Sie sind auf Seite 1von 19

SAP TERP10 Preparation

Presentation 9 Dr. Gbor Pauler, Associate Professor, Private Entrepeneur Tax Reg. No.: 63673852-3-22 Bank account: 50400113-11065546 Location: 1st Szchenyi str. 7666 Pogny, Hungary Tel: +36-309-015-488 E-mail: pauler@t-online.hu

Content of the presentation


7. Sales Scenario 7.1. Plot of Scenario 7.1.1. SD:Create Customer Master 7.1.2. SD:Create Product-specific condition 7.1.3. SD:Create Customer-specific condition 7.1.4. SD:Create Sales Order 7.1.5. PP:Manufacture Sales Order 7.1.6. SD:Create delivery 7.1.7. FI:Enter Incoming payment 7.2. SD:Organizational levels 7.3. Create Master data 7.3.1. DEF: Data sources of SD documents 7.3.2. SD:Create Customer Master:CName at Comp1000, SlsOrg1000, Chn10, Div01:XD01 7.3.3. SD:Extend Customer Master:CName, Chn20:VD01 7.3.4. SD:Display Customer Master:CName:XD03 7.3.5. SD:Create Product-specific condition:MiniBike-Name:MM02 7.3.6. SD:Create Customer-specific condition:CName:VK31 7.4. SD:Sales order process 7.4.1. PROC:Order-to-cash backward scheduling milestones 7.4.2. DEF:Sales Order Document Flow by Milestones 7.4.3. SD:Create Sales Order:CName, 500PC MiniBike-Name, Plant1000, SalOrg1000, Chnl10:VA01 7.4.4. MM:Check MRP Status:MiniBike-Name, BaseBike2-Name, Plant1000:MD04 7.4.5. MM:Run MRP:MiniBike-Name, Plant1000:MD02 References Object Symbols GUI Symbols

7. Sales Scenario: 7.1.Plot of Scenario 7.1.Plot of Scenario 7.1.1.SD:Create Customer Master: CName 7.1.1.1.Organization: Copany=1000, SalesOrg=1000, Channel=10, 20, Division=01 7.1.1.2.Address: Mega Bike Gmbh. Customer-Name, Stresemanstr.360, 22761 Hamburg, DE 7.1.1.3.Financials: VAT Reg.No.=DE123456789, Account=136000, SalesDistr=1(North), ShipCond=02(Standard), Incoterms=EXW Budapest, PayTerm=0001(Immediate), Tax=1(VAT Assesible) 7.1.2.SD:Create Product-specific condition: MiniBike-Name|Division=00: Z11C: 1-499PC 2500EUR, 500PC- 2300EUR 7.1.3.SD:Create Customer-specific condition: Customer CName:Z11C: 1-499PC 2400EUR, 500PC2200EUR 7.1.4.SD:Create Sales Order: Name-Order:500PC MiniBike-Name by customer CName 7.1.5.PP:Manufacture Sales Order: Confirm on date: Now 7.1.6.SD:Create delivery: Create and deliver on date: Now 7.1.7.FI:Enter Incoming payment: Enter Incoming payment:1000000EUR to BankAcct 316000 of Customer CName

7. Sales Scenario: 7.2.SD:Organizational levels


7.2.SD:Organizational levels 7.2.1.Client 7.2.1.1.Company: Clnt:Comp = 1:m 7.2.1.1.1.Sales Area: Comp:SalAr = 1:m Combination of: 7.2.1.1.1.1.Sales Org: SalOrg:SalAr = 1:m Assigned to 1 company: Comp:SalOrg = 1:m Negotiates Sales conditions (razsi kondci) Carries responsibility for Customer recourse (Vevi visszru) It has min 1, max any number of: 7.2.1.1.1.2.Distribution channel:SalOrg:Chn=1:m,Chn:SalAr=1:m 7.2.1.1.1.3.Division: Product or service group: Div:SalAr = 1:m 7.2.1.1.2.Plant: Comp:Plnt = 1:m 7.2.1.1.2.1.Storage: Can be assigned to one plant:Plnt:Stor=1:m 7.2.1.1.2.2.Shipping point: Can be assigned to more plants: Plnt:ShipPnt = m:m 7.3.Create Master data 7.3.1.DEF: Data sources of SD documents 7.3.1.1.Customer master 7.3.1.1.1.TAB:General data 7.3.1.1.2.TAB:Sales area related 7.3.1.1.2.1.Partner functions: Sold-to-party Ship-to-party Bill-to-party Payer 7.3.1.1.3.TAB:Company related 7.3.1.2.Material master 7.3.1.2.1.TAB:Basic 7.3.1.2.2.TAB:SalesOrg 7.3.1.2.3.TAB:Salesgeneral/Plant

