Integration Messages

This appendix lists integration messages, describes why the message occurs, and describes what you need to do as a result of receiving the message.

You might find these error messages in a TransmissionReport element.

Integration Message

Heading Data
Message: THE DATE ELEMENT {0} WITH VALUE {1} IS NOT OF FORMAT YYYYMMDDHHMMSS
Occurs When: An invalid date format error occurs when the date is not provided in the format YYYYMMDDHHMMSS.
Corrective Action: Enter the date using the required format.

Integration Message

Heading Data
Message: DATA CONVERSION FAILED FOR THE ELEMENT {0} WITH VALUE {1}
Occurs When: A data conversion error occurs when character data cannot be converted to an internal data type.
Corrective Action: Eliminate extraneous characters from the data element.

Integration Message

Heading Data
Message: THE ELEMENT(S) {0} WITH VALUE(S) {1} IS A DUPLICATE PRIMARY KEY
Occurs When: A duplicate Key error occurs when the primary key for a given element already exists in the GLog database.
Corrective Action: Change the Transaction Code element from I to IU.

Integration Message

Heading Data
Message: THE DATE ELEMENT {0} WITH VALUE {1} IS NOT OF FORMAT YYYYMMDDHHMMSS
Occurs When: A PKNotFoundError most often occurs when an attempt is made to update or delete data that does not exist in the GLog database.
Corrective Action: If your Transaction Code is U, then use UI instead. If your Transaction Code is D, then there is no corrective action.

Integration Message

Heading Data
Message: THE FOREIGN KEY ELEMENT {0} WITH VALUE {1} COULD NOT BE FOUND IN TABLE {2} COLUMN {3}
Occurs When: A FK Not Found Error occurs when a referenced primary key does not exist in the GLog database.
Corrective Action: Correct the XML data value such that it refers to a primary key that does exist in the GLog database.

Integration Message

Heading Data
Message: THE REQUIRED ELEMENT {0} IS MISSING
Occurs When: A missing required element error occurs when a required element has been omitted from a GLogXMLElement.
Corrective Action: Provide the missing required element in your XML data.

Integration Message

Heading Data
Message: THE I_TRANSACTION_NO WITH VALUE {0} DOESN'T EXIST IN THE DATABASE
Occurs When: An ITransactionNoNotFoundError occurs when a GLogXMLElement, such as a Tender Response, refers to a transaction number that does not exist in the G-Log I_TRANSACTION table.
Corrective Action: Refer to an existing transaction number.

Integration Message

Heading Data
Message: THE TRANSACTION CODE {0} is not valid. Valid codes are I,U,D,IU,UI,NP
Occurs When: An invalid transaction code error occurs when the Transaction Code element is specified with an invalid value.
Corrective Action: Specify a valid Transaction Code in your XML data.

Integration Message

Heading Data
Message: THE TRANSACTION CODE {0} IS NOT SUPPORTED IN THIS INTERFACE. VALID CODES ARE {1}
Occurs When: A transactionCodeNotSupported occurs when the TransactionCode element is specified with an unsupported value.
Corrective Action: Correct the XML data to specify a valid TransactionCode.

Integration Message

Heading Data
Message: THE ELEMENT {0} AND THE ELEMENT {1} CANNOT BOTH BE SPECIFIED
Occurs When: A conflicting element error occurs when two elements have been provided in a G-Log XML Element, when only one out of the two may be used.
Corrective Action: Eliminate one of the two conflicting elements in your XML data.

Integration Message

Heading Data
Message: THE NUMBER ELEMENT {0} WITH VALUE {1} IS NOT IN A NUMBER FORMAT
Occurs When: An invalid number format error occurs when non-numeric characters are specified in a numeric element.
Corrective Action: Eliminate the non-numeric characters in your XML data.

Integration Message

Heading Data
Message: WE REQUIRE A {0} ELEMENT WITH VALUE {1} IN THE {2} ELEMENT
Occurs When: A missing element error occurs when an element with a particular value is required.
Corrective Action: Provide the element with the required value as indicated in the error message.

Integration Message

Heading Data
Message: THE BOOLEAN ELEMENT {0} WITH VALUE {1} MUST BE EITHER Y or N
Occurs When: An invalid Boolean error occurs when a Boolean element is provided with a value other than Y or N.
Corrective Action: Provide either Y or N in the indicated Boolean element in your XML data.Table 20‑14

