Creation of Stock transfer order using BAPI

Dear Gurus,
        I was trying to create Stock transfer order using BAPI function
        BAPI_PO_CREATE
        though i have defined Bsart as 'UB'
        still it gives message :
        " No master record exists for vendor MOH1 "
        Please show me path fwd.
        Thanks and Regards
        Gaurav sood

Dear all,
     Issue Resolved
thanks

Similar Messages

  • Create Stock transfer Order using Inbound IDOC ORDERS05

    Hi,
    I am creating Inbound STO using ORDERS05. But it is triggering Sales Orders.
    The below message is coming.
    No sales organization, distribution channel or division were sent to the IDOC. This data is necessary if a sales order is to be added automatically. If this data is unavailable, you cannot create a sales order document.
    Suggest what are the required fields we should pass to segments?
    Regards,
    Balavardhan.K

    Hi Bala,
          I sugget you to pass the fields what ever it is showing as required fields.Till the end of the messages.

  • Problem on creation of Outbond Delivery for Stock Transfer Order

    Hi all,
    We have problem on the creation of Outbond delivery for stock transfer order because the system doesn't group in a unique delivery for different items of a STO order.
    We used VL10B or VL10D but the behaviour is the same. Even if we have to handle few items of the Stock Transfer order already scheduled, the scope is to create a delivery which group everything while the system split in several delivery notes.
    Could you advice me the way to set in customizing , master data I don't know where else , the rules in order to avoid to split deliveries for STO.
    Secondly if we have already created a delivery note is it possible to add a further purchase order item as in sales order processing?
    Thank you for any suggestion you will give
    Andrea

    Dear Kripa,
    the first point has been solved. We have checked a SAP Note 386340 which is appropriate to this case.
    The second point, the one referred to the additional items to an existing delivery note, is not yet closed and I would like to know further advices  from you and the other guys connected to the forum in order to help us to solve the problem.
    Thanks for your help
    Andrea

  • FM or BAPI for Create/cancel  stock transfer order invoice

    FM or BAPI for Create/cancel  stock transfer order invoice
    Thanks and Regards,
    Srinivas P

    Hi,
    use BAPI_PO_CREATE, po_header-doc_type = 'UB'
    Thanks,
    Reward If Helpful.

  • Creation of sale order using bapi in webdynpro using table control

    only first row is getting updated when checked in va03, the line items are not getting replaced, only first row is committed..
    Here is the code for table control i used...
    http://www.scribd.com/doc/51879492/creation-of-sale-order-using-bapi-in-webdynpro-using-table-control
    pls help me out with this..

    Duplicate Posting.  Original is here: Sales order creation with bapi in webdynpro using table control

  • Cross-system stock transfer order (cross CC and without using APO)

    Dear experts,
    I want to set up a stock transfer order scenario cross two SAP systems (and cross company code).
    The examples given in SAP documentation point to scenarios using a joint APO system.
    At the same time the documentation reads:
    The number of process variants is a result of the combination of system landscapes and organizational units:
    - with or without joint SAP APO
    Does anyone in here have experience in setting up this scenarion without using APO system and could help me with a process flow and the IDOC sequence used for this?
    Thanks and regards
    Norbert

    Hi,
    and thanks for looking into this.
    No, I do not have an APO (company is using JDA/manugisitcs) and I want to set up cross system STO between two ECC 6.0 systems directly.
    I do have a number of idocs running between the systems already and also know the place where to configure a plant for cross system goods flow.
    What I would like to know is if this scenario is supported at all and if yes, what is the sequence of idocs and and what are their triggers (in other words - the technical side of the business process) .
    Best regards
    Norbert

  • Need BAPI/FM to change Stock Transfer Order

    Hi all.
    Can  any one let me know the BAPI/FM tp change stock transfer order. I need to change the quantity in it.
    Thanks in advance.
    Regards,
    sami.

    BAPI_PO_CHANGE

  • Problem regarding the creation of sales order using bapi.

    Hai all,
    I am creating sales order using bapi but i am, get following error messages :
    TYPE ID  NUMBER MESSAGE
    E       VP   112       Please enter sold-to party or ship-to party
    E       V4   219       Sales document  was not changed
    I have entered all the parameters.
    my program is as follows :
    *& Report  ZSD_SALES_ORDER
    REPORT  ZSD_SALES_ORDER.
        Tables
    *table definitions
    TABLES:vbak,      "Sales Document: Header Data
            knvv,     "Customer Master Sales Data
            mara,     "General Material Data
            t001l,    "Plants/Branches
            mvke,     "Sales Data for Material
            vbap,     "Sales Document: Item Data
            konv.     "Conditions (Transaction Data)
        Types
    *type for upload data
    TYPES :BEGIN OF ty_upload,
           matnr(20) TYPE c,                  " Old material number
           quantity(20) TYPE c,               " Cumulative order quantity in sales units
    VALUE TYPE       BAPIKWERT1,
          value(20) TYPE c,                  " Condition value
                 value TYPE konv-kwert,                  " Condition value
    END OF ty_upload.
    *type for final output table
    TYPES :BEGIN OF ty_main,
               bismt  TYPE mara-bismt,    "Old material number
               matnr  TYPE vbap-matnr,    "Material Number
               kunnr  TYPE vbak-kunnr,    "customer number
               auart  TYPE vbak-auart,    "Sales Document Type
               vkorg  TYPE vbak-vkorg,    "Sales Organization
               vtweg  TYPE vbak-vtweg,    "Distribution Channel
               spart  TYPE vbak-spart,    "Division
               vbeln  TYPE vbak-vbeln,    "Sales document
               werks  TYPE marc-werks,    " Plant
               lgort  TYPE mard-lgort,    "Storage Location
               posnr  TYPE vbap-posnr,    "Sales Document Item
               parvw  TYPE vbpa-parvw,    "Partner function
               kwmeng TYPE vbap-kwmeng,   "Cumulative order quantity in sales units
               kschl  TYPE konv-kschl,    "Condition type
              kwert  TYPE konv-kwert,    "Condition value
    KWERT TYPE       BAPIKWERT1,
              kwert(20)  TYPE c,    "Condition value
               waers  TYPE konv-waers,    "Currency
         END OF ty_main.
    *type for old material number
    TYPES: BEGIN OF ty_matnr,
           matnr TYPE mara-matnr,
           bismt TYPE mara-bismt,
           END OF ty_matnr.
    *type for order number
    TYPES :BEGIN OF ty_output,
           vbeln  TYPE vbak-vbeln,       "Sales Document
         END OF ty_output.
        Constants                Begin with C_                           *
    CONSTANTS:
    c_zpmu(4) TYPE c VALUE 'ZPMU',
    c_zpmm(4) TYPE c VALUE 'ZPMM'.
    DATA: c_ch(1) TYPE c VALUE 'X'.
        Data                     Begin with W_                           *
    *global data for validations
    DATA: w_count TYPE i,
          w_vkorg TYPE vbak-vkorg,
          w_vtweg TYPE vbak-vtweg,
          w_spart TYPE vbak-spart,
          w_werks TYPE t001l-werks,
          w_check TYPE c,
          w_itemno TYPE posnr_va,
         W_COND TYPE C.
          w_cond(3) TYPE c.
        Internal tables          Begin with IT_                          *
    *internal table definitions
    DATA : it_upload TYPE STANDARD TABLE OF ty_upload ,
           wa_upload TYPE ty_upload.
    DATA : it_main TYPE STANDARD TABLE OF ty_main,
           wa_main TYPE ty_main.
    DATA: it_matnr TYPE STANDARD TABLE OF ty_matnr,
          wa_matnr TYPE ty_matnr.
    DATA : it_output TYPE STANDARD TABLE OF ty_output.
    Internal table for BAPI.
    DATA: it_bapisdhd1  TYPE STANDARD TABLE OF bapisdhd1,        "Sales and Distribution Document Header
          wa_bapisdhd1 TYPE bapisdhd1.
    DATA: it_bapisditm  TYPE STANDARD TABLE OF bapisditm ,       "Sales and Distribution Document Item
          wa_bapisditm TYPE bapisditm.
    DATA: it_bapiparnr  TYPE STANDARD TABLE OF bapiparnr,        "SD Document Partner: WWW
          wa_bapiparnr TYPE bapiparnr.
    DATA: it_bapischdl  TYPE STANDARD TABLE OF bapischdl,       "Schedule Lines
          wa_bapischdl TYPE bapischdl.
    DATA: it_bapicond TYPE STANDARD TABLE OF bapicond,       "Communication Fields for Maintaining Conditions in the Order
          wa_bapicond TYPE bapicond.
    DATA: it_bapiret2 TYPE STANDARD TABLE OF bapiret2,        "Return Parameter
          wa_bapiret2 TYPE bapiret2.
          Parameters              Begin with PR_                        *
    *selection screen definition
    SELECTION-SCREEN BEGIN OF BLOCK blk1 WITH FRAME .
    PARAMETERS: pr_vkorg TYPE vbak-vkorg OBLIGATORY,
                pr_vtweg TYPE vbak-vtweg  OBLIGATORY,
                pr_spart TYPE vbak-spart  OBLIGATORY,
                pr_kunnr TYPE kna1-kunnr  OBLIGATORY,
                pr_werks TYPE marc-werks  OBLIGATORY,
                pr_lgort TYPE mard-lgort  OBLIGATORY.
    PARAMETERS: pr_auart TYPE vbak-auart OBLIGATORY,
               PR_AUGRU TYPE VBAK-AUGRU OBLIGATORY.
                            pr_augru TYPE vbak-augru.
    SELECTION-SCREEN END OF BLOCK blk1.
    SELECTION-SCREEN BEGIN OF BLOCK blk2 WITH FRAME.
    PARAMETERS : pr_file TYPE ibipparms-path OBLIGATORY.
    SELECTION-SCREEN END OF BLOCK blk2.
          At selection-screen                                           *
    AT SELECTION-SCREEN.
      PERFORM f006_validate_vkorg.
      PERFORM f007_validate_vtweg.
      PERFORM f008_validate_spart.
      PERFORM f009_validate_kunnr.
      PERFORM f010_validate_werks.
      PERFORM f011_validate_lgort.
    AT SELECTION-SCREEN ON VALUE-REQUEST FOR pr_file.
    *for f4 help----
      PERFORM f003_f4_help.
          S T A R T   O F   S E L E C T I O N                           *
    START-OF-SELECTION.
    *for material ,quantity and value upload
      PERFORM f001_upload_file.
    *get data
      PERFORM  f003_get_data.
    *for check the data
      PERFORM f002_check_data .
      PERFORM f004_process.
    *for posting
      PERFORM f005_posting.
    END-OF-SELECTION.
          E N D       O F   S E L E C T I O N                           *
    *&      Form  f001_upload_file
          upload file
    FORM f001_upload_file .
      DATA : lw_fname TYPE string.
      CLEAR lw_fname.
      lw_fname = pr_file.
      REFRESH it_upload.
      CALL FUNCTION 'GUI_UPLOAD'
        EXPORTING
          filename                = lw_fname
          filetype                = 'ASC'
          has_field_separator     = c_ch
        TABLES
          data_tab                = it_upload
        EXCEPTIONS
          file_open_error         = 1
          file_read_error         = 2
          no_batch                = 3
          gui_refuse_filetransfer = 4
          invalid_type            = 5
          no_authority            = 6
          unknown_error           = 7
          bad_data_format         = 8
          header_not_allowed      = 9
          separator_not_allowed   = 10
          header_too_long         = 11
          unknown_dp_error        = 12
          access_denied           = 13
          dp_out_of_memory        = 14
          disk_full               = 15
          dp_timeout              = 16
          OTHERS                  = 17.
      IF sy-subrc <> 0.
    MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
            WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
      ENDIF.
      LOOP AT it_upload INTO wa_upload.
       wa_upload-value = ( wa_upload-value ) / 10.
       MODIFY it_upload FROM wa_upload.
      ENDLOOP.
    ENDFORM.                    "F001_UPLOAD_FILE
    *&      Form  f003_f4_help
          f4 help
    FORM f003_f4_help .
      CALL FUNCTION 'F4_FILENAME'
        EXPORTING
          program_name  = syst-cprog
          dynpro_number = syst-dynnr
          field_name    = ' '
        IMPORTING
          file_name     = pr_file.
    ENDFORM.                    " f003_f4_help
    *&      Form  check_data
          text
    FORM f002_check_data .
      DATA: lw_lines TYPE i.
      DESCRIBE TABLE it_main LINES lw_lines.
      IF lw_lines LE 0.
        RETURN.
      ENDIF.
      SELECT a~matnr
             a~bismt FROM mara AS a INNER JOIN mvke AS b
                   ON amatnr = bmatnr
                   INTO CORRESPONDING FIELDS OF TABLE it_matnr
                   FOR ALL ENTRIES IN it_main
                   WHERE a~bismt = it_main-bismt.
      IF sy-subrc = 0.
        LOOP AT it_main INTO wa_main.
          CLEAR : wa_matnr.
          READ TABLE it_matnr INTO wa_matnr WITH KEY bismt = wa_main-bismt.
          IF sy-subrc = 0.
            MOVE: wa_matnr-matnr TO wa_main-matnr.
          ENDIF.
          MODIFY it_main FROM wa_main TRANSPORTING matnr WHERE bismt = wa_main-bismt.
        ENDLOOP.
      ELSE.
       MESSAGE e000(zmsd) WITH  text-001.
      ENDIF.
    ENDFORM.                    "CHECK_DATA
    *&      Form  F009_validate_vkorg
          text
    FORM f006_validate_vkorg .
      CLEAR w_vkorg.
      SELECT SINGLE vkorg
          INTO w_vkorg FROM tvko
          WHERE vkorg EQ pr_vkorg.
      IF sy-subrc <> 0.
        MESSAGE e000(zmsd) WITH text-012 pr_vkorg.
      ENDIF.
    ENDFORM.                    " F009_validate_vkorg
    *&      Form  f007_validate_vtweg
          text
    FORM f007_validate_vtweg .
      CLEAR:w_vtweg.
      SELECT SINGLE vtweg
           INTO w_vtweg FROM tvtw
           WHERE vtweg EQ pr_vtweg.
      IF sy-subrc <> 0.
        MESSAGE e089(zmsd).
      ENDIF.
    ENDFORM.                    " f007_validate_vtweg
    *&      Form  f008_validate_spart
          text
    FORM f008_validate_spart .
      CLEAR:w_spart.
      SELECT SINGLE spart
            INTO w_spart FROM tspa
            WHERE spart EQ pr_spart.
      IF sy-subrc <> 0.
        MESSAGE e087(zmsd).
      ENDIF.
    ENDFORM.                    " f008_validate_spart
    *&      Form  F010_validate_kunnr
          text
    FORM f009_validate_kunnr .
      DATA: l_kunnr TYPE kunnr.
      CLEAR: w_vkorg, w_vtweg,w_spart.
      SELECT  SINGLE  kunnr FROM  knvv
             INTO l_kunnr
             WHERE  kunnr  = pr_kunnr
             AND    vkorg  = pr_vkorg
             AND    vtweg  = pr_vtweg
             AND    spart  = pr_spart.
      IF sy-subrc <> 0.
       MESSAGE e000(zmsd) WITH text-010 pr_kunnr text-011 pr_vkorg  .
      ENDIF.
    ENDFORM.                    " F010_validate_kunnr
    *&      Form  f010_validate_werks
          text
    FORM f010_validate_werks .
      CLEAR:w_werks.
      SELECT SINGLE werks
            INTO w_werks FROM t001w
            WHERE werks EQ pr_werks.
      IF sy-subrc <> 0.
        MESSAGE e088(zmsd).
      ENDIF.
    ENDFORM.                    " f010_validate_werks
    *&      Form  F011_validate_lgort
          text
    FORM f011_validate_lgort .
      CLEAR:w_werks .
      SELECT   SINGLE werks  FROM  t001l
             INTO w_werks
             WHERE  werks  = pr_werks
             AND    lgort  = pr_lgort.
      IF sy-subrc <> 0.
        MESSAGE e000(zmsd) WITH text-007 pr_lgort text-008 pr_werks .
      ENDIF.
    ENDFORM.                    " F011_validate_lgort
    *&      Form  f003_get_data
          text
    FORM f003_get_data .
      CLEAR wa_main.
      REFRESH it_main.
      LOOP AT it_upload INTO wa_upload.
        CLEAR : wa_main.
        MOVE: wa_upload-matnr     TO  wa_main-bismt,
              wa_upload-quantity  TO  wa_main-kwmeng,
              wa_upload-value     TO  wa_main-kwert,
              pr_vkorg            TO  wa_main-vkorg,
              pr_vtweg            TO  wa_main-vtweg,
              pr_spart            TO  wa_main-spart,
              pr_kunnr            TO  wa_main-kunnr,
              pr_werks            TO  wa_main-werks,
              pr_lgort            TO  wa_main-lgort.
        APPEND wa_main TO it_main.
      ENDLOOP.
    ENDFORM.                    " f003_get_data
    *&      Form  f004_process
          text
    FORM f004_process .
    CLEAR w_check.
    LOOP AT it_main INTO wa_main.
       IF wa_main-matnr = ''.
         WRITE:/ text-006,
                     wa_main-bismt.
         w_check = 1.
       ENDIF.
       IF wa_main-kwmeng = 0.
         WRITE:/ text-005,
                 wa_main-bismt.
         w_check = 1.
       ENDIF.
       IF    pr_auart <> 'ZM01'.
         IF wa_main-kwert IS INITIAL.
           WRITE:/ text-004,
                    wa_main-bismt.
           w_check = 1.
         ENDIF.
       ENDIF.
    ENDLOOP.
    ENDFORM.                    " f004_process
    *&      Form  f005_posting
          text
    FORM f005_posting .
      CLEAR: w_itemno,
             w_cond.
      w_itemno = 10.
      w_cond = 1.
    IF w_check = '' OR w_check = 1.
      wa_bapisdhd1-doc_type = pr_auart.
      wa_bapisdhd1-ord_reason = pr_augru.
      LOOP AT it_main INTO wa_main.
        IF w_cond = 1.
          CLEAR: it_bapiret2,
                 it_bapisditm,
                 it_bapiparnr,
                 it_bapischdl,
                 it_bapicond.
          REFRESH:it_bapiret2,
                  it_bapisditm,
                  it_bapiparnr,
                  it_bapischdl,
                  it_bapicond.
          MOVE: wa_main-vkorg TO wa_bapisdhd1-sales_org,
                wa_main-vtweg TO wa_bapisdhd1-distr_chan,
                wa_main-spart TO wa_bapisdhd1-division.
          wa_bapisdhd1-wbs_eleM = 'Y561.1'.
          CALL FUNCTION 'CONVERSION_EXIT_ALPHA_OUTPUT'
            EXPORTING
              INPUT         = pr_kunnr
           IMPORTING
             OUTPUT        = pr_kunnr.
          wa_bapisdhd1-PURCH_NO_S = pr_kunnr.
          wa_bapisdhd1-PURCH_NO_C = pr_kunnr.
        ENDIF.
        MOVE: w_itemno TO wa_bapisditm-itm_number,
               wa_main-matnr TO wa_bapisditm-material,
              wa_main-BISMT TO wa_bapisditm-material,
              wa_main-werks TO wa_bapisditm-plant,
              wa_main-lgort TO wa_bapisditm-store_loc.
                           wa_bapisditm-target_qty = '10'.
        wa_bapisditm-PURCH_NO_S = pr_kunnr.
        wa_bapisditm-PURCH_NO_C = pr_kunnr.
        APPEND wa_bapisditm TO it_bapisditm.
        IF w_cond = 1.
          wa_bapiparnr-partn_numb = pr_kunnr.
          wa_bapiparnr-itm_number = 10.
            wa_bapiparnr-partn_role = 'SP'.
          APPEND wa_bapiparnr TO it_bapiparnr.
          wa_bapiparnr-partn_role = 'AG'.
          APPEND wa_bapiparnr TO it_bapiparnr.
          CLEAR wa_bapiparnr-partn_role.
                   wa_bapiparnr-partn_numb = pr_kunnr.
          wa_bapiparnr-partn_role = 'RE'.
          APPEND wa_bapiparnr TO it_bapiparnr.
          CLEAR wa_bapiparnr-partn_role.
                   wa_bapiparnr-partn_numb = pr_kunnr.
          wa_bapiparnr-partn_role = 'RG'.
          APPEND wa_bapiparnr TO it_bapiparnr.
          CLEAR wa_bapiparnr-partn_role.
                   wa_bapiparnr-partn_numb = pr_kunnr.
          wa_bapiparnr-partn_role = 'WE'.
          APPEND wa_bapiparnr TO it_bapiparnr.
        ENDIF.
        wa_bapischdl-itm_number = w_itemno.
        wa_bapischdl-req_qty    = wa_main-kwmeng.
         wa_bapischdl-PURCH_NO_S = pr_kunnr.
        APPEND wa_bapischdl TO it_bapischdl.
        wa_bapicond-itm_number = w_itemno.
        wa_bapicond-cond_type  = 'ZECL'.
         IF    ( wa_bapisdhd1-doc_type = 'ZPMU' ) OR ( wa_bapisdhd1-doc_type = 'ZPMM' ).
           wa_bapicond-cond_type  = 'ZVAL'.
         ELSE.
           wa_bapicond-cond_type  = 'ZMRP'.       "+PK12122006
         ENDIF.
        wa_bapicond-cond_value = wa_main-kwert.
        APPEND wa_bapicond TO it_bapicond.
        w_itemno = w_itemno + 10.
        w_cond   = w_cond + 1.
      ENDLOOP.
      data : SALESDOCUMENTIN like BAPIVBELN-VBELN.
      CALL FUNCTION 'BAPI_SALESORDER_CREATEFROMDAT2'
        EXPORTING
          order_header_in     = wa_bapisdhd1
        IMPORTING
          salesdocument       = SALESDOCUMENTIN
        TABLES
          return              = it_bapiret2
          order_items_in      = it_bapisditm
          order_partners      = it_bapiparnr
          order_schedules_in  = it_bapischdl
          order_conditions_in = it_bapicond.
      CALL FUNCTION 'BAPI_TRANSACTION_COMMIT'
        EXPORTING
          wait = c_ch.
    ENDIF.
      LOOP AT it_bapiret2 INTO wa_bapiret2.
        DATA : w_err(100) TYPE c,
        w_matnr TYPE matnr.
        IF wa_bapiret2-type = 'E' AND wa_bapiret2-id = 'V1' AND wa_bapiret2-number = 392.
          UNPACK wa_bapiret2-message_v1 TO w_matnr.
          READ TABLE it_matnr INTO wa_matnr WITH KEY matnr = w_matnr.
          IF sy-subrc EQ 0.
            CONCATENATE text-013 wa_matnr-bismt INTO w_err SEPARATED BY space.
            MESSAGE w_err TYPE 'S'.
          ENDIF.
        ENDIF.
        IF WA_BAPIRET2-TYPE = 'S'.  " Comment
          WRITE: 40 TEXT-009, WA_BAPIRET2-MESSAGE_V2+0(10).
        ENDIF.
      ENDLOOP.
    ENDFORM.                    " f005_posting
    I have given all the necessary parameters. it is telling that error is in parameter
    sales_header_in.
    I have checked it.
    i have assigned purch_no_s and purch_no_c of the structure BAPISDHD1(ORDER_HEADER_IN)
    in the bapi with customer number.
    and also i have assigned the partnumber of the structure BAPIPARNR ORDER_PARTNERS
    in the bapi with customer number.
    but still , it is diplaying the error message, please enter the sold to or ship to party number.
    how to resolve this error.
    this is urgent requirement.
    points will be awarded.
    thanking u in advance,
    a.srinivas.

    Hi,
    Did u have a look at the standard programs which make use of BAPI_SALESORDER_CREATEFROMDAT1
    Heres a list...
    LWSSOU08                     
    MV45WF0S                     
    MWWMJF21_BAPI_SALESORDER_CREAT
    RBUS2032                    
    Regards,
    Tanveer.
    <b>Please mark helpful answers</b>

  • RE: Intercompany stock transfer order process

    hi SD Experts,
    I really appreciate if anyone explain me how to execute Intercompany stock transfer order with intercompany billing scenario.
    I  used T-Code ME27, but unable to do delv and intercompany billing
    thanks in advance
    regards
    vaseem

    hi
    Material should exist in both the plants (Delivering  & Ordering),
    Internal customer should be assaigned to the ordering plant ( MM -> Purchasing -> Purchase Order -> Setup stock transport order -> assign the internal customer to the ordering plant and assign the Sales area of the internal customer.
    Assign its Sales area to the delivering plant
    Assign the document type and Delivery type  NB and NLCC
    Assign the Supplying plant --> Receiving Plant --> NB 
    Take the delivering plant and assign the sales area.
    Vendor master has to be created and assaign the supply source ( Delivering Plant).
    Create a puchase order ME21N ---> Save
    Delivery VL10 G ---> Calculation rule (appropriate) --> Assaign the purchase order number here and execute.
    Select the Delivery creation line and do the back ground process.
    Start the log display and see the delivery document number by the documents button
    Goto VL02N --> do picking and PGI --> Then do the MIGO with respect to the delivery document.
    Billing (Intercompany pricing conditions should be set).
    rewards point it helps

  • Wht does mean of CONFIRMing of a Stock Transfer Order - STO??

    Hi Experts,
    Would like to know that,
    1 - Wht does mean of CONFIRMing the Stock Transfer Order-STO?
    2 - I guess, CREATing STO is just like that creationg of a PO, Am I correct?
    3 - Is ther any BAPI for CONFIRMing a STO?
    thanq

    Hi,
    Do you think of 'vendor confirmation'? Maybe it is possible to use it in case of STO...the fields are active...
    http://help.sap.com/saphelp_47x200/helpdata/en/75/ee13e855c811d189900000e8322d00/frameset.htm
    BR
    Csaba

  • Set Up stock transfer order between storage location

    Hi,
    We are already using Inter company Stock transfer order.
    Now we have found that it is possible to set up Inter company stock transfer order between two storage location.
    Can i have some configuration steps. I have tried it but not working.
    Thanks in Advance
    Samir Bhatt

    HI,
    Create a puchase order ME21N ---> Save
    Delivery VL10 G ---> Calculation rule (appropriate) --> Assaign the purchase order number here and execute.
    Select the Delivery creation line and do the back ground process.
    Start the log display and see the delivery document number by the documents button
    Goto VL02N --> do picking and PGI --> Then do the MIGO with respect to the delivery document.
    Billing (Intercompany pricing conditions should be set).
    Regards,
    Chetan.

  • Stock transfer order accounting entries

    Dear all,
    In intracompany stock transfer order(within same companycode) please let me know how account determination happens and what are the settings of account determination.

    hi,
    This process used to transfer goods between plants using Stock transport order with Delivery order. Before doing this function the Material must be maintained in both supplying and receiving plants. And in sales organization data 1 screen the delivering plant must be maintained. This process has the following stages.
    Creation of stock transport order (STO) at receiving plant (T code u2013 ME21N)
    Transfer posting of Material to Material (T Code MB1B)
    Creation of Replenishment order (Outbound delivery order) at Supplying plant with reference to the Stock transport order(STO) (T code u2013 VL10B)
    Changing of the Replenishment order delivery .i.e. Goods issue at supplying plant (T code u2013 VL02N)
    Goods Receipt at receiving plant (T Code MIGO)
    SOURCE : SOME OTHER WEB SITE
    please check the above
    balajia

  • Stock transfer order invoice accounting entries

    Hi,
    In stock transfer order  billing  we need to show the accounting document in which the receiving plant is debited  towards the stock transfer price and supplying plant is credited  .to achive this what setting is required to be done and where.
    Regards,,
    Rohit

    hi,
    This process used to transfer goods between plants using Stock transport order with Delivery order. Before doing this function the Material must be maintained in both supplying and receiving plants. And in sales organization data 1 screen the delivering plant must be maintained. This process has the following stages.
    Creation of stock transport order (STO) at receiving plant (T code u2013 ME21N)
    Transfer posting of Material to Material (T Code MB1B)
    Creation of Replenishment order (Outbound delivery order) at Supplying plant with reference to the Stock transport order(STO) (T code u2013 VL10B)
    Changing of the Replenishment order delivery .i.e. Goods issue at supplying plant (T code u2013 VL02N)
    Goods Receipt at receiving plant (T Code MIGO)
    SOURCE : SOME OTHER WEB SITE
    please check the above
    balajia

  • Sales Order which automatically creates Stock Transfer Order

    Hi All,
    I've the following configuration requirement....
    -- A semifinished good SF1 will come to my company plant... (Stock Transfer)
    -- This SF1 will get converted to SF2 (another semifinished good) inside my company. As a by-product Scrap S1 will be generated.
    -- This SF2 will be transfered to vendor for external processing and producing Finished Good FG.
    -- This FG will go to customer directly from the vendor.
    My requirement is to create third party sales order for FG which in turn trigger PR->PO for FG. This will trigger a stock transfer for SF2 from plant to vendor. For this it will trigger a stock transfer of SF1 from plant (outside) to plant (my company). All this needs to happen when I save sales order for FG. Once the FG is saved, if I go to MD04 (stock requirements list), it should show stock transfer order for SF1, stock transfer order for SF2.
    Now I've created SF1, SF2, S1 and FG in material master. Also created Customer C1 and other necessary details such as organizational units, partners etc.
    Also I've created BOM for SF2 which includes SF1 and S1 and another BOM for FG which includes SF2 only.
    At this moment when I create a sales order for FG and save (third party sales order), the PR is getting generated for FG. But for further levels of processing is not happening. I know that manually these stock transfers could be done. But I want this to happen automatically when I save the sales order for FG.
    Please let me know what would be the ways to configue this.
    Thanks in advance.

    As per your thread,
    1- SF1 transferred from Plant (P1)- to Plant (P2) - Cab ne mapped through STO Process / Transfer Posting from Plant-Plant(Mov type 301)
    2- for this SF1, internal processing will be done in Plant-P2 to convert SF1 into SF2 in resuitl Scrap S1 will generate- Internal Production process (SF1 BOM - SF2 & S1 as child items)
    3- Issuing SF2 to Vendor for further processing to convert into FG - Subcontracting Process ( SF2 - Input Material / FG - Output material)
    4- Issuing FG directly from Vendor to Customer, based on Customer Order - Third party Order Processing.
                    As you know, through Configuration its difficult to achieve this. You may need to use the BAPI's to auto trigger these process one after the other. Still you should check feasibility.

  • Stock Transfer Order Between plants

    Hello Everybody,
    Can someone tell me the steps and configuration involved in STO between 2 plants?
    Please help me .
    Thanks,
    Sneha.
    Please dont post basic and repeated questions.  Do search in the forum
    Edited by: Lakshmipathi on Feb 26, 2009 2:23 PM

    Hi Read this fully and configure accordinngly
    Configure Inter company Stock Transport Order
    Material should exist in both the plants (Delivering & Ordering),
    Internal customer should be assigned to the ordering plant ( MM -> Purchasing -> Purchase Order -> Setup stock transport order -> assign the internal customer to the ordering plant and assign the Sales area of the internal customer.
    Assign its Sales area to the delivering plant
    Assign the document type and Delivery type NB and NLCC
    Assign the Supplying plant --> Receiving Plant --> NB
    Take the delivering plant and assign the sales area.
    Vendor master has to be created and assign the supply source (Delivering Plant).
    Create a purchase order ME21N ---> Save
    Delivery VL10 G ---> Calculation rule (appropriate) --> Assign the purchase order number here and execute.
    Select the Delivery creation line and do the back ground process.
    Start the log display and see the delivery document number by the documents button
    Goto VL02N --> do picking and PGI --> Then do the MIGO with respect to the delivery document.
    Billing (Intercompany pricing conditions should be set).
    AND
    1. Customer No. for the Goods Receiving Plant - OMGN
    2. Availability Check- Checking Rule (if necessary) - OMGN
    3. Assign a Delivery Type for the Delivering Plant - OMGN (for Stock Transport Orders, NLCC)
    4. PO type (which i believe you have done) - OMGN
    5. Assign Vendor No. to the Supplying Plant (done) - VK02
    6. Assign Customer No. to the Purchasing Plant for the Inter-Company Invoice (but you need to assign this to the Sales Organization pre-assigned to the Purchasing Plant),
    IMG-SD-Billing-Inter Company Billing-Define Internal Customer No. by Sales Org
    ***and by the way for the Invoice to work between Cross-Company Plants, you need also to have a Sales Org for the Supplying Plant and a Pricing Determination Procedure
    INTERCOMPANY PRICING:
    PI01 Inter company: fixed amount per material unit
    PI02 Inter company: percentage of the net invoice amount
    These condition types specify that the price charged by the delivering plant to the sales organization is shown as a statistical value in the sales order and an effective charge in the internal invoice.
    The condition records you create and maintain for inter company billing are the same kind of records that you create for pricing in general.
    IV01 Inter-company Price ERLOS Revenue
    IV02 Inter-company % ERLOS Revenue
    STO:
    STO CONFIG:
    The following steps have to be followed in order to configure stock transport order between two plants.
    1. Create a vendor for the Company code of the receiving plant using account group 0007 via T-Code XK01.
    2. In the purchasing data view assign the supplying plant and the schema group
    3. Create customer with the sales area of the vendor.
    4. The shipping conditions, the delivering plant and the transportation zone determine the route in the STO.
    5. In the pricing procedure determination relevant to the STO assign document pricing procedure and customer pricing procedure to get the pricing in the invoice.
    6. Maintain condition records for pricing condition.
    7. Maintain carrier as a partner in the customer master.
    8. In OMGN select the supplying plant and assign the company code and sales area. Similarly select the receiving plant and assign the company code and sales area (The company code to which the plant is assigned to).
    9. Assign the delivery type and checking rule to the document type.
    10. And finally, assign the purchasing document type to the supplying plant and the receiving plant.
    11. Create the STO using T-Code ME 21N and save.
    12. Check for release strategy if any and release using T-Code ME 28.
    13. Create delivery in background using VL10G.
    14. If delivery is created, it is an indication of correct configuration and master data creation.
    Stock transfer between two plants in different company codes is known as inter company stock transfer.
    Material shoud be maintained in both supplying and receiving plant MM01
    Sotck should maintain only in supplying plant MB1C
    Create receving plant as a customer in suplying plants company code and sales area XD01
    Assign this customer number in receving plant detials OMGN
    Assign supplying sales area in supplying plant details OMGN
    Assign delivery tupe NB for in combination of supplying/ receving plants.
    Create STO ME21N
    As it is normal there in the item details wer should get shipping date i.e customer number
    Go for Delivery VL10B
    Shipping point *****
    Select PO go for execute
    then select the delivery then go for delvy ............create delvy,,,, delvy nubmer generated.
    Goods Issue VL02
    Delvy doc **********
    Click on picking
    enter the picking qty
    Click on PGI
    in the mean time check in the PO history you will get the details
    Goods receipt MIGO
    Stock overview the stock will be updated....
    P.O Order types and Delivery Types
    STO: - Stock Transfer Order
    Stock Transfer between Two Plants with One Company code.
    The Purchase Order Type is Used in this case is "UB",
    And the Delivery Type Used here is "NL"
    STPO:- Stock Transfer Purchase Order
    Stock Transfer Purchase Orders Between Two Plants with Two Different Company Codes.
    The Purchase Order Type is Used in this case is "NB",
    And the Delivery Type Used here is "NLCC".
    INTRA COMPANY STO.
    1. There should be two plants in the given company code for intra STO to
    happen.
    2. Assign Purchasing org of the ordering to the supplying plant.
    3. Create a customer in the supplying sales area.
    4. Assign the customer to the ordering sales area.
    5. IMG > MM > Purchasing > PO > Setup STO > Define shipping data for plants
    here go to supplying plant and mention its own sales area.
    6. In the ordering plant assign the customer created in the supplying sales area
    and also the supplying sales area.
    7. Maintain checking rule as 01.
    8. Assign the delivery type NL supplying plant checking rule and PO Doc type
    UB.
    9. Assign document type UB supplying plant and ordering plant then decide up
    on either 1 step or 2 steps.
    10. Create PO with doc type UB.
    11. Go to VL10B give the PO No. and enter, select the line item and click back
    ground. (Where Del. Will be created in the back ground)
    12. Go to VL02N for picking and PGI.
    13. If 1 step no need of doing MIGO else for 2 steps do MIGO.

Maybe you are looking for

  • Internal error: data not found message

    Every time I try to upload pics I get this message: internal error: data not found How can I fix this problem? Thank you so much, Stacey

  • Quicktime page loads taking too long

    I've got a page I'm building with 10 short mp3 clips. Here's a sample of the code for each clip: <object classid="clsid:02bf25d5-8c17-4b23-bc80-d3488abddc6b" codebase= "http://www.apple.com/qtactivex/qtplugin.cab" width="49" height="16"> <param name=

  • Receive email and app alerts -- but no new updates

     I'm using the MyFico 3B monitoring, and several times, I have received an email and/or app notification of a new alert.. However, when I view my alerts on either the app or the myfico website, there are no new alerts.  Example:6/29/2015 5:39 PMDear

  • Workshop Building Oracle ADF Applications

    Hi all i tried the Building Oracle ADF Applications: Workshop and still have a problem: If i navigate from BrowserCustomers.do to eg. EditCustomers this works fine. In the EditCustomers i have my Cancel Button that implements the event_rollback. If i

  • How do i set up the wireless option for printing rather than using an usb

    how do I set up wireless printing function on my hp photosmart C4780