Feedback

If the B2B Web Service encounters a problem it will return an exception message containing the fields:

  • generated id
  • code
  • description
  • reference (XPath).

B2B exception messages

CODE

DESCRIPTION MEANING TOUCHPOINT REFERENCE
000 Backend processing error encountered - If problem persists please contact Chorus admin General exception returned for errors that do not have a specific exception code. ALL /
001 Supplier Location ID not found The Place id cannot be found.

TP001

TP002

TP005

//Place/id
002 Address not found The Address cannot be found. TP005 //Address
003 Product Instance ID not found The Product id could not be found. TP002 /QueryOrderFeasibility/QueryOrderFeasibilityInteraction/ QueryOrderFeasibilityInteractionItem/Order/OrderItem/ ProductOffering/Product/id
004 Required field PLSAM not valid - Please enter valid PLSAM (1 to 7 digits) The AddressKey value for the PLSAM is invalid. TP005 //Address/AddressKey/type[text()='PLSAM']/../value/text()
005 Supplier Location ID is not valid The value entered against Place id is invalid.

TP001

TP002

TP005

TP025

//Place/id
006 Element ‘streetAlphaNumeric’ contains an invalid value The value entered against streetAlphaNumeric is invalid. TP005 //Address/stAlphaNumeric
007 Customer is not onboarded for any Product Offers for this Location ID You are not onboarded for product offers at the location (Place id) TP001 //Address/Place/id
008 Element ‘streetName’ contains an invalid value The value entered against streetName is invalid. TP005 //Address/streetName
009 TUI Address Key is not valid The AddressKey value for the TUI id is invalid TP005 //Address/AddressKey/name[text()='TUI']/../value/text()
010 TUI Address Key is not found The AddressKey value for the TUI is not found. TP005 //Address/AddressKey/name[text()='TUI']/../value/text()
011 Unknown filter criteria specified {%s} The supplied filter criteria is not supported. TP001 //Filter/FilterCriteria/name[text()='']../value/text()
012 Order decomposition error: {%s} Order decomposition failed for the specified reason. TP002 /QueryOrderFeasibility/QueryOrderFeasibilityInteraction/ QueryOrderFeasibilityInteractionItem/Order/OrderItem
014 Customer not onboarded for requested Product Offer You are not onboarded for the Product Offer TP002 //Order/OrderItem/ProductOffering/id[text()=’{%s}’]
015 Site Visit ID not found The SiteVisit id is not found.

TP003

TP011

TP012

//SiteVisit/id[text(
016 DateTime Range not valid The date and time range is not within a valid appointment or RFS availability timeframe

TP003

TP011

TP012

//SiteVisit/id[text()
017 RFS validation failed: {%s} The RFS date failed validation for the specified reason.

TP003

TP004

TP011

/
018 Question Answer Failed: {%s} The AmendOrderType ANSWER request failed for the specified reason. TP004 //Order/orderItem/question/questionId[text()=’{%s}’]
019 Customer Order ID or Customer Reference ID not found The value entered against Order id or customerReferenceId is not found

TP003

TP004

TP007

TP011

TP012

//Order/id
020 Appointment reschedules failed as charges may apply - Please resubmit & accept charges. Charges may apply for requested reschedule, resubmit with acceptCharges TRUE to proceed. TP004 /
021 EXCHANGE_CODE Address Key is not valid The address key should be 2-5 alpha (a-z) characters. TP005 //Address/AddressKey/type[text()='EXCHANGE_CODE']/../value/text()
022 Specified Address Key ‘type’ is not valid Valid values for AddressKey type are PLSAM or TUI. TP005 //Address/AddressKey/type[text()=’{%s}’]../value/text()
023 PLSAM Address Key is not found The AddressKey value for the PLSAM is not found. TP005 //Address/AddressKey/type[text()='PLSAM']/../value/text()
024 EXCHANGE_CODE Address Key is not found The AddressKey value for the EXCHANGE_CODE is not found. TP005 //Address/AddressKey/type[text()='EXCHANGE_CODE']/../value/text()
025 The attribute {%s} in the request does not exist or does not match the corresponding attribute in the Order record There is a mismatch between the Order Feasibility attributes and values in the corresponding Create Order request.

TP003

