SAP for Utilities Discussions
Connect with fellow SAP users to share best practices, troubleshoot challenges, and collaborate on building a sustainable energy future. Join the discussion.
cancel
Showing results for 
Search instead for 
Did you mean: 

How to check Third Party Invoicing on IDE

samantha_nez
Participant
0 Kudos

Hi folk,

For GAS sector in a deregulated market, we need to import Third Party Invoicing (TPI) using the ISU_MR_UPLOAD02 iDoc through the Intercompany Data Exchange (IDE) module. However, before posting the iDoc, we would need to validate different iDoc data (TIP data).


Where could be this customizing done on IDE to validate data and so avoid posting iDoc data in error? What type of checking could be done?


Thanks in advance,

Samantha.

1 ACCEPTED SOLUTION

Former Member
0 Kudos

Hi Samantha,

If you are not looking for any Datex log, you can create an FM containing validations to be done for this IDoc before posting. This FM can then be linked to your IDoc with following customizations -

1) WE57 - Linking of the IDoc type with the FM created (for validation)

2) WE42 - Create an inbound process code to link with the FM and the message type (for this IDoc type, it is ISU_MR_UPLOAD)

3) WE20 - Create partner profile configuration to the identify sender and recipients of the incoming IDoc

Hope this helps!

You can also refer to this link to understand more details around IDocs -

Regards,

Asif

View solution in original post

5 REPLIES 5

Former Member
0 Kudos

Hi Samantha,

If you are not looking for any Datex log, you can create an FM containing validations to be done for this IDoc before posting. This FM can then be linked to your IDoc with following customizations -

1) WE57 - Linking of the IDoc type with the FM created (for validation)

2) WE42 - Create an inbound process code to link with the FM and the message type (for this IDoc type, it is ISU_MR_UPLOAD)

3) WE20 - Create partner profile configuration to the identify sender and recipients of the incoming IDoc

Hope this helps!

You can also refer to this link to understand more details around IDocs -

Regards,

Asif

0 Kudos

Hi Asif,


Thanks for your reply, but we would like to know if it is possible to do this in a standard-way in IDE customizing, that is, in IDE customizing can we configurate validations? If so, where and what type of checking could be done?


Regards,

Samantha.

0 Kudos


Hi Samantha,

In that case, I feel, you should have these validations in the PI layer and get the IDoc posted in SAP.

Regards,

Asif

0 Kudos

Hi Asif,

Thanks for your reply.

Yes, on PI system we will check the source XML structure (mandatory fields, type of fields, and so on), but we need to validate Third Party Invoicing data in a standard-way in IDE customizing, for instance:

  • Invoice does not correspond to energy distributor.
  • Contract account referenced into the invoice received does not exist in the system.
  • An invoice already exists for invoiced period.
  • Invoice with total amount incorrect.

Regards,

Samantha.

0 Kudos

Hi Samantha,

Standard IDE customization has some checks but they are superficial.

I guess you must have already seen them (IDE -> Bill and Payment  Advice Note Processing -> Define Check Parameters).

For the validations you have mentioned you would need to trigger the backend ERP for response.

Hope this helps.

Cheers,

Rakesh..

sapisurdg.wordpress.com