How To In SAP

39
How to create an order....................................3 How to allocate an order..................................3 How to create a delivery note.............................3 How to post goods issue...................................4 How to invoice an order...................................4 How to create a direct ship order to have a PO against....4 How to View the Purchase Requisition if you need it for PO 5 How to create a PO from a sales order.....................5 How to create a PO if unable to create PO using j4ad, use me21...................................................... 5 How to create the delivery for the PO.....................6 How to create the PGR.....................................6 How to invoice the orders that have been PGR’d............6 How to release if credit problem..........................6 How to look at Batch jobs.................................6 How to look at programs and to see what variants are setup for them.................................................. 7 How to look at a spool....................................7 How to check an order (if the MSR screen pops up without the material Id).............................................. 7 How to run the MDC program................................7 How to see what the status is on a line item..............7 How to run VAS on Sales order report......................8 How to find a material that has stock for a specific sales organization.............................................. 8 How to find customer that is deemed acquisition or not deemed acquisition........................................8 How to find create a return...............................8 How to find create a debit memo & credit memo.............9 How to find look at ABAP code (user exits)................9 How to look at your transports............................9 How to look at database tables & Structures...............9 How to view the Exchange rate table.......................9 How to view a customer and all of its associated partners. 9 How to find which pricing procedure a condition exists in 10 How to find which sales order contain a specific condition ......................................................... 10 How to remove IDP from an order to by-pass the IDP check. 10 How to IDP a direct ship order...........................10 1

Transcript of How To In SAP

Page 1: How To In SAP

How to create an order.......................................................................................3How to allocate an order.....................................................................................3How to create a delivery note.............................................................................3How to post goods issue....................................................................................4How to invoice an order......................................................................................4How to create a direct ship order to have a PO against..................................4How to View the Purchase Requisition if you need it for PO..........................5How to create a PO from a sales order..............................................................5How to create a PO if unable to create PO using j4ad, use me21...................5How to create the delivery for the PO................................................................6How to create the PGR........................................................................................6How to invoice the orders that have been PGR’d............................................6How to release if credit problem........................................................................6How to look at Batch jobs...................................................................................6How to look at programs and to see what variants are setup for them.........7How to look at a spool........................................................................................7How to check an order (if the MSR screen pops up without the material Id).7How to run the MDC program.............................................................................7How to see what the status is on a line item....................................................7How to run VAS on Sales order report..............................................................8How to find a material that has stock for a specific sales organization.........8How to find customer that is deemed acquisition or not deemed acquisition.............................................................................................................................. 8How to find create a return.................................................................................8How to find create a debit memo & credit memo.............................................9How to find look at ABAP code (user exits)......................................................9How to look at your transports..........................................................................9How to look at database tables & Structures...................................................9How to view the Exchange rate table................................................................9How to view a customer and all of its associated partners.............................9How to find which pricing procedure a condition exists in...........................10How to find which sales order contain a specific condition.........................10How to remove IDP from an order to by-pass the IDP check........................10How to IDP a direct ship order.........................................................................10How to add Incoterms.......................................................................................10How to look at pricing data in tables...............................................................11How to check what the exclusion error is.......................................................11How to check find customers in system.........................................................11How to check find materials for a sales org in system..................................11How to cost materials.......................................................................................11How to see VAS in tables via SE16..................................................................12How to find an Internal order number by company code..............................12How to look up a material for its price in the Pricelist/Material table...........12How to look up intercompany customers.......................................................12How to create queries.......................................................................................13

1

Page 2: How To In SAP

How to export the query, go to the infoset and select the little truck button (transport)..........................................................................................................13How to import query, go to infoset and select the little truck button (transport)..........................................................................................................14How to check ATP on a particular material.....................................................14How to create a sales program........................................................................14How to view the variants and/or run the Sales programs (Autosys uses these variants for its weekly run).....................................................................15How to run Sales program (if you don’t have se38 access)..........................15How to run Sales program report....................................................................15How to Check sales programs after a run.......................................................16How to run a compare on “all” pricing procedures.......................................17How to look for a particular order that might have a pricing condition on it............................................................................................................................17How to run the pricing incompletion report....................................................17How to get an idoc from Outbound delivery...................................................17How to look at the status of your order when you try to allocate and it doesn’t go in to a fixed status..........................................................................18How to find the CCD (Customer Confirm Date) on your order. This date is what is used for shipping, not CRD.................................................................18How to View your job log..................................................................................18How to View idoctor..........................................................................................18How to look up prices for materials.................................................................18How to create an intercompany stock transfer, delivery & invoice..............19How to create the Stock Transfer Part 1.........................................................19How to create the Delivery for the stock transfer Part 2................................19How to balance your PO if it won’t allow you to vl10b...................................20How to create the Outbound Delivery (Pick, Goods Issue & Invoice)..........20How to Invoice the Goods Issue for the stock transfer.................................20How to check the billing job (intercompany)..................................................20How to find PO pricing configuration..............................................................21How to find Incomplete orders for VAS...........................................................21How to determine if an address override exists on a deliver note...............21How to extract sales programs or supplemental discounts..........................21How to make sure your conditions are setup in Accounting…....................21How to setup terms and run outputs...............................................................22How to look up available stock inventory.......................................................22How to rounding logic works (vofm 622)........................................................22How to determine if an order should be replen or not...................................22How to find Workflow........................................................................................23How to find pricing on PO in SPRO.................................................................23How to determine the ATP and order scheduling information about an order............................................................................................................................23How to setup a condition for CO-PA...............................................................24

2

Page 3: How To In SAP

