Intercompany Stock Transfer order - Shipping data

We are in the process of implementing intercompany PO/STO process and we have hit a roadblock.
Taking the example of one of our sites - Plants in Ireland supply material to plants in UK. Although they are part of difefrent company codes they are treated as INTRA-COMPANY transfers so we need to use the distribution channel IN
But some plants in northern Europe (Finland/ netherlands) also supplys material to UK and they are INTER-COMPANY transfers so we have to use distribution channel IC
Issue : IN SPRO, When you define shipping points for plants, you can assign only on distribution channel for a plant but as per the example above We need two distribution channels.
Has anyone else come across any similar issue? Is there any work around or user exit that we can use for this please?
Cheers,
KB

SPRO > MM > Purchasing > Purchase Order > Set up Stock Transport Order > Set up sTock Transport Order Between Storage Locations > Define Shipping Data for Stock Transport Orders Between Storage Locations (V_T001W_L) - here you can define different sales area / customer master for Plant / SLoc combinations.
SAP will recognize the proper sales area when you input the issue SLoc during creation of STO (issue SLoc is the last field in the line of the PO item, it appears after hitting enter key).
Regards,
Csaba

Similar Messages

  • Intercompany Stock transfer order with excise

    Hi,
    Can anyone  tell me about Intercompany Stock transfer order with excise step by step.
    hoping to replu

    Hello,
    Create Stock Transport Order - ME21N
    Create Delivery Challan (DC) - VL10B (this reduces the inventory from supplying plant)
    Create Excise Invoice refering the DC created above - J1IS - Ref document type OTHR (Excise values are transfered in this step)
    Do goods receipt against the DC (outbound delivery) - MIGO in receiving plant. Also capture and post the excise invoice cerated in J1IS.
    Regards
    Mahesh Naik

  • 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

  • Intercompany Stock Transfer Order Returns

    Our company uses plant-to-plant stock transport orders to record the movement of stock.  We are on SAP R/3 version 4.7.  When the two plants in question are in different company codes, an intercompany billing (type IV) results from the supplying plant (Plant 1) to the receiving plant (Plant 2).  Our pricing procedure for intercompany sales includes a markup on the standard cost (Plant 1 has a small profit, and Plant 2 has a higher standard price).
    My problem is that sometimes Plant 2 has to return some of the stock to Palnt 1.  I cannot just process an STO from Plant 2 to Plant 1, because it would process as a sale from Plant 2 to Plant 1, with a markup on the already higher standard price in Plant 2.  What I need to do is process a return on the original STO PO, which would generate a return credit billing from Plant 1 to Plant 2.
    I tried to enter a PO return Delivery using TCode MBRL, and I got the error message that "There are no Open Items on the PO".  Since, on a regular PO to an outside vendor, the MBRL transaction creates the open item, this indicates there is something about the intercompany process that prevents this from being the solution in this case.  How can I process a return on an intercompany STO, that will generate a Return Credit Billing (type IG) from Plant 1 to Plant 2)?

    Hi Laura,
    If you are processing with delivery, you shd check the delivery indicator in MBRL Transaction.
    In your scenario if Plant A has shipped to plant B and Plant B return to plant A on a return PO. Plant A raises the crdeit memo on plant B.
    Typically returns are done with as you create a  return purchase order with Return indicator create an outbound delivery  and do 161 movement and subsequent PGR on the outbound delivery.
    Thanks
    Sudhakar

  • Intercompany stock transfer order

    Hi all
    I have a STO between different plants in different company codes in two steps (643).
    I saw that in the time between the made of 643 and that of 101, the value of stock in transit is 0. I saw already the sap note stock in transit between companies (like that between plants in the same company) or I must calculate it or using in my program?
    thanks
    Davide

    Hi,
    Perhaps for your requirements is so easy control it by deliveries NLCC and its status, ie: you can create a report where you can read the info from table VBFA (flow of documents on you have the MM movements).
    I copy some ABAP coding for control stock transfer for deliveries UL.
    *&      Form  selecciona_entregas
    form selecciona_entregas .
      clear entregas.
      select vbeln lfdat kunnr from likp
         into corresponding fields of table lt_ul
           where lfart =  p_lfart
           and   lfdat in s_lfdat.
      describe table lt_ul lines entregas.
      check entregas > 0.
      select * from vbfa
         into table lt_vbfa
           for all entries in lt_ul
             where vbelv = lt_ul-vbeln.
    endform.                    " selecciona_entregas
    *&      Form  tratar_flujo
          text
    -->  p1        text
    <--  p2        text
    form tratar_flujo .
      data: veces like sy-dbcnt.
      check entregas > 0.
      delete lt_vbfa where posnv is initial.
      loop at lt_vbfa where vbtyp_n = 'R'.
        sm_vbfa = lt_vbfa.
        append sm_vbfa.
      endloop.
      loop at lt_vbfa where vbtyp_n = 'i'.
        em_vbfa = lt_vbfa.
        append em_vbfa.
      endloop.
      loop at lt_ul.
        loop at em_vbfa where vbelv = lt_ul-vbeln.
          if     em_vbfa-plmin = '+'.
            add 1 to lt_ul-mov_p.
          elseif em_vbfa-plmin = '-'.
            add 1 to lt_ul-mov_n.
          else.
             nada/nothing
          endif.
        endloop.
        modify lt_ul.
      endloop.
      loop at em_vbfa where plmin = '+'.
        at new vbelv.
          clear veces.
        endat.
        add 1 to veces.
        read table lt_ul with key vbeln = lt_vbfa-vbelv.
        if  sy-subrc = 0
        and lt_ul-mov_p > 0.
          if     lt_ul-mov_p = lt_ul-mov_n.
            delete em_vbfa where vbelv = lt_ul-vbeln.
          elseif lt_ul-mov_p > lt_ul-mov_n.
            if veces < lt_ul-mov_p.
              delete em_vbfa.
            endif.
          endif.
        endif.
      endloop.
      delete em_vbfa where plmin = '-'.
    endform.                    " tratar_flujo
    *&      Form  matriz_de_datos
    form matriz_de_datos .
      check entregas > 0.
      loop at sm_vbfa.
        read table em_vbfa with key vbelv = sm_vbfa-vbelv
                                    posnv = sm_vbfa-posnv.
        if sy-subrc <> 0.
          datos-vbeln = sm_vbfa-vbelv.
          datos-posnr = sm_vbfa-posnv.
          datos-mblnr = sm_vbfa-vbeln.
          datos-zeile = sm_vbfa-posnn.
          datos-dmbtr = sm_vbfa-rfwrt.  "evita acc.MSEG
          append datos.
        endif.
      endloop.
      loop at datos.
        read table lt_ul with key vbeln = datos-vbeln.
        if sy-subrc = 0.
          move-corresponding lt_ul to datos.
          select single name1 into datos-name1 from kna1
            where kunnr = datos-kunnr.
        endif.
        select single budat into datos-budat from mkpf
            where mblnr = datos-mblnr.
        modify datos.
      endloop.
    endform.                    " matriz_de_datos
    For your requiriment perhaps you can use NLCC (no UL).
    I hope this helps you.
    Regards,
    Eduardo
    Edited by: Eduardo Hinojosa on Jul 10, 2008 3:46 PM

  • Stock Transfer Order: Delivery date issue BAPI_PO_CREATE1

    Hi,
    I am creating STO using Inbound Delivery data from BAPI_PO_CREATE1
    inbound shipping date is 30 may 2014.
    Passing below data
    HeaderData:
    doc_type = 'UB'.     "STO
    suppl_plnt     =     '101'
    doc_date     =     inbound shipping date.
    comp_code     =     '1000'
    purch_org = '20'
    pur_group     =     '200'
    Headerx Data:
    doc_type = X
    suppl_plnt     =     X
    doc_date     =     X.
    comp_code     =    X
    purch_org = X
    pur_group     =   x
    Item Data:
    Po_item = tabix of loop
    Material = material from Inbound delivery item
    plant = '101'
    strge_loc = W.
    Qunatity = from Inbound item only.
    ItemX Data:
    Po_item = X
    Material = X
    plant = 'x
    strge_loc = X.
    Qunatity = X.
    Schedule Line Data:
    po_item = tabix of loop
    schedule_line = '001'
    delivery_date = shipping date
    del_datcat_ext = 'D'.
    Quantity     =     quantity from Inbound item.
    call function 'bapi_po_create1'.
         exporting   
              poheader = header data
              poheaderx = headerx data
          importing
              exppurchaseorder = po
          table
              return = return
              poitem = item data
              poitemx = itemx data
              poschedule = schedule data
              poschedulex = schedulex data.
    when i am creating STO with above method STO is getting created and all data in it also correct but delivery date is 20th june 2014
    instead of 30 may 2014.
    it is coming as there is planned delivery time that is 21 so it is showing 20th june 2014.
    but i need this value as 30th may 2014 only.
    please help me on that.
    thanks in advance.
    Regards,
    Gaurav

    Hello,
    You have to populate internal tables pocond and pocondx with values for itm_number,cond_st_no,cond_count,cond_value,cond_type, currency and change_id. Then call BAPI_PO_CREATE1.
    Thanks,
    Venu

  • Inspection lot creation not required for intercompany Stock transfer order

    Hi Team,
    The client  does not want system to create inspection lots for inter comapny STO. But for intra STO system does not create the inspection lot and thye are happy with it.
    I have have flagged the indicator "QM not active' for the movement type
    101 entry as below at transaction code OMJJ.
    101  B(goods movement for Purchase Order) X(Stock Transport Order)
    Even after flagging the above indicator, system is still creating the inspection lot at the time of GR for InterCC STO.
    Are you aware any other place to control inspection lot creation for Inter company STO.
    Thanks & Regards
    Mangesh

    The ispection types assigned to the material are given below.
    Z05 Goods Return Inspection(copy of 05)
    Z09 Shelf life extension Inspection(copy of 09)
    Z89 Inspection for Quality Assurance(copy of 89)
    Z90 Goods Receipt  for Trading goods( It is a copy of 01 inspection type)
    There is no inspection type 08 active in the material .
    Thanks & Regards
    Mangesh

  • BOM Explosion needed on Delivery for Intercompany Stock Transfer Order

    Good afternoon,
    I have been researching the SDN and web for a solution to my problem to no avail so far.
    The business problem I need to solve is the requirement for our STPO process to explode certain BOM's that are transfered from one company/plant to another company/plant in order to record batch/serial # component information by the delivering plant on the delivery and verification of the batch/serial # in the receiving plant during MIGO processing of the delivery. This is needed by our Service Mgmt department in order to track servicable items within the Finished Good (medical devices industry).
    It appears on the SDN that a BOM can not be exploded on a non-Subcontracting PO (which would be ideal for us), but barring this problem, we are trying to have the BOM explode in the Delivery created from the STPO via the VL10B transaction.
    The STPO generates a Delivery doc with type NLCC and item category NLC. I have maintained the material master for the BOM material to have an Item Category Group of ERLA, and I have modified Item Category Determination in configuration in Logistics Execution for deliveries to include ERLA, usage V, and NLC as default item category. But, the deliveries generated from the STPO still do not explode, like what normally happens if the delilvery of the BOM was created from a standard Order.
    The components for the BOM need to be displayed on the Delivery (if not the STPO), so the cleark can record the Batch/Serial #'s for each component. Then when the receiving plant posts the Goods Receipt for the delivery a user exit we have (based on movement type and material document code) builds a Service Mgmt table that is then processed to De-install the BOM and components from the former plant and install the BOM and components at the receiving plant (and then subsequently at the ultimate customer's location when a normal sale is made), generating a new Functional Location.
    Has anyone here had to do anything like this before? Would any of you have any ideas on how this BOM explosion might work on the PO or Delivery?
    Thanks in advance.
    Scott.

    No responses to this question.
    Subject dropped.

  • Stock transfer order between two storage locations in IS Retail

    Hi,
    I want to have a Stock transfer order between two storage locations in the plant.
    I have activated the "Activate Stock Transfer Between Storage Locations", now i can create a STO and have the "Issuing SLoc" tab.
    Having that i get an error message "Not possible to determine shipping data for material XXX" Message no. 06280.
    I am trying to have the shipping data in customizing for set stock transfer - "Define Shipping Data for Plants", but my site is not listed due to the use of IS Retail. Is there a way to configure it?
    Tnx
    Lior

    Hola.
    Voy a contestar tu pregunta en espanol. Debes crear al centro  emisor  como  deudor  en la transaccion WB02  y ampliar a la organizacion  de compra.
    Posterior, debes crear al centro  receptor como  acreedor en la transaccion  wb02.
    Cesar Moreno. Funcional MM Retail.

  • Intercompany Stock Transfer - ship complete

    I have a need to force one delivery document to create per stock transfer PO.  All items are going from/to the same plants. 
    In comparing the functionality I am looking for to the SD side of the equation, I see three options to accomplish this.
    1. In SD, I can mark a sales order "Ship Complete" and that makes all lines delivery onto one Outbound Delivery.
    2. In VL02N, I can add items to an existing outbound delivery by clicking on the menu Outbound Delivery --> Deliver Sales order. 
    3. Grouped Deliveries at the line level allows me to coordinate certain lines to create on one Outbound Delivery.
    On the MM side with an intercompany stock transfer, I don't see either of these options available, so I'm wondering how I accomplish forcing all lines to create 1 OBD. Or as a 2nd option, add lines to an existing OBD from a stock transfer.  Or as a 3rd option, the ability the group multiple lines together and force them onto 1 OBD.
    Any help in this area is greatly appreciated.
    Gina Feldner

    where is this ship complete field?
    I think you refer to field 'Partial delivery/item' is set to 'C' ('Only complete delivery allowed'), which is at item level in the sales order.
    So it just means that this one  item has to be completely delivered, it does not mean that all items of a sales order have to be together in one delivery.
    In general there exists so-called split criterias and they are common for deliveries based on sales order and deliveries based on purchase orders.
    in a STO you have as well indicator for partial delivery. OSS Note 1093582 - FAQ: Delivery complete indicator ELIKZ
    explains how it is used (question 6)

  • InterCompany Stock Transfer - shipping Point

    Hello
    How sales area and shipping point are determined in delivery document for intercompany stock transfer process.
    regards
    Prashant

    Hi Prashant,
    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.
    Tcode : OMGN
    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).
    Thanks & Regards,
    Pankaj Mahajan

  • Combine stock transfer orders with different delivery dates into 1 delivery

    Hello,
    In transaction VL10B, the system normally combines stock transfer orders that have the same ship-to-party and same delivery date (if the combination indicator in the customer master specific to sales and distribution is checked). My business requirement is to combine stock transfer orders that have the same ship-to-party but different delivery dates. Is this possible through standard configuration? Is there a user exit that can allow this?
    At the moment the system is creating different outbound deliveries according to the delivery dates specified in the stock transfer orders.
    Please advice a solution.
    Regards,
    Felipe

    Felipe, please have a look at OSS note 386340, it may help to solve your problem about combining STO items with different delivery dates to one delivery (as I understand the code correction overwrites the delivery dates...).
    Edited by: Csaba Szommer on Jan 21, 2011 5:06 PM

  • Table for  the PO Date and Stock Transfer Order Date of a material no

    Hello Everyone!
    I am having a requirement where I want both the Purchase Order Date and Stock Transfer Order Date of a perticular material no.
    On the basis of difference of these two dates I want to find out the period for which the material was present in supplying plant.
    I am not getting the table through which I can get these two dates for a material.
    Please help me out.
    Its urgent.

    hi,
    see these tables:
         EKKO – Purchase Order Header Table
         EKPO – Purchase Order Item  Table
         EKBE – PO History table.
    reward if its useful

  • Why we dont have a sales order in case of Intercompany Stock Transfer?

    Hi,
    Why we don't have a sales order in case of Intercompany Stock Transfer?

    HI,
    It is up to the client requirement business scenarios..
    U can do stock transfer with so many ways..
    1. one step process
    In this just stock transfer between two plants but no goods reiceipt only goods issue
    2. two step process
    In this both goods issue and goods receipt docuements
    3. stock transfer with out delviery
    Here purchage order NB  with goods issue and goods reciept
    4. stock transfer with delviery and billing..
    In this Purchage order, goods issue, migo, miro and inter company invoice..
    Regards
    sankar

  • Delivery Date Re-Calculation in Stock Transfer Order PO

    Hi All,
    We have Transportation scheduling activated and maintain 'Transit Duration Times' in our Routes (Populated 'TransitDur' field in Route <0VTC>) R/3 46c
    When we create a stock transfer order the 'Delivery Date' in the STO PO is determined by the 'TransitDur' (Transit Duration) value maintained in the route between the 'Supplying and 'Receiving' plants.
    After creating the STO PO, if the delivery is delayed and we need to reflect this change in the STO, when we attempt to change the delivery date - the system re-calculates the delivery date using the date on which the changes are made as the starting point and extending out the full length of time based on the value in the 'TransitDur' field in the Route.
    This means we are not able to change the delivery date in the STO PO to a date that is later than the original delivery date but still earlier than the date re-calculated by the system using the date on which the changes are made as the starting point.
    Is anyone aware of any functionality/config which allows you to manually change the delivery date in the STO PO - but not be restricted to changing the date by the value in the 'TransitDur' field of the Route, when it is a subsequent change to the PO and greater than the original date determined by the system?
    Thanks,
    Ravelle

    A solution has not been identified for this issue...query closed.

Maybe you are looking for

  • Problem with AppleID

    Last owner died, understand, I am not very rich, but I love your products, I was very happy when I bought this phone, help than that, I do not have money for a new phone (...

  • Does my ipad make duplicates when i put photos in albums?!

    Hi, Does my iPad make duplicates when i put them in albums? They apear on filmrol(photolist?) and when i try to delete it says: "delete everywhere?" Another aspect (probably a bigger concern) of why this has my concern, is that it says i have 7.2 GB

  • Invoking Java classes from Forms

    We are running an AIX Forms server, and we would like to be able to execute a java class with two command-line parameters (ex. "java myClass.class param1 param2"). Is the "java" run-time executable available on AIX? I'm assuming it would be part of t

  • CAN ONE PROGRAM FREE WIFI OFF OF THE IPHONE?

    IS THERE A WAY THAT YOU CAN SET UP A WIFI FROM THE IPHONE?

  • MACbook Pro/Bluetooth?Disconnect issues with an Apple mouse and keyboard

    Well Folks- The disconnect issue I have with my Macbook Pro using a wireless Apple Keyboard and mouse is BACK.    I wiped the hard drive clean and I reinstalled and I updated the O.S. system including purchasiing Lion via the ineternet one by one and