cancel
Showing results for 
Search instead for 
Did you mean: 

IDOC type for changing condition record (VK12 functionality)

prashant_more1
Explorer
0 Kudos
820

Dear SAPians,

I am trying to Change the existing condition record using inbound IDOC with basic type COND_A, however, with this basic type the IDOC is always creating a new condition record, the requirement is to have the change functionality similar to VK12 using Inbound IDOC, kindly suggest a message type that is available for the same, also, if not a message type, then I am looking for a way that this could be achieved.

Thanks,

Prashant.

Accepted Solutions (1)

Accepted Solutions (1)

Lakshmipathi
Active Contributor
0 Kudos

Yes there is no IDoc for VK12 and this is confirmed in SAP note 3381433. Ideally, it is always recommended to perform VK11 which will overwrite the existing condition records.

prashant_more1
Explorer
0 Kudos

Thank you for your response Lakshmipathi, just one more question if I am allowed to ask in this thread, if not through IDOC, is there any other standard way for background processing to achieve this functionality so I can get the change log in the condition records?

Answers (1)

Answers (1)

Lakshmipathi
Active Contributor
0 Kudos

You can try LSMW

prashant_more1
Explorer
0 Kudos

Sorry Lakshmipathi, I wasn't clear in my last question, I was asking the question from an integration perspective as SAP would be receiving the pricing data from Salesforce system, so apart from IDOC, is there any other way to change the condition records? Also for your information, BDC is not in scope.

Sandra_Rossi
Active Contributor
0 Kudos

prashant_more I don't understand. Why is that "BDC is not in scope"? What if it's the only solution or if it's the best one?

prashant_more1
Explorer

sandra.rossi It most probably is because the business wants to have flexibility in the code because if a BDC is made, and if a new access sequence is added, in that case we might have to create a new recording and adjust the code in that way which may be a bit of too much to work.

Sandra_Rossi
Active Contributor

prashant_more I would inform the business that an alternative cannot be discarded based on guess but should be evaluated and compared with other alternatives 😉

prashant_more1
Explorer
0 Kudos

sandra.rossi Yes, but I think they are thinking from the cost perspective, as they would not want to bear the cost when a new access sequence comes in and we have to go through the whole process of changing the code due to change in recording.

chaouki_akir
Contributor

You can ask SAP Support.

They might respond you : there is no IDOC, no BAPI, no API.

They may propose you, or not, to use a standard function that is unreleased.

If you ask them your question then you may share the response with us.