TP004

//*[contains(node(), %s)]
026 Request validation failed: {%s} Request validation failed for the specified reason.

TP002

TP003

TP004

TP006

TP007

//*[contains(node(), %s)]
027 Order Feasibility has expired. The order cannot be created as order feasibility has expired TP003 QueryOrderFeasibilityResponse/xsl:choose/xsl:otherwise/ OrderFeasibilityInteraction/OrderFeasibilityInteractionItem/ OrderFeasibilityResult/validFor/endDateTime
028 Multiple results for Exact Match details entered Multiple results found for the ExactMatch search criteria. TP005 //Address
029 The Order State of the specified Customer Order does not support the selected action The operation called is invalid, e.g. the order type used in the Create Order request does not match the order type used in the Query Order Feasibility request.

TP003

TP004

TP006

TP011

TP012

//Order/OrderItem/state
030 The Order ID provided belongs to a different customer The Order id belongs to another Customer.

TP003

TP011

TP012

TP007

TP004

TP006

//Order/id
031 Site Visit request failed: {%s} The Site Visit request failed for the specified reason.

TP011

TP012

//Order/SiteVisit/id
032 Appointments cannot currently be queried or booked for this Site visit ID. Please check the order state. Appointment is not bookable in the current order state

TP003

TP011

TP012

//Order/SiteVisit/AppointmentSlot/dateTime
033 Multiple results found for Customer Reference entered Multiple results found, please enter a unique CustomerReferenceId or query using Order id. TP007 //Order/customerReferenceId
034 No timeslots available for a provided date range There are no timeslots available within the date and time range TP012 //Order/SiteVisit/AppointmentSlot/dateTime
035 Requested timeslot not available, please try a different timeslot. Requested appointment is not available.

TP003

TP011

TP012

//Order/SiteVisit/AppointmentSlot/dateTime
036 The replaced product instance must be owned by a different RSP For the order types move and replace and connect and replace the ProductId being replaced must belong to another RSP. TP002  /QueryOrderFeasibility/QueryOrderFeasibilityInteraction/ QueryOrderFeasibilityInteractionItem/Order/OrderItem/ ProductOffering/Product/id
040 Request for RFS date contains sitevisitID If the request includes Order type, i.e. query for RFS dates, it must not contain a SiteVisit id. TP011 /
041 Request for RFS date contains invalid RFS date type If SiteVisit type is RFS date connect or disconnect, a SiteVisit id cannot be included in the request TP011 /
044 Internal WSDL Validation error. Outbound schema validation failed, please refer to process documentation The payload of the response message we are trying to send does not comply with the WSDL

TP003

TP005

TP025

TP002

TP011

TP012

TP007

TP006

TP004

TP001

/
045 Request processed. Timed out awaiting the result. Please refer to process documentation When a back-end component does not respond within the set time-out period; a message time-out error is thrown

TP003

TP004

TP006

/
046 Request processed. Timed out awaiting the result. Please retry. When a back-end component does not respond within the set time-out period; a message time-out error is thrown

TP007

TP002

TP025

/
050 ONT Serial Number is not valid 

ONT Serial Number entered is not :

-12 characters long

-Alphanumeric (i.e no wild characters are allowed in the serial number)

   
051 ONT Serial Number not found  ONT Serial Number can not be found in our Inventory    
060 Notification Email is mandatory when Notification Preference is true The OrderEmailNotification value is true but the emailAddress is not included in the request. TP003 /
072

Incorrect 'reason' information supplied: %s

Supplied reason code is not valid    //Order/Reason/code
080 CSE Validation Failure: {%s}

The CSE selected on the Order Feasibility request has failed validation for the specified reason

Where {%s} is a variable to be replaced by the description value returned by the createOrder response –  “CSE Validation Failure: The selected CSE is not compatible with the Product Offer ordered."

TP002 //Order/OrderItem/ProductOfferring/id
081 CSE Validation Failure: {%s}

The CSE selected on the Order Feasibility request has failed validation for the specified reason

Where {%s} is a variable to be replaced by the description value returned by the createOrder response –  “CSE Validation Failure: Disconnect Primary PONFAS Distribution Orders must include a CSE Offer.”

TP002 //Order/OrderItem/ProductOfferring/id