7.3.1.3.DEF:Customer-material info record (Vev rendelsi knyve) FK:Customer FK:SalesOrg FK:Channel FK:Material FK:Customer material number FK:Condition Material description at customer Shipping details 7.3.1.4.DEF:Condition master (Eladsi kondci adatok) 7.3.1.4.1.Price 7.3.1.4.1.1.Types Material (Anyagr): calculated price of material in product costing Customer (Fogyaszti): individual discount price for customer Price list (Listar): base price modified by a factor at group of products 7.3.1.4.1.2.Can be specified by any combination of Cust group|Customer Material group|Material Pricing group 7.3.1.4.2.Surcharge(Felr) 7.3.1.4.3.Discount(Diszkont) 7.3.1.4.4.Tax 7.3.1.4.5.Freight cost(Fuvarkltsg) 7.3.1.4.6.Incoterms 7.3.1.5.DEF:Output master (Papr-alap bizonylati adatok) Electronic/paper documents send to external party: Output type: Based on a given SAP doc Media: EDI, fax, e-mail, etc, tools to send Partner function to send to Conditions to send at Time periods to send 7.3.1.6.Customizing control tables

7. Sales Scenario: 7.3.Create Master data

7. Sales Scenario: 7.3.Create Master Data: 7.3.2.Customer 2


7.3.2.SD:Create Customer Master:CName at Comp1000, SlsOrg1000, Chn10, Div00:XD01 LO|SD|Master data|Business parners|Customer| Create|XD01 Complete 7.3.2.1.SCR:Start DDN:Account group = KUNA(Ext.Numb.Assig): XD01: Create Customer number/name is given manually! Customr DDN:Customer = CName CName DDN:Company code = 1000 Comp: 1000 DDN:Sales organization = 1000 SalAr: DDN:Distribution channel = 10 1000/ DDN:Division = 01 10/00 7.3.2.2.SCR:Main VD01: Extend 7.3.2.2.1.TAB:Address Customr TBX:Name = Mega Bike Gmbh. CName TBX:Search term = Mega Bike Comp: 1000 TBX:Address = Stresemanstr. 360 SalAr: TBX:City = 22671 Hamburg 1000/ DDN:Country = DE (Germany) 12/00 7.3.2.2.2.TAB:Control XD03: TBX: VAT.Reg.No = DE123456789 Display Customr 7.3.2.2.3.TAB:Payment transaction|KEY:Enter CName 7.3.2.2.4.TAB:Marketing|KEY:Enter 7.3.2.2.5.TAB:Unloading point|KEY:Enter MM02: 7.3.2.2.6.TAB:Export data|KEY:Enter Create 7.3.2.2.7.TAB:Contact person|KEY:Enter Prod 7.3.2.2.8.BTN:Company code data Spec 7.3.2.2.8.1.TAB:Account management Condit MiniDDN:Reconciliation account = Bike316000(Account recieveables foreign) Name 7.3.2.2.8.2.TAB:Paym trans|KEY:Enter >500PC 2300EUR 7.3.2.2.8.3.TAB:Corresponden|KEY:Enter 7.3.2.2.8.4.TAB:Insurance|KEY:Enter
SD
Click Click Click Click Click Click Click

MM Step 7.3.Master data 7.3.2.-4.Customer master

7.3.5.ProdSpecCond

7. Sales Scenario: 7.3.Create Master Data: 7.3.2.Customer 2