How to view ZSD20 table (Table says whether or not to check offer dates and deadline dates) This along with ZSD46 table which is sales org specific...............................................................................................................24How to look at whether or not a particular size/material is setup with cartons for MSR.................................................................................................24How to get rid of the schedule line block of 10 – Waiting on Book-in..........25How to associate a grid value (i.e. 0030-0001) to a material..........................25How to resolve this error when posting goods issue - Account determination for entry NIKE GBB 1000 ZZ8 7920 not possible...................25How to determine the tablename but you don’t know how it gets populated with config information.....................................................................................26How to look at the detail and header record of IDP........................................26How to get materials that have future inbound PO’s against them..............26How to fix the calendar when you get invalid calendar for ship-to..............26How to deallocate an order...............................................................................26How to run the booking & tracking report......................................................27How to look for function modules and what they call (specifically idoctor)27How to assign G/L to account key...................................................................27How to do a compare when you don’t have the compare function on the menu...................................................................................................................27How to lookup Rebate agreements..................................................................28How to look at the EDPAR table.......................................................................28How to run a program when you don’t have se38 or ZSD### (transaction) 28How to add customer expected price on idoc................................................28Lock for Goods Issue........................................................................................28How to view or add CAB Codes.......................................................................28When line item qty does not seem to match pricingHow to short pick an order

How to create an orderCreate an order

How to allocate an orderJ3at – To allocateZ005 – ALLocation type (DE1-110 Z080 & 1 Normal)Double check all the variant information to make sure that everything is set according to your sales order.Mode – 1Execute

Next screen:Order numberPlantExecute

Look for status of “F” – means it is deliverable

3

Page 4: How To In SAP

Save

How to create a delivery noteTo Create the delivery noteVl01Shipping point – 1051 plantSelect date make greater than crdGreen arrow For Basic delivery – Hit save button

Can add freight but will learn later…

How to post goods issueTo Post goods issue – From menu – Delivery ChangeHit Post goods issue button – Inventory is relieved. Will show the delivery note number below as saved.

How to invoice an orderTo invoice order:

Vf01 = create invoiceTo view pricing before saving EnterHighlight itemFrom menu, item – pricingThen if looks good, save

To find out whether there is stockJ4ad

To create stock for a materialMb1cMovement type – 501 Plant must be filled in – 1051Storage location – 1000

When running in to Post Goods Issue problems, specifically picking:

Go in to Vl01 and Outbound Delivery and change from the menuGo in to the delivery by hitting enterClick the button on the top left (SKU data)Click on the button Picking.Add the appropriate picking quantity and save.

Now you should be able to go back and post goods issue the order.

4

Page 5: How To In SAP

How to create a direct ship order to have a PO against

1) Create an order using Z0012) Change the Item Category to ZJTS (double click on the material to get to

it)3) Put in a QLF of 20 on same screen (this bypasses PDM gap)4) Save order

How to View the Purchase Requisition if you need it for PO

1) Go back in to order2) Go to Item screen3) Go to menu and select “Item” – “Schedule lines” – “Schedule lines”4) Click on Procurement button at bottom of screen5) Next screen shows you your purchase requisition

How to create a PO from a sales order

1) j4ad2) put in material, plant and order number (in requirement field) hit enter3) put cursor anywhere on the selection and click on Edit -> Convert ->

PurOrd -> PurPO 4) Enter Vendor (AAP if apparel, ED1 if footwear), Purchase Org (3100 if

apparel, 3300 if footwear) and Order type = ZP015) Next screen, click on the item and select the button that says: Adopt +

details and hit enter6) Fill in the TrackingNo (FA2002 – apparel, 0902HO02ED – footwear) then

hit enter7) Click on the sku indicator and fill in the GAC then click the green arrow to

go back8) Click on the save button…

How to create a PO if unable to create PO using j4ad, use me21

1) me212) fill in vendor (Spain = IBT)3) fill in order type (ZP01)4) fill in Purchase Organization Purchase Org (3100 if apparel, 3300 if

footwear)5) fill in purchasing group (130 For Spain & Portugal test)6) Click on Reference to Preq7) Fill in purchase requisition number from SO8) Enter9) Click to the left of the item10) Click on button “Adopt & Details11) Enter

5

Page 6: How To In SAP

12) Fill in net order price13) Fill in ConfContrK (0005)14) Fill in TrackingNo ((FA2002 – apparel, 0902HO02ED – footwear or

SP2003 = Equipment)15) Shipping Instr = TR16) Enter17)Have to go back to where you are on screen with line item (very first

screen we saw before clicking on Adopt & Details…18) Click on the sku indicator button (Item details?) and fill in the GAC then

click the green arrow to go back19) Can delivery be met ? <Enter>20) Green arrow back to previous screen and save

How to create the delivery for the PO

1) vl312) type in your PO, your vendor and hit enter3) click on the sku data button4) save

How to create the PGR

1) vl322) type in your delivery number and hit the execute button or click on the

Post good receipt button

How to invoice the orders that have been PGR’d

1) vf012) type in your order number (SO number) and click the save button…3) The resulting document will look like: 1000##### and others will look like

6000#####

How to release if credit problem1) vkm32) Type in sales order3) Click Execute button4) Select the order (put check next to item)5) Click on the release button (it is on top, looks like a flag)6) Save

How to look at Batch jobs

1) Transaction sm372) Put in the userid of the batch job in field: User name3) Put an * in the Job name field

6

Page 7: How To In SAP

4) Fill in the appropriate dates that job was run5) Click on the status you are seeking (i.e. Terminated – if job failed)6) Hit enter7) Click on the Job name and highlight8) Click on button – steps9) Click on Parameters and highlight10) Click menu Goto – Variants11) This shows you the variants that were set up for the batch job.

