2011 Jul 21 10:40 PM
Hi,
We have a requirement to bring 13 months of customer billing history to SAP. After go-live in SAP, to do any bill adjustments we wanted to use EBF.
Does any one know if EBF can be used to do any bill adjustments that include security deposit, any miscellaneous charges in addition to consumption charges?
How does the account balance overview look if we bring in 13 months of history using EBF?
Any inputs will be greatly appreciated .
Thanks,
Sachin
2011 Jul 22 4:38 PM
Hi sachinlul:
1. SAP Utilities->Tools->System Modifications->User-Defined Enhancements for Billing->Framework for Simplified Document Line Correction->Basic Settings (Activation of Functions): Here you activate the correction Framework Configuration for Old Document Data, you must indicate whether the lines of the BillDocEBF will be stored in a customer table (eg. ZBILLDOCEBF), this table is updated with the upload of the migration object "BilldocEBF" by Emigall.
2. SAP Utilities->Tools->System Modifications->User-Defined Enhancements for Billing->Framework for Simplified Document Line Correction->Definition of Individual Correction Methods: Here you must establish a method of correction (eg. EBFCORR), then "steps" must associate the following FM:
01 ISU_EBF_C_REVERSE X
02 ISU_EBF_C_REBILL01 X
ISU_EBF_C_REVERSE: Make a reverse of items, generating a item like the original but with opposite sign (*-1).
ISU_EBF_C_REBILL01: Performs a re-billing, considering the quantity of consumption, changes of prices and proration dates, according to the rate at which the document was created.
3. The execution of the correction is made from the transaction CIC0 or by calling ISU_O_EBFBILL_CREATE, passing like exporting parameters: BilldocEBF number and correction method created.
CALL FUNCTION 'ISU_O_EBFBILL_CREATE'
EXPORTING
x_billdoc = p_belnr
x_method = p_method
IMPORTING
y_obj = gt_obj
EXCEPTIONS
parameter_missing = 1
not_found = 2
foreign_lock = 3
not_authorized = 4
general_fault = 5
input_error = 6
internal_error = 7
OTHERS = 8.
When you call to ISU_O_EBFBILL_CREATE FM is opens EBF Maintenance Screen, where you can simulated or executed correction, this last creates a BillDocMan to be invoiced.
I hope this helps.
Kind regards,
David
2011 Jul 22 7:06 PM
David,
This is great but my question is if a legacy invoicing document has miscelleanous charges besides consumption, can I still use EBF to create manual billing documents that includes corrected miscelleanous charges?
Thanks,
Sachin
2011 Jul 22 11:15 PM
Sachin:
EBF is only for billing charges (consumption, rental, etc.). Maybe you can use migration object "Document" for migrated other charges like FICA items.
Regards,
David
2011 Jul 22 11:59 PM
David,
Does it mean that if the legacy invoice has some late payment fee or a return fee along with the consumption charges, is it not possible to upload all these multiple line items into SAP using EBF? How are these non-consumption charges tied to the legacy invoice adjusted in SAP then?
Please advise.
Thanks,
Sachin
2011 Sep 11 5:27 PM
David,
Thanks. We have migrated successfully some legacy data into SAP using BILLDOCEBF. We are able to do some simple corrections like changing the meter read and simulating/creating the manual billing document. Thanks for your inputs in helping us out on this.
I have few additional questions and I will greatly appreciate if you can provide any inputs.
1. Is it mandatory that we have to transfer "Input Operand" inorder to any corrections? If Yes, what about the other input operands? We're just not very clear on this and struggling because there is a very limited documentation on EBF functionality.
2. Also only meter read and price keys are editable and all other fields are non-editable in the EBF Correction screen. Does this mean we can only make adjustments if the source of the problem is meter reads? How do we use EBF correction screen if the source of the problem is customer billed on wrong rate category?
We would greatly appreciate if you can please provide some inputs for the above questions.
Thanks again,
Sachin