11-18-2015 8:48 AM
Hi,
I added field final approver in FB03 and did enhancement for BKPF .
its working fine till quality server but in production field is missing .
in debug
call FM REUSE_ALV_FIELDCATLOG_MERGE and in this field are getting 104 fields in production and 105 field in quality .The filed missing is the new field FINAL_APPROVER.
how can resolve it.
11-18-2015 8:56 AM
Did you run report BALVBUFDEL (or use parameter I_BYPASSING_BUFFER)
NB: Shouldn't your customer field name start with ZZ or YY as of 16466 - Customer name range for SAP objects?
Regards,
Raymond
11-18-2015 11:13 AM
Hi Raymond ,
In production server it is not recommended to run BALVBUFDEL as it will clear buffer for multiple things on application server.
And field name is not start with ZZ or YY its name as FINAL_APPROVER.
Regards,
Ankita
11-18-2015 12:35 PM
And with option I_BYPASSING_BUFFER = 'X' (also check value passed to I_CLIENT_NEVER_DISPLAY)
11-18-2015 1:58 PM
In production server it is not recommended to run BALVBUFDEL as it will clear buffer for multiple things on application server.
Confusion with /$SYNC ?
Example: from 770248 - ALV layouts: BALVBUFDEL after transporting layouts
SAP wrote
After layouts are transported in a target system, you must execute the report BALVBUFDEL in the target system.
The ALV buffer is reset with the report BALVBUFDEL. This buffer contains information about the layout. If the report is not executed and the buffer is already maintained for a report, the old settings from the buffer are used as a result. You can successfully load the current settings for the transport layout only when you are sure that the buffer is empty.
ABAP Dictionary changes of the table fields and/or structures are not transferred from ALV.
(or wait til next reboot of server ?)
Regards,
Raymond
11-18-2015 9:21 AM
Hi Ankita,
Have you checked the structure that used in FM REUSE_ALV_FIELDCATLOG_MERGE have same no of field or not.
and one more thing check the bkpf in production box.
11-18-2015 12:08 PM
in production its giving 104 field and in quality its giving 105 .