If for some reason you only know the ABAP program you can put select the “Extended job selection” button. Then, on the steps tab, type in the ABAP progam name and click execute. Fyi Here is the jobname and userid for pricing jobZMMI_PIR_PRICING_COND User: DC-MM01

How to look at programs and to see what variants are setup for them

1) SE382) Type in program name3) Click on the variants button4) Should be able to see all the variants for a particular job

How to look at a spool

1) Sp012) Type in the spool number

How to check an order (if the MSR screen pops up without the material Id)

1) If you log on to try and put the MSR on the order and the additional data b screen shows no material id, then check if the item has been rejected.

2) Look at the item, double click on the quantity (total).3) Down below on the far left, the screen will show a status.

How to run the MDC program

1) Logistics, Additional Functions, Sales/Distributions/Exception Handling/7317 –/n/afs/mdc

2) Select your criteria for selection the thing you want to change. 3) Delete the document dates (seems to work better without)4) Make sure that the division is not listed (should be header level).5) Ensure your criteria is very detailed so as not to pull lots of orders.6) Click on the button “Parameters to Change”7) For VAS redetermination, go to bottom of screen and click the parameter,

then execute button.8) Order or orders should come back9) Select order(s) then click the button for the change you want to make.

7

Page 8: How To In SAP

10) If there is an error, it will list it above.

How to see what the status is on a line item.

1) Go to AFS Item Overview2) Double click on the quantity of the line item you want to check status on.

How to run VAS on Sales order report

1) In status type /zreport2) Find the OM VAS on Sales order report3) Fill in appropriate data4) Can do in background or foreground5) In background put in locl, decheck print immediately, and the second

button under it6) Click the green arrow7) Click immediate8) Click the save button9) Then do sm37 to see when your job finishes10) To view do a sp01 and look at your spool. Click on eyeglasses to review

your report (or just call Annette)

How to find a material that has stock for a specific sales organization

1) Go to SQ012) Change the user group to Test3) Select ED14) Execute 5) Put in your sales org6) Execute

How to find customer that is deemed acquisition or not deemed acquisition

1) Go to se162) Type in table name Kna13) You can select which fields you want to view and also which fields you

want as part of your select criteria4) To view go to the menu and select Settings, List format, Choose fields5) To select which fields you want to query against Select Settings, Fields

for selection6) Then, just once the fields are selected you can input the data you would

like to query for. (For deemed, put = “DA”, for Not deemed, put where field cityc is blank and field stceg <> blank)

How to find create a return

8

Page 9: How To In SAP

1) Create a return order type (Z100) and click on the “with reference” if you have a source document

2) On the header menu of the return – Header Data - Status a) Click on object status (button at bottom), hit enter, then click next to the APRV (30) button and hit <enter>, b) pgdn and then click on the RCVD (70) button and hit <enter> and then click on CMPL (80) and then hit <enter>

3) Check partners to make sure that it pulled in a sales rep4) Go to billing tab and make sure to remove the billing block (if applicable)5) Fill in the order reason6) Fill in the fixed value date – on the billing tab (today’s date)

1) You can then create a delivery by using trxn /nvl01n2) Select RT## for the shipping point3) Go in to delivery and click on Picking tab4) Then, click on the little green box located on the line item. This will open

up the screen for you to put in the picking amount5) You can post goods issue6) You can create an invoice

How to find create a debit memo & credit memo

1) Create a debit memo order type2) Select a material and quantity3) Fill in the fix. Date (today’s date)4) On the header menu of the return – Header Data - Status a) Click on

object status (button at bottom), hit enter, then click next to the APRV (30) button and hit <enter> Save

5) Go to VF02 and save (if log, check to see if order is in billing block)

How to find look at ABAP code (user exits)

1) Transaction SE372) Type in function module (i.e. Z_SD_DIST_METH) and click the button

source code3) Then click display

How to look at your transports

1) Transaction SE10

How to look at database tables & Structures

1) Transaction SE11 & SE16

How to view the Exchange rate table

9

Page 10: How To In SAP

1) Transaction /nob08

How to view a customer and all of its associated partners

1) se382) zsdr_customer_group_inquiry3) f84) type in sales org, distribution channel, division (98) and customer number.

How to find which pricing procedure a condition exists in

1) /nse162) type in t683s3) type in condition in field for condition4) report should pull up which pricing procedures and which steps a

particular condition exists in.

How to find which sales order contain a specific condition

1) sq012) select 07-CSMITH3) type in the condition value, the step number, the sales orgs, validity dates,

order type and execute.

How to remove IDP from an order to by-pass the IDP check

1) On Header Level select tab “Additional Grouping” and de-check the IDP Flag

2) Go to AFS Item Overview and de-check the IDP flag on line item3) Double click size quantity two times to get the bottom to pull up and

remove the Delivery Block of 10.

How to IDP a direct ship order1) Follow same process as you would for a normal at-once order (direct ship

order does not have to be in fixed status) 2) You will get an informational message that says No quantities for this

given sales order3) Click through this message4) Select a date, select a text message5) Save 6) Go back to you order and the only date that should be filled in is the IDP

date, not the schedule date.7) This is because IDP does not decrement capacity, nor checks capacity.

How to add Incoterms

10

Page 11: How To In SAP

1) Go to Billing section of item level and add DDP2) Copy over the region (i.e. Sunderland, Tyne & Wear-GB – for Great Britain).

How to look at pricing data in tables

1) SE16 and type in VBAK2) Type in the order number3) Get the condition record number information4) Go to table KONV and put in the condition record number5) The record should be showing wholesale and other pertinent information

