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: 

SAP Enhancement EBIA0019 ("IS-U: Customer-Specific Invoice Comparison").

Former Member
0 Kudos

Hi Experts:

Given a scenario of the customer's own business, is required activate

the SAP enhancement EBIA0019 ("IS-U: Customer-Specific Invoice

Comparison"), even when we activated this enhancement, the user-exit is

Not Reached in the normal billing execution. Was reviewed The

Implementation of the previous components and Found That the function

is Being Performed ISU_INVOICE_OF_BDOC_SUPPRESS to check That Is only

true in the move-out scenarios, subrogation or migration, since this is

Not the case, the result of check is not true and not does run the user-

exit.

This is the check of MF ISU_INVOICE_OF_BDOC_SUPPRESS:

>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>

  • Remark WWT 30.06.2000

  • For the time being the NON-INVOICING of a ZERO billing document

  • is possible only in the context of so-called 'contract change'

  • and 'subrogation' and 'migration'

  • But obviously this feature could as well be applied generally;

  • in this case the only thing to do is to remove the following check.

CHECK

*

( ( XY_UDOCS-ERCH-ABRVORG = CO_ENDABR ) AND

( XY_UDOCS-ERCH-ABRVORG2 = CO_VWEABR OR

XY_UDOCS-ERCH-ABRVORG2 = CO_WDEBIT ) ) OR

*

( ( XY_UDOCS-ERCH-ABRVORG = CO_VWEABR OR

XY_UDOCS-ERCH-ABRVORG = CO_WDEBIT ) AND

( X_FL-ENDOFPEB IS INITIAL ) ) OR

*

( X_FL-NO_INVOICE = CO_NINVOICE_MIGRATION ) OR

*

( X_FL-NO_INVOICE = CO_NINVOICE_DEBCHAN ) OR

*

( X_FL-NO_INVOICE = CO_NINVOICE_FINAL ) .

  • <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<

We need to know in what way it would be more advisable to carry out this modification?, I searched SAP notes and there are none that do this.

Thanks a lot.

Regards,

David

5 REPLIES 5

william_eastman
Advisor
Advisor
0 Kudos

David:

I don't think anyone will recommend a modification in the forum. You would be better served to describe your requirement and maybe forum members can suggest options.

regards,

bill.

0 Kudos

Ok, I understand.

In short my problem is that even when I activate the enhancement (EBIA0019) with tx. CMOD, this is not executed in the process flow and is not called the customer function EXIT_SAPLEABW_001. I can do?

Regards,

David

0 Kudos

Hi David,

Please check the function module documentation - it says, it will be triggered if there is either customer change or contract change.

For your reference:

This function module is for the user-defined comparison of two billing documents.

This is currently to contract changes and customer changes.

The parameter X_DOC_1 contains the new billing document with the billing procedure contract change/customer change, as well as any appended or inverted billing lines from the document reversed for adjustment. This can be seen in field ERCHZ-SC_BELNR, which will have been filled with the document number of the document reversed for adjustment.

Parameter X_DOC_2 contains the billing document reversed for adjustment.

If you have modified the return parameter Y_NINVOICE_CUSTOMER, the system does not invoice the billing document X_DOC1.

Only return values "3" and " " are currently available for customer use.

This means that unwanted zero-sum bills are excluded from invoicing.

Regards,

Avinash

0 Kudos

Thanks Avinash.

Do you know how to activate the function of "customer change" in IS-U-CS?. For thus ABRVORG of the billing order is for "Customer change (08)" and not "Final Billing for Move-Out (03)".

Thanks a lot.

Regards,

David

0 Kudos

Hi David,

I don't think, we need to activate Customer Change procedure.

Invoice comparison will be triggered, when we transfer utility contracts of a contract account (including receivables) from one business partner to another business partner.

Regards,

Avinash