Solution : https://service.sap.com/sap/support/notes/531835 (SAP Service marketplace login required)
Summary :
When creating condition tables in SAP, the field PSTYV from the structure KOMP is not available in the field catalog due to its absence in KOMG. To include it, create a new data type ZZPSTYV in the ABAP Dictionary, link it in structure KOMPAZ, and then define it as an allowed field for conditions. Subsequently, modify SPRO settings to include this field in condition tables and adjust USEREXIT_PRICING_PREPARE_TKOMP to map PSTYV to TKOMP-ZZPSTYV. This method also applies to other customer-specific key fields using equivalent steps for different structures and user exits.
Key words :
distribution > basic functions > pricing > pricing control', component component type zzpstyv zzpstyv save, 'zz - sales document item category', sales document item category, distribution > system modifications > create, execute 'define condition tables', communication item pricing, data type zzpstyv, billing document processing, data type pstyv
Related Notes :
541047 | AFS: Customer-sp. fields for pricing on schedule line level |
21040 | Allowed Fields not appearing for condition table |