7.3.2.2.9.BTN:Sales area data 7.3.2.2.9.1.TAB:Sales DDN:Sales district = 000001(North) XD01: DDN:Currency = EUR Create DDN:Price group = 01(Bulk customer) Customr CName DDN:Cust.price proc. = 2(Standard with Comp: sales tax) 1000 7.3.2.2.9.2.TAB:Shipping SalAr: 1000/ DDN:Shipping conditions = 01 (Standard) 10/00 DDN:Delivering plant = 1000 VD01: 7.3.2.2.9.3.TAB:Billing documents Extend DDN:Incoterms = EXW(Ex Works) Budapest Customr CName DDN:Terms of Payment = 0001(Immediately Comp: payable without deductions) 1000 Click FRM:Taxes|COL:Tax = 1(Tax relevant) SalAr: 1000/ 7.3.2.2.9.4.TAB:Partner funct.|KEY:Enter 12/00 7.3.2.2.10.BTN:Save( ) 7.3.3.SD:Extend Customer Master:CName, Chn20:VD01 XD03: LO|SD|Master data|Business parners|Customer| Display Customr Create|VD01 Sales and Distr CName 7.3.3.1.SCR:Start DDN:Account group = KUNA(External assignment) MM02: DDN:Customer = CName Click Create Click Prod DDN:Sales organization = 1000 Spec DDN:Distribution channel = 20 Click Condit Click DDN:Division = 01 MiniClick Bike7.3.3.1.1.FRM:Reference to Click Name DDN:Customer = CName >500PC DDN:Sales organization = 1000 2300EUR DDN:Distribution channel = 10 DDN:Division = 01 7.3.3.2.SCR:Main 7.3.3.2.1.BTN:Save( )
SD

MM Step 7.3.Master data 7.3.2.-4.Customer master

Click

7.3.5.ProdSpecCond

7. Sales Scenario: 7.3.Create Master Data: 7.3.4.Display Customer


7.3.4.Practice:SD:Display Customer Master:CName:XD03 LO|SD|Master data|Business parners|Customer|Display|XD03 Complete 7.3.4.1.SCR:Start DDN:Customer = CName XD01: Create DDN:Company = 1000 Customr DDN:Sales organization = 1000 CName Comp: DDN:Distribution channel = 20 1000 DDN:Division = 00 SalAr: 1000/ 7.3.4.2.SCR:Main 10/00 7.3.4.2.1.BTN:Sales area data VD01: 7.3.4.2.1.1.TAB:Sales Extend Customr Check DDN:Customer group = Empty: It should dentify a CName particular group of customers for the purpose of pricing or Comp: 1000 generating statistics SalAr: 1000/ 7.3.4.2.1.2.TAB:Billing documents 12/00 Check DDN: Terms of payment = 0001(Pay immediately XD03: without deduction): it sets cash discount to zero and makes Display Customr payment due immediately CName 7.3.4.2.2.BTN:Company code data 7.3.4.2.2.1.TAB:Account management MM02: Check DDN:Reconciliation account = 136000: it is an Create Prod account (Knyvelsi szmla) which is updated parallel to the Spec subledger account (Fknyvi szmla) for normal postings Condit
SD

MM Step 7.3.Master data 7.3.2.-4.Customer master

7.3.5.ProdSpecCond

MiniBikeName >500PC 2300EUR

7. Sales Scenario: 7.3.Create Master Data: 7.3.5.Create Product-specific condition 7.3.5.SD:Create Product-specific condition:MiniBike-Name:MM02 LO|SD|Master data|Products|Material|Other|MM02 Change 7.3.5.1.SCR:Start DDN:Material = MiniBike-Name BTN:Select view|SCR:Views:SalesOrg1 XD01: BTN:OrgLevel|SCR:OrgLevel Create DDN:Plant = 1000 Customr CName DDN:SalesOrg = 1000 Comp: DDN:Channel = 10 Valid only for this channel! 1000 7.3.5.2.SCR:Main SalAr: 1000/ 7.3.5.2.1.TAB:SalesOrg1 10/00 DDN:Division = 01 VD01: 7.3.5.2.1.1.BTN:Conditions|SCR:Condition PR00 Extend Customr DDN:Valid from = Now CName DDN:Valid to = 31.12.9999 Comp: FRM:Scales 1000 SalAr: Quant Amount 1000/ 1 2500 12/00 500 2300 XD03: Display 7.3.5.2.2.BTN:Save( )
Customr CName

MM Step 7.3.Master data 7.3.2.-4.Customer master

MM02: Create Prod Spec Condit MiniBikeName >500PC 2300EUR

