2011 May 28 5:01 AM
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
2011 May 30 4:21 PM
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.
2011 May 31 5:40 AM
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
2011 Jun 01 10:35 AM
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
2011 Jun 13 4:48 AM
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
2011 Jun 13 6:48 AM
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