Application Development and Automation Discussions
Join the discussions or start your own on all things application development, including tools and APIs, programming models, and keeping your skills sharp.
cancel
Showing results for 
Search instead for 
Did you mean: 
Read only

Partner profiles!

Former Member
0 Likes
1,082

All,

Do we have to still maintain partner profiles in SAP for inbound IDOC interfaces?

Thnaks,

1 ACCEPTED SOLUTION
Read only

Former Member
0 Likes
971

Hi Somen,

You need to set up material price dispatch (table CKML_PRICE_SEND) for the given valuation area.

Here is the validation codes in FM CKML_MATVAL_PRICE_CHANGE.

SELECT SINGLE * FROM ckml_price_send
                INTO ls_ckml_price_send
                WHERE bwkey = ls_ckibwkey-bwkey.

IF sy-subrc NE 0.
  MESSAGE e701(ckmlsendprice) WITH ls_ckibwkey-bwkey  
  INTO l_dummy.
  
  ...
ENDIF.

Please check with your functional folk.

Regards,

Ferry Lianto

5 REPLIES 5
Read only

Former Member
0 Likes
971

Yes we do need to.

Regards,

ravi

Read only

Former Member
0 Likes
971

Hi Somen,

Yes, you need to maintain the partner profile for inbound IDoc interface. The partner profile is used to validate the sender and receiver system for a given message type and to assign to the correspondence process code (function module) to post the IDoc to application system.

This also apply for IDoc outbound interface as well.

Hope this will help.

Regards,

Ferry Lianto

Read only

0 Likes
971

Thanks for the replies.

I am creating an Idoc and trying to post it using we19.

But I am getting the following error (status 51)

<i>No Customizing data for valuation area 0001 found

Message no. CKMLSENDPRICE701

Diagnosis

The Customizing data for sending material prices to valuation area 0001 was not found.

System response

No price changes were made

Procedure

Edit the Customizing data for valuation area 0001 under Materials Management -> Valuation and Account Assignment -> Set Up Sending Material Prices</i>

I am trying for the idoc type 'MATERIALVALUATION_PRICECHANG01'.

But I dont see any step for 'Setup sending material prices' in spro. Can somebody help where and how to do that?

Thanks,

Read only

Former Member
0 Likes
972

Hi Somen,

You need to set up material price dispatch (table CKML_PRICE_SEND) for the given valuation area.

Here is the validation codes in FM CKML_MATVAL_PRICE_CHANGE.

SELECT SINGLE * FROM ckml_price_send
                INTO ls_ckml_price_send
                WHERE bwkey = ls_ckibwkey-bwkey.

IF sy-subrc NE 0.
  MESSAGE e701(ckmlsendprice) WITH ls_ckibwkey-bwkey  
  INTO l_dummy.
  
  ...
ENDIF.

Please check with your functional folk.

Regards,

Ferry Lianto

Read only

Former Member
0 Likes
971

Read SAP Note 646630 - Send Material Prices and

BAPI_MATVAL_PRICE_CHANGE usage

SM30 of VCKML_PRICE_SEND best bet