Reg. Inbound AS2 suspension

Hi,

Is there any option to suspend the inbound AS2 transaction for specific partners? please advise.

Thanks,
Ramya

Hi Ramya,

At what point do you want to suspend the transaction? If you want to allow the EDIINT document to be received (but not processed further), you can disable the specific partner profiles. However, this would extract the payload or return an MDN, and it would cause all documents (inbound and outbound) to abort for that partner.

Assuming that you want to allow the inbound EDIINT document to post to wM TN and return the MDN, you can create a processing rule (or rules) to ‘intercept’ specific partners/doc types. The processing rule can update the User Status to some meaningful value to allow you to locate the unprocessed payloads, but not perform further processing.

Just a couple of ideas.

Thanks,
Mary

Hi Mary,

Thanks for your response, apologies for the delay in replying. When our backend ERP is down, we want to know if there is any way to suspend the inbound transactions received at MWS. So that the docs get queued up and can be re-processed after the backend is up. Similar to Suspend delivery for outbound, wherein we suspend the outbound transactions for the respective partner and enable after their downtime.

Thanks,
Ramya

Hi Ramya,

The second option may work for you. Assuming that you want to allow the inbound EDIINT document to post to wM TN and return the MDN, you can create a processing rule (or rules) to ‘intercept’ specific partners/doc types. The processing rule can update the User Status to some meaningful value to allow you to locate the unprocessed payloads, but not perform further processing.

One rule should suffice. It could be something like Any document type FROM Any (or specific partners) TO Enterprise profile (or whatever applicable receivers). Processing rule action could be Change User Status to something like “Held for ERP downtime”. You would put the temporary rule after the EDIINT processing rules and before the rules that you DON’T want to execute.

When you are ready to process the documents, you can disable the temporary rule, query on the User Status “Held for ERP downtime” and resubmit from MWS. This is a manual effort, however, and may not be practical in the case where many documents are involved. In that case, you can probably write a service to query TN and invoke wm.tn.doc:resubmits.

It should be tested thoroughly first, of course. We are at 8.2, quite down level, so perhaps there are other alternatives at more current levels.

-Mary

Hi Mary,

Thanks a lot for you response. Will try this suggestion and let you know how it goes.

Thanks for your time,
Ramya