Solution : https://service.sap.com/sap/support/notes/130417 (SAP Service marketplace login required)
Summary :
This SAP Note addresses discrepancies in pricing results between individual (VF01) and collective processing due to how fields in user exits (RV60AFZZ) are handled. Differences occur if these fields filled in user exits are utilized in pricing formulas or requirements, showing varying outcomes post-saving. Solutions include ensuring that fields from structures VBRP or VBRK are correctly propagated to TKOMP or TKOMK from header lines XVBRP or XVBRK. Additionally, manipulative anomalies involving TKOMK filling and handling data from VBAK are discussed, emphasizing correct data entry and isolated processing to avoid pricing errors.
Key words :
additional key words userexit_pricing_prepare_tkomk, table work area vbak, separate work areas, condition base formula, total price determination, internal table tkomk, individual processing online, header lines xvbrp, move xvbrp-zfeld, vbak statement
Related Notes :
410579 | FAQ: Rebate processing |
391314 | Missing billing documents or conditions in rebate |
117189 | KOMK-AUDAT, KOMK-AUART_SD in billing document |
111906 | Error when creating rebate credit memo |
111813 | Billing doc: Collective run differs from individual creation |
75778 | Consulting/troubleshooting for rebate processing |
69314 | Cross company without intercompany billing |
39818 | Condition formula and user exit in billing doc. |