2008 Jan 29 9:01 AM
2008 Jan 30 9:21 AM
Hi
This BADI fagl_upload_cf is used to Transfer Balance Carryforward from Ledger
With this BAdI, you can control how the fields of the source ledger are transferred to the target ledger when the balance is carried forward.
To control the transfer, use method MOVE_FIELDS. The generated structure GLU1 contains all fields of all possible source and target ledgers. The records are transferred to the method record by record in GLU1 format:
The source record in the importing parameter IS_GLU1_SOURCE
The changing target record in the changing parameter CS_GLU1_TARGET
The record CS_GLU1_TARGET is preassigned with the values of the fields from IS_GLU1_SOURCE with the same name, including the known name inequalities BUKRS/RBUKRS (if the company code field in the source ledger is BUKRS) and PRCTR/RPRCTR (if the profit center field in the source ledger is PRCTR).
You should therefore implement this BAdI particularly if you want to supply additional name inequalities - for example, if you have added customer field RZZAUFNR (for the order number) to the source ledger and want to transfer it to customer field ZZAUFNR of the target ledger.
The value fields TSL, HSL, KSL, OSL of the target structure CS_GLU1_TARGET already have the correct values (that is, the values corresponding to the currency types of the target ledger).
check th is link hope these would help you to solve your problem
http://www.sap-press.de/download/dateien/1344/sappress_new_general_ledger.pdf
Reward Points if found helpfull..
Cheers,
Chandra Sekhar.