Pack Order error
...
We Whenever we receive error as NullPointerException in Pack order call, then we should add client configurations in Omni Magic by providing ClientId created in OMS. Below are the Omni magic URLs for related instances.
AM2 URLs:
ASIM:https://assure-proxystaging-asim.increff.com/assuremagic2/ui
Staging Oltp:https://staging-oltp.increff.com/assure-magic2/ui
...
If we get an error as “Request does not match any route” in Ack order call, then the URL provided is wrong. Provide the correct URL and verify.
...
If orders are not visible on OMS even if the status is Success or 200, then check in Failed orders in CIMS. Orders will fail mostly if in below cases.
If Article master and Listings are not uploaded properly for the SKU for which order is placed.
If Partner code or partner location code mapping is not done
10. Error in closing shipment
...
Mostly this error will trigger if the values are not provided for mandatory fields or incorrect values. So check if all the mandatory fields are provided with proper values like Zip, Phone number etc.
11. Get Shipping label via RMS
If there is a single shipment then only referenceNo can be passed as parameter. If there are multiple shipments then we have to provide referenceShipmentNo as well.
12. IndexOutOfBounds Exception in RMS Returns
...
If we get an error while selecting a client name in the process of adding a Client-Channel pair in CIMS, then check if users are created in CHAMP. If not there then add Users in CHAMP.
14. Unable to turn ON Inventory sync in CIMS
...
31. Why the details collected in Manifest Screen and Handover Screen same ? (Need to be discussed with OMNI wings)
--
DB Queries
Below are some DB Queries which would be helpful in Integration testing.
OMS
select * from oms.oms_shipping_labels; - To get Shipping Label details like ShipmentId, AWB, DocumentId.
...
select * from oms.oms_area_cluster_mappings; - To fetch Area Cluster mappings.
WMS
select * from wms.wms_wms_order; - To view the order status(Picked, Packed, Cancelled, Completed etc)
...
select * from wms.wms_aisle; - To fetch list of Aisles.
CIMS
select * from cims.cims_sku_listing_pojo; - To fetch Listings.
...