Hi Experts/ SD Gurus,What do you mean by Incompletion
rule?How do you set configure & customize the incompletion
procedure along with detailed procedure and t-codes? What is
the significance of Incompletion rule/ procedure in Sales
Orders, Deliveries & Billing? Please give examples from your
real time data from your project.Please answer this question
asap.... Looking forward for your express reply...I have
interview within 1-2 days. So, give reply to this query
asap.. Thanks in advance. Regards
Answers were Sorted based on User's Feedback
Answer / ggraj
incompletion procedure is functionality in which the document would not process by the entry of missing data, for example,while processing a sales order or a delivery document ,both the documents are customised with required entries to full fill your document for further transaction,here the incompletion rule would not allow your system to proceed further or to save the document, since you enter all the required entries for your required document
| Is This Answer Correct ? | 1 Yes | 0 No |
Answer / vaibhav
Incompletion procedure: As sales, delivery, billing data is recorded into the system through the data
entered in the sales, delivery and billing documents. It is important that specific controls are maintained. The data
that has been maintained in the sales document passed through delivery document and finally billing document.
Billing document also need some important data to be maintained. So that if we forget to maintain the data and
saved the document we may have to face problems during sub – sequent document processing.
So as to remain us about missing of this valuable data SAP provided this “incompletion log” facility. Its
main function is to highlight the missing data
Configuration settings
Define status group: Transaction code: OVA0
Path:
 IMG
 Sales and distribution
 Basic functions
 Log of incomplete items
 Define status groups
 Choose existed status group [01]
 Select it and click on copy as icon
 Rename
 Save and Exit
Incompletion process inspects the objects such as line item and also inspects specific fields that have been
maintained or not. If data did not maintained in the system, then system told how to respond. That is does/does not
give warning message and what extent does it allow further processing of the document.
The incompletion log cannot register what data is maintained in the specific field and compare it to the data that
should be in the specific field.
Ex: VBKD – BSTKD (purchase order number) – KBES 
We can create incompletion log for the following objects like: Sales document header, Sales document
item, Sales document schedule lines, etc.
First we have to define “status group” by using OVA0 transaction code. Status groups are assigned to
specific fields in the incompletion log. So it is possible to specify in a sales document like:
 A: It may be incomplete but not prevent the document processing further while.
 B: It may be incomplete and the case of sales documents being blocked for further processing.
Status group settings:
 General: If you set it to the status group to a field in the incompletion procedure that will cause sales
document is incomplete. But it will allow the document to be processed further.
 Delivery: It will cause the sales document to be incomplete for further processing. That means creation of
the delivery document will not prevent the processing of the billing document. But it affects when saving the
billing document.
 Billing document: It will cause the sales document and delivery document to be incomplete for further
processing. That is the creation of the billing document should the associated field not be filled.
 Price: It will cause the sales document to be incomplete for further processing should pricing not have been
carried out.
 Goods movement: It will cause the delivery document to be incomplete for further processing. That for
goods movement should a field not be filled such as quantity picked.
 Picking: It will cause the delivery document to be incomplete for further processing. That is picking should a
field not be filled such as serial number.
164
 Packing: It will cause the delivery document to be incomplete for further processing that is packing, should a
field not be filled such as quantity picked.
Define incompletion procedure: Transaction code: OVA2
Path:
 IMG
 Sales and distribution
 Basic functions
 Log of incompletion items
 Define incompletion procedures
 Select group “A” – [sales document header]
 Click on procedures control button under dialog structure
 Go to change icon
 Select incompletion procedure [11 – sales orders]
 Click on copy icon (or) go to new entries
 Define your incompletion procedure
 Select your incompletion procedure
 Click on fields control button
 Go to new entries and maintain the data like below:
Table Field name Warning option Screen
VBAK AUGRU  KKAU [This is for order reasons]
 Save and Exit
We can see the order reason is relevant as incomplete.
The assigned screen KKAU is the screen that the system takes the user through in order to complete the missing
data.
Status group number is [10] (our number which we defined previous step) which we defined as a deliver and
delivery will render the document incomplete for further processing.
So that we have to create incompletion procedures for order reasons and assign it to the sales document header.
Table Field name Warning option Screen
VBKD VSTKD  KBES [This is for purchase order number]
Assign incompletion procedure: Transaction code: VUA2
Path:
 IMG
 Sales and distribution
 Basic functions
 Log of incomplete items
 Assign incompleteness procedures
 Assign procedures to the sales document types
 Choose sales document type OR from position button
 Assign our incompletion procedure
With or without IC – dialog OR  You can leave the blank
If you mark this field and then try to save a sales document in which information is missing, the system advises you
that the document is incomplete.
 Save and Exit
 Go to VOV8
Check incompletion procedure field in transaction flow section
 Save and Exit
