Incorrect split in partial shipments

Hi all,
When a partial shipment is done, OM splits the lines in oe_order_lines and in wsh_delivery_details. That's ok. However, sometimes, both lines in wsh_delivery_details (the one shipped and the one with the balance to be shipped) point (source_line_id) to the line in oe_order_lines that has been just shipped. This way, when I try to ship the balance, I get an error informing that ship_confirm is not a notified activity in line <closed line line_id>. Has anyone already gone through that?
Thanks for your help,
Ketter Ohnes

I have not encountered this error. Try doing the following
- Check the workflow for the line items and then rewind the workflow to the first active state
- Clear the ship sets in the order lines and if you want to ship them together create a new ship set for both the lines
- Run the workflow background process (concurrent request), since you have rewound the workflow
- Progress the line items separately, if your line items are configured items, this should create discrete jobs. Complete the jobs then pick release the order.
- After releasing the order you should be able to ship confirm the order.
Aarti

Similar Messages

  • Manually Split the PO Shipment will not retain the Link with the PR

    Hello Gurus,
    If a PO is created from MO-PR-PO process and if you split PO line shipment into multiple distributions , The link between PO-PR will not be retained.
    I am aware that this is a Standard Functionality , but it will be of immense help if anyone could help me to understand the complexity of the modifcation.
    Regards,
    Naveen Kaushik

    Hi, did you find any way to solve this issue?
    Did you think about automatic PO line cancellation an creating multiple req lines after that adding new req lines in to the same PO?

  • Query to get list of customers with partial shipments

    I have a scenario where I need to find customers with open orders.  (Orders and Shipments have 1-to-many relationship ):
    Orders = (order_id PK, cust_id FK, prod_id FK, order_quantity, order_date)
    Shipments = (shipment_id, order_id FK, shipment_quantity, shipment_date)
    Open orders have 2 scenarios:
    1) orders without shipment records
    2) partial shipments:
    e.g. 1 order record with quantity 10.  
    2 records in shipments table, 1 row with quantity 3, and the 2nd row with quantity 4; total shipped quantity is 7, which is less than order quantity of 10
    How can I get this?

    ZaafranAhmed wrote:
    I have a scenario where I need to find customers with open orders.  (Orders and Shipments have 1-to-many relationship ):
    Orders = (order_id PK, cust_id FK, prod_id FK, order_quantity, order_date)
    Shipments = (shipment_id, order_id FK, shipment_quantity, shipment_date)
    Open orders have 2 scenarios:
    1) orders without shipment records
    2) partial shipments:
    e.g. 1 order record with quantity 10. 
    2 records in shipments table, 1 row with quantity 3, and the 2nd row with quantity 4; total shipped quantity is 7, which is less than order quantity of 10
    How can I get this?
    SELECT order_id
    FROM   orders
    WHERE  order_quantity > (SELECT SUM(shipment_quantity)
                             FROM   shipments
                             WHERE  orders.order_id = shipments.order_id);

  • Import partial Shipment

    Hi expert
    i have made a Import PO for a material 10nos and i had receive partial shipment in with 5 qty and 5 qty on two different month
    If i pay the duty values and freight clearing values and make Customs Invoice,for the first shipment receive the conditions will come to display mode which we cant amend further.
    If i receives 5nos in 2nd Shipment ,how those duties and freight costs will be entered in PO.
    Please advice.
    Regards
    Bhargav

    Hi,
    In the PO, only the planned delivery costs will be entered in the conditions tab.
    This means the duty rates(%) and the freight rates(%) will be entered while creating PO in ME21N.
    The actual duty amounts and freight amounts will be entered in MIRO while you do the customs duty and freight invoice verification.
    There is no need to go and change any values in the PO after you have posted some follow-on documents.
    The cycle would be as follows:
    1. Maintain dummy condition records in FV11 for imports vendor, freight vendor and customs house vendor for tax code V0. This could be for any one condtion type say JMOP.
    2. Maintain condition records in MEK1 for customs duty and freight conditions.
    3. Create Imports PO using ME21N - enter the duty rates and freight rates in the conditions tab.
    The tax code to be used is V0. No need to enter and duty / freight amounts. In the condition detail tab, change to the appropriate vendor - for eg. freight vendor for freight condition and customs house vendor for customs duty condition.
    4. Post Customs invoice in MIRO  for 1st consignment - here enter all customs duty values manually. Also, enter the quantity (= qty received in 1st consignment) for all MIRO line items.
    5. Post goods receipt in MIGO for 1st consignment qty. - also capture excise invoice in MIGO.  At this stage, all duties captured in Customs MIRO invoice will flow automatically in excise registers.
    6. Post Customs invoice for 2nd consignment. Similar to step 4.
    7. Post Goods receipt for 2nd consignment. Similar to step 5.
    8. Post freight invoice for freight vendor in MIRO.  Enter freight amount manually here.
    9. Make payment for all invoices posted above  in FI.
    Please note that in the above process, there is no need to go and modify the PO conditions tab anytime during the cycle.
    Regards
    Prabhu

  • Partial Shipment

    Dear All,
    I have a PO with 100 line items and conditions values is maintained only for one line (e.g. clearing charges). Vendor is shipping the materials partially. Then pls guide me how to apply the clearing charges for those shipments seporatly reffering to the PO.
    Tks
    Sujith

    Hi,
    You can maintain the calculation type as C (Quantity)  & Scale basis as C Quantity  Scale in your Clearing charges conditions (in M/06). So that in the PO you can enter the total value for a line item & even though the vendor ships partial qty of the material system will calculate the price automatically based on the quantity shipped.
    Hope its clear.
    Thanks & Regards,

  • Sales Reports with Partial Shipments

    Hello,
    I need to write a sales report for open orders. If the order has been partially shipped, I just need to pull what remains to be shipped and display this total.
    If the order has not been partially shipped, I need to pull the doc total.
    How do I specify if an order has been partially shipped or not? Is there any way to say, "If a line in RDR1 has been shipped or partially shipped, sum the totals of OpenCreQty * Price, else pull DocTotal"?
    I need to display the report in 1 line per sales order.
    Thanks in advance,
    Chris

    Hi Christine, 
    Without knowing the exact fields you are using you should be doing something like: 
    If {TABLE.OpenCreQty} NOT EQUAL {TABLE.Quantity} Then
         0
    Else {TABLE.Quantity};
    NOTE: WHERE IT SAYS NOT EQUAL TO should be LESS THAN and GREATER THAN symbols. They don't show up in here.
    So the If is checking what was shipped with the order's quantity.  If they are not equal then show 0 otherwise show the order's quantity. 
    Now you can do a summary and sum this formula and you should get the proper numbers. 
    Good luck,
    Brian

  • Re: Split or Partial Delivery?

    Dear all,
    I have a query to ask as the below scenario:
    Customer XYZ has the following:
    Contract A: 100KG
    Contract B: 100KG
    Delivery for Contract A:
    Contract A --> SO --> Delivery A1 (50KG) --> POD (50KG) --> Billing - 50KG
    Contract A --> SO --> Delivery A2 (90KG*) --> POD (50KG) --> Billing - 50KG
    *Extra of 40KG
    For the extra of 40KG, the difference is carried forward and delivered for Contract B instead.. for the same Customer.
    Kindly advise how can I achieve this on standard SAP?
    As far as standard is concern, the Delivery is referred to the Sales Order (which is referred to one Contract).. Hence, it is not able to refer two SO into one Delivery to be delivered, even for the same customer.
    Thanks.

    When you refer the contract suppose if u have enter the qty more the contract qty we will get V1501 messsage
    in standard warning message will come, ask you abapers there will be additional enhancement  ask him to change to W501 to E501.
    this is the best to avoid  i have done this for qty as well as vaildity
    for V4 message we can convert warring to error message directly In T-code OVAH: Change the system messages overview
    i think it may not relavant your requirement  but...
    if Removed by Moderator
    Edited by: balashowry raju on Aug 27, 2010 12:10 PM
    Edited by: Lakshmipathi on Aug 27, 2010 7:25 PM
    Despite earlier request / warning, you continue to add this text which should be avoided

  • How to split Sales Order line as per partial availability of stocks?

    During scheduling of Sales Order line, if ATP window shows onhand stocks less then required quantity and balance quantity is promised as per CTP on dates falling outside request dates.
    1) Is there a functionality to split SO lines Automatically basis On Hand Availability?
    2) Can we write a rule to split a line so that staggered shipments can be scheduled in future for quantities promised as per CTP ? (i.e rather than promising 1 date, if capacities permit line quantity is split to start shipments at the earliest).
    Will appreciate for direct fitment or any workaround solution to resolve above issues.
    Thanks

    Hi,
    Try this out. Go to Logistics Execution-Warehouse Management-Activities-Transfers-Processing Performance Data / TO Split
    Step1:
    Define Profiles-Sort profile for TO splitting
    Here, create a new entry of sort profile for your warehouse with field "POSNR" as 1st sort field.
    Step2:
    Define Profiles-Profile for Transfer Order Splitting
    Here, create a new entry of  Profile for TO split for your warehouse & sort profile of step1.
    Step3:
    Control for Performance Data Processing / Define TO Split-Performance data control
    Assign Profile for TO split of step2 to your warehouse, MVT, Source & Destn st. types.

  • Doc splitting partially active

    Dear all,
    While posting the document i came across following error message: "document splitting is partially active" please provide the solution for this
    Points-gaming

    Dear Sonu,
    You need to activate the document splitting for your company code
    Follow Path: IMG>FINANCIAL ACCOUNTING(NEW)>GENERAL LEDGER ACCOUNTING NEW>BUSINESS TRANSACTION>DOCUMENT SPLITTING-->ACTIVE DOCUMENT SPLITTING
    If need any clarifications in this please let me know.
    Best Regards
    Mir

  • How to Ship Partial Quantities using an API - Oracle Order Management

    Hi,
    In Order Management I need to ship the Internal Sales Order Lines partially using an API.
    I have done full shipping but if I trying the partially shipping it is also shipping fully.
    I am unable to find the problem. Is there any set up missed?
    How to do partial shipping.
    I am giving the some part of the code please look into it and suggest me.
    ----**************************UPDATEING SHIPIN ATTR ***************************-------------
    I_changed_attributes (X_count).delivery_detail_id := cos.delivery_detail_id;
    I_changed_attributes (X_count).shipped_quantity := cos.shipped_quantity;
    X_ship_date := cos.act_shipped_date;
    X_slaes_order := cos.sales_order;
    X_org_id := cos.org_id;
    wsh_delivery_details_pub.update_shipping_attributes ( p_api_version_number => 1.0
    ,p_init_msg_list => I_init_msg_list
    ,p_commit => I_commit
    ,x_return_status => O_return_status
    ,x_msg_count => O_msg_count
    ,x_msg_data => O_msg_data
    ,p_changed_attributes => I_changed_attributes
    ,p_source_code => I_source_code
    ----***************************SHIP CONFIRM API ***************************-------------
    I_action_code := 'CONFIRM';
    I_sc_action_flag := 'B'; --'S'; -- Ship entered quantity. 'B' - Ship Entered Quantities, Backorder Unspecified
    --'T' - Ship Entered Quantities, Stage Unspecified'A' - Ship All'C' - Completely Backordered
    I_sc_intransit_flag := 'Y';
    --In transit flag is set to 'Y' closes the pickup stop and sets the delivery in transit.
    I_sc_close_trip_flag := 'Y'; -- Close the trip after ship confirm
    I_sc_trip_ship_method := X_ship_method_code; -- The ship method code
    I_sc_defer_interface_flag := 'Y';
    I_sc_stage_del_flag := 'Y';
    I_sc_create_bol_flag := 'N';
    I_wv_override_flag := 'N';
    -- API Call for Ship Confirmation
    fnd_file.put_line(fnd_file.log,'Calling WSH_DELIVERIES_PUB to Perform Ship Confirmation');
    fnd_file.put_line(fnd_file.log,'=============================================');
    wsh_deliveries_pub.delivery_action ( p_api_version_number => 1.0
    , p_init_msg_list => I_init_msg_list
    , x_return_status => O_return_status
    , x_msg_count => O_msg_count
    , x_msg_data => O_msg_data
    , p_action_code => I_action_code
    -- , p_delivery_id => cos.delivery_id
    , p_delivery_name => G_delivery_name
    , p_sc_action_flag => I_sc_action_flag
    , p_sc_intransit_flag => I_sc_intransit_flag
    , p_sc_close_trip_flag => I_sc_close_trip_flag
    , p_sc_create_bol_flag => I_sc_create_bol_flag
    , p_sc_stage_del_flag => I_sc_stage_del_flag
    , p_sc_trip_ship_method => I_sc_trip_ship_method
    , p_sc_actual_dep_date => X_ship_date --P_act_shipped_dt
    , p_sc_defer_interface_flag => I_sc_defer_interface_flag
    , p_wv_override_flag => I_wv_override_flag
    , x_trip_id => O_trip_id
    , x_trip_name => O_trip_name
    ----***********************************************************************--------------------

    Hi Shesh,
    Thanks you for your replay.
    I am tried Shipping transaction screen but here the ware house is WMS enabled I tried Oracle Mobile Terminal application to do this, but it is not accepting the partial shipping. May be some set up required or the process will be differ.
    I will try your suggested API's .
    Regards,
    Prasanna
    Edited by: 843676 on Apr 23, 2012 10:31 PM
    I am not able to do the Partial Shipment or Backorder as mentioned above API's, but it is split the lines and all the lines are in same state (Awaiting Shipping)
    Edited by: 843676 on Apr 24, 2012 2:45 AM

  • Problem while postings a MIRO for partial deliveries.

    Hi,
    We ar facing a problem
    while posting a Miro for the Planned delivery costs for the import orders.
    when we receive an item in partial consignment of the same order.
    The system will allow for the first time to post the deliver cost, after this the MIGO and MIRO will be done and cycle will be completed.
    For the second remaining consignment, the system is not allowing to post the Miro itself for the delivery costs.
    IT is giving an error message."Quantity invoiced greater than goods receipt quantity."
    We have disable GR based IV in PO
    Provide me the solution.
    Sunil

    hi,
    i hope you have done the following steps
    1) for import do MIRO first for the custom duties ( CVD, Edu Cess, S& H Cess on CVD) by selecting planned delivery cost.
    2) J1IEX ( capture) referencing material document number of MIRO.
    3) MIGO of the qty received.
    4) J1IEX ( post).
    follow the same steps for the next consignment.
    what I see is that you have mentioned the full qty against the value in MIRO.
    say ur PO qty is 10 and your partial shipment is of qty 5.
    then in first MIRO entry enter qty as 5 not 10.
    pl check your material documents of MIRO and MIGO and see what qty you have entered.
    Thanks and regard
    Rajesh

  • Product Gap To Accommodate the Shipment Cost in R/3 Procurement process- MM

    Hi,
    We are in to IT distribution business; in our nature of business we donu2019t know shipment cost at Purchase Order, we can have various options
    As per Our business requirement we want to take the MAP cost as basis of our Sales Price considering very low profit margin, so  for every shipment( partial GR) the freight cost  are not on proportionate basis, it will vary widely depending on the facts like
    A.     Mode of transport(Air / Ship /Road )
    B.     Size of Truck load/ Ship Container
    C.     Number of Partial Shipment
    D.     Shipment for Multiple Purchase order.
    Further we want the freight cost  to be automated based on above variations.
    Problem:
    We need to incorporate both the partial delivery cost (Elucidated below) at Goods receipt point for each and every shipment (Partial Delivery).
    We want automated price component should flow to Good receipt on partial delivery basis considering both components mentioned below.
    For understanding kindly refer to the below mentioned example.
    Case 1:
    We placed one Purchase Order Qty 1000 to Vendor HP on Inco term Ex Works Taiwan,
    This Quantity of Material will be shipped partially to Our Plant at Dubai; We will out sourced Freight forwarder for picking the material from HP factory to Dubai Sea Port
    We have different components as below
    Fixed      $  115.00      Per Bill of Lading / Shipment
    Variable 1 and/or      $  235.00      Per 30 CBM / 20" FT Container
    Variable 2 and/or      $  200.00      Per 60 CBM / 40" FT Container
    Variable 3      $  200.00      Per 70 CBM / 40" FT HC Container
    Again the Shipment will be transferred from Sea Port to Our Plant through road, this may be a
    Variable     From 1 to 8 CBM --> $ 19     3 Tonn
         More than 8 CBM --> 19 CBM --> $38     7 Tonn
         More than 19 CBM --> 43 CBM --> $52     40" Trailer
    Any concept or solution will be acknowledged..
    Thanks & Regards
    Sudhansu
    Edited by: sudhansu satapathy on Jan 27, 2011 9:50 AM
    Edited by: sudhansu satapathy on Jan 27, 2011 2:02 PM

    Hi,
    Quick answer will be
    As you do not know delivery cost at the time of PO creation , you can post delivery cost in MIRO with a option to a particular G/L account & need to active in following path:
    SPRO > Materials Management > Logistics Invoice Verification > Incoming Invoice > Activate Direct Posting to G/L Accounts and Material Accounts > Here Activate "Dir.posting to G/L acct = active" and save. 
    OR
    Try for rebate / subsequent settlement.
    Regards,
    Biju K

  • Down payments with partial delivery

    hi all
    i have a question with regards to partial shipments with down payments
    we have scenarios in which we get a complete payment in advance and they are being applied on the sales order using a down payment. and the incoming payment is linked to it. but then, when we create the invoice, the value of the invoice is zero.
    our issue is that sometimes we send partial shipments. and when i change the amount on the invoice, the invoice total becomes zero. how do i handle this?
    how do i take a payment in advance, and then be able to send partial shipments with the correct invoice value?
    thanks!
    prem

    Hello,
    You should make two PLD or Invoice Printout.
    one for Advance payment and other for regular basis.
    because when we take advance payment against sales order it will always show total amount zero in invoice.
    and for advance payment invoice you should select field Down payment Amount field for printout propose.
    Thanks
    Manvendra Singh Niranjan

  • How to close a partially received PO

    Hi;
    we are working in oracle applications 11i. In Oracle Purchasing we have a PO that is partially received in Oracle Inventory, and the user decided to close due to price changes from the supplier.
    Any ideas, please?
    Thank you...

    I think there is no need to close this po in case of acceptance of the supplier price changes from your side, you can use PRICE VARIANCE on Oracle Payable , so that you can receive the changed price partial shipment in this way

  • IDOC TPSSHT01 - Subsequent delivery split

    Hello All,
    How do i invoke subsequent delivery split for a shipment order via idoc TPSSHT01.
    I want to create a shipment order for a delivery and then invoke subsequent delivery split for the qty received via idoc TPSSHT01.
    Thanks for your help in advance.
    -Naga

    hey Naga,
    I have a simillar requirement as yours, to create a shipment order for a delivery and then invoke subsequent delivery split for the qty received via idoc TPSSHT01.
    Can you let me know how you were able to do it. Also appreciate if you could know me the steps involved.
    Thanks
    Ram

Maybe you are looking for

  • Once in a year tax

    dear all, if bonus is paid in a month. i need to calculate tax for that amount in that particular month. it should affect /460. which standard wage type should i copy. thanks. regards, sidharth

  • Why a Black Screen for pdf files

    I can't see the opened pdf files, just get a black screen.  Help, please.  I have no Adobe plug-ins.  I have latest Mavericks software on iMac

  • I can't delete shared photostream folder

    I have several shared photostream folders and have used this feature a lot.  However, one of my folders appears to have a glitch.  I cannot delete from either my computer or iPhone.  I am not sure what caused it.  I am listed as the photostream folde

  • Get related Distibuted Application using Powershell from an Alert

    Hi, I'm wondering if there is a way to get the name of a Distributed Application from an alert. Ie Alert for a website comes into SCOM. This alert is from an object in a Distributed Application. I'd like to get that name. I'm close, I can get the rel

  • Volume control not working , which database controls volume?

    I have read this solution elsehwhere, but I came to the blackberry forums to see if you guys can help me up with this question.  [quote] Originally Posted by ArtSmart I had the same failure. You can verify that the button has physically failed by goi