SlideShare a Scribd company logo
1 of 4
source: http://wiki.scn.sap.com/wiki/display/SD/ERP+SD+Condition+Maintainance
ERP SD Condition Maintenance
Purpose
The purpose of this page is to provide an overview about pricing conditions master data.
Overview
In the following sections you will find information about the main transactions, main tables, dealing
with inconsistencies, and generation in condition maintenance.
Main transactions
The following figure shows the main transactions in condition maintenance:
Maintain condition tables (Customer namespace is between 501 and 999):
 V/03 Create Condition Table (or general transaction VK03)
 V/04 Change Condition Table (or general transaction VK04)
 V/05 Display Condition Table (or general transaction VK05)
Maintain condition records:
 VK11 or VK31 Create Condition Record
 VK12 or VK32 Change Condition Record
 VK13 or VK33 Display Condition Record* *
 VK14 or VK34 Create Condition Record with Reference
source: http://wiki.scn.sap.com/wiki/display/SD/ERP+SD+Condition+Maintainance
Main tables
The following figure shows the main tables in condition maintenance.
Condition Table (e.g. A304)
Key: Client, Application, Condition Type, VAKEY, Validity end date (optional), Release Status
(optional)
VAKEY: Variable key fields (fields like Sales Organization, Material Number, Ship-To Party) must be
part of the field catalog (table T681F) and structure KOMG.
Non-Key: Validity start date (optional), VADAT (Variable data portion), KNUMH (Link to KONH and
KONP, almost unique)
Conditions (Header)
Key: Client, KNUMH
Contains additional header information (created by, created on, sales deal or promotion number,…)
and the VAKEY as string.
Conditions (Item)
Key: Client, KNUMH, KOPOS (if condition supplements exists)
Contains important pricing information (rate, unit, calculation type, deletion indicator...)
Quantity Scales (KONM) (optional)
Value Scales (KONW) (optional)
The following figure shows an example of a condition record in tables A304, KONH and KONP:
source: http://wiki.scn.sap.com/wiki/display/SD/ERP+SD+Condition+Maintainance
When the user creates a new condition record in VK11 with the same keys and same validity period,
the system issues a pop-up warning that the existing condition record will be deleted when saving. If
the user clicks on ‘OK’, the entry in table Axxx is deleted. The entry in tables KONH and KONP
remains. They can be removed by archiving.
When the user creates a new condition record in VK11 with the same keys and validity period
overlapping the existing condition record, the system splits the existing condition record in table
Axxx.
For further information please see SAP Note 66943: Validity periods in condition records.
The deletion modus depends on the field ‘delete fr. DB’ (V_T685A-KDELE) in the customizing of
condition type (transaction V/06). If it is ‘ ‘ (space), when the user deletes a condition record in
VK12, the deletion indicator is set in table KONP (KONP-LOEVM_KO). The entries in table Axxx, KONH
and KONP remain. Conditions marked for deletion can be removed from database by archiving.
Dealing with inconsistencies
When error message VK067 occurs in condition maintenance, this is due to inconsistency. Report
VK+C can be used to find inconsistencies in condition tables. Example of inconsistency: entry exists in
table Axxx but not in table KONH or KONP.
To repair, you can overwrite the inconsistent record by creating a new condition record with the
same key and same validity period.
For further information, please see SAP Note 94443.
Generation in condition maintenance
source: http://wiki.scn.sap.com/wiki/display/SD/ERP+SD+Condition+Maintainance
SAP Note 886771 : Generation in condition maintenance explains the three generation reports in
condition maintenance:
Report RV12A001: generates condition tables, fast entry screens, selection reports.
Report RV12D001: generates the reports to “Display Condition Records”
Report RV14ALLE: generates the pricing reports
In VK12 for example, the program name contains the table number: RV13Axxx where xxx is the table
number.
In the fast entry screen of VK12 for example, the screen number contains the table number: 1xxx
where xxx is the table number. You can check the screen number by going to menu System -> Status.
Related Content
Related Documents
SAP Library path:
SAP ERP Central Component -> Logistics -> Sales and Distribution (SD) -> Pricing and Conditions (SD-
BF-PR) -> Condition records
Related Notes
SAP Note 886773: FAQ: General condition technique
SAP Note 66943: Validity periods in condition records
SAP Note 94443: Inconsistencies in condition master data (Termination VK067)
SAP Note 886771: Generation in condition maintenance

More Related Content

Similar to ERP SD Condition Maintenance Overview