Integration Message

Heading Data
Message: THE ACTION CODE {0} is not valid. Valid codes are A, D
Occurs When: An invalid action code error occurs when an action code is specified with a value other than A or D.
Corrective Action: Provide either A or D in your XML data.

Integration Message

Heading Data
Message: THE ELEMENT {0} WITH VALUE {1} is not valid. Valid codes are {2}
Occurs When: An invalidCodeError occurs when a code is specified that is not valid for that element
Corrective Action: Correct the XML data to provide a valid value.

Integration Message

Heading Data
Message: THE ACTIVITY {0} is not valid. Valid codes are D, P or O
Occurs When: An invalidActivityError occurs when an activity is specified with a value other than P, D or O.
Corrective Action: Correct the XML data to provide anyone of D, P or O.

Integration Message

Heading Data
Message: CAUGHT THE FOLLOWING EXCEPTION WHILE PROCESSING TRANSACTION: {0}
Occurs When: A transactionProcessorException occurs when the integration layer validation method has not checked for a given error condition, and the condition is caught by the underlying database. Most often this error occurs when an attempt is made to update the Transportation and Global Trade Management Cloud database so that one or more database referential integrity constraints are violated. For example, this error occurs if you attempt to delete a transportation order after one or more releases have been created.
Corrective Action: No particular correction can be defined. Analyze the error based on the requirements of the data in the underlying database.

Integration Message

Heading Data
Message: ELEMENT {0} VALUE {1} HAS LENGTH {2} WHICH EXCEEDS THE MAX LENGTH {3} OF TABLE {4} COLUMN {5}
Occurs When: The length of an element value exceeds the length of the corresponding database column
Corrective Action: Correct the XML data to provide a value which does not exceed the maximum length.

Integration Message

Heading Data
Message: ELEMENT {0} VALUE {1} EXCEEDS THE MAX LENGTH {2}
Occurs When: The length of an element value exceeds the length of the corresponding database column
Corrective Action: Correct the XML data to provide a value which does not exceed the maximum length.

Integration Message

Heading Data
Message: ERROR VALIDATING MAX LENGTH OF ELEMENT {0} VALUE {1} - CHECK TABLE NAME {2} COLUMN NAME {3}
Occurs When: The specified table/column information could not be found.
Corrective Action: Call Support.

Integration Message

Heading Data
Message: TRANSACTION NUMBER {0} APPLICATION {1} PRIMARY KEY {2} TRANSACTION CODE {3} SUCCESSFULLY PROCESSED
Occurs When: A transaction success informational message occurs when a transaction has been successfully processed.
Corrective Action: No action needed.

Integration Message

Heading Data
Message: UNABLE TO PROCESS DUE TO MULTIPLE SHIPMENTS MATCHED ON {0}
Occurs When: A matchMultipleShipment error message occurs when ShipmentRefnums/EquipmentNumber match different Shipment_GID. This type of error happens when receiving a TenderResponse or a ShipmentStatus.
Corrective Action: Correct the XML data to provide ShipmentRefnum values which correspond to the same Shipment.

Integration Message

Heading Data
Message: WE REQUIRE A {0} ELEMENT WITH A VALUE MATCHING A {1} IN THE {2} TABLE
Occurs When: A missingRequiredDataError occurs when an element with a particular value is missing from the database table.
Corrective Action: Correct the database data to provide the value as indicated in the error message.

Integration Message

Heading Data
Message: ORDER {0} IS NOT MODIFIABLE AND SO COULD NOT BE MODIFIED OR DELETED.
Occurs When: An orderNotModifiable informational message occurs when the status on an order is not "WKFLW_ORDER_OB_MODIFIABLE". This can occur if an order is in a state that restricts it from being modified, or an agent is setup to restrict modification.
Corrective Action: If you want to be able to modify the order, you may have to change the state of the order or modify the agent that handles order modifications.

Integration Message

Heading Data
Message: UNABLE TO raiseNewXMLTopicsForRedoTransmissions, STACK TRACE: {0}
Occurs When:
Corrective Action: None.

Integration Message

Heading Data
Message: THE SAVED QUERY {0} RETURNS NO DATA
Occurs When: The saved query in the SShipUnit element did not return any values.
Corrective Action: Verify that the integration saved queries are correct and that the desired ship units exist.