SD

7.3.5.ProdSpecCond

ProdSpec Condit MiniBikeName >500PC 2300EUR VK31: CustSpec Condit MiniBikeName >500PC 2200EUR

7.Sales Scenario: 7.3.Create Master Data: 7.3.6.Create Customer-specific condition Click 7.3.6.SD:Create Customer-specific condition:CName:VK31 Click LO|SD|Master data|Conditions|VK31 Create Click 7.3.6.1.SCR:Main Click 7.3.6.1.1.FRM:Left Click XD01: 7.3.6.1.1.1.LIN:Prices Create Customr LIN:Individual|DoubleClick CName 7.3.6.1.2.FRM:Right Comp: 1000 7.3.6.1.2.1.FRM:Head SalAr: LIN:Cnty Sorg Dchl Cust Mater|BTN:New 1000/ 7.3.6.1.2.2.FRM:Item 10/00 DDN:SalesOrg = 1000 VD01: Extend DDN:Channel = 10 Customr DDN:Customer = CName CName Comp: FRM:Custmr/Material with release status 1000 Cond Mat Amnt Per Unit Valid from Valid to SalAr: PR00 MiniBike-Name 2400 1PC Now 31.12.9999 1000/ 12/00 BTN:Scales( )|FRM:Scales XD03: Quant Amount Display 1 2400 Customr 500 2200 CName 7.3.6.1.3.BTN:Save( ) MM02:
Click

MM Step 7.3.Master data 7.3.2.-4.Customr master 7.3.5.ProdCnd 7.3.6.CustCnd

SD

Content of the presentation


7. Sales Scenario 7.1. Plot of Scenario 7.1.1. SD:Create Customer Master 7.1.2. SD:Create Product-specific condition 7.1.3. SD:Create Customer-specific condition 7.1.4. SD:Create Sales Order 7.1.5. PP:Manufacture Sales Order 7.1.6. SD:Create delivery 7.1.7. FI:Enter Incoming payment 7.2. SD:Organizational levels 7.3. Create Master data 7.3.1. DEF: Data sources of SD documents 7.3.2. SD:Create Customer Master:CName at Comp1000, SlsOrg1000, Chn10, Div01:XD01 7.3.3. SD:Extend Customer Master:CName, Chn20:VD01 7.3.4. SD:Display Customer Master:CName:XD03 7.3.5. SD:Create Product-specific condition:MiniBike-Name:MM02 7.3.6. SD:Create Customer-specific condition:CName:VK31 7.4. SD:Sales order process 7.4.1. PROC:Order-to-cash backward scheduling milestones 7.4.2. DEF:Sales Order Document Flow by Milestones 7.4.3. SD:Create Sales Order:CName, 500PC MiniBike-Name, Plant1000, SalOrg1000, Chnl10:VA01 7.4.4. MM:Check MRP Status:MiniBike-Name, BaseBike2-Name, Plant1000:MD04 7.4.5. MM:Run MRP:MiniBike-Name, Plant1000:MD02 References Object Symbols GUI Symbols

7.Sales Scenario: 7.4.SD:Sales order process: 7.4.1.Milestones


7.4.SD:Sales order process 7.4.1.PROC:Order-to-cash backward scheduling milestones 7.4.1.1.Pre-sales/CRM 7.4.1.1.1.Mailing campaign 7.4.1.1.2.Tracking lost sales 7.4.1.2.Sales Order Sales Order Date 7.4.1.3.Availability check Done at sales order date 7.4.1.3.1.Modes 01:Daily check 02:Individual reqirement: recommended for finished products 7.4.1.3.2.Scope Current stock Available To Promise (ATP) 7.4.1.4.MRP Material Availability Date = Loading Date Max(Pick/Pack Time, Transp.Lead Time) (9.1) 7.4.1.5.Procurement 7.4.1.5.1.ALT:Production Production Order Datei = Material Availability Datej Prod.Timei (9.2) Where: i, j = 1..m components, j-main component, i-sub component 7.4.1.5.2.ALT:Purchasing Purchase Order Datei = Mater.Avail.Datej Inbound Deliv.Timei (9.3) Where: i, j = 1..m components, j-main component, i-sub component 7.4.1.6.Shipping Transport Plan Date = Loading Date Transp.Lead Time (9.4) Loading Date = Goods Issue Date Loading Time (9.5) Goods Issue Date = Required Delivery Date Transit Time (9.6) Required Delivery Date (9.7) 7.4.1.7.Billing 7.4.1.8.Payment

