Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
share 0
share 0
tweet
share 0
Follow
This blog talks about how to add some extra fields like Vendor Number, Customer Number, separate
fields for credit & debit indicators and opening balance , closing balance per posting date wise in the
output screen of SAP standard transactions FBL3N/FBL1N/FBL5N.
Solution: We can use openFI 1650 (BTE) to add any fields to ALV output list in
FBL3N/FBL1N/FBL5N at the same time.
SAP has already provided the place for Open FI BTE (1650) in the standard program that will
trigger the custom function module assigned to the event 1650 in FIBF T-code.
FBL3N: G/L Account Line Item Display
FBL1N: Vendor Line Item Display
FBL5N: Customer Line Item Display
Step 1: Create all required fields using append structure in structures RFPOS, RFPOSX
Step 2: Create a custom function module by copying the same interface parameters of FM
SAMPLE_INTERFACE_00001650.
Step 3: Write the logic to populate the extra fields inside this custom function module as per your
requirement.
FUNCTION zfi_fm_fbl3n.
*”———————————————————————-
*”*”Local Interface:
*” IMPORTING
*” VALUE(I_POSTAB) LIKE RFPOS STRUCTURE RFPOS
*” EXPORTING
*” VALUE(E_POSTAB) LIKE RFPOS STRUCTURE RFPOS
*”———————————————————————-
* output list.
*
* It triggers from T-codes FBL3N/FBL1N/FBL5N
* in FIBF T-code for customer products Z1650 for the event 00001650.
*& Transport Request :
*& Tcode : NA
**********************************************
**********************************************
e_postab = i_postab.
e_postab-zzdeb_ind = ‘S’.
ENDIF.
*********************************************
Step 4: Activate Open FI: t-CODE – FIBF & Create product of a customer by inputting product
name, text & activate the same.
Step 5: Create P/S MODULES of a customer in FIBF and assign custom function module to event
1650 & product.
Step 6: Finally run standard program RFPOSXEXTEND to regenerate structure & run program
BALVBUFDEL to clear ALV.
Note: These two programs can only be run by user who has admin authority. Contact Basis user or
IT administrator for assistance
After the completion of the above steps, we will be able to view these extra fields on execution of T-
codes FBL3N/FBL1N/FBL5N.
Alert Moderator
3 Comments
You must be Logged on to comment or reply to a post.
1 – i followed sapnote 112312, but i cudnt see the new field in change layot section of fbl5n
2 – i read yr blog and did 3 extra things – enhance RFPOSX, run the two std reports
3 – i can now see the field in change layout and i can include it in the fbl5n , but its not
getting populated. by BTE is getting called and i have directly hardcoded ‘X’ value to
myfield
i checked in debug
like (0)
1. Madhu VadlamaniOctober 13, 2012 at 6:01 am
Hi Manoj,
Good one.
Hi Bhakti,
i have directly hardcoded ‘X’ value to myfield.You just raise a new thread if possible.
Can you explain this.
Regards,
Madhu.
like (0)
like (0)