Regarding Flow STO

Hi,
I need the Flow for <b>Stock Transport Order, Delivery</b> with tcodes
Thanks and Regards:-
<b>Santosh</b>

Hi Santosh,
1. Create Stock transport Order - ME21N
2. Fast Display Purchase Orders - VL10B
3. Change Delivery, Picking and Post Goods Issue - VL02N
4. Once you do PGI, Goods will be in Transit - MB5T(Report)
5. Goods Receipt in the receiving plant - MIGO with reference to outbound delivery (delivery number created in step above)
If the stock transfer is between cross company codes, then you have to do Billing - VF01 (supplying plant)after post goods issue (after step-3) and Invoice Verification - MIRO (receiving plant)is the last step ie step-6.
For additional info, click on the below link:
http://help.sap.com/saphelp_47x200/helpdata/en/4d/2b90dc43ad11d189410000e829fbbd/frameset.htm
Hope this helps,
Thanks,
Viswanath

Similar Messages

  • Regarding Flow of Taxes

    Dear All,
    How do the values BED,SEC Cess and Higher Cess flow from my proforma invoice to the excise invoice.
    Best Regards
    Atul Keshav

    Dear Atul
    In IMG Path -- Logistics-General --> Tax on Goods Movements --> India --> Account Determination --> Specify Excise Accounts per Excise Transaction.
    Here for Excise transaction type DLFC, you need to maintain the respective Account names.  Also in Business Transaction tab -- Outgoing Excise Invoices, you have to maintain the delivery type and billing type.
    thanks
    G. Lakshmipathi

  • Regarding flows

    Hi
    what are the selection screen fields and table for vendor performance report?

    Hi
    We ask for Quotations from different Vendors and Vendors will submit the quotations
    all their data is stored in EKKO and EKPO tables (for RFQ) and their pricing related data in KONV and KONP tables
    use the EKKO-BSTYP = 'A' for RFQ's
    take all such RFQ's and fetch the data from EKPO,KONV,KONP and have to compare the different vendors prices, conditions etc and to finalise the Vendor
    so we have to display the different Vendors data for the same Materials
    in a table like thing and to display
    Use MATNR field as selection screen  and Material TYPE (MTART) also
    You can use WERKS(PLANT) also on selection screen.
    for these parameters fetch the data from EKKO,EKPO and display
    Regards
    Anji

  • Regarding Flow Activity Parallel

    How to ensure that parallel flows implemented through Flow activity are 'really' parallel or Serial ?

    Hi can someone help me please

  • Regarding the STO between the storage location

    Dear Gurus,
    I am trying to do the STO scenario for the Raw material. I have not activated the sales view for the raw material. I am doing the NL i.e. replenishment delivery without billing. The system is not able to determine the shipping data for the material.
    I am creating the same document UB with the finished product/ semi finished product then the shipping data is determined without any error.
    Is it always necessary to create the sales data for the raw materials also in order to use the STO functionality?
    I am aware of the setting for the shipping point assignement specific to the s

    Hi Gaurav,
    Yes it is necessary to maintain the sales view for the particular material for achieving a successful STO, given the fact that an outbound delivery is created by the supplying plant, which requires a shipping point, which can't be done without the sales data (loading group and transportation group).

  • Regarding Intracompany STO

    Hi Gurus,
    Here my question is if we can transfer goods from one plant to another plant with in the same company (intracompany) by using movement types.
    Then why sometimes we are using STO process for intra company.And could you please explain me the step by step configuration process for Intracompany STO.
    Thanks Sha

    Hi,
    Inter company code:
    In this there are 4 types
    1. stock transfer between storage locations.
    2. Stock transfer between two plants with doc type UB(ME27)
    3.stock transfer order without billing
    Intracompany code
    1. stock transfer order with billing.
    Stock Transfer from Company Code to Company Code
    A stock transfer from company code to company code corresponds to a stock transfer from plant to plant, with both plants belonging to different company codes.
    Stock Transfer From Plant to Plant
    A stock transfer from plant to plant not only leads to a change in stock quantity in both plants; if both plants are assigned to different valuation areas, an accounting document is also created.
    This type of stock transfer can only be carried out from unrestricted-use stock of the issuing plant to unrestricted-use stock of the receiving plant.
    Stock transfers from plant to plant are relevant for Material Planning, since Materials Planning operates at plant level.
    From Storage Location to Storage Location (in the Plant)
    A stock transfer from storage location to storage location in the same plant simply causes an update of the stock quantities in both storage locations. The stock value remains unchanged, and the event is not relevant for accounting.
    A stock transfer from storage location to storage location is possible for all stock types.
    Please give your eemail i will send the documents
    G.Ganesh Kumar

  • Regarding flow of dynamic selection!!!

    Hi All,
    Can I know how to debug Dynamic Selections i.e. we have one program which can be executed normally as well as using dynamic selections.
    But the problem is that we are entering RISK CATEGORY as 000 in dynamic selection of our program and
    Customer account as well as company code in normal selection.
    After executing the program we need to have the customer accounts only which is under Risk Category 000 but we are getting all the accounts who are not present this category.
    Can anybody provide me valuable inputs.
    Thanks and Regards,
    Vidyasagar Reddy.

    R u using any Logical database for this.

  • STO ( stor. loc. to stor. loc of same plant ) creation frm Sales Order

    Hello guys
    I am facing a unique scenario in our current environment. Need you input ASAP
    environment:
    Org 1 - Plant 1 - division 1
    Org 2 - Plant 2 - division 2
    Org 1 wants to take over the sales of all the items belonging to division 2 which are currently being sold by Org 2.
    These items are HAWA and their procurement is currently done outside ECC.
    Now the procurement of these items will continue to be done by Org 2 & even its inventory will be owned by Org 2.
    Proposed Sales Flow:
    1) Org 1 accepts Order for the item with Plant as Plant 2
    2) Plant 2 Delivers the goods to customer
    3) Org 1 invoices the customer
    4) Org 2 invoices Org 1 using Intercompany billing.
    Now the challenge is wrt step 2.
    The Items are shipped from Plant 2 with their Issuing storage location as ABC.
    However these items are initially stocked in a different building outside the Plant 2 .. say stor. location = XYZ
    Now based on the Sales Requirements due for shipment today .. the users will move the Inventory of the items from Stor. Location XYZ to ABC for which they want some reference document for the move (which I have recommended as STO)
    I have come across some threads which give input regarding triggerring STO from Sales Order.
    However my challenge is the STO in this case is between 2 storage locations ABC & XYZ  of the same plant.
    Do you think Sales Order triggering a PR (similar to 3rd Party scenario) & then this PR converts to a STO work ?
    Please let me know the steps if possible.
    THanks
    Vin

    Well actually the Selling Org ABCD is of a different Company code .. it is a typical case of Intercompany Sales .. where the Plant WXYZ is belonging to another company code.
    I have setup the Intercompany Sales Process .. and want to trigger the Stock movement as mentioned above.
    I have configured the STO for storage location - stor. location in a Plant. ...
    However I am struggling to trigger a STO from a Sales Order.
    I tried using the Schedule Lines to trigger a Pur. Req ... however the Supplying Plant field remains blank (which is the same in this case as it is a stock movement between 2 locations of the same plant).
    The flow looks somewhat like this
    Sales Order -
    > Stock Transfer PR in Plant WXYZ -
    > Delivery Doc for the STO --- > MIGO to receipt the inventory in 0001 -
    > Delivery DOc for Sales Order -
    > Invoice for end customer --- > Intercompany Invoice
    If anyone has automated creation of a STO from a Sales Order .. please advice
    Thanks
    Vin

  • STO with WM with shipping and transportation process

    Hi ,
    Can anyone explain the process STO with WM with shipping and transportation?. What are all the config needs to be done for shipping and transportation?
    Regards,
    abi

    <STO with shipping>
    [1]
    Please set shipping data for the receiving plant and supplying plant.
    img -> mm -> purchasing -> PO -> set up stock transfer order -> define shipping data for plant.
    receiving plant <> ship to party
    supplying plant <> sales area.
    [2]
    Please assign delivery type and checking rule.
    img -> mm -> purchasing -> PO -> set up stock transfer order -> assign delivery type and checking rule.
    [3]
    Maintain shipping point determination:
    [4]
    Maintain and assign confirmation control key (if you are using two step STO and want to post GR via inbound delivery).
    This is the same as normal PO.
    ==========================================================
    WM and transportation.
    This is basically the same as normail WM and transportation.
    Once outbound delivery (replenishment delivery) is created, the process is the same as normal outbound delivery.

  • Reverse STO

    HI Experts,
    I have a situation where, we have executed the Stock transfer order from 1100 plant (1100 is a excisable Plant in Haryana)
    to 1400 plant (1400 is NON excisable plant in Delhi). Now during the transit the material got damaged.
    Now it is almost 15 days, goods got damaged  can you please Guide me , as
    1. How i will reverse / Return the STO.
    2. Client does not want to cancel the Excise Invoice
    3. How i will i claim back my Excise Duty which i have already paid .
    Plz Suggest
    Regards

    - Create STO returns from receiving plant ( same like, STO , but with Returns Indicator, supplying Plant / Receiving Plant will be same as in regular STO).
    -  Do MIGO, mov type-161 - ( stock shows in transit)
    - Create Inbound Delivery- VL10B & PGR ( received & posted as Returns stock in initially supplying plant i.e. actual supplied plant)- Mov type:671
    - Pass the JV for Excise Adjustments in J1IH - Other adjustments wrt: Material document -PGR document.
    - Treat it as Purchase to avail the Credit
    Hope it adds info
    Note: Make sure relevant settings has been maintained in IMG

  • STO Creation - Availability check

    When you create an STO & if there is not enough stock in supplying plant, you got a WARNING message saying something like u201C of Material XXXXXX, only 49 EA are available on desired dateu201D.  The STO is saved but the system put a date of 12/31/9999 into the COMMITTED DELIVERY DATE for that material/line item. Even when additional materials are available, since the COMMITTED DELIVERY DATE is 12/31/9999, SAP will not try to deliver them.  Now the business is asking to change this warning message to  error message (06 450 Message number). If I change this warning message to error message, I believe it will impact all other type of STO's, PO's & SO's also. We want this warning message to be changed to Error message only for a particular STO type. What are the options available to us.
    Edited by: Csaba Szommer on Feb 2, 2012 8:33 AM

    You can control document type by putting some logic in some user exit.Suppose If PO first line item has no stock available and other line items confirmed in this case if you make it error that message then you can not save the STO?.For smooth flow STO keep the message to warning and tell the Business to follow the process.If Business really insisted to stop creating the PO if any line item is not confirmed then you can try for user exit.

  • STO MD04

    Hello Gurus,
    I have issue regarding a STO it should appear in MD04 of supplying plant and receiving plant .
    What abt the delivery done for this STO in supplying plant.
    The delivery is not appearing in both the plants.
    helpful answers will be rewarded.
    regards
    suresh

    Hi,
    You can see the delivery in MD04, if requirement is transfered from STO to delivery.
    This transfer of requirement is depends upon requirement type. in turn with strategy group..
    So Plaese maintain strategy group in material master MRP3 view or in configuration of MRP group parameters in following configuration.
    SPRO>Production>Material Requirements Planning>MRP Groups>Carry Out Overall Maintenance of MRP Groups>Plant> Maintain -->Material group --> strategy group --> and maintain default planning stategy group.
    After maintaining strategy group, you will find delivery in MD04.
    Hope this will solve your problem.
    Thanks and Regards,
    Deepak.

  • Report for Comparison of Material Qty

    Hi All,
    I need to Develop an Interactive report for Comparison of Material Qty. ordered through Purchase requisition, ordered material through PO and corresponding Material Receipt report.
    Can Someone Give a brief description about this & fields tcode & tables regarding this report.A sample code would be much appreciated.
    Thanks & regards,
    Ravi S

    To get the material number combined with the PO text you will need the help of an ABAP programmer.  The programmer can create a report for you using the function module READ_TEXT in the function group STXD.  The tables to use are:
    STXH - STXD SAPscript text file header
    STXL - STXD SAPscript text file lines
    The selection screen should have at least the following:
    OBJECT - STXH-TDOBJECT
    NAME - STXH-TDNAME
    LANGUAGE - STXH-TDSPRAS
    TEXTID - STXH-TDID
    You find the information for these fields by going to the PO text entry screen and displaying the header information under Goto -> Header.  For materials, the object is MATERIAL, the name is "material number", the language is "EN", and the text ID is BEST.  You can use this program to get long text in lots of places like information records, purchase order texts, etc.
    Hope this helps.

  • How to Use SPML?

    We are working on a requirement for using SPML in our project and we�ve been able to do simple tasks like Add Delete Search Modify a user using SPML.
    Now here is a brief understanding jotted down in points that I�ve about SPML
    SPML is an XML- based framework for exchanging user, resource and service provisioning information between organizations
    A given requesting authority, or client, sends the provisioning service a set of requests via a well-formed SPML document (an XML document that conforms to the SPML standard).
    Based on a pre- defined service execution model, the provisioning service takes the operations specified within the SPML document and executes provisioning actions on a pre- defined set of service targets or resources.
    Sun Java Identity Manager comes with a toolkit for OpenSPML which is bundled with the Identity Manager Suite itself.It is basically a collection of Java classes that assist in submitting OASIS SPML 2.0 (SPML2) requests and receiving SPML2 responses.
    Now using the OpenSPML.jar(The collection of Java Classes) that is available with Sun Java Identity Manager 6.0 I am able to do the following
    Add a User
    Delete a User
    Modify a User
    Search for a User
    Etc.
    If we consider the following sample code for a add operation it would be as simple as the following.
    LighthouseClient client = new LighthouseClient();
    client.setUrl("http://localhost:8080/idm/servlet/rpcrouter2");
    client.setUser("configurator");
    client.setPassword("configurator");
    AddRequest req = new AddRequest();
    req.setOperationalAttribute("trace", "true");
    req.setObjectClass("person");
    req.setIdentifier("jkerry");
    req.setAttribute("password", "heinz57");
    req.setAttribute("gn", "SPML");
    req.setAttribute("sn", "Test3");
    req.setAttribute("email", "[email protected]");
    SpmlResponse res = client.request(req);
    Now following are the answers I am looking for.
    How do I get access to information about the person I am going to add using SPML?
    ( In the above case information about jkerry)
    Do you guys have some documentation regarding flow you�ve implemented in your previous projects?
    How does one handle a scenario when there are batch/multiple requests coming in (say for creation of users)?
    Do I need to design in such a fashion that I need to have a Custom XML Parser and get all the information (say creation of users) in a well formed XML Document? Then user the Custom XML Parser to get information from XML document and use the OpenSPML jar API�s to do the provisioning part?
    I hope I made myself clear.
    Regards,
    Vinod Kandukuri

    Hi again Vinod ,
    You were asking :
    1.How do I get access to information about the person I am going to add using SPML?
    ( In the above case information about jkerry)
    2.Do you guys have some documentation regarding flow you�ve implemented in your previous projects?
    3.How does one handle a scenario when there are batch/multiple requests coming in (say for creation of users)?1. A solution to access user information might be using a SPML searchRequest :
    <%@page contentType="text/html"%>
    <%@page import="org.openspml.browser.*"%>
    <%@page import="org.openspml.client.*"%>
    <%@page import="org.openspml.message.*"%>
    <%@page import="org.openspml.message.Filter"%>
    <%@page import="org.openspml.server.*"%>
    <%@page import="org.openspml.util.*"%>
    <%@page import="java.util.List" %>
    <%@page import="java.util.Iterator"%>
    <html>
    <head>
    <title>Edit User Result</title>
    </head>
    <body>
    <%
      String userName = request.getParameter("name");
      if (userName != null && userName.length() == 0)
        userName = null;
      String firstName = request.getParameter("firstName");
      if (firstName != null && firstName.length() == 0)
        firstName = null;
      String lastName = request.getParameter("lastName");
      if (lastName != null && lastName.length() == 0)
        lastName = null;
      LighthouseClient client = new LighthouseClient();
      client.setUrl("http://traian:8080/idm/servlet/rpcrouter2");
      client.setUser("configurator");
      client.setPassword("configurator");
      SearchRequest sreq = new SearchRequest();
      System.out.println(" Equals : "+FilterTerm.OP_EQUAL);Hi Vinod ,
    System.out.println("AND :"+ FilterTerm.OP_AND);
      Filter f = new Filter();
      FilterTerm ft = new FilterTerm();
      ft.addValue("firstname");
      ft.addOperand(new FilterTerm(FilterTerm.OP_EQUAL));
      ft.addValue(firstName);
      List ops = ft.getOperands();
      for ( int i = 0 ; i < ops.size() ; i ++ ){
           System.out.println("ops :"+ops.get(i).toString());
      System.out.println("Filter initial Thingey :"+ft.getInitialSubstring());
      System.out.println("Filter final Thingey :"+ft.getFinalSubstring());
      System.out.println("Filter match rule Thingey :"+ft.getMatchRule());
      System.out.println("FitlerTerm : "+ft.toString());
      //f.addTerm(ft);
    // sreq.setFilter(f);
      sreq.addAttribute("firstname");
        SearchResponse sres = (SearchResponse) client.request(sreq);
      //obtain the result
      List responses = sres.getResults();
      if (responses == null || responses.size() == 0) {
          %>
           Terribly Sorry . No Results Found .
          <%
      else {
           %>
           <table border=1>
                <tr>
                <td>
                User
                </td>
                <td>
                Pass & Stuff
                </td>
                </tr>
           <%
           String name;
             String id;
             SearchResult searchResult;
             Iterator iter = responses.iterator();
             while (iter.hasNext()) {
               searchResult = (SearchResult)iter.next();
               if (searchResult != null) {
                %>
                <tr>
                <td>
                <%= searchResult.getAttributeValue("firstname") %>
                </td>
                <td>
                <%= searchResult.getAttribute("id") %>
                </td>
                </tr>
                <%
    %>
    </table>The only drawback is that I did not manage to implement Filters . If anyone has any ideas/sugestions or is willing to give it a go please post the information .
    Thanks ,
    Victor
    Edited by: java_gibi on Jan 15, 2008 8:13 AM

  • Remove Value Field from Operating Concern

    Hi all,
    I created a new value field in DEV and assigned it to the corresponding Operating Concern.
    Now, after some discussions, it is not necessary this value field.
    I want to "un-assign" from the Operating Concern they use.
    No data is being posted to this value field and nothing has been transported to QA yet.
    Is this possible? Any ideas?
    Thanks and Regards,
    Flower.

    I guess you can delete the value field as it was not transported to QA and PRD.
    Here is some information given by SAP.
    Deleting characteristics/value fields from an operating concern
    You can delete characteristics and value fields retrospectively from an operating concern that you have already activated. However, you should only use this deletion function for operating concerns that have not yet been used productively. You should also note that some database systems require the operating concern tables to be converted (database conversion) after the deletion has taken place if data had already been posted to the operating concern. Depending on the data volumes involved, the database conversion can take a matter of seconds or indeed several hours. Moreover, you cannot post data or run reports during the conversion. Due to integration, other applications are also affected when data is postedwith an assignment to profitability segments (such as settlement and direct assignment from FI/MM). If the operating concern has been transported to another system (such as the productive system), then the database conversion must also occur in that target system.
    Depending on the fields that were deleted, the following tables need to be converted (where xxxx = operating concern):
    Characteristics: CE1xxxx, CE2xxxx, CE4xxxx, CE4xxxx_ACCT, CE4xxxx_FLAG, and CE4xxxx_KENC
    Amount fields: CE1xxxx, CE2xxxx and CE3xxxx
    Quantity fields: CE1xxxx, CE2xxxx, CE3xxxx, CE4xxxx, CE4xxxx_ACCT, CE4xxxx_ACCT, CE4xxxx_FLAG, and CE4xxxx_KENC
    Before deleting fields from an operating concern with a large data volume (more that 10 000 records in a table), you should refer to the section "The Database Utility" in the ABAP dictionary documentation. This section describes the database conversion process.
    For database systems that do not require conversion (such as DB2 for AS/400, Informix, MSSQL), it can still take a considerable amount of time for the operating concern to be activated.
    To delete characteristics or value fields, perform the following activities:
    1. Delete the corresponding characteristics and value fields from Customizing in all clients (this includes forms, reports, planning layouts, and so forth). To locate characteristics and value fields, use the appropriate where-used list in the Customizing Monitor. You can access it by choosing Tools -> Analysis -> Check Customizing Settings. You can jump directly from the where-used list to the relevant Customizing transaction and then delete the appropriate field there.
    2. Switch to the screen for maintaining the data structure of an operating concern (Maintain operating concern).
    3. If you need to effect other changes to the datastucture for the operating concern before making any deletions, effect those changes and save the data structure.
    4. In order to be able to select the fields of the data structure, choose Extras -> Characteristics (or Value fields) -> Unlock.
    5. Select the characteristics and value fields to be deleted and remove them from the data structure with the "Reset fields" function.
    6. Reactivate the operating concern. The system starts by checking whether the operating concern contains any data and whether the fields to be deleted are still being used in any Customizing settings.
    7. If none of the fields are still in use, the system then starts the re-activation. If the operating concern does not contain any data or does not require the database system to be converted, the tables are activated. You are then able to activate the environment for the operating concern. In this case, the following activities no longer apply.
    If the operating concern already contains data, a system message tells you that the database needs to be converted. If you proceed, an activation log appears (at the top of the list).
    8. Analyze the activation log. If it only contains error messages telling you to convert the tables, proceed with the next activity.
    You must otherwise remove the cause of the errors before the tables can be converted. In this case, you should answer "No" to the next prompt, which asks whether the conversion transaction should start.
    9. If you still only receive error messages telling you to convert the tables, choose "Back" and start the conversion.
    10. Plan a job for the conversion. A list of the tables to be converted is shown for this. If the tables only contain a small amount of data (less than 10 000 records), then all the tables can be converted in one job. In that case, you can select all the tables.
    For larger tables, conversion should take place in several jobs. However, you should ensure that table CE4xxxx (where xxxx = operating concern) is the last table to be converted.
    Warning. No other changes can be made to the operating concern during the conversion.
    A copy of the table is generated during the conversion. The database system should have sufficient memory available for this copy.
    To schedule conversion as a job, use the "Schedule selections" function. You can display the current status of the conversion by selecting the "Refresh" icon. Tables disappear from the list once they have been converted sucessfully. If a conversion is taking a while, it is also possible to leave the transaction. You can then continue the conversion using DB requests -> Mass processing in one of the following ways:
    With the job overview. You access this by choosing System -> Services -> Jobs.
    Using the database utility transaction. You access this by choosing Utilities -> Database Utility in the ABAP Dictionary menu.
    You can use the status function to call up the status of the operating concern during operating concern maintenance. You need to activate all tables after conversion.
    11. To analyze errors that have occurred during the conversion, you can use the database utility transaction by choosing Extras -> Logs. The log has the same name as the conversion job: TBATG-date. You can also restart the conversion with this transaction.
    For more information on the database utility, choose Help -> Application help while still in the above transaction.
    12. Once you have activated all the tables in the operating concern, generate the operating concern environment from within operating concern maintenance.
    You can then use the operating concern again.
    If you want to transport the operating concern into a different system, see the section "Notes on transport"
    Note
    Hope this helps
    Thanks,
    Reddy
    Edited by: reddy  sap on Sep 11, 2009 6:58 PM
    Edited by: reddy  sap on Sep 11, 2009 7:00 PM

Maybe you are looking for

  • Old iPhoto Library won't update

    I have an old iPhoto library from iPhoto 9 that won't update to iPhoto 11 and won't open. How do I fix this or can I retrieve the photos from the old library without opening it in iPhoto?

  • Ipod touch IOS 7.0.2

    Hi,can I have whatsapp with my Ipod touch?

  • Message type 1 unknown error occuring when clicked on IP workbook button

    Hi, I am working on authorization. When i click on the save button in an IP workbook button, it throws the message "Message type 1 unknown" saying that an error occured during communication with bw server, and its gets disconnected. I have included a

  • PB G4 has IP but no internet

    After a recent software update my laptop went down. I had to reboot using the install discs. I'm finally able to log in but my wireless is not working. At first I had no IP Address, now I magically do. It reads: 169.254.206.139 But I can't connect. M

  • Premium number phone calls from iphone

    A number of people including myself have noted that the iphone dials premium numbers such as 09074734000 and 09825232415. I realised this when I received the phone bill from O2 last month. I have never dialled these numbers. Google search and talking