7.Sales Scenario: 7.4.Order process: 7.4.2.Document flow 1


7.4.2.DEF:Sales Order Document Flow by Milestones All documents have header and item parts They inherit data from each other through the process One ascendant document can have multiple descendants (eg. 1 sales order can generate more deliveries) formin a document hierarchy 7.4.2.1.Optional pre-sales documents Contact Inquiry Quotation Contract Sceduling Agreement 7.4.2.2.Sales Order 7.4.2.2.1.Header Reference to ascendent pre-salesdocument Sales area Customer Master Shipping Billing 7.4.2.2.2.Item Material Master Conditions 7.4.2.2.3.Schedule lines Date, Quantity 7.4.2.2.4.Incompletion log Mandantory fields set at customizing Left empty by user 7.4.2.3.Shipping 7.4.2.3.1.Create Outbound Delivery: 7.4.2.3.1.1.Header:Can reference 1 or more sales orders Shipping point Due date Ship-to-party 7.4.2.3.1.2.Item Material, Quantity, Stock type/Area/Bin to pick from

7.Sales Scenario: 7.4.Order process: 7.4.2.Document flow 2


7.4.2.3.2.Picking: 7.4.2.3.2.1.Header Can reference 1 or more outbound deliveries Assign warehouse to delivery Create Transfer Requests Transfer Order MM:Good movements 7.4.2.3.2.2.Item Material, Quantity, Stock type/Area/Bin to pick from 7.4.2.3.3.Packing:Creates Shipping Unit hierarchy: Container Pallet Carton Can contain mutliple items from multiple deliveries 7.4.2.3.4.Goods issue posting: MM: Re-run MRP FI:Material stock account decrease FI:Transfer data for billing due list 7.4.2.3.5.Transport planning 7.4.2.3.6.Shipment monitoring 7.4.2.4.Billing 7.4.2.4.1.Billing document: FI:Increase Accounts receiveable FI:Create invoice FI:Track incoming payments CO:Update reporting systems 7.4.2.4.1.1.Header Reference to multiple deliveries Destination country|Payer Due date 7.4.2.4.1.2.Item Material, Quantity, Value, Tax 7.4.2.5.Payment 7.4.2.5.1.FI:Update G/L accounts: 7.4.2.5.1.1.Debit: Payment, 7.4.2.5.1.2.Credit: Customer Receivable

7.Sales Scenario: 7.4.Order process: 7.4.3.SD:Create Sales Order


7.4.3.SD:Create Sales Order:CName, 500PC MiniBikeName, Plant1000, SalOrg1000, Chnl10:VA01 LO|SD|Sales|Order|VA01 Create 7.4.3.1.SCR:Start DDN:Order type = OR(Standard order) VD01: Extend DDN:SalOrg = 1000 Customr DDN:DistChan = 10 CName DDN:Division = 01 Comp: 1000 7.4.3.2.SCR:Main SalAr: 7.4.3.2.1.FRM:Head 1000/ DDN:Standard order = Empty! 12/00 DDN:Sold-to-party = CName XD03: Display TBX:PO Number = Name-Order Customr 7.4.3.2.2.TAB:Sales CName DDN:Req. deliv.date = Now + 2 month MM02: 7.4.3.2.2.1.FRM:Item ProdSpec LIN Material Order quantity Condit 01 MiniBike-Name 500PC MiniBikeKEY:Enter:Autofills master+payment data Name SCR:Availability check >500PC Ignore deliv. not possible warning! 2300EUR BTN:Continue VK31: CustSpec BTN:Conditions( ) Condit TAB:Conditions|First empty line| MiniBikeCOL:CnTy = Z11C(Standard ERP) Name >500PC COL:Amount = 2200 EUR 2200EUR TAB:Shipping VA01: DDN:Plant = 1000 Create DDN:Shipping point = 1000 Sales Order DDN:Stor.loc. = 1010 CName 7.4.3.2.3.BTN:Save( ) MiniTake note of sales order number:66 BikeName 500PC Click Click Click Click Click