120757701-SAP-Fixed-Assets-PPT.ppt120757701-SAP-Fixed-Assets-PPT.ppt
120757701-SAP-Fixed-Assets-PPT.ppt120757701-SAP-Fixed-Assets-PPT.ppt120757701-SAP-Fixed-Assets-PPT.ppt120757701-SAP-Fixed-Assets-PPT.ppt
120757701-SAP-Fixed-Assets-PPT.ppt120757701-SAP-Fixed-Assets-PPT.pptssuserad3af4
 
dynamics 365 IVR in finance and opertaions.docx
dynamics 365 IVR in finance and opertaions.docxdynamics 365 IVR in finance and opertaions.docx
dynamics 365 IVR in finance and opertaions.docxssuseref06b1
 
Mr20 enus 09-Report Design in Management Reporter 2.0 for Microsoft Dynamics®...
Mr20 enus 09-Report Design in Management Reporter 2.0 for Microsoft Dynamics®...Mr20 enus 09-Report Design in Management Reporter 2.0 for Microsoft Dynamics®...
Mr20 enus 09-Report Design in Management Reporter 2.0 for Microsoft Dynamics®...Sami JAMMALI
 
Mr20 enus 11-Report Design in Management Reporter 2.0 for Microsoft Dynamics®...
Mr20 enus 11-Report Design in Management Reporter 2.0 for Microsoft Dynamics®...Mr20 enus 11-Report Design in Management Reporter 2.0 for Microsoft Dynamics®...
Mr20 enus 11-Report Design in Management Reporter 2.0 for Microsoft Dynamics®...Sami JAMMALI
 
Scm lsmw steps_onweb
Scm lsmw steps_onwebScm lsmw steps_onweb
Scm lsmw steps_onwebHarsha Reddy
 
SAP - General Ledger Account
SAP - General Ledger AccountSAP - General Ledger Account
SAP - General Ledger AccountKumar M.
 
Oracle Accounting reporting sequences
Oracle Accounting reporting sequencesOracle Accounting reporting sequences
Oracle Accounting reporting sequencesAli Ibrahim
 
Sap fi-gl-step-by-step-material
Sap fi-gl-step-by-step-materialSap fi-gl-step-by-step-material
Sap fi-gl-step-by-step-materialkotakonda Murali
 
Oracle database monitors and tools
Oracle database monitors and toolsOracle database monitors and tools
Oracle database monitors and toolsKprjgd Kprjgd
 
sap-fi-gl-enduser-step-by-step-material.docx
sap-fi-gl-enduser-step-by-step-material.docxsap-fi-gl-enduser-step-by-step-material.docx
sap-fi-gl-enduser-step-by-step-material.docxDhaval Choksi
 
Report_Painter_Abap_rp2.ppt
Report_Painter_Abap_rp2.pptReport_Painter_Abap_rp2.ppt
Report_Painter_Abap_rp2.pptYudie1
 
Solved Practice questions for Microsoft Querying Data with Transact-SQL 70-76...
Solved Practice questions for Microsoft Querying Data with Transact-SQL 70-76...Solved Practice questions for Microsoft Querying Data with Transact-SQL 70-76...
Solved Practice questions for Microsoft Querying Data with Transact-SQL 70-76...KarenMiner
 
LSMW-STEP-BY-STEP-RECORD.pdf
LSMW-STEP-BY-STEP-RECORD.pdfLSMW-STEP-BY-STEP-RECORD.pdf
LSMW-STEP-BY-STEP-RECORD.pdfKaveriBangar1
 
Enhancement revenue account_determination
Enhancement revenue account_determinationEnhancement revenue account_determination
Enhancement revenue account_determinationAzeemuddin Mohammad
 

Similar to ERP SD Condition Maintenance Overview (20)

120757701-SAP-Fixed-Assets-PPT.ppt120757701-SAP-Fixed-Assets-PPT.ppt
120757701-SAP-Fixed-Assets-PPT.ppt120757701-SAP-Fixed-Assets-PPT.ppt120757701-SAP-Fixed-Assets-PPT.ppt120757701-SAP-Fixed-Assets-PPT.ppt
120757701-SAP-Fixed-Assets-PPT.ppt120757701-SAP-Fixed-Assets-PPT.ppt
 
dynamics 365 IVR in finance and opertaions.docx
dynamics 365 IVR in finance and opertaions.docxdynamics 365 IVR in finance and opertaions.docx
dynamics 365 IVR in finance and opertaions.docx
 
Mr20 enus 09-Report Design in Management Reporter 2.0 for Microsoft Dynamics®...
Mr20 enus 09-Report Design in Management Reporter 2.0 for Microsoft Dynamics®...Mr20 enus 09-Report Design in Management Reporter 2.0 for Microsoft Dynamics®...
Mr20 enus 09-Report Design in Management Reporter 2.0 for Microsoft Dynamics®...
 