such as tax.

How to check what the exclusion error is

1) From the menu select Environment2) Analysis3) Listing/Exclusion4) On

How to check find customers in system

1) Go to se162) Put in tablename: KNVV3) Hit <enter>4) Put in Sales Organization 5) Click execute

How to check find materials for a sales org in system

1) Go to se162) Put in tablename: MARC3) Hit <enter>4) Put in Plant5) Click execute

How to cost materials

1) mr212) Enter company code3) Enter plant4) Enter New Price in new price field

From Regina – These steps may be missing something because I couldn’t type it while she was explaining to me…

1) ck11

11

Page 12: How To In SAP

2) Costing variant = PPC13) Enter material & Plant4) Next screen (box says Apparel 1X) click the checkmark5) Next screen will let you know whether or not it is okay to cost. Look on

the right side of the screen and you are looking for a value that says KA6) Ck247) Put in company code, plant, & material8) Change the posting period to the current posting period and year (i.e. 9

for February of 2005)9) Execute10)Save11)Go back out and click Release12)Go in and save again

How to see VAS in tables via SE16

1) Go to se162) Type in Table number: KOTK501 – KOTK7073) This will pull up the header table.4) To tie to the ticketing, special services or packing portion query the

following tables: J_3AVAST, , J_3AVASS using the condition record (KNUMH).

How to find an Internal order number by company code

1) Se162) Coas is the table name3) Enter the order type z8004) Enter the company code5) Execute

How to look up a material for its price in the Pricelist/Material table

1) se162) A5103) Enter necessary criteria4) Execute5) This table is tied to KONP via the condition record, so will have to query

the KONP table and use the condition record from A510.

How to look up intercompany customers

1) se162) knvv3) put in Sales org4) put in dist ch

12

Page 13: How To In SAP

5) in the Cust. Pric. Proc. Put an “I”

How to create queries

1) sq012) Create the infoset first (under Environment – infosets)3) Name the infoset then click create4) Enter the name, and enter the main table in the Table join by basis table5) Click on the green arrow…6) Insert the table you wish to join with7) Check to see the joins are what you want – right click on the join and

Display and remove will appear…8) You can add joins by selecting a field in one table and dragging to the

other table.9) Green arrow back after you are happy with the joins and select Include all

table fields10) At this point, I usually open the tables on the right and double click every

field but am not sure I really need to do this.11) Green arrow to get out and it will ask you to save infoset and generate

infoset – select yes12) After creating infoset, select it and go to Usergroup assignment and

select the usergroup that you want to tie to (Test) and save13) Leave infoset area and go back to query14) Put in query name and click the create button15) A box will pop-up asking which infoset to choose, choose the infoset you

just created16) Name your query and change the column width to 134 or something

higher than 83, click on ABAP list17) Click the button on top that looks like an arrow pointing to the right18)Select all tables by putting checkmark next to them and clicking the right

arrow again19) Select the fields which you would want to be displayed on the screen

(check the main table key field(s) that were selected previously in your join)

20) Select right arrow again21) Now select only those fields you want to see on the query screen. Once

you hit enter, it will ask you to put them in order by putting numbers on them.

22) Click the basic list button. Now you can pick and choose which fields will show up on the screen after the query is run. No need to select the field that is key…

23) Save the query…

How to export the query, go to the infoset and select the little truck button (transport).

13

Page 14: How To In SAP

1) Click the download button2) De-click the Test run button3) Click the Transport Infosets and queries button4) Type in the Infoset name & query name5) Execute6) System will ask you to give a location/name

How to import query, go to infoset and select the little truck button (transport).

1) Click the upload button2) De-click the Test run button3) Click the Transport Infosets and queries button4) Type in the Infoset name & query name5) Execute6) System will ask you to give a location/name

How to check ATP on a particular material

1) j4a{ (Logistics/Sales & Dist/Sales/Environment/AFS Availability Overview Simulation

2) Enter doc type (futures, at-once, etc.), sales org, dist ch, division of material, material, plant and click the green arrow or enter

3) The screen should pull back a CRD date. Double click on that and it will show you available inventory that you can get at if you were to place that particular order type for that date or later…

How to create a sales program

1) VB21 or Logistics – Sales & Dist – Master Data – Agreements – Sales Deals – Create (found on EMEA training website on Zero by doing a search on Sales program once in EMEA’s training area)

2) Enter Z020 and Click on the gray box to pull up the data entry box. Fill in Sales org, distribution channel and division(98) <Enter>

3) Enter the number (need to figure out which number range to use for SEA & Japan)

4) Enter a description5) Enter the valid from & to dates (usually the same dates as order entry

deadline dates) In other words, the date that your order is entered must fall between the order entry period (Valid from & Valid to). The order entry date on your order is also the “pricing date”. The pricing date is what the sales program uses to run against. The sales program looks at futures orders that were entered during your validity date period. This ensures that if you had an order that got entered outside of the order entry deadline, it wouldn’t qualify for the sales program. The CRD date is not looked at in terms of the sales program. (ZSD21 – is deadline table)…

14

Page 15: How To In SAP

6) Enter a date in the external description box (yyyymmdd). This date is used to be picked up by autosys. The date should be a date right before the shipping window of the season you are going to be setting the program up for. So, if your CRD’s are for Fall for instance, your shipping window usually starts around July. You would want to set the external description date to about 30 days or so before the first orders begin shipping. You do this so that the sales program will update the open orders before they ship. Every week the autosys job will run and look at this date, it takes todays date – 7 days and if the external description date falls in between that window, it will pick up the sales order and calculate the sales program for it. Although, if the date doesn’t fall in between, it won’t do anything.