MM Step 7.3.2.-4.Customr master 7.3.5.ProdCnd 7.3.6.CustCnd7.4.3.SalOrd

SD

Enter

7.Sales Scenario: 7.4.Order process: 7.4.5.MM:Run MRP


7.4.4.Practice:MM:Check MRP Status:MiniBike-Name, BaseBike2Name, Plant1000:MD04 LO|MM|Inventory|Environment|Stock|MD04 Stock/Req list 7.4.4.1.SCR:Start MD04: DDN:Material = MiniBike-Name, BaseBike2-Name Check MRPstat DDN:Plant = 1000 Mini/ 7.4.4.2.SCR:Main BaseBike2LIN:Sales order, MiniBike-Name, -500PC Name LIN:No dependent requirements yet!: BaseBike2-Name or any MD02: other components Re-run MRP Mini- 7.4.5.Practice:MM:Run MRP:MiniBike-Name, Plant1000:MD02 LO|PP|MRP|Planning|MD02 Single item, multi level| BikeName 7.4.5.1.1.SCR:Start MD04: DDN:Material = MiniBike-Name Stck/Req List DDN:Plant = 1000 Mini/ DDN:Processing key = NETCH(Only net change) BaseBike2DDN:Create purchase req. = 2(In opening period) Name DDN:Delivery schedules = 3(Apply) MD04: Create DDN:Create MRP list = 1(Create list) Prod. DDN:Planning mode = 3(Delete and recreate plan) Order BaseDDN:Scheduling = 1(Basic dates will be determined) Bike2CHK:Also plan unchanged components = False Name 500PC CHK:Display results before they are saved = False MD04: CHK:Display material list = False Create CHK:Simulation mode = False Prod. Order KEY:Enter, Enter Mini7.4.5.1.2.SCR:MRP Summary BikeName Dependent components not in stock will generate 6 exceptions 500PC
SD

MM Step 7.4.Order 7.4.5.MRP 7.4.6.Stock/req 7.4.7.-8.Production Order

References http://www.sap-img.com/abap.htm http://erpgenie.com/ http://help.sap.com/search/sap_trex.jsp http://sap.ittoolbox.com/groups/technical-functional/sap-abap/

Cg (Company) Gyr (Plant) rtkestsi szervezet (Sales Department) zletkt csoport (Sales Representative Group) rtkestsi integrci (Sales Integration) Csatorna (Channel) Fldrajzi hely (Geographic Location) Kiszlltsi hely (Delivery Location) Szlltsi md (Transportation Mode) Rakodsi pont (Loading Point) rucsoport (Product Group) rtkestsi terlet (Sales Area)

Object Symbols Partner (Partner) Anyag (Material) Sarzs (Batch) Bevitt anyag (Partner material) Kszlet (Inventory) Raktr (Deposit) Gyri szm (Serial number) Darabjegyzk (Bill of materials) Szortiment (Sortiment) Anyagmeghatrozs (Material Identification) razs (Pricing) Engedmny (Allowance) Fizetsi md (Payment Method) Szmla (Invoice) Bizonylat (Voucher)

rtkests tmogats (Sales Promotion) Direkt mail (Direct mail) Ajnlat (Offer) razs (Pricing) Rendels (Order) Validci (Validation) Szerzds (Contract) Szllts (Transport) Hitel (Credit) temezs (Scheduling) Szerviz (Service) Vevszolglat (Customer Service) Kattints (Click) Dupla kattints (Double Click) Adatbevitel (Write) Csak olvashat (Read Only)

GUI Symbols To make GUI usage descriptions more short and straightforward, we will use standardized denotions of GUI controls, which can be nested into each other: DEF:-definition, PRC:-process, ALT:-alternatives, CYC:-cycle, -follows, -(dis)advantage, Aaa|Bbb|-Menu/Submenu, SCR:-Screen, FRM:-Frame, ID-UniqueID, BTN:-Button, TXB:-Textbox, DDN:-Dropdown, TAB:-Page tab, CHK:-Checkbox (any of them can be checked) RAD:-Radiobox (one can be checked only), LIN:-Tableline, KEY:-Hotkey, WRN:-Warning box ERR:-Errorbox

Das könnte Ihnen auch gefallen