meridianww / M4PLBase

0 stars 1 forks source link

Electrolux/FarEye - Cancel Requests #506

Open nmfujimoto opened 3 years ago

nmfujimoto commented 3 years ago

Order creation only contains Electorlux's order number (starting with 74....) and the Delivery Document update sends the delivery document number (78....).

If Electrolux/FarEye sends a cancellation before the Delivery Document update Meridian sends a failure back as a response since we are looking at the delivery document number (78....) but it's blank since Meridian has not received the Delivery Document update that contains the delivery document number.

The problem is ONLY for cancellations before receiving the Delivery Document update. Any cancellations after receiving the Delivery Document update work and Meridian sends the correct response back to FarEye.

Change: If Meridian receives a cancellation request before receiving the Delivery Document update then we need to match on the order number (74....) to cancel the order and send the order number back in the response.

prashantaggarwal1999 commented 3 years ago

@nmfujimoto How we will identify if the Delivery document received, this needs to discuss before the change in our next call.

nmfujimoto commented 3 years ago

Check if the Delivery Document Number (JobCustomerSalesOrder) is not blank and send that to FarEye, else if blank then send the 74… number (JobServiceMode).

Thank you,

Nathan Fujimoto @.**@.> Business: (951) 268-2190 Cell: (951) 616-9271

[fm_meridian_branding_logo_filled_small_v1]

From: Prashant Aggarwal @.> Sent: Thursday, April 22, 2021 10:54 PM To: meridianww/M4PLBase @.> Cc: Nathan Fujimoto @.>; Mention @.> Subject: Re: [meridianww/M4PLBase] Electrolux/FarEye - Cancel Requests (#506)

@nmfujimotohttps://github.com/nmfujimoto How we will identify if the Delivery document received, this needs to discuss before the change in our next call.

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHubhttps://github.com/meridianww/M4PLBase/issues/506#issuecomment-825406449, or unsubscribehttps://github.com/notifications/unsubscribe-auth/AMAOXVGYBMNHI4E3IUZC6A3TKEDP7ANCNFSM43MZQSMQ. [ { @.": "http://schema.org", @.": "EmailMessage", "potentialAction": { @.": "ViewAction", "target": "https://github.com/meridianww/M4PLBase/issues/506#issuecomment-825406449", "url": "https://github.com/meridianww/M4PLBase/issues/506#issuecomment-825406449", "name": "View Issue" }, "description": "View this Issue on GitHub", "publisher": { @.": "Organization", "name": "GitHub", "url": "https://github.com" } } ]