cancel
Showing results for 
Search instead for 
Did you mean: 

Filling KOMK with additional fields (ISA/IPC)

Former Member
0 Kudos

Hi,

I need to add an additional header field (BUKRS) into communication structure KOMK to get the relevant pricing procedure running in ISA with IPC. I've tried two different ways (as outlined below), but none of them was successful, I always get the message: "condition record missing". Has anybody an idea what I'm doing wrong?

Cheers Lars

Attempt 1: implementing IPC user exit

IDocumentUserExit

in method

initializeDocument

I've added an static value

documentUserExitAccess.addHeaderAttributeBinding("KOMK-BUKRS","0125");

I've also tried "BUKRS" instead "KOMK-BUKRS"

Attempt 2: extending business object

ServiceR3IPC

using

customerExitBeforeDocumentCreation(IPCDocumentProperties props,HashMap r3Attributes)

by adding the field with static value

r3Attributes.put("BUKRS","0125");
props.setHeaderAttributes(r3Attributes);

Accepted Solutions (0)

Answers (2)

Answers (2)

Former Member
0 Kudos

Solved the issue of my own: the field wasn't available in IPC's database, so after running another download everything works fine.

Former Member
0 Kudos

Hello Lars,

I don't know the exact solution however this hopefully might help in your exploration;

In standard scenrio, to obtain the gross value in ISA basket during pricing - Config required in the pricing procedure is:

The sub total value field in the pricing procedure should be set to '9' ( copy to KOMP structure) so it copies the calcualted sub total value into ISA shopping basket.

Thanks,

Suresh V