Solution : https://service.sap.com/sap/support/notes/1398943 (SAP Service marketplace login required)
Summary :
Symptom: Users have enabled cost of sales accounting in the new general ledger for specific company codes. In these setups, the functional area is manually or automatically set, preventing rederivation in the conventional system. This mechanism does not accommodate instances where rederivation of the functional area is necessary for particular processes (e.g., MM, SD, CO). No prior function existed to selectively rederive functional areas based on distinct processes. Solution: From ECC6.0, users can implement corrections or import Support Packages to allow process-specific functional area rederivation. In ECC5.0, users need to create a classic BAdI, BADI_FAREA_DRV_ALWYS, via SE18, enabling targeted automatic determination of the functional area.
Key words :
is_cobl importing type cobl c_farea_drv_always changing type farea_drv_always flt_val importing type acti1 activate, determine functional area automatically c_farea_drv_always = 'x', is_cobl coding block c_farea_drv_always, filter type 'acti1', determine functional area automatically based, determine functional area based, terms farea_drv_always farea_from_cobl, rederive data based, badi class cl_ex_badi_farea_drv_alwys, required system behavior
Related Notes :
1334240 | Functional area not rederived for account assignment change |