Solution : https://service.sap.com/sap/support/notes/29708 (SAP Service marketplace login required)
Summary :
In SAP environments, when updating documents using FB02 and FBD2, customer-defined fields enhanced via source code are not input-ready due to missing entries in tables TBAER and TCOBX. To resolve this, add necessary entries in these tables via Transaction SM31. For example, configuration for an account assignment ZZTEST should feature an entry in TBAER linking the transaction type and field, and in TCOBX specifying field attributes and screen number. Additionally, ensure the 'Change document' indicator is activated in SE11 for these elements to log changes consistently with SAP standard fields.
Key words :
terms account assignment block, additional account assignment zztest, additional account assignments, source code enhancement, customer-defined fields, sap standard fields, customer-specific fields, coding block test, solution add entries, = document change rules
Related Notes :
829527 | FBD2: Changes are not saved |
827413 | FI: Changeability of fields in FI documents |
107350 | Possibility of changing COBL fields after posting |
79760 | Certain BSEG fields cannot be changed (FB02) |
77028 | Table TCOBX: Table maintenance not possible |