7) When entering the conditions for the sales program, you only enter the data in to the tables for customer, material and volume or quantity. The other condition tables are what the sales program uses to populate the data when it runs.

8) When running on request (simulation), the errors will show up on the bottom of the report.

How to view the variants and/or run the Sales programs (Autosys uses these variants for its weekly run).

1) SE382) ZSDR_SDEAL_DSCT_UPD3) You can display your variants by clicking on the variant button and clicking

display4) There should be a variant for each sales organization setup.5) For the weekend batch- generally just enter the Friday date- 20070727 in the “external description” field and it runs automatically sometime over that weekend-

How to run Sales program (if you don’t have se38 access)

1) zsd32 transaction for users2) When running on request (simulation), the errors will show up on the

bottom of the report. 3) Make sure that you set the sales program for a very specific set of criteria

so when you run in simulation mode, you only pick up a couple of orders.4) Not very easy to change the validity dates on a sales program after you

have run in simulation so be sure to put dates in that you are confident will run.

How to run Sales program report

1) Type in transaction zsdr_sales_prog2) Fill in your criteria (might need Sales deal number)

15

Page 16: How To In SAP

3) Execute

How to Check sales programs after a run

* if the run failed completely: Check the date in the description field : Every week the autosys job will run and look at this date, it takes todays date minus 7 days and if the external description date falls in between that window, it will pick up the sales order and calculate the sales program for it. Although, if the date doesn’t fall in between, it won’t do anything. Action/solution: Have the user change the date

* In SP01 check the run report 2311. Error message: Cust : 55664 SPG : Mat : 313588-442 Frm Prd : 06/22/2007 To Prd : 09/21/2007 Disc % : 2.00- Condition Type : ZSPF Sales Deal condition found for 0031000707 ZSPF 1000100000055664313588-442 Action / Solution Indicates that a condition record validity period is overlapping- user needs to change the validity period of the later run or take the material / customer out of the sales program.

*Get Ed’s query: How to run Queries in PRD1. Go into any screen < go to header, system < status2. Double click on program 3. Hit other object button 4. Make sure that you are in the program tab5. Enter program name and hit test

ZSDR_SALES_PROG_QUERY

Take the sales orders from the report 2311 from SP01 and copy into query. Hit enter, download and compare to the SP01 report. Check if orders are missing. If not, the Sales program is fine, if yes: Go into the order, check if the ZSPF condition record is there.:

If not: a) check if the line item price group field got updated – ( if the condition

record is on a sales program group this field needs to be updated so we can get the tiers for the condition records) Action/ Solution :

16

Page 17: How To In SAP

we don’t have an explanation for this problem, yet. Needs further analyzing

b) check in analysis, if the condition type has a record sitting there waiting to be re – priced – Action / Solution: run the re- pricing part of the program again, or let the user manually re-price the orders

If yes: a) click on the condition type in pricing and hit condition record button. It will

show you which condition record is being used for this order. Check the validity dates- the dates should be the same as specified in the sales program . If there are not the same go to the menu header Extras < status information. There you can see who created the condition record and when. Action/ Solution: Inform the user that a condition record already existed for that order

How to run a compare on “all” pricing procedures

1) /scmp2) type in tablename “t683s” for View/table3) Put in what system you wish to compare with R/3 connection4) Click on Display differences only5) Click the comparison button…6) Only concerned with A V records…

How to look for a particular order that might have a pricing condition on it

1) /zsdr_ord_cond2) type in the step number of the condition which you are looking for3) type in the condition in the condition type field4) execute

How to run the pricing incompletion report

1) /zsdr_incompletion2) select the stair button to pull up the variant3) Change the data to reflect in the pertinent data (Sales org, Sales

document type, Material number, etc.)

How to get an idoc from Outbound delivery

1) On the delivery, click Header – Texts

17

Page 18: How To In SAP

2) Double click on the IDOC Dispatch Date and the screen to the right will display the idoc & number

How to look at the status of your order when you try to allocate and it doesn’t go in to a fixed status

1) From within the allocation screen, scroll to the right. There is a column heading called Alloc. Status.

2) If the code in it is NOQA – it means no quantity and means that there is no quantity in the warehouse and your order may be tied to an incoming PO

How to find the CCD (Customer Confirm Date) on your order. This date is what is used for shipping, not CRD.

1) Go to AFS Item Overview2) Double click on the item (material)3) On tabs below, select Schedule lines4) The deliv. Date is your CCD date.5) To further breakdown the information, go to menu6) Select GoTo – Schedule Lines 7) Double click on Deliv. Date8) Click on Shipping tab

How to View your job log

1) sm372) If you know the job name, type it in followed with *3) Type in the username that the job runs under4) For sales program: BTC_SEA_OM is the username5) The program name that runs for sales program is called

ZSDR_SDEAL_DSCT_UPD.

How to View idoctor

1) zsd_idoctor2) type in your sales org, create dates, any criteria to narrow down your

search3) click on execute4) select the idoc you wish to view and click on the

How to look up prices for materials

1) v/ld2) put AE in the box3) click execute, fill in your criteria but remove the dates

18

Page 19: How To In SAP

How to create an intercompany stock transfer, delivery & invoice

How to create the Stock Transfer Part 11) Transaction me21n takes you in to where you need to create the PO2) At the top left, there is a selection box down arrow to select your PO type,

select ZP043) In the Vendor box, fill in the vendor number (intercompany customer

number) of the country you are shipping product out of (i.e. Singapore 8001035) This is the 3rd box to the right, not the second.

