on 07-05-2017 2:25 PM
Process:
1. Truck reaches the customer site with Delivery# 8010 with 30 pallets
2. Customer accepts 27 pallets. 3 pallets are rejected because these are damaged
3. POD process is setup. Customer sends an IDoc to the company with info about accepted quantity in Delivery# 8010
4. How can the user find the list of deliveries which have rejected items by the customer? Or list of deliveries which are partially accepted?
In VLPODL or VLPODQ, we can see all the deliveries, not specifically deliveries which are partially accepted.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Thanks Avik, good to know that your company is using VLPODL for sometime now.
Referring to "Deliveries worklist" section in your screenshot -
If we choose the radio button - Not yet edited , then all the deliveries with POD status = A will populate in the next screen. In other words, all the deliveries.
----x----
A different question:
point 3: Customer sends IDocs to company for every delivery; as a confirmation of the number of goods accepted.
In case the accepted quantity is less than the delivered quantity in the IDoc, then does the POD status in the SAP outbound delivery change to B?
If this is the case, then in VLPODL, selecting radio button "Verified with difference" will give a list of all deliveries in which some quantity was rejected by the customer. And that is the list I am looking for.
Thanks Avik!
Avik,
From your post, I understand that the Reason for Deviation, QtyDiff in the outbound delivery are updated from the information of the IDoc coming for the Customer (to the company, as a POD confirmation).
Few questions:
1. What Basic type, message type and Function Module does your company use for the inbound IDoc?
2. Does the Customer send different Reason for Deviation depending upon the situation?
Side note: FM is important, as it will have the logic for updating information (RoD and QtyDiff) in the outbound delivery.
Thanks!
Hi,
Please find the details,hope it is helpful.
1)Message Type-->STPPOD,Basic Type ->DELVRY03,and process code standard->attched FM i think IDOC_input_stppod
However,currently unable to connect SAP so exact details is not available to me,will update tomorrow.
2. Yes we have highly customized solution for POD deviation reason and based on that we generate Call list
This call list idoc goes from ECC --> CRM for customer interaction.This is done by SAP SCEM(Event management)
and posting idoc is msg typ EVMSTA.
Regards,
Avik
Sorry,I could not give actual picture and after posting,I thought it is clumsy to understand.
Hence,I decided to review the solutions again and here are few details.
I shall describe TWO scenario which will be enough to understand the architecture around POD and SCEM alert.
We have many other scenarios ,not delving much into those here.
Scenario 1: Sales orders/OBDs for which Fulfillment center delivers the product to customer,and there is a shortage or damage at POD stage.
1) Sales order created via interface/VA01 for particular order typ and item category.
2) OBD created via interface/VL01N
3) We do the PGI: By posting inbound idoc: SHP_OBDLV_CONFIRM_DECENTRAL
4) Now we have to post STPPOD idcoc which will be triggered by middleware with qty. lesser than the delivered qty.
5) Go to VL03N:check the delivery the call alert generated in the header view: SAP Event Mgmt Tab.
we have a custom call list OUTBOUND idoc generated via SCEM alert configuration.
Scenario 2: Typically Return scenario:
Quantity will be short picked from the customer for that fulfillment centre.
1) Create return sales order via VA01.
2) Delivery document is created as follow on document for the return sales order with say 1 line item = 10 qty.
3) SHPCON idoc is posted with actual picked qty. for e.g 1 line item = 8 qty.
so after posting delivery qty changed to 8 and
4) Call list IDOC generated with necessary details.
EVMSTA IDOC is a separate scenario.
Regards,
Avik
Thanks Avik,
The important point that I want you to confirm is that
The reason for deviation and qtydiff are populated automatically in the OB deliveries with the information from the inbound POD confirmation IDoc
Because of this automatic update, the POD status changes from A to B in the OBDs which have some quantity rejected by the customer.
In turn, Business can filter out these deliveries by selecting radio button "Verified with differences" in VLPODL (or any such transaction)
Yes it happens automatically. We have certain customized requirement for SHIPCON and STPPOD related to HU logic inside suitable exit.
Regards,
Avik
I dont remember whether we can check such partially accepted POD deliveries can be fetched but manually, it is possible to check what is the delivery quantity and what is confirmed quantity. Nevertheless, irrespective of your quantity in delivery, invoice can be generated only to the extent of POD confirmation.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
96 | |
9 | |
8 | |
5 | |
4 | |
3 | |
3 | |
3 | |
3 | |
3 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.