SD Flow Overview

Hi
i'm ABAP consultant.i want to know the  flow of SD and integration of SD with other modules.help me to know about SD.

Hi Michael,
INTERGRATION BETWEEN SD AND MM AND SD & FICO
The link between SD and MM: -
1. When you create sales order in SD, all the details of the items are copied from Material master of MM.
2. MRP and availability check related data is also taken from MM although you control this data in SD also.
3. While you create inbound/outbound delivery with reference to a sales order, the shipping point determination takes place with the help of the loading group, plant data, shipping conditions etc. This also refers to Material Master.
4. The material which you are entering in a sales order must be extended to the sales area of your sales order/customer otherwise you cannot transact with this material.
There are many such links between SD and MM.
SD AND MM INTGRATON
1a. Looking at MM and SD interaction first, take the scenario of a third party order process. This process uses a purchase order (which is sent to your vendor). Also invoice verification is used further along the process to check that the invoice you send to your customer is the same material and quantity as that which the vendor sends to you (but obviously shipped
directly to your customer).
1b. Billing is an SD function. But SAP needs to know, when processing a customer's payment, to which GL account the payment has to be processed. For instance payment of a UK based material would be placed in a different GL account to that of a non-UK based material. Furthermore, a UK based customer may have a different GL account to that of an Export customer. This is configured in Account Determination.
2. ABAPers are there to essential do some bespoke development. Your integration, or interaction, with them would be when specifying the tables, fields, input fields, a simple process explanation, data mapping (if doing an interface from one system to another) etc. *-- Shahee
The link between SD and MM :-
1. When you create sales order in SD, all the details of the items are copied from Material master of MM.
2. MRP and availability check related data is also taken from MM although you control this data in SD also.
3. While you create inbound/outbound delivery with reference to a sales order, the shipping point determination takes place with the help of the loading group, plant data, shipping conditions etc. This also refers to Material Master.
4. The material which you are entering in a sales order must be extended to the sales area of your sales order/customer otherwise you cannot transact with this material.
There are many such links between SD and MM
In Pricing we would want to determine the cost of the product
thru VPRS Condition Type. This cost of the material is
picked from the Material Master. How this happens is, if
we would want to determine this cost VPRS in the Sales Order
for Profitability purpose then , all those Item categories
that can appear in a sales order must be activated for
Determine Cost Check box in customizing. That’s one of the SD
MM Integration.
Now the link between SD and FI: -
1. Whenever you create a delivery with reference to a sales order, goods movement takes place in the background. E.g. In case of standard sales order, you create an outbound goods delivery to the customer.
Here movement 601 takes place. This movement is configured in MM. Also, this movement hits some G/L account in FI. Every such movement of good s hits some G/L account.
2. The accounts posting in FI is done with reference to the billing documents (invoice, debit note, credit note etc) created in SD. Thus this is a link between SD and FI
3. Tax determination: In case of a tax determination also, there is a direct link between SD and MM
SD Integration points with other modules
SD module is highly integrated with the other modules in SAP.
Sales Order –
Integration Points Module
•Availability Check - MM
•Credit Check - FI
•Costing - CO/ MM
•Tax Determination - FI
•Transfer of Requirements - PP/ MM
Delivery & Goods Issue –
Integration Points Module
•Availability Check - MM
•Credit Check - FI
•Reduces stock - MM
•Reduces Inventory $ - FI/ CO
•Requirement Eliminated - PP/ MM
Billing -
Integration Points Module
•Debit A/R - FI/ CO
•Credit Revenue - FI/ CO
•Updates G/ L - FI/ CO
(Tax, discounts, surcharges, etc.)
•Milestone Billing - PS
Return Delivery & Credit Memo -
Integration Points Module
•Increases Inventory - MM
•Updates G/ L - FI
•Credit Memo - FI
•Adjustment to A/R - FI
•Reduces Revenue - FI
SD Transaction Code Flow:
Inquiry / Document type IN
Tcode for creation VA11, VA12, VA13. Tables VBAK, VBAP
Quotation / QT
Tcode for creation VA21, VA22, VA23. Tables VBAK, VBAP
Purchase Order PO
Tcode for creation ME21, ME22, and ME23. Tables EKKO, EKPO.
Sales Order OR
Tcode for creation VA01, VA02, VA03. Tables VBAK, VBAP
Delivery LF
Tcode for creation VL01, VL02, and VL03. Tables LIKP, LIPS
Billing MN
Tcode for creation VF01, VF02, and VF03. Tables VBRK, VBRP
To create a sales order we need purchase order number and customer number. Before that, to create a purchase order we need to have material no, vendor no.
To create vendor tcode is
xk01 (create), xk02 (change), xk03 (display)
Tables are lfa1.
To create customer tcode is xd01, xd02, xd03.
Table is kna1.
SD Module is integrated with various modules during transaction processing ...
Sales Order – Integration Points Module
•Availability Check MM •Credit Check FI •Costing CO/ MM •Tax Determination FI •Transfer of Requirements PP/ MM
Delivery & Goods Issue – Integration Points Module
•Availability Check MM •Credit Check FI •Reduces stock MM •Reduces Inventory $ FI/ CO •Requirement Eliminated PP/ MM
Billing - Integration Points Module
•Debit A/R FI/ CO •Credit Revenue FI/ CO •Updates G/ L FI/ CO (Tax, discounts, surcharges, etc.) •Milestone Billing PS
Return Delivery & Credit Memo - Integration Points Module
•Increases Inventory MM •Updates G/ L
FI •Credit Memo FI •Adjustment to A/R FI •Reduces Revenue FI
check following link also
http://sap-img.com/sap-sd/link-between-sap-sd-mm-and-fi.htm
If you work in SD area, then the most important process where you really need to know MM area is the third-party process. In this case from SD sales order automatically the purchase requisition will be created on MM side. From this purchase requisition on MM side you create the purchase order on MM side. This purchase order updates the sales order on SD side, if you create the confirmation of the purchase order. This process takes place for the pure third-party as well as for individual purchase order process. Later the invoice will be sent from MM to SD (transaction MIRO) and will update the status of the SD order. If you work with this process then you need really know MM transactions quite well, because it is the same SD and MM system.
Another area where you have SD of one system integrated with MM of another system is the EDI process. Here several remarks concerning EDI concept of SD:
EDI concept is intended to realize the sales and distribution process completely automatically with the help of electronically documents. These documents are sent from one customer to another, are processed mostly on the background and give a possibility to realize the sales process extremely efficiently.
If MM-customer would like to purchase the goods then he creates the IDOC of type ORDERS and send it to SD-customer. On the SD-side the IDOC is processed via the function module IDOC_INPUT_ORDERS and creates the sales order. As confirmation the SD-side can send to MM-side the Order-Response IDOC (function IDOC_OUTPUT_ORDERS). The MM-customer can every time send a change to the existing order, then on SD side the ORDCHG IDOC will be processed. It can change the order like in VA02. The creation of the invoice can be made via IDOC of message type INVOIC (function IDOC_OUTPUT_INVOIC).
So, the process can be realized completely automatically between SD and MM partners with the help of IDOCs: ORDERS, ORDCHG, ORDRSP, INVOICE.
Additional processes in SD, where EDI are used in communication with MM are:
1) sending (from MM side) and application (on SD side) of delivery schedules to the scheduling agreement: IDOC of type DELINS. In this case we have practically automatically communication between SD and MM scheduling agreements via IDOCs;
2) creation of credit advice / credit memo in the frames of self-billing: IDOCs of type GSVERF, SBWAP and for external invoice creation SBINV are sent from MM customer to SD customer. So, the output function module belongs to MM area and the inbound function module - to SD area.
Please Reward If Really Helpful,
Thanks and Regards,
Sateesh.Kandula