Mr20 enus 11-Report Design in Management Reporter 2.0 for Microsoft Dynamics®...
Mr20 enus 11-Report Design in Management Reporter 2.0 for Microsoft Dynamics®...Mr20 enus 11-Report Design in Management Reporter 2.0 for Microsoft Dynamics®...
Mr20 enus 11-Report Design in Management Reporter 2.0 for Microsoft Dynamics®...
 
Copa realignment
Copa realignmentCopa realignment
Copa realignment
 
D kandampalayam shanmugam_ppt_1
D kandampalayam shanmugam_ppt_1D kandampalayam shanmugam_ppt_1
D kandampalayam shanmugam_ppt_1
 
Scm lsmw steps_onweb
Scm lsmw steps_onwebScm lsmw steps_onweb
Scm lsmw steps_onweb
 
SAP - General Ledger Account
SAP - General Ledger AccountSAP - General Ledger Account
SAP - General Ledger Account
 
V sphere perf_charts
V sphere perf_chartsV sphere perf_charts
V sphere perf_charts
 
Oracle Accounting reporting sequences
Oracle Accounting reporting sequencesOracle Accounting reporting sequences
Oracle Accounting reporting sequences
 
Sap fi-gl-step-by-step-material
Sap fi-gl-step-by-step-materialSap fi-gl-step-by-step-material
Sap fi-gl-step-by-step-material
 
Asset accounting
Asset accountingAsset accounting
Asset accounting
 
Oracle database monitors and tools
Oracle database monitors and toolsOracle database monitors and tools
Oracle database monitors and tools
 
sap-fi-gl-enduser-step-by-step-material.docx
sap-fi-gl-enduser-step-by-step-material.docxsap-fi-gl-enduser-step-by-step-material.docx
sap-fi-gl-enduser-step-by-step-material.docx
 
Report_Painter_Abap_rp2.ppt
Report_Painter_Abap_rp2.pptReport_Painter_Abap_rp2.ppt
Report_Painter_Abap_rp2.ppt
 
How to split cost of goods sold
How to split cost of goods soldHow to split cost of goods sold
How to split cost of goods sold
 
Case Conditions
Case ConditionsCase Conditions
Case Conditions
 
Solved Practice questions for Microsoft Querying Data with Transact-SQL 70-76...
Solved Practice questions for Microsoft Querying Data with Transact-SQL 70-76...Solved Practice questions for Microsoft Querying Data with Transact-SQL 70-76...
Solved Practice questions for Microsoft Querying Data with Transact-SQL 70-76...
 
LSMW-STEP-BY-STEP-RECORD.pdf
LSMW-STEP-BY-STEP-RECORD.pdfLSMW-STEP-BY-STEP-RECORD.pdf
LSMW-STEP-BY-STEP-RECORD.pdf
 
Enhancement revenue account_determination
Enhancement revenue account_determinationEnhancement revenue account_determination
Enhancement revenue account_determination
 

Recently uploaded

Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
costume and set research powerpoint presentation
costume and set research powerpoint presentationcostume and set research powerpoint presentation
costume and set research powerpoint presentationphoebematthew05
 
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptxMaking_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptxnull - The Open Security Community
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesSinan KOZAK
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Patryk Bandurski
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 3652toLead Limited
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitecturePixlogix Infotech
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsMemoori
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Enterprise Knowledge
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersThousandEyes
 
Snow Chain-Integrated Tire for a Safe Drive on Winter Roads
Snow Chain-Integrated Tire for a Safe Drive on Winter RoadsSnow Chain-Integrated Tire for a Safe Drive on Winter Roads
Snow Chain-Integrated Tire for a Safe Drive on Winter RoadsHyundai Motor Group
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationSafe Software
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Alan Dix
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubKalema Edgar
 
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024The Digital Insurer
 
Bluetooth Controlled Car with Arduino.pdf
Bluetooth Controlled Car with Arduino.pdfBluetooth Controlled Car with Arduino.pdf
Bluetooth Controlled Car with Arduino.pdfngoud9212
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...shyamraj55
 

Recently uploaded (20)

Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
costume and set research powerpoint presentation
costume and set research powerpoint presentationcostume and set research powerpoint presentation
costume and set research powerpoint presentation
 
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptxMaking_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial Buildings
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
 
Snow Chain-Integrated Tire for a Safe Drive on Winter Roads
Snow Chain-Integrated Tire for a Safe Drive on Winter RoadsSnow Chain-Integrated Tire for a Safe Drive on Winter Roads
Snow Chain-Integrated Tire for a Safe Drive on Winter Roads
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
 
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024
 
