ReplaceUnsuccessful event data

The customs shipment replace unsuccessful model is an object with following fields:

Property Cardinality Type Description
id 1x string A unique key that identifies the event
tenantId 1x string Tenant Id of the tenant for which this event applies
plantId 1x string Plant Id of the tenant for which this event applies
eventTime 1x timestamp The exact time in UTC that the event occurred in CAS
eventType 1x string Type of the event. CustomsShipmentInformationPayload for this event
eventSubType 1x string Subtype of the event. A list of possible event subtypes for this event can be found here.
data.tenantId 1x string Tenant Id of the tenant for which this event applies
data.ingestionReferences 1x [string] all ingestion references linked to the ingest file
data.businessReference 1x string The customs shipment external reference
data.traderReference 1x string The trader reference
data.direction 1x string The direction of the declaration
data.company 1x string The company of the declaration
data.errorDescriptions 1x [string] All errors that occured while creating the shipment.

Example

{
    "id": "434513a3-0305-4639-baf6-c85235b965b3",
    "tenantId": "yourTenantId",
    "plantId": "yourPlantId",
    "eventTime": "2017-06-26T18:41:00.9584103Z",
    "eventType": "CustomsShipmentInformation",
    "eventSubType": "ReplaceUnsuccessful",
    "data": {
        "tenantId": "yourTenantId",
        "ingestionReferences": [
            "ingestionReference1",
            "ingestionReference2"
        ],
        "businessReference": "yourExternalReference",
        "traderReference": "yourTraderReference",
        "direction": "IN",
        "company": "contoso.com",
        "errorDescriptions":[
            "Cannot replace a declaration in submitted status."
        ]
    }
}