4) Fill in the Purchasing Organization (Ftw 3300)5) Fill in the Purchasing Group (350 – Ftw Japan) In this example Japan is

buying product from Singapore6) Fill in the company code of the country buying product (i.e. 786 for Japan)7) System may ask you to fill in the Conf. Control, put in 0005 Nike

Confirmations.8) System may also ask you about the Shipping instr. Fill in VL vessel9) Click on the customer data tab and put in SP for the Season code and

2004 for Season Year.10)Go to tab Delivery/Invoice and fill in the material, PO quantity, delivery

date, Net price (make one up), plant (delivery to, i.e. 1083), Tracking No (i.e. 0504). After all is filled in hit <enter> and it will ask you to select the iseg for the material, double click on the 01 quality.

11)On the bottom there should now be item detail (make sure the tab selected on item detail is Delivery Schedule). Click next to the material on the top of the screen and then select the Grid Entry button on bottom of the screen (below the line item detail). Doesn’t make sense but it works. This will take you to another screen where you can enter the quantities on the sizes.

12)After you enter the sizes, hit enter and green arrow back to previous screen. Hit enter and enter through the warning messages: Can delivery be met?, etc.

13)You should be able to check your PO now. Click on the check button – little orange box & white box, to the right of the hold button.

14)If errors come up in yellow this is okay, but if you get an error in red, you have to fix it.

How to create the Delivery for the stock transfer Part 21) Go to transaction vl10b2) Click the Purchase Order tab and fill in your PO number3) Make sure your select date from and to meet the date that the system

proposed to deliver (Deliv. Creation date from and to should be less than and greater than your PO delivery date).

4) Click the execute button.

19

Page 20: How To In SAP

5) Next screen should have your PO number in the OriginDoc. Field. And the green light should be turned on. If the green light is on, click next to the PO record (far left) and click the Background button

6) When the Parallel processing box comes up, select the “next” button.7) After doing this, leave the transaction and go back in to PO by selecting

me23 to view PO8) Just hit the enter button after getting to the screen9) To find out your delivery number, click next to your item, then go to the

menu, select Item – Statistics – PO History. Your delivery number should be in the next screen. Copy the number and leave the PO.

How to balance your PO if it won’t allow you to vl10b1) SE382) Program name j_3AMPOC - Execute3) Type in your PO and then check all boxes except bottom box (Checks for

PO items with Standard materials4) Next screen will pull up the errors. 5) Click the Correct (execute button)6) You can check whether or not this program fixes your requirements by

checking j4ad before you run the program to see if your quantities are in a fixed status or not and then rerun it again after program

How to create the Outbound Delivery (Pick, Goods Issue & Invoice)1) vl02n2) Put your delivery number copied from PO history above in to the delivery

note area3) Hit enter4) Pick the product as per a normal outbound delivery5) Post Goods Issue

How to Invoice the Goods Issue for the stock transfer1) vf012) Outbound Delivery number should be displayed in Document field. If not,

copy it in3) To get intercompany invoice, click the Billing Type down arrow button and

select IV – Intercompany Billing (delivery document number should be in the document field)

4) Save. You should now have your intercompany invoice between Singapore and Japan.

How to check the billing job (intercompany)1) Log on to SM372) Put an * in the job name field and an * in the username field (or

BTC_GBI*)3) Click on Extended job selection

20

Page 21: How To In SAP

4) Make sure the dates will pick up the window you are looking for5) Click on Steps and type in program name RV60SBAT then execute6) Look for the intercompany invoicing job NSCOMS7329_W35-INTRCO7) Copy this jobname 8) Go to another sm37 session and paste the jobname in to the field9) Put an * in the userid field – Execute10)Click on any of the jobs and click on the Job Log button11)You should see some information about the job and why it may have

failed.

How to find PO pricing configuration1) spro2) Materials Management3) Purchasing4) Conditions5) Define price Determination process6) Define Calculation Schema (pricing procedures for PO)

How to find Incomplete orders for VAS1) zsdr_incompletion2) Fill in fieldname with ZZVASP_INC_FL if looking for packing incompletion3) Fill in fieldname with ZZVASTL_INC_FL if looking for ticketing

incompletion4) Fill in fieldname ZZVASSO_INC_FL if looking for special services

incompletion

How to determine if an address override exists on a deliver note1) SE16 – VBPA2) Type in the delivery note number in VBELN and execute3) If the number that resides in the column ADRNR begins with a 9, there is

a good chance that the incoming idoc from the delivery note link sent an address override.

4) You can compare the order address to the deliver note by typing in the order number in VBELN and comparing the ADRNR field to eachother. If they are different (the order begins with a 5 or something) then the order is picking the number up from the customer master.

How to extract sales programs or supplemental discounts1) Program Zsdr_sales_prog2) Variant –

How to make sure your conditions are setup in Accounting…

1) Ke4i

21

Page 22: How To In SAP

2) 1000

How to setup terms and run outputs

1) Terms are located on customer master under the Sales Area Data tab in the billing document area

2) Make sure that the terms are consistent and setup for each division. 3) When creating orders double check that the terms copied on to the order4) To check the terms on the hardcopy invoice to see if they are displaying

correctly, go to SPRO, Maintain Terms of Payment (Financial Accounting, Accounts Receivable and Accounts Payable, Business Transactions, Outgoing invoices/Credit Memos, Maintain Terms of Payment

5) Select the position of the terms you wish to display6) Double click on the description of the terms you want to see7) This shows you how the data should get displayed on your invoice8) Ex: Z554 Fixed date = 31, Additional months = 2, This means that if you