NOTE: Item category and schedule lines are also same.
Important notes: We can create incompletion logs for the following:
1. Sales document header data [Incompletion group = A].
2. Sales document item data [B].
3. Sales document schedule line data [C].
4. Sales activity data [F].
5. Partner data in sales documents, deliveries and sales activities [D].
6. Delivery header data [G].
7. Delivery item data [H].
NOTE: The tables that can be used in the maintenance of the incompletion procedure are as follows:
VBKD = Business data
VBAK = Header data
VEDA = Contract data
VBAP = Item data
VBKA = Sales activities
VBEP = Schedule line data
VBPA = Partner
LIKP = Delivery header data
LIPS = Delivery item data
| Is This Answer Correct ? | 1 Yes | 0 No |
Answer / subha
Incompleteion rule refers to saving of the document though
the document is not yet complete procdessed .
you ahve this in completion rule for
sales order
sale document; partner functions; billing etc
the path is spro----- sales and distribtuion -- sales --
incomplete procceduire
| Is This Answer Correct ? | 0 Yes | 3 No |
Hi Friend, I am sap SD consultant & want to learn SAP SD CIN part. there are four Pricing Procedure in SAP SDJINFAC: SALES FROM FACTORYJINEXP: EXPORT SALESJINDEP: DEPOT SALEJINSTK: STOCK TRANSFER But i want to know how to configure Table /Access Sequence /Condition / Pricing procedure/Determination of Pricing proceudre/ Condition record Plz help me with the configuration path of all 4 pricing proceudre of SAP SD CIN
what is a distribution chain ?
when ever i create sales order the pricing condition is not coming automatically. The discount condition types like k004,k005,k007 are comes automatically,but pr00 is not coming automatically i entered manually. What could be the reason. Pls explaine me anybady. Thank you in advance. Regards, Ramesh.
what is the diference between two system landscape and three system landscape?
I am an MBA[Marketing]; having more than 6 years of pharma sales experience and more than 2 years of sap-sd functional relevant experience . I am looking for a suitable change but in KOLKATA .Will any one inform me where to apply according to the vacancy in the respective company mentioning the HR dept.'s e-mail address ? I need an immediate change . arupkr73@yahoo.co.in
Can anyone explain an example of a real time ticket?
What is/are the ticketing software tools used by small software companies like CMM Level 2/3/4 organizations? Give examples of different ticketing Software tools to manage tickets.Please provide answer to this question asap.. I am waiting for your reply eagerly. Expecting quick response from your end. Thanks in advance..
What is erp and sap?and why inplementing sap in an organization? Explain the special features of sap over other
What is the difference between TAS and TAN?
the condition type DIFF is not triggered in sales order.in the sales order if 2 line items are there from two different plants.for one material it is showing error but for the other it is working fine.what could be the reason?
when i try to release the document to G/L account using vf02 by clicking flag getting error msg : account 800000 requires an assignment to CO object, pls guide me detail step by step process to resolve this issue
After PGI goods will leave our plant.suppose If its goods moving by truck what are the documents truck driver will carry?
SAP Basis (1262)
SAP ABAP (3939)
SAPScript (236)
SAP SD (Sales & Distribution) (2717)
SAP MM (Material Management) (912)
SAP QM (Quality Management) (99)
SAP PP (Production Planning) (523)
SAP PM (Plant Maintenance) (252)
SAP PS (Project Systems) (138)
SAP FI-CO (Financial Accounting & Controlling) (2766)
SAP HR (Human Resource Management) (1180)
SAP CRM (Customer Relationship Management) (432)
SAP SRM (Supplier Relationship Management) (132)
SAP APO (Advanced Planner Optimizer) (92)
SAP BW (Business Warehouse) (896)
SAP Business Workflow (72)
SAP Security (597)
SAP Interfaces (74)
SAP Netweaver (282)
SAP ALE IDocs (163)
SAP Business One (110)
SAP BO BOBJ (Business Objects) (388)
SAP CPS (Central Process Scheduling) (14)
SAP GTS (Global Trade Services) (21)
SAP Hybris (132)
SAP HANA (700)
SAP PI (Process Integration) (113)
SAP PO (Process Orchestration) (25)
SAP BI (Business Intelligence) (174)
SAP BPC (Business Planning and Consolidation) (38)
SAP BODS (Business Objects Data Services) (49)
SAP BODI (Business Objects Data Integrator) (26)
SAP Ariba (9)
SAP Fiori (45)
SAP EWM (Extended Warehouse Management) (58)
Sap R/3 (150)
SAP FSCM Financial Supply Chain Management (101)
SAP WM (Warehouse Management) (31)
SAP GRC (Governance Risk and Compliance) (64)
SAP MDM (Master Data Management) (0)
SAP MRS (Multi Resource Scheduling) (0)
SAP ESS MSS (Employee Manager Self Service) (13)
SAP CS (Customer Service) (0)
SAP TRM (Treasury and Risk Management) (0)
SAP Web Dynpro ABAP (198)
SAP IBP (Integrated Business Planning) (0)
SAP OO-ABAP (Object Oriented ABAP) (70)
SAP S/4 HANA Finance (Simple Finance) (143)
SAP FS-CD (Collections and Disbursements) (0)
SAP PLM (Product Lifecycle Management) (0)
SAP SuccessFactors (33)
SAP Vistex (0)
SAP ISR (IS Retail) (28)
SAP IdM (Identity Management) (0)
SAP IM (Investment Management) (0)
SAP UI5 (59)
SAP SCM (Supply Chain Management) (51)
SAP XI (Exchange Infrastructure) (49)
SAP Cloud Platform (34)
SAP Testing (89)
SAP SolMan (Solution Manager) (63)
SAP MaxDB (116)
SAP GUI (15)
SAP AllOther (329)