Change Ship to Party on outbound delivery

Hi
Our customer has a specific requirement changing the ship to party on outbound delivery when it is created (VL01N). The requirement is trading partner order the goods for example 100 qty. When the goods are ready for delivery he will inform to deliver 50 nos to XYZ customer (end user) and ABC customer (end user). So the sales order is created with the trading partner but when delivery is created the first 50 should be for XYZ and the second 50 should be for ABC. In this case there will be two outbound deliveries one with ship to XYZ and other one with ABC ship to.
When sales order created it has trading partner as ship to now during the delivery creation we need sort of pop us to select the ship to party. I have searched all the possible delivery creation user exits but did not find any on partner function to implement the pop up functionality.
Note: customer does not want to change the address of ship to on delivery by keeping the original ship to which is copied from sales order
Please help me with suitable suggestions.

My ex-company did this customization, and our users are very happy.
As mentioned by G. Lakshmipathi, change that VOPA setting, untick it.
Customized  a OB creation t code. You need good abaper for this.
In selection screen, have something like this.
Sales Order number
Item Number (If required)
Sales Order date
Sold To party
Shipping Point
etc...
And "Delivery ShipTo Party" example.
You should have a output screen for user to select which SO item to create OB.
In your program, use VL01N to create it, then VL02N to change the shipto party to the required as per selection screen.
You should then have a output screen to capture and display all standard error messages or succcss message.
Optional: You may like to consider also, in VL02N user exit, control shipto party is grey off by user's ID and not by the customized t-code.

