3rd week training session

Upload: bharathk-kld

Post on 30-Oct-2015

178 views

Category:

Documents


0 download

DESCRIPTION

sap

TRANSCRIPT

Sales Document Types Configuration in SAP SD

Summary:

The following fields were discussed in detail including demos on the same.1. SAP Sales Document Category2. SAP Sales Document Block3. SAP Number Ranges4. Item Number Increment5. Reference Mandatory6. Check Division7. Check Purchase Order Number8. Screen Sequence Group9. SAP Delivery Block10. Delivery Type11. Immediate Delivery12. Shipping Conditions13. Lead Time14. Propose PO Date15. Propose Delivery Date.

Scenario 1 :ABC Computers Inc., is preparing to launch a new high-end product line in January 2011 and has chosen to make sure that customers exclusively order this product line separately in a separate order. Since this is a high-end product line, this requires that the order be verified thoroughly before the corresponding products are delivered. Since these are premium products, in order to make sure that a certain QoS is maintained, the shipping is always to be done ASAP although the standard delivery type will be used for the same. The company also wants the sales Orders line items to increment in multiples of 100.

Question 1 :Configure a new SAP SD Saleas Document Type that satisfies the business criteria mentioned in Scenario 1. List the SAP SD document type and the corresponding controls you have tweaked.

Question 2: List a Sales Order in SAP that you have created using the document type you have created based on Question 1 above.

Scenario 2 :It is December 2011 now, and ABC Computers Inc., has decided to drop the product line it launched in January ( Scenario 1 above ) and prevent any further orders from being created by the Sales users even by mistake.Question 3:Which field in the SAP SD Sales Document type configuration will help you achieve the business scenario 2 ?Other Questions( Not based on the Scenarios above )Question 4:What is PO Type ? Why would you use it ? Where is it available in the Sales Order ?CopyrightSAPAGQuestion 5: Do you need to explicitly assign a sales order type to a Sales area ? If not, what is the necessity to do the assignment ?CopyrightSAPAGQuestion 6:What is the difference between Standard order and Rush Order ? What configuration would effect this change ?

Question 7:What is the difference between Standard order and Rush Order ? What configuration would effect this change ?

Responses to Sales Document Types Configuration in SAP What I have seen in terms of pc memory is there are specifications such as SDRAM, DDR and many others, that must match the specific features of the motherboard. If the computers motherboard is reasonably current while there are no os issues, changing the memory space literally usually takes under an hour. Its one of several easiest personal computer upgrade techniques one can picture. Thanks for revealing your ideas.Scenario 1 : ABC Computers Inc., is preparing to launch a new high-end product line in January 2011 and has chosen to make sure that customers exclusively order this product line separately in a separate order. Since this is a high-end product line, this requires that the order be verified thoroughly before the corresponding products are delivered. Since these are premium products, in order to make sure that a certain QoS is maintained, the shipping is always to be done ASAP although the standard delivery type will be used for the same. The company also wants the sales Orders line items to increment in multiples of 100.Question 1 : Configure a new SAP SD Sales Document Type that satisfies the business criteria mentioned in Scenario 1. List the SAP SD document type and the corresponding controls you have tweaked.Answer: Created new sales document type ZO99(High End Prod. Order) with following control changed from standard OR type.1)Item number increment value =100.2)Division check =2 : It will display an error when the division at the item level differs from the division in the order header to ensure that orders for the new high level product line are entered separately without including other product line material in the same order. Customer master records will be defined only that will be purchasing the high end products from the proper distribution channel and division3) Item division flag= checked, it will force the division number from the material master for the material entered to be used at the item level. This is intended to work in conjunction with the division check option to ensure only materials for this product line will be entered to satisfy the separate order requirement.4) Delivery block = QS, at the shipping level to force quality check to review the order before the delivery is created.5) Shipping conditions = 1, As soon as possible6) Propose delivery date = Checked, to ensure schedule lines a generated that will allow same day shipping.7) Lead time days= 0 to allow schedule lines to not consider processing time in Warehouse to deliver product.Question 2 : List a Sales Order in SAP that you have created using the document type you have created based on Question 1 above.Answer: Created Order: 25611Scenario 2: It is December 2011 now, and ABC Computers Inc., has decided to drop the product line it launched in January (Scenario 1 above) and prevent any further orders from being created by the Sales users even by mistake.Question 3: Which field in the SAP SD Sales Document type configuration will help you achieve the business scenario 2 ?Answer: Go to sales order document type configuration and set field Sales document block= x (Block for creating any sales order using this sales document type)Other Questions ( Not based on the Scenarios above )Question 4: What is PO Type? Why would you use it? Where is it available in the Sales Order?Answer: PO Type means how we get sales order info from customer like internet, orally, written, by telephone or Data transfer to create sales order. We would use for marketing information purpose (to find out what most medium customer using it). And it is available in order header order data tabs to input information..Question 5: Do you need to explicitly assign a sales order type to a Sales area? If not, what is the necessity to do the assignment?Answer: No, You dont have to assign a sales order type to a sales area so it can be used by other sales area but if special product is only assign to only one sales area and you dont want to used that product to other sales area than necessity to assign a Sales Doc type to a Sales area,Question 6: What is the difference between Standard order and Rush Order? What configuration would effect this change?Answer: Main difference is as soon as order created in system, delivery is created automatically in rush order. Order documents type in rush order- shipping tab fields 1) Immediate delivery= a and 2) Shipping condition= 10 (Immediately)REPLY1. raviDecember 19, 2011 at 6:19 pm#Scenario 1 : ABC Computers Inc., is preparing to launch a new high-end product line in January 2011 and has chosen to make sure that customers exclusively order this product line separately in a separate order. Since this is a high-end product line, this requires that the order be verified thoroughly before the corresponding products are delivered. Since these are premium products, in order to make sure that a certain QoS is maintained, the shipping is always to be done ASAP although the standard delivery type will be used for the same. The company also wants the sales Orders line items to increment in multiples of 100.Question 1 : Configure a new SAP SD Saleas Document Type that satisfies the business criteria mentioned in Scenario 1. List the SAP SD document type and the corresponding controls you have tweaked.ZOR3 with following parameters (copied from OR)Doc cat CItem increment 100Check divisionItem division checked ( make sure the Hiigh End computer divison in material info record goes only through High end division)read info record uncheck (Cust material info record does not determine the doc type)Delivery LFShpping conds 01 ( ASAP)Delivery Block QS (check before delivery complete)Check create delivery immediately (automatically after order is saved)Question 2 : List a Sales Order in SAP that you have created using the document type you have created based on Question 1 above.order 25600 type zor3Scenario 2 : It is December 2011 now, and ABC Computers Inc., has decided to drop the product line it launched in January ( Scenario 1 above ) and prevent any further orders from being created by the Sales users even by mistake.Question 3: Which field in the SAP SD Sales Document type configuration will help you achieve the business scenario 2 ?Check sales doc blockOther Questions ( Not based on the Scenarios above )Question 4: What is PO Type ? Why would you use it ? Where is it available in the Sales Order ?Type of Purchase order that is necessary for a Made to order or Resale product that may need products/parts purchased. It can be configured using output application in general control.Question 5 : Do you need to explicitly assign a sales order type to a Sales area ? If not, what is the necessity to do the assignment ?NO. The asignment can be done by check division in Sales Doc type config,I will have to do more research.Question 6: What is the difference between Standard order and Rush Order ? What configuration would effect this change ?Rush Order is immediate delivery A (create delivery automatically)Shipping conditions are immedaitely.REPLY raviDecember 19, 2011 at 6:25 pm#Corrections -Purchase order type is in the Order data tab in Sales doc header.It describes how the po ARRIVED EG FAX, PHONE Order etc.Also, the necessity to assign a Sales Doc type to a Sales area is tolimit the usage of the doc type exactly in the specified sales org, dist channel and division. ( my answer above is not accurate)REPLY2. Daniel LettaDecember 8, 2011 at 6:59 am#Scenario1: AnswerSales Document type: ZORO, SD document categ.CSales document block: Xitem no. increment:100Shipping Conditions- As soon as possible-01Using T-Code /NVA01 : TO CREATE SALES ORDERStandard order 25457 has been createdREPLY3. MallikarjunDecember 6, 2011 at 6:29 pm#sir,I have changed the currency from eur to inr in sales tab. Is it becoz of this i was getting the error before i,e maintain conversion factors for eur/inr currency type is M? now i have changed it to eur nowREPLY4. MallikarjunDecember 6, 2011 at 5:39 pm#sir,I have used customer:9867, material m-02.REPLY5. MallikarjunDecember 5, 2011 at 10:37 am#Hello sir.while creating order with order type zarj, I am getting error : maintain conversion factors for eur/inr currency type is M. How to resolve this problem?REPLY sivaDecember 5, 2011 at 3:08 pm#HiI tried to create an order of type ZARJ with customer 1400 for material M-02 and was able to do OK. Can you please give me more details on how to replicate the error ?REPLY sivaDecember 6, 2011 at 4:49 am#Hi MallikarjunI was able to create the order fine for Customer 1400 for your order type ZARJ. Can you please specify more details , like which customer you are using , which materials and org data you are using etc ?REPLY6. PoojaNovember 25, 2011 at 11:11 pm#SivaI created this order # 25307.The document is incomplete and due to that I am unable to perform my delivery.When I go back to the document to complete it ,I am unable to understand what exactly do I need to fill in to complete the document.Please advise.Many Thanks,Pooja.REPLY sivaNovember 27, 2011 at 3:39 am#Hi PoojaAs discussed in the class, here is the link toHow to view the Incompletion Log in SAPREPLY PoojaDecember 1, 2011 at 10:26 am#SivaI did that but it says sold to party is missing which is not.I have checked both the partners at header as well as line item and sold to party is there.Please advise.Many Thanks for your help,Pooja,REPLY pradeepDecember 27, 2011 at 2:08 pm#Hipooja this is pradeep deekshit might be partner functions not assigned to order types or incompleteness of customer master data or partner functions might not assigned to your account group.or check incomplete log group in partnerplease let me know if i am [email protected]. RaghavaNovember 16, 2011 at 8:13 am#ZABC copy of OR order typeDescription High End Prod OrderItem no increment in Number systems 100Delivery block in shipping QSShipping conditions 01 (ASAP)Order created wrt above scenario 25150Sales doc block set to X to block the sales order processing of this type of sales.REPLY RaghavaMarch 17, 2012 at 5:49 pm#Question 4: What is PO Type ? Why would you use it ? Where is it available in the Sales Order ?PO type classifies how the customer has placed an order. Used to determine whether the order is a telesales or any other. It is available in Sales order header data->Order data tab.Question 5 : Do you need to explicitly assign a sales order type to a Sales area ? If not, what is the necessity to do the assignment ?It is not required if all order types need to be available to sales area. Necessity of doing assignment is we can restrict particular sales order types available for a particular sales area.Question 6: What is the difference between Standard order and Rush Order ? What configuration would effect this change ?RO has immediate delivery and shipping conditions and as well proposed delivery date (lead time 0) .REPLY8. shahNovember 14, 2011 at 6:57 pm#Question 1 : Configure a new SAP SD Saleas Document Type that satisfies the business criteria mentioned in Scenario 1. List the SAP SD document type and the corresponding controls you have tweaked.Sales Doc Type ZSHABlocked sales order for delivery (put a QM block in ZHSA shipping tab). In ZHSA in shipping tab, choose 01 in shipping conditions (ASAP). Configured number increament to 100.Question 2 : List a Sales Order in SAP that you have created using the document type you have created based on Question 1 above.Sales order 25103 createdScenario 2 : It is December 2011 now, and ABC Computers Inc., has decided to drop the product line it launched in January ( Scenario 1 above ) and prevent any further orders from being created by the Sales users even by mistake.Question : Which field in the SAP SD Sales Document type configuration will help you achieve the business scenario 2 ?Check the SALES DOCUMENT BLOCK in ZSHA.REPLY9. Larry CabralOctober 28, 2011 at 12:25 am#Scenario 1 : ABC Computers Inc., is preparing to launch a new high-end product line in January 2011 and has chosen to make sure that customers exclusively order this product line separately in a separate order. Since this is a high-end product line, this requires that the order be verified thoroughly before the corresponding products are delivered. Since these are premium products, in order to make sure that a certain QoS is maintained, the shipping is always to be done ASAP although the standard delivery type will be used for the same. The company also wants the sales Orders line items to increment in multiples of 100.Question 1 : Configure a new SAP SD Saleas Document Type that satisfies the business criteria mentioned in Scenario 1. List the SAP SD document type and the corresponding controls you have tweaked.ZORL = Copy OR standard orderText = High End Product Ord100 = Item number increment value is set to 100.2 = Division check will display an error when the division at the item level differs from the division in the order header. This is intended to ensure that orders for the new high level product line are entered separately and no materials from other product lines can be included in the same order. Customer master records will be defined for the proper distribution channel and division for the limited customer set that will be purchasing the high end products.ON = Item division flag will force the division number from the material master for the material entered to be used at the item level. This is intended to work in conjunction with the division check option to ensure only materials for this product line will be entered to satisfy the separate order requirement.QS = Delivery block at the shipping level to force quality check to review the order before the delivery is created.02 = Standard shipping conditionsON = Propose delivery date (today) to ensure schedule lines a generated that will allow same day shipping.0 days = Lead time days to allow schedule lines to not consider processing time in WM, ASAP shipping.Question 2 : List a Sales Order in SAP that you have created using the document type you have created based on Question 1 above.I created order 135266Scenario 2 : It is December 2011 now, and ABC Computers Inc., has decided to drop the product line it launched in January ( Scenario 1 above ) and prevent any further orders from being created by the Sales users even by mistake.Question : Which field in the SAP SD Sales Document type configuration will help you achieve the business scenario 2 ?A value of X in the sales document block field will prevent the sales document ZORL from being used.