enter an order between 1-14th, the system pushes out to the 15th and sets the due date to 2 months from that date. So, your CRD is 09/01/2004, the system sets the due date on the invoice to 11/15/2004. It gives 1 day of transit, pushes out to the 15th and then pushes 2 months out…

9) For output problems, make sure the customer is setup correctly for their output. Under General Data, go to Extras, Additional Data. The box titled Form code should be populated. For SEA it should be 11.

How to look up available stock inventory

1) mb532) Put in material & plant3) Click on execute button4) ON next screen click on Requirements button on top5) This should show you what order took what quantities of the material6) Or Mb51 material and plant – this will give the dates and when material

moved in and out of the plant…

How to rounding logic works (vofm 622)

1) This example uses the percentage field (i.e. z07a, zfcf). For instance, the percentage on the condition is 1.875% and the rate of the product is 7.40 (unit value)

2) Take the 7.40 and multiply it by 1.875% = .13875 (round this value to .14)3) Take .14 and multiply it by the number of units 360 = 50.404) What this does is makes the extended value always divisible by the unit

value (thus rounded)How to determine if an order should be replen or not

22

Page 23: How To In SAP

1) Customer master holds a flag for the sold-to (under all division except 98). It is located in Sales Area in the AFS Additional Data tab. It is on the bottom of the screen and shows Customer Group – Replen field. The Replen field should have RPL in it for this sold-to to be a replen customer.

2) Materials should have a flag checked in MM02 and the date range for them should be valid for the CRD. MM02, Sales Org 2 tab, bottom of screen. Replenishment field is checked and the dates are set.

3) Sold to and material must be in the inclusion record – vb02, type ZRPL. Type in sold-to, dist. Channel and sales org. If you know the material, type it in, otherwise you can pull up the whole list of materials

4) Other checks are that at least one material on a replen order type “must be of replenishment type”.

How to find Workflow

1) Go to Tools – Business Workflow – Development – Utilities – Events – Type Linkages (BUS2030 is used by replen on order save)

2) At this point you can use help to look at how it works by clicking on Application Help

How to find pricing on PO in SPRO

1) It is located in Purchasing – Conditions – Define Price Determination Process

2)

How to determine the ATP and order scheduling information about an order

To thoroughly understand how ATP & order scheduling work, there is a Gap that was written a few years ago that can be looked at for technical details. It is in livelink under the following name: NSC_R10A_OM_ATP_#1678_order scheduling.doc

Currently, ATP (SAP standard) looks at the material and determines A) whether the material is valid to check ATP (Fieldname in MM is MTPOS. If value is ZNOR = then check ATP, If value is NORM = then don’t check ATP) and B) if material is valid ZNOR, then look at availability checks (fieldname in MM is MTVFP). This value determines how to look at the stock (PR’s, PO’s, available inventory). Example: ZS – Ind. Req. Nike 100. This tells the program to look 100 days out from the CRD to see if there is inventory available (from incoming PO’s or PR’s, etc.) This ATP process happens at the time the order gets the material on it. The quantities that the system can confirm will get confirmed on the line item, however, if the system can not confirm some of the quantities for a particular size, it will put a rejection status of JO on the schedule line. For manual orders,

23

Page 24: How To In SAP

the CSR intervenes and can communicate with the customer to determine whether or not the customer wants the number of units that the system can confirm. On electronic orders the system will run Order Scheduling.

Order Scheduling is the process that happens once the order is saved. This process will look in to the order scheduling table (ZSD46) by order type, sales organization and division. Once it finds the row in the table, it looks at the field ATP%Check to determine how much percentage of the quantity of the line item needs to be available. It then looks at the field ATPPush to determine how many days from the CRD the system can look forward in order to find the percentage that the ATP%Check field wants.

For instance, if ATP%Check is 70 and ATPPush is 30, this tells the order scheduling program that 70% of the product needs to be available within 30 days of the CRD (Customer requested date). If 70% of the order can not be confirmed then the system puts a status of ZA on the line item. This is a rejection status that says the order could not confirm 70% of the quantities within the timeframe specified by the push date.

How to setup a condition for CO-PA

1) KE4I is the transaction code2) Add the condition and the value field that it should point to.

Other helpful financial transactions

1) VKOA – allows you to setup the account key and the accounts that it should post to. Needs to be setup for 01, 01 & 01, 02 & 01, 03, 02, 01 & 02, 02 for all sales organizations

How to view ZSD20 table (Table says whether or not to check offer dates and deadline dates) This along with ZSD46 table which is sales org specific

1) se162) ZSTD_ORD_TYPE_CFG

How to look at whether or not a particular size/material is setup with cartons for MSR

1) ZSD902) Enter the pertinent information3) Display will show you which sizes are setup for a particular carton type

and the number of units that need to be in the breakdown

24

Page 25: How To In SAP

How to get rid of the schedule line block of 10 – Waiting on Book-in

1) You either have to turn off the IDP flag and then you can manually remove the 10 or

2) You have to IDP plan the order3) Also, make sure it is credit released.

How to associate a grid value (i.e. 0030-0001) to a material

1) From main menu (not SPRO) Go in to logistics – Sales & Distribution - AFS Master Data – Grid Control Data – Display

2) Type in the particular Grid condition type (SGRA – Apparel, SGRB – Non-Apparel)

3) Click on the condition info button4) Enter a sales organization5) Enter a material if you have one or leave it blank6) Execute7) The report lists out a lot of materials and their associated grids. Copy the

grid you want to identify sizes for. 8) Once you find the grid, go back out to the main menu and click on Material