Similar Messages

  • How to change Ship to party no. in delivery doc. after creating Invoice

    Hi,
        Sold to party ( customer code ) 1001473
    But by mistake bill was raised ship to party ( customer code ) 1001082 then I changed the ship to party code ( through VA02 )and saved the documents, but still in the invoice it is showing  ship to party address only instead of sold to party.  If any thing possible in the delivery level ( vl02n ) to change the ship to party so that it will possible to change the invoice it self. Kindly confirm so that I will reverse the entry and change the ship to party code in vl02n and I hope it will not any reflect in the  invoice.
    Regards
    Jibanjyoti

    Hi,
    First reverse the invoice(Cancel)
    Then change partner functions
    go to SE16N and  Change table entries
    if you want to change in SALES ORDER,then put table VBAK,VBAP
    if you want to change in delivery,then put table LIKP, LIPS 
    After chages
    create invoice again
    Note : As I am not tested this due to system unavailability, but as far as my undersatnding it will work
    kapil

  • Change Ship to party number for outbound delivery

    Hi guys
    I have a problem 
    We need to change Ship to party number for outbound delivery
    Any suggestions
    Any Table level changes posibility???
    Thanks
    SAP MM

    Hi,
    You cannot change the ship to party in delivery, nor should you change it.
    If you really want to change the SH in delivery, please delete the delivery (after cancelling the picking) and then go to sales order in change mode and then change the ship to party there. After doing this, create the delivery once again with the new SH.
    It is not advisable even through programatically to change SH in delivery. This will have lot of implications in the further processes like PGI, Proof of Delivery and so on.

  • How to change ship to party'  Transportation zone when create a order ?

    Hi,
       I want to change ship to party'  Transportation zone when create order with VA01 before save.
       what user ecit can be used? I modify the Transportation zone  in the table xvbpa in program MV45AFZZ, but it does work.
       Please help ~
      Thank you~

    Hi,
    Try to use Fm  BAPI_SALESORDER_CHANGE
    in table u can find
    PARTNERS          Communications Fields: SD Document Partner
    PARTNERCHANGES          Partner changes
    and use UPDATEFLAG when  you change

  • BAPI_SALESORDER_CHANGE changing ship-to party

    Hi,
        i want to change ship-to party for sale's order.how to do this using BAPI_SALESORDER_CHANGE.
    thanks in advance.

    pradeep,
    I still see this thread as open.  Please review this code as a more clear solution.
    REPORT  ZR_SANDBOX_PROG.
    data: vb like BAPIVBELN-VBELN.
    data: cl like BAPISDH1X.
    data: rt type table of BAPIRET2 with header line.
    data: rt2 type BAPIRET2.
    data: pt type table of BAPIPARNRC with header line.
    vb = '0000153147'.     " your sales order here
    cl-updateflag = 'U'.
    pt-DOCUMENT = vb.
    pt-ITM_NUMBER = '000000'.  "header line item = 000000
    pt-UPDATEFLAG = 'U'.
    pt-PARTN_ROLE = 'WE'.
    pt-P_NUMB_OLD = '0003300744'.
    pt-P_NUMB_NEW = '0003300074'.
    append pt.
    CALL FUNCTION 'BAPI_SALESORDER_CHANGE'
      EXPORTING
        SALESDOCUMENT               = vb
        ORDER_HEADER_INX            = cl
      TABLES
        RETURN                      = rt
        PARTNERCHANGES              = pt.
    loop at rt.
      write: / rt-MESSAGE.
    endloop.
    CALL FUNCTION 'BAPI_TRANSACTION_COMMIT'
    EXPORTING
       WAIT          = 'X'
    IMPORTING
       RETURN        = rt2.
    Reward points accordingly.

  • Changing Ship to Party

    Is it possible to change a ship to party once the billing document has been created?
    Thanks and much appreciated.

    Hi Kennedy
    Once you created billing, you cannot change any of the parter function in the billing but certainly you can change the ship to party in sale order both at Header Level and at Item Level, even if you have generated a  billing document.  The changed ship to party will flow ONLY for the subsequent billing.
    Thanks
    G. Lakshmipathi

  • Need help for customer service management for changing ship to party addres

    Hi All,
    I Have a bapi that will be called from web application craete service notification .
    business requirement is to change the shipping parner details with addition of name that
    will be notify person.I follwed this approach.
    1.Call the BAPI BAPI_SERVNOT_CREATE to create service notification.
    2.Call the BAPI_SERVNOT_SAVE to  save.
    3.BAPI_TRANSACTION_COMMIT
    4. Called function module ADDR_GET to get the address details of the ship to party.
    5.ALL FUNCTION 'ADDR_INSERT'to insert the modified address to sam memory.
    6.CALL FUNCTION 'ADDR_NUMBER_GET' to get the address no that will create a adrnr in sap
    table adrc.
    7.Called function module PM_PARTNER_UPDATE to update parten table that is ihpa.
    8.At last called the function module CALL FUNCTION 'ADDR_MEMORY_SAVE to save the
    address.
    Now the problem is when i open the transaction IW52 to see the notification created it
    has not the changed data but has standard ship to party detail.
    but there is an entry in adrc table for address created but when i see IHPA table the
    adrnr is not assigned to the notification no.
    Information is required thanks

    Hi Venkat
    Go to <b>VA02</b>, change the ship to party as SH02 on top screen itself so that it will be defaulted for all line items.
    Now make changes for rest of the items.
    But ensure that no subsequent document (delivery) is generated for any of the line items for which you are trying to change which is NOT possible.
    Thanks
    G. Lakshmipathi

  • Changing the Destination bin for Outbound Delivery

    Hi All,
    For any Outbound delivery, when we do TR and TO by default the goods gets posted to 916 interim shipping area. Now if I want to change this interim bin to a different area. What checks and changes I need to do?
    thanks for help,
    G

    Hello,
    (1) Go to OLML>activity>transfer--> movement type configuration. Look for 601 movement type of your WH number.
    Remove the storage type 916 and enter  the storage type of your choice. Enter the Bin number of your choice.Remove dynamic selection flag
    (2)  Create LS01N with storage type and bin which you have entered in step 1
    Thanks
    Milind

  • How to change the pick quantity in outbound delivery using bapi

    Hi,
    I am using BAPI_OUTB_DELIVERY_CHANGE for changing the outbound delivery picking quantity but there is no field to change the pick quantity.
    plas advice any BAPI to change pick quantity
    Regards,
    Krishna

    Krishna....have a look in the below threads where there was a similar requirement..
    error while using BAPI_OUTB_DELIVERY_CHANGE
    change outbound delivery

  • Changing ship to party address in sales order

    Hi All,
    We have a scenario herein in sales order, the ship to party  address is copied from some other ship to party address. Put simply if the ship to party in sales order 1 is A, the address of A will be copied from ship to party B. The ship to party B is in sales order 2.  The ship to party in sales order 1 will remain A only but the address is copied from B ship to address
    i just need to know where this kind of development must have been done. i.e the include program, exit etc.
    i am trying to see exit  EXIT_SAPLV09A_001, but i could not see it in se38?
    regards
    sachin

    Hi,
    In first place why you want to have such a requirement. Why can't you have the correct address in the Ship to Party master record in the XD01 and assign correct ship to party at the sales order line item, so that correct address flows to the sales order line item.
    Eg:
    Sold to Party A
    Ship to Party A & Ship to Party B (Both are assigned in the Partner tab of Sold to Party A)
    Ship to Party A has Address A & Ship to Party B  has Address B (Ship to Party B was created with Account Group SHIP TO)
    On the sales order line item, change the ship to party to Ship to Party B
    So that you have correct address in the relevant line item.
    As per your requirement, you have to have a Z table to keep the logic between hip to Party & relevant address.
    If not, check below link for all User Exits in SD>
    https://wiki.sdn.sap.com/wiki/display/ERPLO/SDUserexits
    Find a correct one for your requirement.
    Best regards,
    Anupa

  • How to change WM Status of an outbound delivery??

    Hi Experts,
    I was trying to do PGI for an outbound delivery for which I created TO and did TO Confirmation.
    After TO Confirmation , both the Picking Status and Overall WM Status was set as C
    I was trying to execute WS_Delivery_Update for PGI.
    After executing the FM,when i checked the outbound delivery in VL03N
    OverallWMStatus changed to B.
    But last night it was C after TO confirmation.
    And now I cant do anything
    When I try to do PGI its stating that "Delivery has not yet been completely processed by WM"
    Please help out??

    Hi Sanjeev,
    After confirming the TO, I was trying to do PGI executing WS_DELIVERY_UPDATE from se37.
    I want to reverse the picking of the outbound delivery whose
    Overll Pick Status C
    Overall WMStatus B

  • Change Ship-to Party of Sample Line item

    Hi experts,
    Is it possible to change the ship-to party of the sample line item only during runtime, using userexits in transaction VA02? Without changing the ship-to party of the header and other line items.
    Can someone tell me how to do this?
    Points will be rewarded to helpful answers...
    Thanks...

    Hi,
    Check the Below user exit
    V45A0002      Predefine sold-to party in sales document
    Regards
    Sudheer

  • Change Ship-to-party in VL01N

    Dear SAP Gurus,
    My requirement is as follows,
    In the transaction VL01N, shipping point and order number will be given, after pressing enter a pop-up should come asking that "do you want to change the ship-to-party".
    if yes , then the ship-to-party is to be taken from the user and is to be changed in VF02. If no then it should be normally processed .
    How can I do this , please help.
    Thanks and Regards,
    Pavan.

    hi, Thanks for the reply,
    can you tell me which user exit i can use to stop afer pressing enter in VL01n.
    Thanks and Regards,
    Pavan.

  • Enhancement to change the quantity while creating outbound delivery

    Dear All,
    Is there any enhancement to change the Actual Quantity while creating the Outbound delivery.
    I have tried using the BAdI LE_SHP_DELIVERY_PROC in the method CHANGE_DELIVERY_ITEM. But i am not able to change the quantity. In the runtime it allows me to change the quantity. After saving the document the quantity is not changed.
    I do not know what all are the parameters and fields to be passed to change the quantity. If anyone knows please help me.
    Anyone guide me to do this requireemnt.
    Thanks & Regards,
    M.Ashok kumar.

    Hi Ashok,
    I have a similar issue, i have done the same as you did by changing the fields LFIMG_FLO and LGMNG_FLO.
    But though Delivery qty is getting update but picking qty is remaining the same.
    Suppose when user give Delivery qty as 8 and Pick qty as 8, i am able to change the delivery qty to 5 but not Pick qty to 5.
    can you please let me know how to acheive it.
    Regards,
    Kartheek.

  • Ship to party address no change in sales order after delivery creation

    hi
    We have a below requirement
    After creation of delivery document,we should not be able to go and change ship to party in va02 of sales order..
    Tried using partner functions config,but it disables ship to party change completely...
    But we want to disable ship to party change only if delivery is already created.
    regards
    sudha

    hi swetha,
    as per my understanding goes:
    you need to make SH field GREY when a delivery document is generated for it.
    but now even if delivery is created or not SH field is GREYED.
    you can use
    USEREXIT_MOVE_FIELD_TO_VBAK in program MV45AFZZ
    LOGIC : when ever the sales order status is completed or partially completed then only this SH field should be GREYED other wise NOT.
    hope this clears your issue & please check from your end
    balajia