Similar Messages

  • Work flow overview in PR

    Hi
    Iam facing a problem in customized work flow. Work item is found in T-code SWIA and in SBWP(business work place).
    But When i go to Purchase requisition screen(ME53N) and click Work flow overview,I receive  a message "There are no work flows that have already worked with this object"
    Message no. SWL013
    Any customizing was  missed?
    Please guide me.
    Thanks
    Deepak

    Hi,
    This sap standard functionality only searches for workflows started with the appropriate business object.
    In your case BUS2105.
    If you use a different one then it will not show up in here.
    Kind regards, Rob Dielemans

  • Is there a way to RECREATE the Page Flow Overview in BEA Workshop 4WL?

    BEA Workshop foe weblogic makes JSP development a lot simpler, and the auto generated Page Flow Overview is a nice feature - as long as your page flows are relatively small and simple. It doesn't take much to completlly confuse the tool though and you end up with a workflow with all sorts of flow lines cris-crossing each other - often I which I could just reach in and move a single jsp or action item and the whole mess would straighten out.
    Is there a way to reposition individual elements of the Page Flow Overview or failing that to have it Recreate itself (in hopes that it will straighten out the mess itself).
    Also is there a way to manually edit the flow - adding notes and/or objects and flow lines?

    There is no explicit "refresh" button for the Page Flow Overview (PFO), however clicking the "Show Link Labels" button on the toolbar will cause the graph to be redrawn.
    That said, in my experience replotting the graph nearly always arrives at the same layout. While the layout algorithm does a pretty good job with large graphs generally, some very highly connected graphs can be pretty tough to read right off the bat.
    For various reasons we've moved away from having users manually tweak the layout to deal with this situation. However, we added some highlighting functionality to help make graphs easier to read even if the layout appears tangled.
    If you click the Graph Tracing button on the PFO toolbar you can select a given node and see all directly connected nodes highlighted. If some of the directly connected nodes are far away on the canvas, park the PFO next to the Page Flow Editor view and you'll be able to see a more regular arrangement of the same nodes.
    When you're more interested in following a specific path than seeing the whole immediate neighborhood, you can hit the slash key repeatedly to cycle through highlighting all the links connected to the selected node.
    Finally, you can ctrl-click to multi-select links of interest if you want to trace a given path all the way through the flow. If you were doing this for documentation purposes you can print the graph in this state, or click the Export to Image button, to make a copy of the highlighted path.
    WRT your other question about editing the flow - the Page Flow Editor is intended to complement the PFO as a means of efficiently editing the flow. Select a node in the PFO and you be able to add/modify connections to that node viat the Page Flow Editor.
    There is no provision to add notes or other objects to the flow (though the exported image files can of course be annotated in a graphics editor for documentation purposes).
    I hope that helps.

  • Flow (overview/conceptual flow) of SD

    flow (overview/conceptual flow) of SD to be known by an ABAPer?
    (also mention all the database fieldnames to be used by an ABAPer in the different phases of SD)

    Hi
    SD tables
    Sales Order - Customer gives a Purchase order to the company agaionst which a Sales order will be raised to Customer in SAP.
    VBAK: Sales Document(Header Data) (VBELN)
    VBAP: Sales Document(Item Data) (VBELN,POSNR,MATNR,ARKTX,CHARG)
    Enquiry, Quotation, Sales Order are differentiated based on Doc.
    Type(VBTYP field) in VBAK,VBAP Tables( for Enquiry VBTYP = A,
    for Quotation 'B' & for Order it is 'C'.)
    Delivery(Picking, Packing, Post Goods Issue and Shipment)->
    Company sends the material after picking it from Godown and Packing it in a Handling Unit(box) and Issues the goods
    Sales process
    Sales
    Inquiry - A customer’s request to a company that they provide a quotation or sales information without obligation. An inquiry can relate to materials or services, conditions and if necessary delivery dates. The sales area that accepts the inquiry becomes responsible for further processing.
    Quotation - A quotation presents the customer with a legally binding offer for delivering a product or providing a service within certain fixed conditions. This offer is legally binding for the company within a specified time period. A sales area can reply to a customer inquiry with a customer quotation or use it to refer to a business partner contact.
    Sales Order - Request from a customer to a company to deliver a defined quantity of products or provide a service at a certain time.
    The sales area that accepts the inquiry is responsible for completing the agreement.
    Create Delivery:a. Picking - The picking process involves taking goods from a storage location and staging the right quantity in a picking area where the goods will be prepared for shipping.
    b. Packing - Packing is part of delivery- and shipment processing. When you process a delivery, you can select delivery items for packing and assign them to handling units (HUs).
    c. Goods Issue - As soon as the goods leave the company, the shipping business activity is finished. This is illustrated using goods issue for outbound deliveries.
    Billing - Billing represents the final processing stage for a business transaction in Sales and Distribution. Information on billing is available at every stage of order processing and delivery processing.
    Sales Order Management Transactions
    SALES ORDER PROCESSING
    Creating Sales Order - VA01
    Maintaining a Sales Order - VA02
    Displaying a Sales Order - VA03
    Releasing an Order or Delivery from Credit Hold: Non-Flooring - VKM1
    Display List of RMAs by Customer - VA05
    Confirm RMA Goods Receipt - VL02
    Generate list of open return orders for deletion - VA05
    Display Customer returns eligibility - MCSI
    Removing a Billing Block (Approving Credit/Debit Requests) - V.23
    PRICING MASTER DATA
    Create Pricing - VK11
    Creating a Sales Deal - VB21
    Maintaining a Sales Deal - VB22
    Displaying a Sales Deal - VB23
    Maintaining Prices - VK12
    Displaying Prices - VK13
    MATERIAL MASTER DATA
    Creating Material Substitution Master Data - VB11
    Maintaining/Deleting Material Substitution Master Data - VB12
    Displaying Material Substitution Master Data - VB13
    Creating a Bundled Master - MM01
    Creating a Sales BOM - CS01
    Maintaining a Sales BOM - CS02
    Displaying a Sales BOM - CS03
    CUSTOMER MASTER DATA
    Creating Partner Records - XD01
    Maintaining Customer Master Data - XD02
    Displaying Customer Master Data - XD03
    Deactivating a Partner - VD06
    CUSTOMER CREDIT INFO
    Creating/Maintaining New Customer Credit Information - FD32
    Displaying Customer Credit Information - FD33
    Blocking or Unblocking a Customer - VD05
    SHIPPING
    Creating a Delivery - VL01N
    Displaying a Delivery - VL03N
    Changing a Delivery - VL02N
    Shipment Inquiry / Display - VT03
    Adjusting Transfer Order - Confirmation Quantity - LT12
    Collectively Confirm Transfer Order - LT25
    Batch Shipment Confirmation - VL19
    PGI Reversal Cancellation - VL09
    Creating Service Provider/Carrier Master Data - XK01
    Maintaining Serive Provider/Carrier Master Data - XK02
    Displaying Service Provider/Carrier Master Data - XK03
    Maintaining Product Master/Serial # Profile/Unit of Measure/Shipping Unit - MM02
    IDoc Inquiry - WE02 / WE05
    BILLING
    Invoicing a Customer Shipment - VF01
    Reprinting an Invoice - VF31
    Releasing a Sales Order for Billing - V.23
    Creating an Invoice by Using the Billing Due List - VF04
    Checking Open Billing Documents - VF05
    Create Credit/Debit Memo - FB01
    LIKP: Delivery Table (Header Data)(VBELN,LFART,KUNNR,WADAT,INCO1)
    LIPS: Delivery Table (Item Data)(VBELN,POSNR,WERKS,LGORT,MATNR,VGBEL)
    (LIPS-VGBEL = VBAK-VBELN, LIPS-VGPOS = VBAP-POSNR)
    Billing - Also company bills to the customer for those deliveries
    And in FI against this billing Accounting doc is created.
    VBRK: Billing Table(Header Data)(VBELN,FKART,BELNR)
    VBRP: Billing Table(Item Data)(VBELN,POSNR,FKIMG,NETWR,VGBEL,VGPOS)
    (VBRP-AUBEL = VBAK-VBELN, VBRP-VGBEL = LIKP-VBELN)
    Apart from these tables there are lot of other tables which starts with
    ‘V’, but we use the following tables frequently.
    /message/3540871#3540871 [original link is broken]
    Message was edited by:
            SHESAGIRI.G

  • Flow (overview/conceptual flow) of MM

    The flow (overview/conceptual flow) of MM (from the ABAper's point of view)?

    Hi,
    MM starts with creation of purchase requsition ,it is an internal document raised inside the orgasitation.If suppose ur pc is not working you will tell this to your manager and he/she in turn need to place an order to the it dept for the new pc .this is internal doc flowing inside the organisation.this is purchse requistion.
    After the purchase requisition IT dept checks for the satndard vendors that are avaiable to buy pc like Hp,IBM,DELL.(vendor :A company which supplies parts or services to another company. also called supplier. )IF there are any standard vendors we directly place an order.
    If not IT dept will send R.F.Q(request for quotation) for the vendors and in turn vendors will send quotaion .
    After they send the quotation IT dept will compare all the quotations selects one based on the price simulation ans select one like from HP and place an purchase order .(Commercial documents used to request vendors to supply a product or service in return for payment and providing specifications and quantities. )
    after placing the purchase order goods recepit will be done based on the purchase order.(goods receipt will some times with out considering purchase order as Po will not be placed sometimes for urgent requirement)
    ->Then comes invoice verification.Invoice verification be sometimes before goods receipt also.
    Tcodes
    1)Purchase requisition ->ME51n
    2)RFQ ->ME41
    3)Quotation ->ME47
    4)Purchase order ->ME22n
    5)Goods Receipt ->MIGO
    6)Invoice verification ->MIRO
    ...Purchase Requisition --- T.code ---ME51
    2...Source List -
    T.code-----ME41
    3...Request for Quation (RFQ)-T.codeME21N (To Vendor)
    4...Purchase Order -
    T.code -
    ME21N (To Vendor)
    (tables:Ekko,Ekpo)
    5...Goods Receipt-------T.code....MIGO
    (Tables: MKPF, MSEG)
    6...Invoice Verification----T.code...MIRO
    (Tables: BKPF , BSEG)
    7...Vendor Payment----T.code...FB60 (FI - Account Payable)
    You can get the complete list of all tables of a particular module using the following steps:
    1. Go to SE11 and press F4 in the database table column
    2. Write MM* in the Application Component column
    3. Leave the column 'max no. of hits' blank
    Sail

  • Business flow overview

    Hello gurus,
    I am an ABAPer . i would like to know the overview of business flow in FINANCE. can anyone help me rearding this.
    Thanks in advance.
    sanam

    Hi Vara,
    check this :
    The link between SD and MM :-
    1. When you create sales order in SD, all the details of the items are copied from Material master of MM.
    2. MRP and availibility check related data is also taken from MM although you control this data in SD also.
    3. While you create inbound/outbound delivery with reference to a sales order,the shipping point determination takes place with the help of the loading group, plant data, shipping conditions etc. This also refers to Material Master.
    4. The material which you are entering in a sales order must be extended to the sales area of your sales order/customer otherwise you cannot transact with this material.
    There are many such links between SD and MM.
    Now the link between SD and FI :-
    1. Whenever you create a delivery with reference to a sales order, goods movement takes place in the bacgground. eg. In case of standard sales order, you create an outbound goods delivery to the customer.
    Here movement 601 takes place. This movement is configured in MM. Also, this movement hits some G/L account in FI. Every such movement of good s hits some G/L account.
    2. The accounts posting in FI is done with reference to the billing documents (invoice, debit note, credit note etc) created in SD. Thus this is a link between SD and FI
    3. Tax determination: In case of a tax determination also, there is a direct link between SD and MM
    SD Integration points with other modules
    SD module is highly integrated with the other modules in SAP.
    Sales Order –
    Integration Points                      Module
    •Availability Check             -       MM
    •Credit Check                   -       FI
    •Costing                        -       CO/ MM
    •Tax Determination              -       FI
    •Transfer of Requirements       -       PP/ MM
    Delivery & Goods Issue –
    Integration Points                      Module
    •Availability Check             -       MM
    •Credit Check                   -       FI
    •Reduces stock                  -       MM
    •Reduces Inventory $            -       FI/ CO
    •Requirement Eliminated         -       PP/ MM
    Billing -
    Integration Points                      Module
    •Debit A/R                      -       FI/ CO
    •Credit Revenue                 -       FI/ CO
    •Updates G/ L                   -       FI/ CO
      (Tax, discounts, surcharges, etc.)
    •Milestone Billing              -       PS
    Return Delivery & Credit Memo -
    Integration Points                      Module
    •Increases Inventory            -       MM
    •Updates G/ L                   -       FI
    •Credit Memo                    -       FI
    •Adjustment to A/R              -       FI
    •Reduces Revenue                -       FI
    Tips by: Subha
    SD Transaction Code Flow: 
    Inquiry / Document type IN
    Tcode for creation VA11,VA12,VA13. tables VBAK,VBAP
    Quotation / QT
    Tcode for creation VA21,VA22,VA23. tables VBAK,VBAP
    Purchase Order PO
    Tcode for creation ME21,ME22,ME23. tables EKKO,EKPO.
    Sales Order OR
    Tcode for creation VA01,VA02,VA03. tables VBAK,VBAP
    Delivery LF
    Tcode for creation VL01,VL02,VL03. tables LIKP,LIPS
    Billing MN
    Tcode for creation VF01,VF02,VF03. tables VBRK,VBRP
    To create a sales order we need purchase order number and custmer number.  Before that, to create a purchase order we need to have material no, vendor no.
    To create vendor tcode is 
    xk01(create), xk02(change) , xk03(display)
    Tables are lfa1.
    To create custmer tcode is xd01, xd02, xd03.
    Table is kna1.
    After creating sales order using this no we can create delivery note tcode is vl01.
    please reward points if found useful.

  • Process flow overview

    Dear all,
    I'm a newer in HR. Pls give me the Process flow in HR from Recruitment to Timesheet management. What are steps have to do?
    Thank you very much!

    HI Quang,
    In Recruitment first we create the vacancies vacancies are created in OM Tranasaction Code PO13 Select vacancy infotype  and create.  Advertisements are created  Transactionm Code is PBAW
    When vacancies are created we go for initial data entry.  Transaction Code is PB10  here we assign applicant to advertisement number and personnel officer.
    After this we go for enter additional Data PB40 . If applicant status is Prepare to hire we can transfer applicant data to Personnel Administration , Transaction Code is PBA7 or we can run the personnel Action Hire applicant.
    For time management.  PLease follow the following customizing settings.......
         SPRO  Time Management
         Work Schedules
    1. Define Public Holiday Classes
         SPRO  Time Management
         Work Schedules
    o     Personnel Subarea Groupings
    2. Group Personnel Subareas for the Work Schedule
    3. Group Personnel Subareas for the Daily Work Schedule
         SPRO  Time Management
         Work Schedules
    o     Daily Work Schedules
    4. Define Break Schedules
    5. Define Rules for Variants
    6. Define Daily Work Schedules
         SPRO  Time Management
         Work Schedules
    o     Period Work Schedules
    7. Define Period Work Schedules
         SPRO  Time Management
         Work Schedules
    o     Day Types
    8. Define Day Types
    9. Define Selection Rules
    10. Define Special Days
         SPRO  Time Management
         Work Schedules
    o     Work Schedule Rules and Work Schedules
    11. Define Employee Subgroup Groupings
    12. Define Groupings for the Public Holiday Calendar
    13. Set Work Schedule Rules and Work Schedules
    14. Generate Work Schedules Manually
    15. Generate Work Schedules in Batch
         SPRO  Time Management
         Work Schedules
    o     Planned Working Time
    16. Set Default Value for the Work Schedule
    17. Set Default Value for Time Management Status
    Warm Regards,
    Kapil Kaushal

  • Mail error in work flow

    Hi Experts,
               I have a requirment in work flow.
    When creating/changing a PO , a mail is automaticaly sending for approval , which contains the line item details. If the total of line item is in USD it has to convert into CAD .But the conversion is not proper.But I am not able to trace the mail or not able to find out where is the logic of conversion.Can any one suggest me to proceed further.
    I am not able to find any logic in the work flow overview.
    Regards,
    Sreeja

    if you know which workflow is executed in this process,go to swdd and check there

  • Basic Flow Of SD and T-Codes , Tables

    Hi
    Im SA-BW Consultant . I want some basic knowledge for SD . I mean the flow of SD and Basica Tables and transactions .
    Pls let me know
    kumar

    Hi Ravi Kumar,
    SD Flow Cycle:
    INQUIRY ( VA11)
    |
    QUOTATION (VA21)
    |
    PURCHASE ORDER (ME21)
    |
    ORDER CONFIRMATION (VA01)
    |
    PICKING LIST – (VL36)
    |
    PACKING LIST - (VL02, VL01)
    |
    SHIPPING – (VT01)
    |
    INVOICE – (VF21, VF01)
    |
    AR
    SD FLOW OVERVIEW:
    Sales
    Inquiry - A customer’s request to a company that they provide a quotation or sales information without obligation. An inquiry can relate to materials or services, conditions and if necessary delivery dates. The sales area that accepts the inquiry becomes responsible for further processing.
    Quotation - A quotation presents the customer with a legally binding offer for delivering a product or providing a service within certain fixed conditions. This offer is legally binding for the company within a specified time period. A sales area can reply to a customer inquiry with a customer quotation or use it to refer to a business partner contact.
    Sales Order - Request from a customer to a company to deliver a defined quantity of products or provide a service at a certain time.
    The sales area that accepts the inquiry is responsible for completing the agreement.
    Create Delivery:a. Picking - The picking process involves taking goods from a storage location and staging the right quantity in a picking area where the goods will be prepared for shipping.
    b. Packing - Packing is part of delivery- and shipment processing. When you process a delivery, you can select delivery items for packing and assign them to handling units (HUs).
    c. Goods Issue - As soon as the goods leave the company, the shipping business activity is finished. This is illustrated using goods issue for outbound deliveries.
    Billing - Billing represents the final processing stage for a business transaction in Sales and Distribution. Information on billing is available at every stage of order processing and delivery processing.
    Sales Order Management Transactions
    SALES ORDER PROCESSING
    Creating Sales Order - VA01
    Maintaining a Sales Order - VA02
    Displaying a Sales Order - VA03
    Releasing an Order or Delivery from Credit Hold: Non-Flooring - VKM1
    Display List of RMAs by Customer - VA05
    Confirm RMA Goods Receipt - VL02
    Generate list of open return orders for deletion - VA05
    Display Customer returns eligibility - MCSI
    Removing a Billing Block (Approving Credit/Debit Requests) - V.23
    PRICING MASTER DATA
    Create Pricing - VK11
    Creating a Sales Deal - VB21
    Maintaining a Sales Deal - VB22
    Displaying a Sales Deal - VB23
    Maintaining Prices - VK12
    Displaying Prices - VK13
    MATERIAL MASTER DATA
    Creating Material Substitution Master Data - VB11
    Maintaining/Deleting Material Substitution Master Data - VB12
    Displaying Material Substitution Master Data - VB13
    Creating a Bundled Master - MM01
    Creating a Sales BOM - CS01
    Maintaining a Sales BOM - CS02
    Displaying a Sales BOM - CS03
    CUSTOMER MASTER DATA
    Creating Partner Records - XD01
    Maintaining Customer Master Data - XD02
    Displaying Customer Master Data - XD03
    Deactivating a Partner - VD06
    CUSTOMER CREDIT INFO
    Creating/Maintaining New Customer Credit Information - FD32
    Displaying Customer Credit Information - FD33
    Blocking or Unblocking a Customer - VD05
    SHIPPING
    Creating a Delivery - VL01N
    Displaying a Delivery - VL03N
    Changing a Delivery - VL02N
    Shipment Inquiry / Display - VT03
    Adjusting Transfer Order - Confirmation Quantity - LT12
    Collectively Confirm Transfer Order - LT25
    Batch Shipment Confirmation - VL19
    PGI Reversal Cancellation - VL09
    Creating Service Provider/Carrier Master Data - XK01
    Maintaining Serive Provider/Carrier Master Data - XK02
    Displaying Service Provider/Carrier Master Data - XK03
    Maintaining Product Master/Serial # Profile/Unit of Measure/Shipping Unit - MM02
    IDoc Inquiry - WE02 / WE05
    BILLING
    Invoicing a Customer Shipment - VF01
    Reprinting an Invoice - VF31
    Releasing a Sales Order for Billing - V.23
    Creating an Invoice by Using the Billing Due List - VF04
    Checking Open Billing Documents - VF05
    Create Credit/Debit Memo - FB01
    A/R
    Controlling Total Debit/Credit bkgs - F.03
    Generate FI Account balance - F.08
    Generate Month-to-date Inv. register - F.02
    Process payments - FBZ1
    Rqst Individual Customer Corresp. - FB12
    Generate Customer Correspondence - F.61
    Enter Batch totals under Control ttl - FB07
    Display G/L Acct. totals - FBL3N
    Reverse Posted Amounts - FB08
    Customer Refunds - FBL6
    Customer Refund to other than Payer - FB05
    Clearing Debit/Credit on Cust. acct. - FB1D
    Customer Balance in Local Currency - F.23
    G/L Account Balance Report - F.08
    Create Invoice - legal entity adjust - FB01
    Generate Cust. Acct. statements - F.27
    Generate Dunning Letters - F150
    Generate Billing Due List - VF04
    Generate Blocked Billing Doc list - VFX3
    Inq. via Credit Release Screen - VKM1
    List orders by partner - VA05
    Past Due invoices by customer - FD11
    Check number info by G/L account - FBL3N
    Display customer Line items - FBL5N
    SD TABLES:
    Important Tables for SAP SD
    Sales and Distribution:
    Customers : Table Description
    KNA1 General Data
    KNB1 Customer Master – Co. Code Data (payment method, reconciliation acct)
    KNB4 Customer Payment History
    KNB5 Customer Master – Dunning info
    KNBK Customer Master Bank Data
    KNKA Customer Master Credit Mgmt.
    KNKK Customer Master Credit Control Area Data (credit limits)
    KNVV Sales Area Data (terms, order probability)
    KNVI Customer Master Tax Indicator
    KNVP Partner Function key
    KNVD Output type     
    KNVS Customer Master Ship Data
    KLPA Customer/Vendor Link
    Material Master:
    MARA Material master
    MAKT Material text
    MARC Material per plant / stock
    MVKE Material master, sales data
    MARD Storage location / stock
    MSKA Sales order stock
    MSPR Project stock
    MARM Units of measure
    MEAN International article number
    PGMI Planning material
    PROP Forecast parameters
    MAPR Link MARC <=> PROP
    MBEW Material valuation
    MVER Material consumption
    MLGN Material / Warehouse number
    MLGT Material / Storage type
    MPRP Forecast profiles
    MDTB MRP table
    MDKP Header data for MRP document
    MLAN Tax data material master
    MTQSS Material master view: QM
    Sales Documents
    VBAKUK VBAK + VBUK
    VBUK Header Status and Administrative Data
    VBAK Sales Document - Header Data
    VBKD Sales Document - Business Data
    VBUP Item Status
    VBAP Sales Document - Item Data
    VBPA Partners
    VBFA Document Flow
    VBEP Sales Document Schedule Line
    VBBE Sales Requirements: Individual Records
    VBKA Sales activities
    VBFA Sales Document Flow
    Logical databases: AAV, AKV, ARV, VFV
    Sales requirements
    VBBE Sales Requirements: Individual Records
    VBBS Sales Requirement Totals Record
    SD Delivery Documents:
    LIPS Delivery Document item data, includes referencing PO
    LIKP Delivery Document Header data
    Shipping:
    VTTK Shipment header
    VTTP Shipment item
    VTTS Stage in transport
    VTSP Stage in transport per shipment item
    VTPA Shipment partners
    VEKP Handling Unit - Header Table
    VEPO Packing: Handling Unit Item (Contents)
    VTFA Flow shipping documents
    Billing Document:
    VBRK Billing Document Header
    VBRP Billing Document Item
    SD Shipping Unit VEKP Shipping Unit Item (Content)
    VEPO Shipping Unit Header.
    Pricing:
    KONAIND Index: Groups of Conditions/Header Record Conditions
    KOND Conditions (Data)
    KOND3 Conditions: Campaign Determination - Data Part
    KONDD Material Substitution - Data Division
    KONDDP Conditions: Additional Materials for Material Determination
    KONDH Conditions: Batch Strategy - Data Division
    KONDI Conditions: Data part for certificates
    KONDIND General Document Index for Conditions
    KONDN Conditions: Free goods - Data section
    KONDNS Conditions: Free goods determination - scales
    KONDP Conditions: Packing Object Data Section
    KONDR Conditions: Derivation strategy - data part
    KONDRPR Conditions: Derivation strategy - recipient item data
    KONDRPS Conditions: Derivation strategy - sender item data
    KONDV Conditions: Data part for certificates
    KONH Conditions (Header)
    KONM Conditions (1-Dimensional Quantity Scale)
    KONP Conditions (Item)
    KONV Conditions (Transaction Data)
    KONW Conditions (1-Dimensional Value Scale)
    KOTN900 LSI Free Goods Condition Table
    KONV Conditions for Transaction Data
    KONP Conditions for Items
    LIKP Delivery Header Data
    LIPS Delivery: Item data
    VBAK Sales Document: Header Data
    VBAP Sales Document: Item Data
    VBBE Sales Requirements: Individual Records
    VBEH Schedule line history
    VBEP Sales Document: Schedule Line Data
    VBFA Sales Document Flow
    VBLB Sales document: Release order data
    VBLK SD Document: Delivery Note Header
    VBPA Sales Document: Partner
    VBRK Billing: Header Data
    VBRP Billing: Item Data
    VBUK Sales Document: Header Status and Administrative Data
    VBUP Sales Document: Item Status
    VEKP Handling Unit - Header Table
    VEPO Packing: Handling Unit Item (Contents)
    VEPVG Delivery Due Index
    Bill of Material:
    MAST Material to BOM Link
    EQST Equipment to BOM Link
    STAS BOMs header
    STKO BOM header
    STPN BOM follow-Up control
    STPO BOM item
    STPU BOM sub-item
    STST Standard BOM link
    STVB Bills of material - Serialization of posting
    STZU Permanent BOM data
    Please Reward If Really Helpful,
    Thanks and Regards,
    Sateesh.Kandula

  • SAP RE-FX RERAPP - making Object Cash Flow posting while Partn.Rel. Cash flow gives Error (due to missing House Bank)

    Hello Experts,
    We have an issue with the Object Cash Flow makes postings while the Partner.Rel. Cash Flow gives an error due to missing House Bank in the Posting Parameters on the contract.
    Result is an double/tripple etc. booking on the Object Cash Flow which not is showing on the Flow Overview in the contract and no booking on the Partner.Rel. Cash Flow.
    This goes on until the missing House Bank is corrected.
    We want to know if we can block the Object Cash Flow making definitive postings until the original Partner.Rel. Cash Flow is posted.
    Hope to hear from you, thanks in advance!
    Saskia Ismail

    Hi.Saskia Ismail
    You can think the 2-Type of posting procedure.
    1. You just only manage 'Partner.Rel. Cash flow' of each condition & flow type.
        In this cases, you do not configure "Distribution Formula" on the "Condition type" configuration.
       (RECACUST>Conditions and Flows>Condition Types and Condition Groups)
    2. You want to manage both of 'Partner.Rel. Cash flow' and 'Object Cash Flow'. but when you posting this cash flow, if you want to block the Object
       Cash Flow making, you can use 'Enhancements' of the 'RECACUST>Accounting>Automatically Generated Accounting
       Documents>Enhancements>Prevent Object Transfers' as below.
      Prevent Object Transfers :
      - You can use this BAdI if you want to suppress object transfers (transfer from the contract to assigned rental objects) during periodic posting.
      - Implement the method SUPPRESS_TRANSFER_POSTING and set the parameter cf_suppress_transfer there to 'X'.
    Regards,
    Yeong Chul, Jeong

  • Learning task flows questions

    1.  In this tutorial ccset22_all.html, why is it necessary to wrap one task flow within another as the directions state:
    In the Create Task Flow dialog, enter calling-flow.xml as the file name. Confirm that Create as Bounded Task Flow is selected, and deselect Create with Pa ge Fragments . Then click OK.
    In the Application Navigator, select the orders-flow icon, and drop it on the calling-flow.xml page in the editor window.
    2.  Why when testing the pages, is it necessary to Start -> Run the task flow, and not simply the page that is the default activity of the task flow?

    Hi
    1.  In this tutorial ccset22_all.html, why is it necessary to wrap one task flow within another as the directions state:
    In the Create Task Flow dialog, enter calling-flow.xml as the file name. Confirm that Create as Bounded Task Flow is selected, and deselect Create with Pa ge Fragments . Then click OK.
    In the Application Navigator, select the orders-flow icon, and drop it on the calling-flow.xml page in the editor window.
    Hi, this is one of the options you have with task flows: breaking down longer processes into smaller using task flow call activities. So tutorials don't list mandatory designs but design options.
    2.  Why when testing the pages, is it necessary to Start -> Run the task flow, and not simply the page that is the default activity of the task flow?
    Pages in bounded task flows cannot run stand alone and must be run through the task flow if you want to test them in the context of the bounded task flow
    To learn ADF Task Flow, see
    ADF Insider: ADF Task Flow Overview (Part 1)
    ADF Insider: ADF Task Flow - Overview (Part 2)
    Frank

  • Deletion of Returns Sales Order

    Hi Guru's
    I have created one return sales order with reference to one invoice and after that with reference to that returns sales order i have created credit invoice.
    Now my query is that can i delete the returns sales order?
    If yes please let me know the detailed process...
    Regards,
    Bhadra

    Yes, we can cancel-Credit memo.
    Check Cancell.billing type field in Cancellation section of your Billing Doc type (tcode VOFA) for your Credit memo.
    Coming on to your requirement.
    That means you need to cancel credit memo succeeding to this return order.
    In doc flow overview for your return order, check what are the succeeding doc attached to it.
    Cancel or reverse all the subsequent doc to the return order.
    Use VF02 and in menu bar look of Cancel option and select and process.
    Then try to put reasons for rejects (if reference of this return order is needed in future) or delete Return order (if by mistake its created). I would suggest former as you have subsequent Billing doc to it.
    Regards
    JP

  • How can I filter as you type on numeric datagridcolumn?

    Hello,
    I use this script to filter, it works great with string
    field, but when change it to numeric field (ie. contact_number) I
    got this error (property length not found on Number and there is no
    default value. Does any one have any idea why and how I can correct
    this?
    Thanks in advance for any help.
    Phong.
    public function processFilter(item:Object):Boolean
    var result:Boolean=false;
    if (!item.FirstName.length
    ||
    item.FirstName.toUpperCase().indexOf(search.text.toUpperCase())
    >= 0)
    result=true;
    return result;
    }

    I assume you're talking about a JSF application.
    I think you should be able to do this in the constructor of a backing bean.
    1) Add an operation binding, bound to your service method, to the page's pageDefinition.
    2) On the JSF page flow Overview tab, add a managed property to the backing bean. Call it, say, myMethod, give it type oracle.bindings.OperationBinding, and give it the value #{bindings.nameOfYourOperationBinding}
    3) Add a myMethod field of type OperationBinding, with getter and setter, to your backing bean class.
    4) In the backing bean class's constructor, add code like:
    myMethod.execute();This will execute the method every time the page is loaded.
    Now, if you want to execute the method only the first time the page is loaded, it's a bit trickier. You need to set, and use, a session variable:
    Map sessionVars = FacesContext.getCurrentInstance().getExternalContext().getSessionMap();
    if (sessionVars.get("hereBefore") == null)
      myMethod.execute();
      sessionVars.put("hereBefore", "true");
    }

  • FI- Reconciliation ledger

    Hi,
    I would like to know what is meant by Reconciliation Ledger and How we can create Reconciliation Ledger in the SAP - Retail

    Hi Ravi,
    You can use reconciliation postings to transfer cross-company code; cross-business area or cross-functional area postings made in CO that are relevant to FI, and to automatically create reconciliation postings there. You can make these reconciliation ledger postings at any time
    In the information system, you can compare the account balances between CO and FI for a particular period using reconciliation reports. In these reports, the system displays a difference for a reconciliation posting made outside of the period. The cost flow overview report is more suitable for checking reconciliation between CO and FI. To ensure that all reconciliation postings are transferred, you should only execute reconciliation at period-end, after closing all CO postings. If you execute reconciliation more than once, the SAP R/3 System only updates difference values since the last reconciliation run.
    You can give me your personal Id, I can send you the documentation on step by step to be done in Reconciliation ledger.
    Regards
    Sridhar

  • Updated Web Services and Pageflow design view available via eclipse update

    All,
    An eclipse update to Workshop for WebLogic Platform 9.2 is now available.
    The new features available in this update are listed below
    <b>Web Service Design View:</b> The web service Design View lets you design all of the major features of a web service using a graphical development environment. The following features are included:
    * Creation of web methods, callbacks, and event handlers
    * Direct configuration of conversational and buffering properties
    * Inline method signature editing, with syntax highlighting and code completion
    * Simultaneous editing of separate interface and implementation files
    * Improved error detection and messaging
    <b>Page Flow Overview. </b>The Page Flow Overview gives a graphical overview of an entire page flow, including its JSP pages, actions, and navigational relationships. This high-level view of a page flow gives the developer a total picture of how a page flow is structured. The following features are included:
    * Continuous automatic graph layout
    * Improved layout algorithm
    * Selection is synchronized with the Page Flow Editor
    * Graph Tracing mode makes reading complex graphs easier
    * Print graphs or export them as images
    <b>
    Improved Test Client functionality. </b>The Test Client now supports directly testing services that have callbacks as well as services that have only JMS as a transport. The Test Client is downloaded along with the Workshop for WebLogic 9.2.1 update, but it must be installed manually. For details on installing and using the Test Client to test web services, see Testing Web Services with the Test Client.
    <b>Cheat Sheets. </b>A variety of cheat sheets are now available to get you started with Workshop for WebLogic.
    The following cheat sheets are available:
    * NetUI Web Application: Hello World
    * Web Service Application: Hello World
    * Using XMLBeans
    Additional information is available at http://e-docs.bea.com/workshop/docs92/ws_platform/introduction/conWhatsNew.html
    cheers
    Raj

    Hi Geoff,
    I have placed a zip file which contains the Workshop 9.2.1 update on a ftp server at ftp://support:[email protected]/pub/w4wp/w4wpUpdate.zip
    Make sure you download the file and follow the instructions listed below
    Launch workshop
    Help>Software Updates>Find and Install...
    Select "Search for new features to install" and hit Next
    Click on the New Archived Site button
    Wait for the "Select Local Site Archive" dialog to appear
    Enter, or browse to, the location of the archive file (it can be referenced using either http:// or file path syntax depending on where it was placed by the user or their sys admin) and hit Open
    Hit Finish
    Select BEA Workshop for WebLogic Platform 9.2.1.0 and hit Next
    Select "I accept the terms in the license agreement" and hit Next
    Hit Finish
    Wait for the Feature Verification dialog to appear
    Hit Install All
    Hit Yes when prompted to restart the workbench
    Cheers
    Raj

Maybe you are looking for