My Products
Help
RRTT
CHAMPION ***

Error in PUT Shipment endpoint

by RRTT

PUT operation to Shipment endpoint incorrectly clears shipmentDetailLines: "note" -fields, even the note field is not in the message. This is a big problem to our integration with mobile WMS systems. Here is an example of JSON message that clears (but should not) the row note of the first row in shipment:

{
  "shipmentType": {
    "value": "Issue"
  },
  "container": {
    "value": false
  },
  "shipmentDetailLines": [{
    "operation": "Update",
    "lineNumber": {
      "value": 1
    },
    "shippedQty": {
      "value": 0
    },
    "allocations": [{
      "operation": "Update",
      "lineNbr": {
        "value": 2
      },
      "quantity": {
        "value": 15
      },
      "uom": {
        "value": "KPL"
      },
      "location": {
        "value": "NI.3B"
      }
    }]
  }],
  "hold": {
    "value": false
  },
  "shipmentPackageLines": []
}

1 REPLY 1

by Yıldırım

Hello, we confirm the issue. This has been reported to the development team. We will provide further updates as more information is available.