on 01-13-2015 9:13 PM
Hi,
I am working on a 3PL WMS interface with SAP IM.
Once goods are shipped from warehosue to customer, WMS system will send message to SAP and goods issue will be posted agaisnt SAP outbound delivery.
We plan to use standard IDOC type SHPMNT06 for this purpose to post goods issue.
2 Queries regarding this.
1) in SAP, we have custom movment type for goods issue. So what we need to do so that IDOC posts goods movement with Custom movement type instead of standard 601.
2) In case, 3PL WMS reverses goods issue for delivery, what we need to do to replicate same in SAP( i.e. how to run VL09 in SAP)?
Can we use same IDOC type and use reversal movment type ?
Thanks
Manoj
it is always advisable to use standard SAP movement type as there are lot of technical coding behind that. in my opinion you can go for the same IDoc type with reversal movement type but i personally never tested that as in my implementation we mostly initiated this task in SAP and then it gets replicated into 3PL system.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Manoj,
Are you doing PGI at shipment level or Delivery Level ? I think .. you can use standard SAP IDoc type though posting is done with custom movment type because while posting posting goods issue with IDoc there is no need to supply movement type as an input.
I suppose reversal can be done with respect to the same Idoc type with different qualifier value (
Thanks & Regards,
Srikanth Pasunuri.
Hi Manoj,
It is possible to trigger the custom movement type in place of 601. Did you already mapped your customer movement type to PGI? If yes, please create a variant using program RV56ABST. Choose 'Carry out goods issue posting during save' in the tab 'Post goods issue for deliveries of shipment'.
Theoretically there is another way to do it using SHPMNT06, which i have not tried yet. In E1EDL18 segment you have to choose qualifier PIC and another E1EDL18 segment with qualifier PGI (within segment E1EDL20). Also please choose qualifier QUA in segment E1EDL19 (withing segment E1EDL24). I tired it at delivery level using DELVRY07 and it worked. Try it with inbound function module IDOC_INPUT_SHPMNT.
All the best!
BR
Karthik
Hi Srikanth,
In addition to my previous question, I havefurther query.
In our SAP system Inbound is generated against PO. After Inbound delivery is created, We Trigger EDI Output type for Inbound delivery and send this Inbound Delivery information to 3PL Warehouse via IDOC DESADV-Delivry07.
So now incase Inbound delivery fields are chnaged in SAP , how should we send this info to 3PL? What is best pracitce to send change message?
Also If inbound delivery is deleted, how this message is communicated to WMS?
Thanks
Hi Manoj,
For Delivery Change, you need to maintain another entry in WE20 for the same process code with change indicator.
In case of deletion, it is difficult to manage with standard settings (As per my knowledge) so you should have some user exit code which would trigger at the time of deletion & sends required information to 3PL via IDoc.
Regards,
Srikanth P.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Manoj,
Generally Delivery change interface used for ERP-3PL integration. When 3PL sends confirmation those value will be overwritten in Delivery document before PGI.
As per my knowledge Best Practice is 3PL should send exact delivery quantity information while sending confirmation, other information in IDoc which will overwrite data in delivery document. Deletion of delivery lines also possible while processing confirmation idocs.
If you have any requirement to set up interface message for Delivery deletion or changes, then please create new routine to trigger EDI Output. It is very complex to get deleted delivery information from SAP.
Thanks & Regards,
Srikanth Pasunuri.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Srikanth,
I would like to rephrase my question.
We have inbound delivery created in SAP against Purcashe order.
So when inbound delivery is, we also transmit this info to 3PL using DESADV /Delry07 IDOC.
Later onSAP business users might make some changes in exiting IBD or delete IBD. So we want to send this change or deletion to 3PL.
How is this communicate usually? especially deletion.
Hi Manoj,
It is possible to trigger the custom movement type in place of 601. Did you already mapped your customer movement type to PGI? If yes, please create a variant using program RV56ABST. Choose 'Carry out goods issue posting during save' in the tab 'Post goods issue for deliveries of shipment'.
Theoretically there is another way to do it using SHPMNT06, which i have not tried yet. In E1EDL18 segment you have to choose qualifier PIC and another E1EDL18 segment with qualifier PGI (within segment E1EDL20). Also please choose qualifier QUA in segment E1EDL19 (withing segment E1EDL24). I tired it at delivery level using DELVRY07 and it worked. Try it with inbound function module IDOC_INPUT_SHPMNT.
All the best!
BR
Karthik
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
91 | |
11 | |
10 | |
6 | |
5 | |
5 | |
5 | |
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.