Grid (located right above the Grid Control Data menu item – Display. 9) Fill in the grid that you copied from the other screen10)Then, from here you can click on the tab that says Grid Values11)Once inside the grid values for that grid, you will see which sizes can be

selected for that grid.

How to resolve this error when posting goods issue - Account determination for entry NIKE GBB 1000 ZZ8 7920 not possible

1) It is in Spro2) Called Automatic G/L Account Determination (Trns: OMWB)3) Found by doing a look up in Spro for Account determination4) First thing that pops up is E507 Valuation error box – click the cancel

button. Then you can go to top of screen and select simulation

5) Enter plant and material and movement type: (you can find this on your delivery note in tab under item called Goods movement data). In this particular case I was using 907.

6) Once you have the list of available movement types down at the bottom, go to the menu and select GoTo Account Assignment, Find the Transactn you are wanting to validate (in my case this was GBB).

7) Double click on that line and type in chart of accounts NIKE8) Using the Position button, type in 1000, ZZ8 (this came from up above),

and valuation class 7920 (this came from up above too)

25

Page 26: How To In SAP

9) Assign the row to what the correct Account should be. I compared to what was in PSQ

How to determine the tablename but you don’t know how it gets populated with config information

1) Go to SM302) Enter table name3) Click Customizing4) Select project 1005) You will get a list of config areas related to the table

How to look at the detail and header record of IDP1) ZTSD_IDP_CAP_HDR = header for the capacity check2) ZTSD_IDP_CAP_DTL = detail record for the capacity check

How to get materials that have future inbound PO’s against them

1) Go to se16 and type in tablename J_3ABSSI2) Fill in the Stock type (B) means incoming PO’s3) Fill in Plant (golf = 1010)4) Take a material from this list and go to j4ad and look at what stock is

setup for it5) Find a PO that has not been received yet. Not sure that there is a way to

know whether or not it has been received (has inbound ASN’s against it)6) Go to vl31n and put in the PO number and put in a date you wish to

receive this product in.7) Enter – double check your quantities and then save the PO8) This will create in inbound Delivery and now you can double check the

quantities again in j4ad

How to fix the calendar when you get invalid calendar for ship-to

1) Go to vd022) Go to General Data tab3) Fill in Final Dest (Mlt Leg)4) Click Default button5) Enter Calendar (JP for Japan)

How to deallocate an order

1) tcode j4ab2) Mgmt Tool type is Z0003) Mode is always 14) MRP = F and/or R5) Extension = Always blank6) Alloc Run No = blank

26

Page 27: How To In SAP

7) Plant = Must enter8) Material = Enter is possible9) Alloc Run status = Leave blank10) Sales doc – Enter is possible11) Sold-to = Can enter but sales doc/material better12) Leave remainder of fields13) On next screen you will get a list of orders/sizes14) Select the ones you want to deallocate and click on the garbage can15)Save 16)Done

How to run the booking & tracking report

1) tcode zsdr_book_track or go through the menu2) reports – order management reports – order tracking – 2901 booking/tracking3) Enter the selection criteria in the top of the screen4) Must use item level division on top of screen, not header level division5) You can only select a one month period for the delivery date window6) Enter at least one piece information down below7) Execute

How to look for function modules and what they call (specifically idoctor)

1) tcode se802) Fill in Function Group on top line3) Fill in ZSD_IDOCTOR in the area where the drop down is4) Enter5) Down below is the folder list and Function modules is the first6) Open it up and you will see the list of function modules that are called by

ZSD_Idoctor7) Or if you wish to just look at an existing function module, use se37

How to assign G/L to account key

1) SPRO2) Sales & Distribution – Basic Functions – Taxes – Plants abroad – Assign

G/L Account to Account key3) Transaction code is vkoa

How to do a compare when you don’t have the compare function on the menu

1) OY192) Click on Environment – Individual comparison – type in tablename, select

r/3 connection client and click on display differences

27

Page 28: How To In SAP

How to lookup Rebate agreements

1) vbo3 (this is an ‘o’, not a zero)2) Rebates are similar to pricing sales programs. 3) They have validity periods, material attributes, etc.4) To determine whether or not a customer is eligible – xd03, go to sales

area tab, click on billing. There is a field – Rebates. The box should be checked and it must be turned on for whatever division the rebate is setup for 10, 20, 30 and 98.

How to look at the EDPAR table

1) Use transaction Voe4 (that is an oh, not a zero)2) The

How to run a program when you don’t have se38 or ZSD### (transaction)

1) go to the front screen /n2) go to menu and select system – status3) Double click on Program/Screen or click the navigate button4) Go back to menu and click Program – other object5) Click the program tab6) Fill in the program name7) Click the green arrow down at bottom8) Now you are in the program you want to run9) Click the execute button and you will be running the program.

How to add customer expected price on idoc

1) it is located in the segment E1J3P01 – in field net price2)

Lock for Goods Issue

1) check FD33 if customer is blocked

How to view or add CAB CodesMenu path SPRO Logistics – General Business Partner

Customers Control Define Attributes Customer Attribute 6

When line item qty does not seem to match pricing

Check if whole line item or grids are rejected.

28

Page 29: How To In SAP

If the whole line item is rejected check ZR00 wholesale price if it is active (double click on ZR00 in conditions that will bring up the condition type screen)

Because the whole line item had been rejected (Z8 rejection) the sales order line item pricing went into an inactive pricing. The document line item turns into statistical pricing only and will calculate the full qty.

How to short pick an order-In the Delivery, vl01n, change the quantity under AFS Item overview to the quantity you want to pick. Then enter the quantity in the AFS Picking tab. Then Save and manually goods issue.

29