Item CategoryItem CategoryConceptSimilar to the way anSAP Sales document typedetermines the nature of the sales order transaction, an item category determines how a line item in a sales transaction behaves.

Just like the way a sales document type determines the way the document behaves ( If its a standard order, contract, quotation etc ), the item category controls how the item should behave in terms of If the item is relevant for Billing ? If the item is relevant for Pricing ? If schedule Lines are allowed for the line item If the value of the line item should be considered for credit management If the type of item is relevant for special stock ( In case of consignment, empties management etc ) Whether a BOM ( Bill of Material ) should explode or not The relevanttext determination,partner determination procedures,status profileetc.Lets see some examples

Lets say you are buying a Honda CRV vehicle. You would select the different options that would make up the vehicle including the model, wheels, power options, other service options like extended warranty etc. Each of these line items represent different type of items and the way they behave is very different from each other through the course of the logistics and financial cycle.For example, Honda CR-V could cost you 25 K but the options themselves ( Model, Alloy Wheels might just cost zero dollars ). Or the top item Honda CRV could cost zero dollars, whereas the total cost could be an addition of all the sub-items inside it.As shown in the example picture above, TAC Configurable Item. Used as the top item in a BOM TAN Standard item. Is typically deliverable, counts for the credit limit, is relevant for billing and has the standard text and partner determination procedures. TANN Free of cost items. ( Lets say that if you opt for heated seats, he will offer you free seat covers. TAD The 3 year service warranty is a service item. It is not relevant for delivery , but is relevant for billing and credit as well. There are other implications of these kinds of service items, but for the purpose of item categories we need to understand that this is just another item category.

ConfigurationThe configuration for item category involves1. [VOV7] Defining Item Categories2. Define Item Category Groups3. Define Default Values for Material Types4. Define item Category Usage ( Rarely Used )5. [ VOV4] Assign Item Categories OR Item Category DeterminationThe menu path for the same is [ SPRO -> IMG -> Sales & Distribution -> Sales -> Sales Document Item ]

We will only be dealing with the first configuration option ( Define Item Categories ) in this article. The rest of the configuration will be dealt with in item Category Determination.There are many standard SAP provided item categories. Some important ones are listed below and there are many more.TAN Standard ItemTAB Individual Purchase OrderTAD Service

TAS Third Party ItemTATX Text ItemTANN Free of Charge

TAC Variant ConfigurationAFX Inquiry ItemAGX Quotation Item

BVN Cash Sales ItemL2N Debit Memo Req. ItemG2N Credit Memo. Req. item

Lets take the standard item category TAN and dissect it.

This is the most important section of the item category configuration. Not all fields tend themselves to be understood easily unless the underlying concepts are understood. For example, if you do not understand the concept of Revenue Recognition ( which is a big subject in itself ), there is no point in trying to understand the key Revenue Recognition at the bottom. So, in this article, we will try to explain the simpler things and leave the rest to later articles. Sometimes, links will be given to other articles for further reference.Completion RuleCompletion rule is mostly used in Pre-Sales documents ( Like Quotation, Contracts etc ) to determine if the reference to the line item is complete or not. For example, if you create a quotation for a material M-01 with quantity 10 and a subsequent order is created for a quantity of 5 referencing the quotation.

The quotations line item is not fully referenced yet ( There is 5 more qty left ). After you create another order for the remaining 5 qty, the quotation will be fully referenced as seen from the picture above. This switch is not relevant for the standard item category TAN as mentioned above, but more relevant for AGN etc. The various options possible are Not relevant ( This is the option that is used for TAN ) A Item is completed with first reference ( Meaning, the quantity need not be fully referenced. This could be a case when you want the quotation to be complete even though the total quantity is not fully referenced ) B Item is completed only the full quantity is referenced. This is the example shown in the picture above. C Item is completed after the target quantity is fully referenced. ( Target quantity is the term that is used in Contracts typically ) D Item is referenced via contract release. E item is completed after full target value is referenced.

Schedule Line AllowedSchedule lines are allowed only for line items that need to be delivered. For example, the line items in sales documents like contracts or quotations cannot be delivered (until subsequent orders are created ) and hence the line items are not relevant for delivery. So the corresponding line items like AGN are not check marked with Schedule Lines Allowed. Other examples include credit and debit memo item categories like L2N or G2N.

Special StockExamples of special stock are consignment, project stock etc. The way this line item is handled is very different from standard orders, contracts, quotations etc. Hence this indicator is specially used only for item categories corresponding to special transactions like customer consignments, vendor consignments, project stock etc.

Billing BlockNot all items should be automatically billed. For example, a comcast installation with different items cannot be billed until the installation is complete and confirmed by the service personnel. So item categories like service that cannot be billed automatically can be put on billing block. The reason codes for the billing block can be configured elsewhere.

PricingNot all items are relevant for pricing. The standard requirement 2 in pricing procedure checks if the item is relevant for pricing or not. If this switch in the item category is set to blank, then the line items will not be relevant for pricing.

Credit ActiveIn documents like quotations or contracts, the value of the document should not be used to calculate against credit management Because, many quotations can be sent to the customer , but they should not be counted against their credit limit. Use this option in the item category when setting item categories for sales documents that does not require credit. Similarly in a standard sales order, if there is a particular line item type that is not relevant for credit, then this option can be used.

Transaction FlowThis section contains multiple determinations like theincompletion procedure,partner determination,text determinationandstatus profile. You can read further about these by clicking on the links above.

Share this: 3 Responses to Item Category1. RajJuly 25, 2012 at 6:03 am#Hi,As I am new to SD , seeking guidance from you.I wanted to know how pricing would be determined for inquiry ?Also , we defines number range for document types but not assining it any where.Thanks You in Advance,Raj.REPLY2. SureshJuly 19, 2012 at 2:22 am#Siva,I want to do order related billing with sales order. So I created a ZTAN item category (copied from TAN) and unchecked the Schedule Lines Allowed field and Item relevant for Dlvr, hoping that it will NOT create schedule lines when I save the order using that item category. But when I tried to create the sales order with that item category, it greys out the order quantity filed in the line item and I cannot get the Net Value of the order to go above 0. How to fix this? I dont want schedule lines to be created for my sales order.REPLYSAP Item Category Determination bySIVAonJUNE 1, 2011inSAP SD TRAINING,SAP TRAININGProblem :How to do manualSAP item CategoryDetermination in SAP SD ?Solution :Both Automatic and Manual Item Category determination are done in the same transaction [ VOV4 ] or Menu path = [ spro -> IMG -> Sales & distribution -> Sales -> Sales Documents -> Sales document Item ]

As shown in the picture above, the column ( DfItC ) Default item Category highlighted in red is the one that is determined based on the combination of Sales Document Type + Item Category Group.If the business demands that they be able to manually over-ride the automatically determined item category, then you can add more item categories in the (MItCa ) Manual Item category Section. Here is an example.SAP has automatically determined an item category of TAN for the line item 10 because, the order type is OR and the item category group of the material M-01 is NORM.

The users can choose to over-ride the SAP determined item category based on the possible list of item categories you have specified in the Manual item categories tab. The user can choose the possible list of manual item categories from the possible list of values in the item category as shown below.The same logic applies toSAP Schedule Line Categoriesand its determination as well. For more onSAP Training, please visit our home page. Please visit us atSAP SD Trainingand register for live instructor led training and one of our Training Co-ordinators will get back to you. Share this: 4 Responses to SAP Item Category Determination Manual vs Automatic1. Emery PJuly 12, 2011 at 1:52 am#One function of item category determination is the USAGE of the material. How is this function triggered? There are also many categories of USAGE in the system, can you tell where to go to get full explanations of each and how they are set up? I know about cross-selling and something about the CMIR being used, but little about what the functions of all the categories are for.REPLY2. EhsanJuly 5, 2011 at 3:29 am#Siva,Thanks. Yestechnically any Manual Item category. That was my question. But , yes, you must have business reason/need to creat an Item category and then replace it by overriding manually.For exmaple, lets say for a billing block, if you have a NORM item category group for a standard Item and you create a standard sales order OR and you would want to block billing for that item for some reason. You would create ( or find ) an Item category with billing block and use it manually in place of TAN.REPLY3. EhsanJuly 4, 2011 at 4:54 am#Two question.1. Do yo have to select only one of those MItCa option which are vailble in item category assignment overview or you can select any from list poped up at the line item 10 in this case?2. Can you just add ( determines) any MItCa entries at the Change View Item Category Assignment [vov4]?REPLY sivaJuly 4, 2011 at 5:14 am#Ehsaan1. Any2. YES. AnyThe answers above are technically correct. But think more about the business functionality As to why you are using these, what functionality is it affecting.This is just the how. Now, let me ask you this question related to what/why. Why would you want to use Manual Item Category Determination ?SAP SD Item Category

In todaysSAP SD Trainingclass we discussed the SAP Sales Item Category in detail. Here is a brief summary of our discussion.Summary :Quite similar to the way the Sales document type controls the document behavior, the item category controls the item behavior. Here are some of the important properties of the item category that we have discussed in detail along with demos on each of the property .1. Billing Relevance2. Pricing Relevance3. If Schedule Lines are Allowed or not ?4. Credit Management Relevance5. If the item is Special Stock ( For example, Consignments )6. and a whole host of other determination procedures that will be discussed in later classes.The menu path to configure sales item categories is[ SPRO -> IMG -> Sales & Distribution -> Sales -> Sales Documents -> Sales Document Item -> Define Item Categories ] .The Transaction code to configure the same is[VOV7]. More details onSAP Item Categoryhere.

Questions :Responses to SAP SD Item Category 1. Describe in your own words the significance of Completion Rule with an example document you have created in the system ?A Completion rule enables you to determine when an item is complete. Eg. In QT, if there are 50 items quoted, and a subsequent order of 20 is done after the first order of 30, then the completion rule will ensure that the order is complete.2. Create a new item category Zxxx as a copy of TAN and set the billing relevance to blank. Do the corresponding determination for the new item category in such a way that you can change the item category for a standard order OR for material M-01. Create a new order, perform the delivery and subsequent billing.Give the SAP Sales Order # 135097, SAP Delivery # 80016332, SAP Billing # NONEAs the goods are marked not relevant for billing there is no documents generated.Then I changed the billing relevance to A and was able to create an order/deliver and subsequent billing for it3. Describe in your own words the kind of items where you would set the billing relevance to blank?billing is not required for items like warranty as they do not have a delivery4. Create a Return Order ( RE ) and write down the item category for material M-01 ?Return order created # 60000103 item catergory for M-01 is REN5. Write down the key differences in the configuration between SAP Sales Item category TAN and the item category you noted down in Q. 4 above ?6. What is the value in the Pricing configuration field of the item category you created in Q. 2 ?X Standard Pricing7. Create a Sales Order for Customer 1400, material M-01 using the item category you have created in Q.2 and write down the SAP pricing conditions you see in the sales order ?8. Change the Pricing Relevance of the item category ( Zxxx ) to B and create another sales order that uses this sales item category and write down the pricing conditions you see in the sales order ?order # 135098, pricing conditions PR00, R100, AZWR, MWST, SKTO, VPRS9. Change the Pricing Relevance of the item category ( Zxxx ) to blank and create another sales order that uses this sales item category and write down the pricing conditions you see in the sales order ?Order #135099 created, with pricing MWST, SKTO, VPRS10. What is the difference between the pricing conditions you see between Q.8 and Q.9 ?Not relevant for pricing as it is blank11. In your own words, describe the use of billing block ?Billing blocks can be used when there is a bottleneck in material and goods cannot be delivered, or credit limit issues, political reasons (if checked there is a billing block on creating a billing document)12. What is the SAP standard item category for Service ?TAD13. Describe the key configuration differences between the item category TAN and the item category in Q. 12 ?TAD : Item type is A, billing relevance is BTAN: Item type is blank, billing relevance is set to A14. Create your own copies ( Zxxx ) of the following SAP standard item categories.1. TAN copied to ZTRV (Standard Item)2. TANN copied to ZRVT (Free item)3. TAD copied to ZDRV (Service Item)15. Without using a BOM, configure the Honda CR-V business scenario using a sales order based on we have discussed in the class. Specify the Order # you have created. Use the sales item categories you have created in Q. 14 above. Choose the following products instead of the different parts discussed.1. M-01 for Model-Lx2. M-02 for Alloy Wheels3. M-03 for Heated Seats4. M-04 for Seat Covers5. M-05 for 3-year warrantyOrder # 135101As discussed, Item Category determination is based on the following equationSAP Sales Doc. Type + Item Category Group = Item CategoryThis could get very complicated for BOMs ( Bill of Materials ) which we will see later.Item Category Group is set in the material master as shown below. Hence the following equation decides TAN

OR + NORM = TAN ( default ) . You can configure more manual item categories if required, the procedure for which has already been discussed in the class.

Significance of Schedule Line Category in SAP SDSchedule Line CategoryConceptSchedule Line Category determines how the schedule line behaves through the course of the logistics cycle.

We already know that the sales item category is partly determined by the sales document type. The item category ( along with the MRP type of the material ) determines the schedule lines. It is also possible to determine schedule line category purely based on the item category irrespective of the MRP type. The schedule Line type can be seen either in the Procurement tab on the header or in the schedule lines tab at the line item level. The picture above shows that for line item 10 with item category TAN, the schedule line category is CP.A schedule line category as discussed in the summary section determines many things about how the line item should behave. For example, it determines1. If the Schedule Line is Relevant for Delivery1. If the line item is Relevant for Transfer of Requirements2. If the line item is relevant for Goods Movement. If yes, what is the Movement Type to be used.1. If the line item can be procured externally ? If yes, which purchase order type should be used, the corresponding1. item categories etcThe following picture summarizes the key areas that the schedule line category impacts.

Here are some examples of standard schedule line categories and how their different controls affect the transactions line item. For example schedule line CP ( Standard schedule line derived from TAN item category ), has a movement type of 601, makes the line item relevant for delivery, performs availability check and transfers requirements to MRP. Similarly, schedule line category CS ( derived from standard item category TAS ) makes the line item not relevant for delivery, availability check of transfer requirements.

ConfigurationThe menu path to do the configuration is [ SPRO -> IMG -> Sales & Distribution -> Sales -> Sales Documents -> Schedule Lines] or t-code [VOV6]. Look at the controls behind the standard schedule line category CP1. Does not Have a delivery block by default1. Use the standard movement type 601 ( Goods Issue against a delivery )2. Is not relevant for external Procurement ( Since there is no PO Type, Item Category and Account Assignment )3. The item is relevant for delivery4. (Req./Assembly ) -> Implies that the requirements in the sales order are transferred to MRP1. Availability check is performed.All of these controls are pretty self-explanatory. Go through other standard schedule line categories to understand different combinations of the same.

You can see different examples of how the item category and hence the schedule line affects the logistics cycle.Movement Type: For example, you can see the effect of the schedule line category CP on the movement type used in the PGI.

Triggering external Procurement: Similarly, you can see how the item category and hence the schedule line category affects the delivering cycle. In case of TAN the line item follows the standard delivery cycle. In case of TAS ( and CS ) a purchase requisition is triggered ( This is an example of an Individual Purchase Order triggered from the sales order ), because TAS determined CS schedule line category and the schedule line category is linked to NB Purchase Requisition.

You can see an example of an actual Purchase Requisition generated out the line item because of the schedule line category.

Similarly, the following 2 slides show the effect of the schedule line on availability check and transfer or requirements.

SAP Schedule Line Category

In todaysSAP SD Training class, we have discussed the business significance of SAP Schedule line category and the important controls behind them. If you are interested inSAP CRM Training, please click on the respective link to get more details.Summary :We have discussed the following most important controls behind a schedule line category and have seen working demos for the same in the SAP system. We have also discussed the SAP Schedule line category determination, the fields involved (Sales Item Categoryand MRP Type ) and the source for the same fields.1. Delivery Block2. Movement Type3. Delivery Relevance4. Purchase Order Type ( For external Procurement )5. Requirements Transfer to MRP6. Availability CheckThe Menu path to configure the SAP Schedule Line Category is[ spro -> IMG -> Sales & Distribution -> Sales -> Sales Documents -> Schedule Lines ]or use the Transaction code[ VOV6 ].Detailed notes onSAP Schedule Line Categoryare available .1. Configure a new schedule line category say Zx as a copy of the standard schedule line category CP ?Ans: Schedule Line Category Z2 created

2. Configure the schedule line category Zx you have created in Q.1 above to be determined manually for sales item category ZHAN and material M-01.Ans: Z2 has been assigned to ZHAN item category

3. Create a standard sales order for a material M-01 and change the schedule line category to Zx and write down the standard orderAns: Standard Order HA 135290

4. Create a material similar to M-01 using the SAP Material Master ( This time without a MRP Type ) and create another standard order with the new material and identify the schedule line category determined by default. Explain the reasons for the determination. ( Hint: If the material is not in the SAP Material Listing and Exclusion, please add the same)Ans: Standard Order HA 135289, Created Material H-01. The schedule line determined by default was Z2 because of the respective Sch. Line Assignment which states that Item Cat ZHAN and No MRP type should be Z2. While with material M-01, the schedule line determined was CP due to the combination of the MRP type PD (Material Master) and Item Cat ZHAN

5. Deliver the order you have created in Q. 4 above and write down the Movement type associated with the corresponding item in the delivery.Ans: LF # 80016399, PGI # 4900000163, Movement Type #601

6. Give the goods movement type associated with the SAP Sales Order # 4969 , Item No. 10Ans: Movement Type is 601, which was derived from schedule line item cat CP

7. Can you determine if the line item.10 of the Sales Order # 4969 is externally procured or sent from our own warehouse ? Give the reasons for your answer.Ans: The item was sent from our warehouse because a transfer order process took place, in which the Item was picked from plant 1000, storage location 0001. An external procurement would have generated a purchase requisition number which can be view from the Schedule Line tab in the header document of the sales order 4969

8. Can you find out the Movement type associated with Line Item. 10 of the SAP Sales Order # 4969 directly from the Sales Order without going to the Goods Issue Document ?Ans: The movement type is associated with the delivery process,it cannot be seen from the Sales Order document but can be viewed from the delivery document or Goods Issue Document

SAP SD Document FlowDocument Flow

IntroductionEach document is either created on its own or created with reference to another document. For example, a sales order can be created with reference to the quotation, whereas the quotation itself can be created on its own. The following diagram illustrates all the possible document flows in SAP.Transaction Codes Tip: The transaction codes can for the respective document flow configuration transactions can be easily identified by visualizing the picture below. If A stands for Sales documents , L stands for Deliveries and F stands for Billing documents,

then the transaction for configuring the Sales document to the delivery document is VTLA. So it is VTXY with X as the target document and Y as the source document.

Lets see some examples of different types of document flow using examples of standard commonly used sales scenarios.Sales-to-Sales Document Flow : For example you can create a Sales Order from a Contract or a Quotation.Sales-to-Delivery Document Flow : For example you can create a standard or a rush delivery from an order. Similarly you can create a consignment delivery from a consignment.Delivery-to-Billing Document Flow : A standard invoice is created with reference to a delivery.Billing-to-Billing Document Flow : Invoice cancellations are typically done with respect to the original invoice.Billing-to-Sales Document Flow : In case of debit memo requests or credit memo requests, the original invoice is used as a reference document.Without going further, lets dig a little deeper into the concept of Reference. Whenever we mean a document is referencing another document, this means that information is copied over from the previous document into the subsequent document. What is the need for information to be copied over..? There are many reasons for this. For example, this reduces burden on the person entering the subsequent document. Also, this ensures that information is accurately copied over without mistakes.Lets take an example. A customer has called us and asked for a quotation. Our sales force has responded with a quotation.

The quotation could contain a bunch of data like who the customer is, his/her internal number with us, date of the quotation, date valid until, prices, discounts, surcharges, taxes, materials, quantity etc.

The customer then places an order referring to the prices in the quote.

During the process of creating the order referring to the quotation a bunch of date needs to be copied. Example data could include prices, customer data, materials and quantity, discounts given etc. In order to do these efficiently copy control routines are used. Copy control configuration is also part of the document flow.

Configuration:Lets look at the configuration for a Quotation to a sales order. The rest of the configuration ( Order to delivery , delivery to billing etc ) are very similar.Menu Path is SPRO -> IMG -> Sales and Distribution -> Sales -> Maintain Copy Control for Sales Documents

Double click on Sales to Sales copy controls.

Select the row corresponding to QT ( Quotation ) as the source document and OR ( Standard Order ) as the target document.

You will be presented with a screen that contains a bunch of numbers. These are either data transfer routines or copy requirements.

Data Transfer Routines: These routines are pieces of code that are either standard or custom written where the logic to transfer the data from the previous to the subsequent documents is placed. For example, Data transfer routine 101 is used to transfer Business Data of the document header from the source to the target document.Copying Requirements: Copying requirements is again a piece of code that evaluates whether the copy of the data should happen or not. If the conditions in the code re not met, then the document flow is stopped. An example is checking for the same customer Meaning the order should be placed for the same customer as the quotation has been created for.Copy Item Number :This copies the line item numbers in the source document to the target document. So, line number 20 in the quotation will exactly be line number 20 in the sales documentDEMOLets create a quotation and create an order with respect to the quotation to see how this works.Step 1 : Creation Quotation for customer 1400 and with material M-01

Step 2 : Create a sales order referring this quotation No. 20000035. Enter the transaction [VA01] and click on the Create with Reference to enter the quotation with reference to which we wish to create the sales order.

Step 3 : Enter the Quotation Number in Quotation field of the pop-up. As you can see from the pop-up screen, you can create orders with reference to an inquiry, contract, scheduling agreement, a billing document etc.

Step 4 : After creating the quotation, if you want to track back and see with respect to which document the current order has been created, click on the document flow button.

Step 5 : The document flow will be displayed. If deliveries were created with respect to the order, they will also be shown.

Copy Controls in SAP SDCopy control functionlaity controls what data is copied from the source document to the subsequent document. Copy control functionlaity is used in the following scenarios. Delivery creation from Sales order. Billing document creation from Delivery document. Billing document creation from the sales order. Sales document creation with reference to a sales order or billing document or a quote.Copy control has two levels of control, one is at the header and another is at the item level. Header data is specified based on the source document type and destination document type. A data copy routine presents at the header level. When business requires to send a new field from the source document to destination document, the fields should be added in this routine. SAP provides standard routines for copying standard fields. If a custom field needs to be copied , then copy the standard routine and create a custom program and edit it. This should be done in VOFM transaction. A requirement routine field also present at the header level. This routine controls weather a subsequent document is allowed or not. Copy controls will be covered in full as part of SAP SD Training.Ex : A billing document should be created with reference to order, only when the sales order is delivered.Similar to the header, item level also have copy routine and requirement routine. These routines can be modified in VOFM routine.The following is the sample code to stop the creation of the billing document creation with reference to an order, when there is no delivery document associated with the sales order.FORM BEDINGUNG_PRUEFEN_990.SY-SUBRC = 0.CHECK : ANALYZE_MODE IS INITIAL.* No check for offsetting down payment entriesCHECK FPLT-FAREG NA CON_FAREG_ANZAHLUNGEN.* Billing blockIF VBAP-FAKSP NE SPACE.SELECT SINGLE * FROM TVFSP WHERE FAKSP = VBAP-FAKSPAND FKART = TVFK-FKART.IF SY-SUBRC = 0.PERFORM VBFS_HINZUFUEGEN USING VBAP-POSNR 015 SPACESPACE SPACE.SY-SUBRC = 4.EXIT.ENDIF.SY-SUBRC = 0.ENDIF.* Billing block on billing planIF NOT VBRP-FPLNR IS INITIAL.IF FPLT-FAKSP NE SPACE.SELECT SINGLE * FROM TVFSP WHERE FAKSP = FPLT-FAKSPAND FKART = TVFK-FKART.IF SY-SUBRC = 0.PERFORM VBFS_HINZUFUEGEN USING VBAP-POSNR 136 FPLT-AFDATSPACE SPACE.SY-SUBRC = 4.EXIT.ENDIF.SY-SUBRC = 0.ENDIF.* Billing status in billing planIF FPLT-FKSAF EQ SPACE.PERFORM VBFS_HINZUFUEGEN USING VBAP-POSNR 143 FPLT-AFDATSPACE SPACE.SY-SUBRC = 4.EXIT.ENDIF.IF FPLT-FKSAF EQ C.PERFORM VBFS_HINZUFUEGEN USING VBAP-POSNR 142 FPLT-AFDATSPACE SPACE.SY-SUBRC = 4.EXIT.ENDIF.ENDIF.* Billing statusIF VBUP-FKSAA = .PERFORM VBFS_HINZUFUEGEN_ALLGUSING VBAP-VBELN VBAP-POSNR VF I 044SPACE SPACE SPACE SPACE.SY-SUBRC = 4.EXIT.ENDIF.* Billing statusIF VBUP-FKSAA = C.PERFORM VBFS_HINZUFUEGEN USING VBAP-POSNR 045 SPACE SPACE SPACE.SY-SUBRC = 4.EXIT.ENDIF.* Delivery Statusdata : temp_vbeln like vbap-vbeln.data : temp_vbeln_rev like vbap-vbeln.clear temp_vbeln.select max( vbeln ) into temp_vbeln from vbfawhere vbelv = vbap-vbelnand posnv = vbap-posnrand vbtyp_n = R.if temp_vbeln .select max( vbeln ) into temp_vbeln_rev from vbfawhere vbelv = vbap-vbelnand posnv = vbap-posnrand vbtyp_n = h.if temp_vbeln_rev .if temp_vbeln < temp_vbeln_rev.PERFORM VBFS_HINZUFUEGEN USING VBAP-POSNR 066 SPACE SPACE SPACE.SY-SUBRC = 4.EXIT.endif.endif.else.PERFORM VBFS_HINZUFUEGEN USING VBAP-POSNR 066 SPACE SPACE SPACE.SY-SUBRC = 4.EXIT.endif.* Billing block in the customer masterIF KURGV-FAKSD NE SPACE.SELECT SINGLE * FROM TVFSP WHERE FAKSP = KURGV-FAKSDAND FKART = TVFK-FKART.IF SY-SUBRC = 0.PERFORM VBFS_HINZUFUEGEN USING 000000 068 KURGV-KUNNRSPACE SPACE.SY-SUBRC = 4.EXIT.ENDIF.SY-SUBRC = 0.ENDIF.ENDFORM. BEDINGUNG_PRUEFEN_990SAP Master Data Flow Important Fields in SAP Sales Order Today we have discussed the most important fields in the SAP SD Sales Order and discussed the origins of the data

SAP Sales Order Header :Sales Order Header essentially contains information mostly from the Customer Master in the Transaction. We have discussed the following fields in detail in terms of their business importance and their origins.

Customer Data: Customer Number/Name/ Address etcSales Tab : Document Currency Customer GroupShipping Tab : Shipping ConditionsBilling Tab : Payment TermsPartners Tab : Partner DataSAP Sales Order Line Item :At the line item level, data essentially flows down from the SAP Material Master. There are some calculated data as well ( For example, like the different dates based on scheduling and availability check etc ). We have discussed the following fields in detail. As usual, there are many more fields that will be discussed in detail at a later stage.Sales Tabs : Material GroupShipping Tab : Weight / VolumeBilling: Tax Classification ( Liable / Exempt )

Scenario :ABC Computers Inc., is creating an order today for a customer who has ordered both a laptop and a desktop. Based on the master data you have created, answer the following questions.Question 1 :Create a Standard order with the Customer and materials that you have created ?Question 2 :Compare if the the following Data (from the respective Master Datas ) match with the data in the Sales ? Also display the section ( tab ) in theSAP Sales order where the data is found ?Customer MasterMaterial MasterSales Order( Match ? )Tabs

Customer Address_______________

Currency_______________

Customer Group_______________

Shipping Conditions_______________

Partner Data_______________

Material Group_______________

Gross Weight_______________

Net Weight_______________

Volume_______________

Tax Classification_______________

Responses to SAP Master Data Flow Important Fields in SAP Sales Order SAP SD Training Series Feb 2011 Batch1. autamAugust 1, 2011 at 3:11 pm#Question 1 : Create a Standard order with the Customer and materials that you have created ?Answer-1customer no98976material no1708-for 1000/10/00 ccQuotation 20000053/QT and from the quotation 13537/OR created,Question 2 : Compare if the the following Data (from the respective Master Datas ) match with the data in the Sales ? Also display the section ( tab ) in theSAP Sales order where the data is found ?

Answer-2TabsCustomer Address _____ sales order-header sectionCurrency _______________ sales order header -sales-Pricing and StatisticsCustomer Group _______________ sales order header -sales-Pricing and StatisticsShipping Conditions _______________ sales order header -ShippingPartner Data _______________ sales order header -PartnerMaterial Group _______________ sales order item -Sales BGross Weight _______________ sales order item -ShippingNet Weight _______________ sales order item -ShippingVolume _______________ sales order item -ShippingTax Classification _______________ sales order header -ConditionsREPLY2. SahilJuly 17, 2011 at 12:11 am#Scenario : ABC Computers Inc., is creating an order today for a customer who has ordered both a laptop and a desktop. Based on the master data you have created, answer the following questions.Answer: Quotation 20000081 using copying and control -Sales Order 14282Created the sale order with the reference to a quotation. A point to remember when creating a quotation also give a valid from and valid to date other wise your quotation will not be complete and you will get message incompletion log.Question 2 : Compare if the the following Data (from the respective Master Datas ) match with the data in the Sales ? Also display the section ( tab ) in theSAP Sales order where the data is found ?Customer MasterAnswer: Finding Customer Master = Option 1: CLick the half person icon it will take you to the customers master records with the General Data and if you click Sales Area Data it will display more master records for the customer.Option 2: Click the environment tab on the main menu and select partner from the drop down menu select display sold to partyMaterial MasterAnswer: Choose line item of material e.g item 10 M-01 then click the environment tab on the main menu then from the drop down menu choose display material it will take you to the material master of the choosen material.REPLY3. BanuMay 22, 2011 at 11:46 pm#I could not narrow down to a single tab. But I could find these information by going to the header information and selecting the tabs Sale, Shipping and BIllingREPLY4. RaoApril 9, 2011 at 10:50 pm#While trying to save the quotation previously i mentioned, i got this error when i clicked on EDIT rather than SAVE.Change SP: Quotation 20000144: Incompletion LogSold-To Party 0000003360 Anderson Manufacturing Inc.Following data still needs to be completed REPLY sivaApril 10, 2011 at 5:49 am#I could not see any error of that sort. In fact the quotation also has sales orders created. Can you please let me know what exactly the problem is ?REPLY RaoApril 10, 2011 at 3:29 pm#For this particular problem, i could not add quantity or weight. So, when i was trying to add it gave me this error.REPLY5. RaoApril 9, 2011 at 10:41 pm#I am getting an error when i was trying to add the quantity while creating a quotation with the reference.Target qty of reference: 1 PC (total referenced: 20 PC)REPLY sivaApril 10, 2011 at 5:47 am#Please give the same quotation number or order #. I can debug and find out what is wrong and let you know.REPLY RaoApril 10, 2011 at 3:34 pm#Inquiry # 10000054Quotation # 20000144And cant i have use the same Inquiry number for the quotation, should i create a new one or copy it?And as you mentioned someone must have deleted the IN and QT fields, it didnt allow me to use it. And cant i create an Inquiry, Quotation or an order with my own field like Z101 or Z400 .. etc. ?REPLY sivaApril 10, 2011 at 6:16 pm#Ideally you cannot use the same quotation to create multiple orders from the same. ( Unless you specifically configure it in such a way which is done only in very rare situations in SAP )Yes, you can create your own sales doc types in sap. Thats the beauty of it. As soon as we are done with enterprise structure, we will go through SAP Sales doc type configuration. There I will explain how to do it.TrainerSAP TrainingREPLY sivaApril 10, 2011 at 6:45 pm#Also, I understand the problem now. I got confused a bit.Yes, quotation ( SAP Sales document type QT ) is configured in such a way that the line items are set to be complete when the quantity in the quotation is already referenced.Once again, this is done under SAP Copy Controls under the Transaction VTAA ( QT -> OR ) by picking up the right item category. We will discuss this as part of copy controls.I will explain this a bit further in the class on Monday nights class.REPLY6. RaoApril 9, 2011 at 9:45 pm#Siva,I am trying to create an Inquiry, quotation or an order and i am expierencing the same kind of error. The fields that i am using are Inquiry type: Z103, Sales Org.: 3000, Dist. Channel: 10, div: 00.Entry Z103 does not exist in TVAK (check entry)REPLY sivaApril 10, 2011 at 5:46 am#Hi RaoThere is no inquiry of type ZI03. Thats exactly what that message shows. Please use an existing inquiry doc type. You can find the List of Possible values in the Inquiry Type field in the SAP Inquiry Creation screen.Ideally, you should have been able to create an inquiry of type IN which is the SAP standard inquiry doc type. However, looks like somebody has deleted it as part of practice.REPLY7. Jeny KoshyApril 6, 2011 at 3:03 pm#1) Order: 162582) VB02selected a001(listing type)Chose Customer/Material as the Key CombinationSelected cust in the sales orderAdded material LPT12.REPLY8. Magna TrainingFebruary 17, 2011 at 6:44 am#YogeshSome other student from the previous batch is experimenting with Material Listing/ Exclusion . For now, just do the following.Step 1 : Go to [ VB02 ]Step 2 : Select A001 as the listing type.Step 3 : Choose Customer/Material as the Key CombinationStep 4 : Select the Customer for which you are creating the sales order.Step 5 : Add your material there. Just to set an example, I have added LPT12 ( the material that you created ) there.

TrainerSAP SD TrainingREPLY9. yogeukFebruary 15, 2011 at 11:12 pm#hi siri am getting errormaterial lpt12 and dtp12 not listed and not allowedSAP VOFM Routines SAP Training 2011 BatchbyMAGNATRAINonMARCH 14, 2011inSAP ABAP TRAINING,SAP SD TRAINING,SAP TRAININGMany areas inSAP SD TraininglikeSAP Copy Controls,SAP Pricing Requirements,SAP Data Transfer Routinesuse ABAP routines configured and coded in VOFM transaction.The following routines are available in VOFM transaction. Copy Control Routines Data Transfer Routines Requirements SAP Pricing Requirements SAP Account Determination Requirements SAP Listing and Exclusion Requirements etc Forumas SAP Pricing Formulas SAP Pricing Rounding RulesYou can view the routines by selecting the right menu path, selecting the routine number and clicking on the view code button.For example, if you want to view the Copy Control requirements for orders, select the following menu path,and selecting the right requirement number ( Please ensure that the routines are marked as Active in order to really work.

Select the routine and click on the view button. The system will display the code in SAP ABAP Editor.?0102030405060708091011121314151617181920212223242526272829303132333435363738394041*---------------------------------------------------------------------** FORM - Routine for copying checks*---------------------------------------------------------------------**---------------------------------------------------------------------** FORM BEDINGUNG_PRUEFEN_001 **---------------------------------------------------------------------** The following work areas are available: ** ** HVBAK - Header which can be produced from the reference ** VBAK - Header of the reference sales document ** VBUK - Header status of the reference sales document ** TVAK - Sales document type ** HVBPA - Partner segment of the sold-to ** VBPA - Partner segment of the sold-to in the reference doc ** ** The messages are stored in table 100 with Message-ID 'V2' ** ** **---------------------------------------------------------------------*FORM BEDINGUNG_PRUEFEN_001.DATA: BP_DATUM_AUSGABE(10). " Datumsfeld fr editierte Ausgabe* Is the reference document complete?IF VBUK-UVALS CN ' C' ORVBUK-UVALL CN ' C'.MESSAGE E021.ENDIF.* Was the reference document fully referenced?IF VBUK-RFGSK = CHARC ANDHVBAK-VBTYP NE CHARH ANDHVBAK-VBTYP NE CHARI ANDHVBAK-VBTYP NE CHARK ANDHVBAK-VBTYP NE CHARL.MESSAGE E015.ENDIF.....

This is especially used to set up break-points that can be used for debugging.Also, new routines that are created are assigned. If you want to create your own routine ( See SAP ABAP Training related posts for the same ), then you would have to enter an Object Key as shown below.

Question 1 : Give the menu path for Delivery level Copy Control Data Transfer RoutinesQuestion 2 : Which of the following is TRUE ?1. Order related Copying Requirement routine 001 is same as Delivery related Copying Requirement Routine 0012. Order Header Level Copying Requirement Routine 001 is same as Order line item level copying requirement routine 0013. Output Control Requirement routine 001 is same as Pricing Requirement Routine 001Question 3 : How do you activate VOFM routines ?Question 4 : What are the pre-requisites to create custom VOFM routines ?Question 5 : What is the SAP suggested number range for creating custom VOFM routines ? Share this: Tags:data transfer routines,pricing formulas,pricing requirements,sap copy control requirements,vofm routines18 Responses to SAP VOFM Routines SAP Training 2011 Batch1. Radha KrishnaDecember 29, 2011 at 6:45 am#Question 1 : Give the menu path for Delivery level Copy Control Data Transfer RoutinesVOFM->Data Transfer->DeliveriesQuestion 2 : Which of the following is TRUE ? NONEA.Order related Copying Requirement routine 001 = Header-Same Customer.Delivery related Copying Requirement Routine 001 = Header.. therefore FALSEB.Order Header Level Copying Requirement Routine 001 is same as Order line item level copying requirement routine 001..FALSE there is no Routine Number for Line item level.C.Output Control Requirement routine 001 = Delivery Goods Issue postedPricing Requirement Routine 001 = Different payer therefore FALSEQuestion 3 : How do you activate VOFM routines ?Click on Order entry line/Select Edit/ActivateQuestion 4 : What are the pre-requisites to create custom VOFM routines ?To create custom VOFM routines, you will need the object key, Access key and Installation number from the ABAP consultantQuestion 5 : What is the SAP suggested number range for creating custom VOFM routines ?Custom Routine numbers from 600 to 999REPLY2. Larry CabralNovember 2, 2011 at 1:57 am#Question 1 : Give the menu path for Delivery level Copy Control Data Transfer Routines.VOFM->Data Transfer->DeliveriesQuestion 2 : Which of the following is TRUE ?1. Order related Copying Requirement routine 001 is same as Delivery related Copying Requirement Routine 001 = False2. Order Header Level Copying Requirement Routine 001 is same as Order line item level copying requirement routine 001 = False I do not see an item level copy requirement 001. The header level 001 routine does not reference the VBAP detail records. Copy requirements routine 301 tests and rejects items that are completed or have reject reason codes.3. Output Control Requirement routine 001 is same as Pricing Requirement Routine 001. = False The pricing 001 requirements routine test for payer vs. sold to party, the output control 001 requirements routine test to see if goods issue has occurred.Question 3 : How do you activate VOFM routines ?Highlight the entry for the routine, click on edit, click on the activate option.Question 4 : What are the pre-requisites to create custom VOFM routines ?Clear requirements that define the business need, functional specifications that define the documents and the fields that will be impacted, as well upstream and down stream impacts, knowledge of APAP, and a developer key.Question 5 : What is the SAP suggested number range for creating custom VOFM routines ? 600-999REPLY3. MuthuOctober 29, 2011 at 6:52 am#Question 1 : Give the menu path for Delivery level Copy Control Data Transfer Routines. VOFM>Copying requirements>deliveriesQuestion 2 : Which of the following is TRUE ?A.Order related Copying Requirement routine 001 is same as Delivery related Copying Requirement Routine 001 .False .B.Order Header Level Copying Requirement Routine 001 is same as Order line item level copying requirement routine 001.FalseC.Output Control Requirement routine 001 is same as Pricing Requirement Routine 001 : dont know.plz explain.Question 3 : How do you activate VOFM routines ?VOFM->Edit->activateQuestion 4 : What are the pre-requisites to create custom VOFM routines ?ABAP and access key provided by sap.Question 5 : What is the SAP suggested number range for creating custom VOFM routines ?601-999REPLY4. Edward EmmoryOctober 28, 2011 at 2:54 pm#Question 1 : Give the menu path for Delivery level Copy Control Data Transfer RoutinesAnswer: VOFM->Copying requiremtns->Deliveries.Question 2 : Which of the following is TRUE ?Order related Copying Requirement routine 001 is same as Delivery related Copying Requirement Routine 001Answer: FalseOrder Header Level Copying Requirement Routine 001 is same as Order line item level copying requirement routine 001Answer: TrueOutput Control Requirement routine 001 is same as Pricing Requirement Routine 001Answer: FalseQuestion 3 : How do you activate VOFM routines ?Answer: Select, click on Edit -> ActiveQuestion 4 : What are the pre-requisites to create custom VOFM routines ?Answer: ABAP Programming LanguageQuestion 5 : What is the SAP suggested number range for creating custom VOFM routines ?Answer: 600-999REPLY5. JiteshOctober 7, 2011 at 2:39 pm#Question 1 : Give the menu path for Delivery level Copy Control Data Transfer Routines VOFM- COPYING REQUIREMENT-DELIVERIESQuestion 2 : Which of the following is TRUE ?1. Order related Copying Requirement routine 001 is same as Delivery related Copying Requirement Routine 001(FALSE)2. Order Header Level Copying Requirement Routine 001 is same as Order line item level copying requirement routine 001(TRUE)3. Output Control Requirement routine 001 is same as Pricing Requirement Routine 001 (FALSE)4.Question 3 : How do you activate VOFM routines ? VOFM- COPYING REQUIREMENT-ORDER-SELECT THE ROUTINE NUMBER- CHECK MARK ON ACTIVE BOX SELECT ROUTING GOTO EDIT ACTIVEQuestion 4 : What are the pre-requisites to create custom VOFM routines ? ACCESS KEY(FROM ABAP)Question 5 : What is the SAP suggested number range for creating custom VOFM routines ? 600-999 FOR CUSTOM VOFM ROUTINEREPLY6. MrunalOctober 5, 2011 at 4:05 am#Ans1: VOFM-Copying req-DeliveriesAns2: Only statement 2 is TRUEAns3: VOFM->Copying Req->Orders->Cursor on routine Then Edit->ActivateAns4: Enter new routine number and description in the table, press enter, if you have access rights to create new routines, Enter Access key to begin new routine.Ans5: standard routines 001-599 user routines 600-999REPLY7. NasSeptember 17, 2011 at 1:33 am#Question 1 : Give the menu path for Delivery level Copy Control Data Transfer Routines:SPRO > IMG> Logistics execution> Shipping > Copying Control> Define Copying Requirement >From the menu Select Copying Requirements > Select Deliveries from the drop down list .There are two menu items, Copying Requirements and Data Transfer, from your question, I think you asked for data transfer routine, correct me if I am wrong.VOFM > data transfer >Deliveries.Or VOFM > Copying requirements >Deliveries.Question 2 : Which of the following is TRUE ?1. Order related Copying Requirement routine 001 is same as Delivery related Copying Requirement Routine 001FALSE2. Order Header Level Copying Requirement Routine 001 is same as Order line item level copying requirement routine 001TRUE3. Output Control Requirement routine 001 is same as Pricing Requirement Routine 001FALSEQuestion 3 : How do you activate VOFM routines ?DONT KNOW. IF THE QUESTION IS HOW DO WE ACCESS VOFM ROUTINE, THEN, ANSWER WOULD BE, BY DOUBLE CLICKING OR CLICKING VIEW CODE BUTTON WHEN YOU HAVE SELECTED THE DESIRED CODE ROW AFTER EXECUTING VOFM CODE.Question 4 : What are the pre-requisites to create custom VOFM routines ?YOU HAVE TO HAVE A ACCESS KEY TO CUSTOMIZE.Question 5 : What is the SAP suggested number range for creating custom VOFM routines ????REPLY8. SureshAugust 25, 2011 at 1:37 am#Question 1 : Give the menu path for Delivery level Copy Control Data Transfer RoutinesData Transfer->DeliveriesQuestion 2 : Which of the following is TRUE ?Order related Copying Requirement routine 001 is same as Delivery related Copying Requirement Routine 001FALSEOrder Header Level Copying Requirement Routine 001 is same as Order line item level copying requirement routine 001TRUEOutput Control Requirement routine 001 is same as Pricing Requirement Routine 001FALSEQuestion 3 : How do you activate VOFM routines ?Answer: By using Edit->Activate and the Access key to gain access and activate it.Question 4 : What are the pre-requisites to create custom VOFM routines ?Answer: Some custom fields that needs to be copied thats not handled by SAP standard routines.ABAP coding knowledgeQuestion 5 : What is the SAP suggested number range for creating custom VOFM routines ?900-999 (google search)REPLY9. ShyamAugust 25, 2011 at 1:05 am#Hi Sir,Here are my answersQuestion 1 : Give the menu path for Delivery level Copy Control Data Transfer RoutinesVOFM->Copying requiremtns->Deliveries.Question 2 : Which of the following is TRUE ? BQuestion 3 : How do you activate VOFM routines ?By checking the active in VOFM->Copying requiremtns->Orders.Question 4 : What are the pre-requisites to create custom VOFM routines ?1.Select a number btw range 600-9992.Enter an access key and create VOFM routine using ABAP editor3.Activate the VOFM routine by clicking the active check mark.Question 5 : What is the SAP suggested number range for creating custom VOFM routines ?Custom routines Number Ranges: 600-999REPLY10. MuthuAugust 25, 2011 at 12:33 am#Question 1 : Give the menu path for Delivery level Copy Control Data Transfer RoutinesVOFM->Copying requiremtns->Deliveries.Question 2 : Which of the following is TRUE ? BQuestion 3 : How do you activate VOFM routines ?By checking the active button in VOFM->Copying requiremtns->Orders.Question 4 : What are the pre-requisites to create custom VOFM routines ?Access key and ABAP Editor.Question 5 : What is the SAP suggested number range for creating custom VOFM routines ?600-999.REPLY11. Zahid AbbasAugust 24, 2011 at 9:09 pm#Question 1 : Give the menu path for Delivery level Copy Control Data Transfer RoutinesANS: Logistic Execution>>Shipping>>Copying Control>>Specify Copy Controls for Deliveries.Question 2 : Which of the following is TRUE ?A.Order related Copying Requirement routine 001 is same as Delivery related Copying Requirement Routine 001B.Order Header Level Copying Requirement Routine 001 is same as Order line item level copying requirement routine 001C.Output Control Requirement routine 001 is same as Pricing Requirement Routine 001B is true.Question 3 : How do you activate VOFM routines ?ANS: In the command window type VOFM>>Edit>>Activate All(A message will pop upDo you want to activate all routines).Question 4 : What are the pre-requisites to create custom VOFM routines ?1- Sales Order Processing2- Customer Master Data3- Material Master DataQuestion 5 : What is the SAP suggested number range for creating custom VOFM routines ?ANS: 001>599 and 600 > 999REPLY12. IndiraAugust 24, 2011 at 8:14 pm#1 . Give the menu path for Delivery level Copy Control Data Transfer RoutinesAns. SPRO> IMG > Logistics execution > Shipping > Copiyng Control > Define Copying Requirement > Select Copying Requirements on the menu path > Select Deliveries from the drop down list .3. How do you activate VOFM routines ?Ans: Click on the ACTIVE check box.4 . What are the pre-requisites to create custom VOFM routines ?Ans. This is done by ABAP people.5 . What is the SAP suggested number range for creating custom VOFM routines ?Ans. 001-599Not sure about the 2nd question pls explain.REPLY13. SahilJuly 17, 2011 at 2:24 pm#Question 1 : Give the menu path for Delivery level Copy Control Data Transfer RoutinesAnswer: Option 1 = SPRO IMG Logistics Execution Shipping Copy Control Define Copying Requirements Copy Requirements DeliveriesOption 2 = VOFM-Copy Requirements-DeliveriesQuestion 2 : Which of the following is TRUE ?A.Order related Copying Requirement routine 001 is same as Delivery related Copying Requirement Routine 001Answer: FalseB.Order Header Level Copying Requirement Routine 001 is same as Order line item level copying requirement routine 001Answer: TrueC.Output Control Requirement routine 001 is same as Pricing Requirement Routine 001Answer: FalseQuestion 3 : How do you activate VOFM routines ?Answer: Select the routine go to the EDIT tab on the menu path select Active from the drop down optionsQuestion 4 : What are the pre-requisites to create custom VOFM routines ?Anser: ABAP Programming LanguageQuestion 5 : What is the SAP suggested number range for creating custom VOFM routines ?Answer: From 001-599 for SAP and 600-999 for CustomersREPLY14. RajJuly 1, 2011 at 7:19 pm#Ans 1: Img/LogisticsExecution/Shipping/Deliveries/CopyControl/Define routines for DataTransferAns 2: B is trueAns 3: Click in the Check boxAns 4: Authorization from Basis and should know ABAP Programming.Ans 5: No Idea.REPLY15. BanuMay 23, 2011 at 12:30 am#1) VOFM>Copying requirements>Deliveries2) B3) Check mark the active next to the routine4) Not sure5) 600-999REPLY16. yogeukMarch 18, 2011 at 11:28 pm#Hi siri am not sure about the answers of the questions 2 and 4 can you please explainREPLY17. yogeukMarch 18, 2011 at 11:26 pm#1) VOFM->copy requirements->deliveries2)None3) VOFM->edit->activate4)if we want to over right the existing one or when we want use other than the sap standard once5)1-599 for SAP and 600-999 for customersREPLYTrackbacks/Pingbacks1. Copy Controls in SAP & SAP VOFM Routines Feb 2011 SAP Training Batch | Magna Training Blog | SAP Training | Informatica Training | Cognos Training | Sharepoint Training-March 14, 2011[...] VOFM Routines in SAP [...]Copy Controls in SAP & SAP VOFM Routines Feb 2011 SAP Training BatchbyMAGNATRAINonMARCH 11, 2011inSAP SD TRAINING,SAP TRAININGIn todaysSAP SD Trainingclass, we have discussed the following1. Copy Controls in SAP2. VOFM Routinesin SAP3. SAP Copy Control Requirements4. SAP Copy Control data Transfer RoutinesThese data transfer routines and copying requirements are typically done by ABAP consultants and are relevant for students forSAP ABAP Trainingas well.Question 1 : Create a Sales document type ZXXX ( as a copy of OR ). What is the first pop-up that SAP displays ?Question 2 : What would you choose by default ?Question 3 : What would be the effect of choosing NO in that pop up ?Hint : Answer the following 4 questions to get a better understanding of Question 3 above.1. Go to the SAP Copy control transactions between Order and Delivery and select the ZXXX sales document you have choosen.2. Do you see entries there ? ( In case you have difficulties choosing the entries from the Position button, go to database table contents of SAP database table table TVCPL ). Here ishow to view contents of a database table in SAP.3. Now choose YES in the pop-up again for another ZXXX SAP Sales document type and repeat steps 1 and 2 above.4. Explain what you have understood from the 4 questions above.Question 4 : What is the delivery document type that will be created when you deliver the document of type ZXXX that you have created above and where is the corresponding configuration for that..?Question 5 : Apart from the delivery document type field in the Shipping section of theSAP Sales document type configuration, what other configuration is necessary for deliveries to be created from the sales order ?Question 6 : Give an example of a scenario that involves document flow between one SAP billing document to another ?Question 7 : Give the Transaction codes for the following Copy Control Configuration1. SAP Delivery Documents to SAP Billing Documents2. SAP Billing Documents toSAP Sales DocumentsQuestion 8 : Give some business example of the following copy controls1. Sales Document to Billing2. Billing Document to Sales3. Delivery document to Sales4. Billing Document to SalesQuestion 9 : Which of the following is TRUE ?1. Copy controls requirements are used to control if the document flow can happen or not2. Document flow can be dissociated between source and target documents from showing up in transactions3. Billing to Billing Document flows cannot be made to show up using the document flow button in transactions.4. Data Transfer Routines routines work even though the Requirements returns FalseQuestion 10 : Create a copy of QT say ZQxx and copy of OR say ZOxx. Are the copy controls between ZQxx and ZOxx already in place or do you have to create them ?Question 11 : What is the Transaction code you have used to verify if copy controls exist between ZQxx and ZOxx ?Question 12 : Create the following items in ZQxx1. 10 M-012. 20 M-023. 25 M-014. 26 M-02Create an order with reference to the quotation you just created and list the line items that have been created. Use Multiple copy in SAP (How to copy multiple columns in SAPusing Ctrl + Y) to paste the line items in your answer.For more information on otherSAP Trainingmodules likeSAP BW TrainingorSAP HR Training, please visit the respective pages.Question 13 : Explain which part of the Copy control configuration controls the results you have seen in Q.12 ?Question 14 : Mark the field Complete Reference in the Sales Order header level copy controls between ZQxx and ZOxx. Now, create another quotation ( Q.12 above ) and create a sales order with reference to the quotation. Are you able to change the materials and quantities in the order ? Based on the results you see, explain in your own words, what complete reference means ?Question 15 : Give some examples of standard SAP copying requirement routine numbers ?Question 16 : Give some examples of standard SAP data transfer routine numbers ?Question 17 : Is the SAP Copying Requirement Routine 001 the same as SAP Data Transfer Routine 001 ?Question 18 : Give a business example of why a target Item category proposal would be using at item level copy controls ?Question 19 : Which of the following is TRUE ?1. Item Category Proposal at copy control configuration takes precedence overSAP Item categoryDetermination2. Item Category Determination will take precedence over Item category proposal at copy control configurationQuestion 20 : Are the copying requirements Routine Number 001 at the header level same as the copy control requirement routine 001 at the line item level ?Question 21 : Which field at the item category copy control configuration controls if document flow records are created ?Question 22 : Give a business scenario where you would use Copy Schedule lines at the item level copy controls ?Question 23 : What are the controls available at the schedule line level copy controls ? Share this: Tags:alternate calculation type,copy controls in sap,sap copy controls,sap customer master,vofm routines,what are copy controls,what are copy contros,why are copy controls used21 Responses to Copy Controls in SAP & SAP VOFM Routines Feb 2011 SAP Training Batch1. BrajNovember 18, 2011 at 1:30 am#Question 1 : Create a Sales document type ZXXX ( as a copy of OR ). What is the first pop-up that SAP displays ?Answer : ZBOR & ZBQTSales order type: ZBOR -Standard OrderIs this entry also relevant for copying control?YES NO CANCELQuestion 2 : What would you choose by default ?Answer : YES ( Key fields in Transport ObjectT184TVAKZTVASPTVCPATVCPFTVCPL )Question 3 : What would be the effect of choosing NO in that pop up ?Answer : I dont see the data in copy control .Question 4 : What is the delivery document type that will be created when you deliver the document of type ZXXX that you have created above and where is the corresponding configuration for that..?Answer : LF ( SPRO > IMG -> Logistics Execution > Shipping > Deliveries > Define Delivery Types ) T-Code === OVLKQuestion 5 : Apart from the delivery document type field in the Shipping section of the SAP Sales document type configuration, what other configuration is necessary for deliveries to be created from the sales order ?Answer : Checking using VTLF ( LF to OR ) , in that I checked the below :Order requirements 001 Header> Check that reference document is an order> Check the status of the Fonds-Management> Check that order is not blocked by the automatic credit check> Credit check is irrelevant for correction deliveries> Check the user status from the order header> Check Global delivery flagsCombination requirmt 051 Combination> Same delivery type for all documents> Check that the sales organization is the same in all documents> Check that the full delivery rules are the same for all documents> Check that the billing type is the same for all documentsQuestion 6 : Give an example of a scenario that involves document flow between one SAP billing document to another ?Answer : S1 = Invoice Cancellation , S2 = Cancel Credit Memo ( T-code = VOFA )Question 7 : Give the Transaction codes for the following Copy Control ConfigurationSAP Delivery Documents to SAP Billing Documents > VTFLSAP Billing Documents to SAP Sales Documents > VTAFQuestion 9 : Which of the following is TRUE ?Copy controls requirements are used to control if the document flow can happen or not [ TRUE ]Document flow can be dissociated between source and target documents from showing up in transactions [ FALSE ]Billing to Billing Document flows cannot be made to show up using the document flow button in transactions. [ FALSE ]Data Transfer Routines routines work even though the Requirements returns False [ FALSE ]Question 10 : Create a copy of QT say ZQxx and copy of OR say ZOxx. Are the copy controls between ZQxx and ZOxx already in place or do you have to create them ?ANSWER : While copying the document types if you click YES on the POP UP that says Dependent entries for copy Control , then it is copied.Sales order type: YOR -Standard OrderIs this entry also relevant for copying control?YES NO CANCELQuestion 11 : What is the Transaction code you have used to verify if copy controls exist between ZQxx and ZOxx ?Answer : VTAAQuestion 12 : Create the following items in ZQxx10 M-0120 M-0225 M-0126 M-02Create an order with reference to the quotation you just created and list the line items that have been created. Use Multiple copy in SAP (How to copy multiple columns in SAP using Ctrl + Y) to paste the line items in your answer.Quotation : 20000128Valid from 11/18/2011 Valid to 11/30/2011Req. deliv.date D 11/18/2011 Expect.ord.val. 35,646.21 EUR10 M-03 10 PC 0 Sunny Tetral3 17 INCH CROM ALLOY WHEEL20 M-02 15 PC 0 Sunny Xa125 M-03 5 PC 0 Sunny Tetral3 17 INCH CROM ALLOY WHEEL26 M-02 20 PC 0 Sunny Xa1Order : 25196Question 14 : Mark the field Complete Reference in the Sales Order header level copy controls between ZQxx and ZOxx. Now, create another quotation ( Q.12 above ) and create a sales order with reference to the quotation. Are you able to change the materials and quantities in the order ? Based on the results you see, explain in your own words, what complete reference means ?Answer : If I want to reduce the qty of an line item then I get one message stating Item has been created by full reference . Also, if I try to delete the line item it says Item 000025 cannot be deleted because document 20000129 refers to it .Question 15 : Give some examples of standard SAP copying requirement routine numbers ?Answer :1 Header-Same Customer2 Header-Diff Customer3 Material Reservation21 Billing Header301 Item rejection reas.302 Do not copy item303 Always an item304 Reject. Reason Only501 Scheduled qty > 0502 Do not copy schdLineQuestion 16 : Give some examples of standard SAP data transfer routine numbers ?Answer :1 Partner header2 Partner item3 Bill.header partner4 Bill.item partner51 General header data52 Billing doc.header53 Header bill o.60 QuotHdr from Contrct101 Business Data Header102 Bus.data/item compl.103 Bus Data Hdr BillingQuestion 17 : Is the SAP Copying Requirement Routine 001 the same as SAP Data Transfer Routine 001 ?Considered [VTAA] Order types ZBOR & ZBQTSAP Data Transfer Routine 001 has include FV45C001 & SAP Copying Requirement Routine 001 has include LV45C001Both are different.Question 18 : Give a business example of why a target Item category proposal would be using at item level copy controls ?Answer :Question 19 : Which of the following is TRUE ?Item Category Proposal at copy control configuration takes precedence over SAP Item category Determination [ TRUE ]Item Category Determination will take precedence over Item category proposal at copy control configuration [ FALSE ]Question 20 : Are the copying requirements Routine Number 001 at the header level same as the copy control requirement routine 001 at the line item level ?Answer : YES ( Considered ZBOR & ZBQT using T-code VTAA ) and went to item level and saw for copy control requirement routine 001 we use the same include : LV45C001Question 21 : Which field at the item category copy control configuration controls if document flow records are created ?Ansmwer : Update document Flow fieldUpdate indicator for sales document document flowSpecifies whether the system creates document flow records when you create a sales document item with reference, or an item in a subsequent document.Question 22 : Give a business scenario where you would use Copy Schedule lines at the item level copy controls ?Answer : When we have committed the customer to provide the goods on a particular date.Question 23 : What are the controls available at the schedule line level copy controls ?Answer : SchdLneCatProposal > Used to Force schedule line determination from NOT happening in the Target DocumentCopying requirementsData Transfer RoutineREPLY2. Larry CabralNovember 3, 2011 at 11:42 pm#Question 1 : Create a Sales document type ZXXX ( as a copy of OR ). What is the first pop-up that SAP displays ?I Created ZLC2 (copy of OR). When copying I was asked if this is Relevant for copying controls? I responded yes.Question 2 : What would you choose by default ?I would always respond with YES Unless I have prior to creating the new document type have planned all the specific details of the data that must be input to make up for the all the various table information that would not be copied. I believe it would be easier to make the copies and only modify those aspects that will be unique to the new document type.Question 3 : What would be the effect of choosing NO in that pop up ?If you respond no a large amount of information will not be copied from the parent document (tables = TVAK (sales document type basic info), T184 item category info, TVASP blocking reasons, TVCPA Sales document info, TVCPF billing document info, and TVCPL delivery document info.)Question 4 : What is the delivery document type that will be created when you deliver the document of type ZXXX that you have created above and where is the corresponding configuration for that..?The basic delivery type would be LF (there are some specialty delivery types CBLF, CBLR (beverage company stuff I think), and JF (outbound delivery IN)).Delivery document are maintained in OVLK and the copy controls that would create deliveries from orders or create billings from deliveries are defined in VTLA (order to delivery) and VTFL (deliver to billing).Question 5 : Apart from the delivery document type field in the Shipping section of the SAP Sales document type configuration, what other configuration is necessary for deliveries to be created from the sales order ?Using VOV8 there are other shipping related fields that can be configured, but these are most extra (see below). What I think you are asking about is the definition of copy controls for the sales order delivery copy transaction.Use VTLA to modify the configuration for the new sales document type.For the header (OR->LF) there are order to delivery copy requirements, order combination requirements, and data transfer for order header, header data from an external system, and handling units (copy data from VEKP shipping data). There is also a copy item number override.For the item category level there are again order to delivery requirements, data transfer requirements, item data from external system req., and business data transfer requirements, an update document flow flag, and a pos/neg effect for quantity flag.In VOV8 the sales document has additional fields that relate to deliveries and shipping (a delivery block, immediate delivery, shipping conditions, and ship cost info profile.Question 6 : Give an example of a scenario that involves document flow between one SAP billing document to another ?F2 -> G2 (invoice to credit memo (used VTFF to identify).Question 7 : Give the Transaction codes for the following Copy Control Configuration1. SAP Delivery Documents to SAP Billing Documents T/code = VTFL2. SAP Billing Documents to SAP Sales Documents T/code = VTAFQuestion 8 : Give some business example of the following copy controls1. Sales Document to Billing (CR->G2, OR->F2, use VTFA)2. Billing Document to Sales (F2->CR, F2->DR, use VTAF)3. Delivery document to Sales (None, false condition)4. Billing Document to Sales (F2->CR, F2->DR, use VTAF)Question 9 : Which of the following is TRUE ?1. Copy controls requirements are used to control if the document flow can happen or not.True that is the primary purpose of copy requirements.2. Document flow can be d