cancel
Showing results for 
Search instead for 
Did you mean: 

Automatic create new WT after cancel WT by external system

Former Member
0 Kudos

Hello,

We have an automated warehouse connected to our EWM system. We communicate with this system using WMTORD / WMTOCO and WMCATO IDOC's.

In the WMCATO idoc on ERP you have a filed KZFOL, using this flag we sometimes create a new taks to be send to the automated warehouse for the same load.

Example: AGV picks a load he should drop it at location X but when he tries to drop X seems to be unavailable. In that case the task is cancelled by the AGV to SAP, using the KZFOL flag in the ERP Idoc they indicate a new task is required to drop the load on a new position. So we based on this flag create a new TO from the same source to a new destination. This makes the AGV goes to the next location and drops it load. We also blocked the first bin for putaway.

Now we would need the same functionality in EWM as we want to attach the external system now to EWM, but this KZFOL is not available. Do we have other options in EWM to accomplish the same behaviour?

Thanks for any help.

Accepted Solutions (0)

Answers (2)

Answers (2)

JuergenPitz
Product and Topic Expert
Product and Topic Expert
0 Kudos

Hi,

if you do no want to change the IDoc (and I have no idea how good or how bad the idea of changing is would be): in case such a situation occurs, the external system should sent you back an exception code (like MBNO) and then you define you follow-on action for this code (like blocking the bin).

Brgds

Juergen

JuergenPitz
Product and Topic Expert
Product and Topic Expert
0 Kudos

Hi,

so what you are saying is that the idoc in ERP and EWM are different and the field KZFOL is not in the IDoc type which is used (which I see as well. In ERP (at least in my system) the IDoc type is WMCAID01, in EWM the IDoc type used for the IDoc message /SCWM/WMCATO is /SCWM/WMCAID01. And this does indeed not include that field).

Now I never do these things... but I did manage to add this field in the IDoc type (a new version of the segment, the data element /SCWM/LIDO_KZFOL did exist) and to release it. So I guess you can do that?

Brgds

Juergen

---
Want to learn EWM?
Check for EWM courses @ https://training.sap.com/curriculum/scm_ewm
Get a SAP Learning Hub Subscription: https://training.sap.com/shop/learninghub

And it is EWM. NOT eWM - Duh!

Former Member
0 Kudos

Thanks for your feedback, but i know we indeed can add the KZFOL segment to the idoc. but i was wondering if an other 'Standard' EWM option exist to perform some action after an task has been cancelled.

I would prefer to use a standard solution over building some own code with adding this field also to the idoc.