Maybe you are looking for

  • Reader plugin Internet Explorer 11

    Hello there, We have a problem with the adobe reader plugin for opening pdf-files in the Internet Explorer 11. Scenario: Citrix Xen App 6.5 IGEL thinclients model UD2-D210 It's only occuring on the thinclients with citrix sessions, all other clients

  • Role Removal for users

    Hi Guys How do we remove the  role Y.R3.IS-XX.xxxxxx from all test users (T-) and assign the role Y.R3.IS-XX.RPT_FI_XXXX to all test users (T-) in Q Any input on this is highly appreciated Thanks SV

  • Oracle Forms Exam study guide

    I want to study for the Oracle Forms: Build Internet application exam (IZ0-141) is this exam specified by oracle versions? Forms for 9i looks a little different that forms for 10g. If it is for 9i the download for Oracle9i Application Server is no lo

  • Mass uploading with ArchiveLink?

    Dear Expert, We are uploading HR documents with Archivelink through Tr. code OAWD. for that we allready created different Object(Archive) links for diff. Infotypes and there is no problem in uploading documents one by one for diff. Infotypes of each

  • Safari 5 ridiculously slow

    I just had a problem where every time I opened Safari 5 it would immediately hang, requiring me to do a force quit. Last night I launched Safari and it hung again. Just for laughs I left it running with the evil beach ball. This morning Safari had la