Bluetooth Controlled Car with Arduino.pdf
Bluetooth Controlled Car with Arduino.pdfBluetooth Controlled Car with Arduino.pdf
Bluetooth Controlled Car with Arduino.pdf
 
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
 

ERP SD Condition Maintenance Overview

  • 1. source: http://wiki.scn.sap.com/wiki/display/SD/ERP+SD+Condition+Maintainance ERP SD Condition Maintenance Purpose The purpose of this page is to provide an overview about pricing conditions master data. Overview In the following sections you will find information about the main transactions, main tables, dealing with inconsistencies, and generation in condition maintenance. Main transactions The following figure shows the main transactions in condition maintenance: Maintain condition tables (Customer namespace is between 501 and 999):  V/03 Create Condition Table (or general transaction VK03)  V/04 Change Condition Table (or general transaction VK04)  V/05 Display Condition Table (or general transaction VK05) Maintain condition records:  VK11 or VK31 Create Condition Record  VK12 or VK32 Change Condition Record  VK13 or VK33 Display Condition Record* *  VK14 or VK34 Create Condition Record with Reference
  • 2. source: http://wiki.scn.sap.com/wiki/display/SD/ERP+SD+Condition+Maintainance Main tables The following figure shows the main tables in condition maintenance. Condition Table (e.g. A304) Key: Client, Application, Condition Type, VAKEY, Validity end date (optional), Release Status (optional) VAKEY: Variable key fields (fields like Sales Organization, Material Number, Ship-To Party) must be part of the field catalog (table T681F) and structure KOMG. Non-Key: Validity start date (optional), VADAT (Variable data portion), KNUMH (Link to KONH and KONP, almost unique) Conditions (Header) Key: Client, KNUMH Contains additional header information (created by, created on, sales deal or promotion number,…) and the VAKEY as string. Conditions (Item) Key: Client, KNUMH, KOPOS (if condition supplements exists) Contains important pricing information (rate, unit, calculation type, deletion indicator...) Quantity Scales (KONM) (optional) Value Scales (KONW) (optional) The following figure shows an example of a condition record in tables A304, KONH and KONP:
  • 3. source: http://wiki.scn.sap.com/wiki/display/SD/ERP+SD+Condition+Maintainance When the user creates a new condition record in VK11 with the same keys and same validity period, the system issues a pop-up warning that the existing condition record will be deleted when saving. If the user clicks on ‘OK’, the entry in table Axxx is deleted. The entry in tables KONH and KONP remains. They can be removed by archiving. When the user creates a new condition record in VK11 with the same keys and validity period overlapping the existing condition record, the system splits the existing condition record in table Axxx. For further information please see SAP Note 66943: Validity periods in condition records. The deletion modus depends on the field ‘delete fr. DB’ (V_T685A-KDELE) in the customizing of condition type (transaction V/06). If it is ‘ ‘ (space), when the user deletes a condition record in VK12, the deletion indicator is set in table KONP (KONP-LOEVM_KO). The entries in table Axxx, KONH and KONP remain. Conditions marked for deletion can be removed from database by archiving. Dealing with inconsistencies When error message VK067 occurs in condition maintenance, this is due to inconsistency. Report VK+C can be used to find inconsistencies in condition tables. Example of inconsistency: entry exists in table Axxx but not in table KONH or KONP. To repair, you can overwrite the inconsistent record by creating a new condition record with the same key and same validity period. For further information, please see SAP Note 94443. Generation in condition maintenance
  • 4. source: http://wiki.scn.sap.com/wiki/display/SD/ERP+SD+Condition+Maintainance SAP Note 886771 : Generation in condition maintenance explains the three generation reports in condition maintenance: Report RV12A001: generates condition tables, fast entry screens, selection reports. Report RV12D001: generates the reports to “Display Condition Records” Report RV14ALLE: generates the pricing reports In VK12 for example, the program name contains the table number: RV13Axxx where xxx is the table number. In the fast entry screen of VK12 for example, the screen number contains the table number: 1xxx where xxx is the table number. You can check the screen number by going to menu System -> Status. Related Content Related Documents SAP Library path: SAP ERP Central Component -> Logistics -> Sales and Distribution (SD) -> Pricing and Conditions (SD- BF-PR) -> Condition records Related Notes SAP Note 886773: FAQ: General condition technique SAP Note 66943: Validity periods in condition records SAP Note 94443: Inconsistencies in condition master data (Termination VK067) SAP Note 886771: Generation in condition maintenance