Error Codes
Purchase Order (PO) Error Codes
Unfortunately, File Transfer requests sometimes don't go as planned. We have incorporated detailed and comprehensive error messages to make sure that you are well informed and able to complete your request. Find all of our error codes and associated error messages below:
| Code | Category | Error Description |
|---|---|---|
| E1001 | Structure | One or more of the following field headers are missing or misnamed. All of these field headers are required: PO_Number, Supplier_ID, Product_Line_ID, Style_ID, Product_Category_ID, Item_ID, Color, Size, Order_Quantity, Packing_Type. |
| E1002 | Structure | One or more of the following fields are missing or misnamed. All of these fields are required: PO_Number, Supplier_ID, Product_Line_ID, Style_ID, Product_Category_ID, Item_ID, Color, Size, Order_Quantity, Packing_Type. For Assortments, these fields are required: Packing_Type_ID, Order_Carton_Quantity, Configuration. |
| E1003 | Structure | There is extra data outside of the field headers. Delete the extra data in any line that contains more values than there are field headers. |
| E2002 | Invalid Data | A PO has more than one OPO_Number. Each Item row in a PO must have the same OPO_Number. |
| E2005 | Invalid Data | A PO has more than one Product_Line_ID for an Item row. Each Item row in a PO must have the same Product_Line_ID. |
| E2006 | Invalid Data | A PO has Product_Line_ID that is not configured as a Product_Line_ID in the Inspection Data Source. Add this Product_Line_ID to the list if it is correct, or else change it to match a configured Product_Line_ID. |
| E2009 | Invalid Data | A PO has a PO_Type that is not configured as a PO_Type in the Inspection Rule Settings. Add this PO_Type to the list if it is correct, or else change it to match a configured PO_Type. |
| E2011 | Invalid Data | A PO has more than one Style_ID for an Item row. Each Item row in a PO must have the same Style_ID. |
| E2014 | Invalid Data | A PO has Product_Category_ID that is not configured as a Product_Category_ID in the Inspection Data Source. Add this Product_Category_ID to the list if it is correct, or else change it to match a configured Product_Category_ID. |
| E2015 | Invalid Data | A PO has more than one Product_Category_ID for an Item row. Each Item row in a PO must have the same Product_Category_ID. |
| E2022 | Invalid Data | A PO has Brand_ID that is not configured as a Brand_ID in the Inspection Data Source. Add this Brand_ID to the list if it is correct, or else change it to match a configured Brand_ID. |
| E2023 | Invalid Data | The Data_Provider_ID must either match the Brand_Retailer_ID, Supplier_ID, or Factory_ID of the PO, or equal to "data_provider" in order to reference your own organization. |
| E2024 | Invalid Data | A PO has an invalid PO_Status value. The PO_Status can have "canceled" value or it can also be left empty. |
| E2025 | Invalid Data | A PO has more than one PO_Status for an Item row. Each Item row in a PO must have the same PO_Status. |
| E2026 | Invalid Data | A PO has more than one PO_Source for an Item row. Each Item row in a PO must have the same PO_Source. |
| E2027 | Invalid Data | A PO has an invalid PO_ClientCreatedDate value. This field follows Date format: for example, 2019-06-03, or it can also be left empty. |
| E2028 | Invalid Data | A PO has more than one PO_ClientCreatedDate for an Item row. Each Item row in a PO must have the same PO_ClientCreatedDate. |
| E2029 | Invalid Data | A PO has more than one PO_EventName for an Item row. Each Item row in a PO must have the same PO_EventName. |
| E3001 | Organizations | A PO has a Supplier with a custom Supplier_ID that is not an associated organization. Ensure the custom ID matches an existing associated Supplier organization or create a new organization with a custom ID. |
| E3002 | Organizations | A PO has a Factory with a custom Factory_ID that is not an associated organization. Ensure the custom ID matches an existing associated Factory organization or create a new organization with a custom ID. |
| E3003 | Organizations | A PO has a Factory with a custom Brand_Retailer_ID that is not an associated organization. Ensure the custom ID matches an existing associated Brand/Retailer organization or create a new organization with a custom ID. |
| E3004 | Organizations | A PO has more than one Supplier_ID. Each Item row in a PO must have the same Supplier_ID. |
| E3005 | Organizations | A PO has more than one Factory_ID. Each Item row in a PO must have the same Factory_ID. |
| E3006 | Organizations | A PO has more than one Brand_Retailer_ID. Each Item row in a PO must have the same Brand_Retailer_ID. |
| E3007 | Organizations | A PO has “data_provider” in an Organization column that does not match your Organization type. If used, “data_provider” must match your Organization type. |
| E3008 | Organizations | A PO has a local organization not linked to any of your associated organizations. Please contact your Inspectorio Administrator to perform the action, and try again. |
| E3009 | Organizations | PO has a Data_Provider_ID that is not configured in your Local Organizations. |
| E3010 | Organizations | PO has more than one Data_Provider_ID. Each Item row in a PO must have the same Data_Provider_ID. |
| E4002 | Packing Data | A PO has different Order_Carton_Quantity for Assortments with the same Packing_Type_ID. Ensure that each Packing_Type_ID has the same Order_Carton_Quantity for each Item. |
| E5001 | Other | Oops, we did not expect that! Please try again or send any relevant information of your attempt to Inspectorio Support at [email protected]. |
| E5002 | Other | This service is unavailable. Please wait a few minutes and try again or send any relevant information of your attempt to Inspectorio Support at [email protected]. |
Purchase Order V3 Error Codes
These error codes apply to files transferred in the Purchase Orders V3 format, in /upload/po_v3_item and /upload/po_v3_material.
| Code | Category | Error Description |
|---|---|---|
| E1001 | Structure | One or more required field headers are missing or misnamed. All of these field headers are required: po_number, vendor_custom_id, item_id. Please check your CSV file headers and ensure they match the expected format. |
| E1002 | Structure | One or more field values are missing or invalid format. All of these fields are required: po_number, vendor_custom_id, item_id. For Assortments, these fields are required: packaging_assortment_id, packaging_carton_quantity, packaging_case_pack_qty. |
| E2002 | Invalid Data | Ensure that each po_number has only one po_number. If a PO has many lines, all lines of this PO must have the same po_number value. |
| E2003 | Invalid Data | Ensure that each po_number has only one commit_po_sequence. If a PO has many lines, all lines of this PO must have the same commit_po_sequence value. |
| E2005 | Invalid Data | Each PO can have many line_product_line_id values, but the line_product_line_id must be the same for each item_id in a PO. |
| E2006 | Invalid Data | Ensure that the line_product_line_id value is existing in the Configuration > Inspection Data Source > Products & Defects > Product section on the Sight platform before uploading the file. |
| E2011 | Invalid Data | Each PO can have many style_id values, but the style_id must be the same for each item_id in a PO. |
| E2014 | Invalid Data | Ensure that the line_product_category_id value is existing in the Configuration > Inspection Data Source > Products & Defects > Product section on the Sight platform before uploading the file. And this line_product_category_id must belong to the line_product_line_id value of the PO. |
| E2015 | Invalid Data | Each PO can have many line_product_category_id values, but the line_product_category_id must be the same for each item_id in a PO. |
| E2022 | Invalid Data | Ensure that the po_brand_id value is existing in the Configuration > Inspection Data Source > Brands tab on the Sight platform before uploading the file. |
| E2024 | Invalid Data | Ensure that the po_status have "canceled" value or it can also be left empty. |
| E2025 | Invalid Data | Each Item row in a PO must have the same po_status. |
| E2026 | Invalid Data | Each Item row in a PO must have the same po_source. |
| E2028 | Invalid Data | Each Item row in a PO must have the same po_client_created_date. |
| E2029 | Invalid Data | Each Item row in a PO must has the same po_event_name. |
| E3001 | Organizations | Ensure that the vendor_custom_id value is existing in the Configuration > Local Organizations page on the Sight platform before uploading the file. |
| E3004 | Organizations | Ensure that each PO has only one vendor_custom_id. If a PO has many lines, all lines of this PO must have the same vendor_custom_id value. |
| E3005 | Organizations | Ensure that each PO has only one po_factory_custom_id. If a PO has many lines, all lines of this PO must have the same po_factory_custom_id value. |
| E3006 | Organizations | Ensure that each PO has only one po_client_id. If a PO has many lines, all lines of this PO must have the same po_client_id value. |
| E3010 | Organizations | Ensure that each PO has only one po_data_provider_id. If a PO has many lines, all lines of this PO must have the same po_data_provider_id value. |
| E3011 | Organizations | Ensure that the vendor_custom_id, client_id, factory_custom_id or material_supplier_custom_id value is existing in the Configuration > Local Organizations page on the Sight platform before uploading the file. |
| E3012 | Organizations | A PO with this UID already exists. Please verify your data and provide a unique UID. |
| E3013 | Organizations | Ensure that the po_data_provider_id value exists in Configuration > Local Organizations on the Sight platform, or use a correct Associated Global QRM Organization Name, before uploading the file. |
| E4002 | Packing Data | Ensure that each packaging_assortment_id of an item_id has only one packaging_carton_quantity. If a PO has the same item_id and packaging_assortment_id in many lines, these lines must have the same packaging_carton_quantity. |
| E4004 | Packing Data | A PO has the same item_id packed as a Solid more than once with the same packaging_case_pack_qty. Ensure that packaging_case_pack_qty values are different for each Solid Item or separate the rows into different item_id values. |
| E4005 | Packing Data | Two or more rows have the same Material ID (item_id) and identical field values. Remove the duplicate rows or change the data before uploading the file. |
| E4100 | Validation | The packaging details (packaging_type, packaging_assortment_id, packaging_carton_quantity, packaging_case_pack_qty) contain invalid data. Please check the packaging configuration and ensure all referenced items exist in the PO lines. |
| E4101 | Validation | The product information contains invalid data. Please verify that product categories (line_product_category_id), product lines (line_product_line_id), and related product data are correctly configured in your system. |
| E4102 | Validation | The vendor information contains invalid data. Please verify that vendor details (vendor_custom_id) are correctly configured and accessible in your system. |
| E4103 | Validation | The brand information contains invalid data. Please verify that brand details (po_brand_id) are correctly configured in your system. |
| E4104 | Validation | One or more fields contain invalid data. Please review the field values and ensure they meet the required format and validation rules. |
| E5001 | Other | There is a server error that we did not expect at this moment. Please try to upload the file again after few minutes. If you still see this error, please contact with the Inspectorio Support at [email protected] or your Inspectorio Account Manager. |
| E5002 | Other | This service is unavailable at this moment. Please wait a few minutes and try again, or send any relevant information of your attempts to Inspectorio Support at [email protected] or your Inspectorio Account Manager. |
Points of Measurement (POM) Error Codes
| Code | Category | Error Description |
|---|---|---|
| E1002 | Structure | One or more of the following fields are missing or misnamed. All of these fields are required: Style_ID, POM_Code, Caption, Tolerance, Unit, Standard_Value, Size. |
| E1003 | Structure | There is extra data outside of the field headers. Delete the extra data in any line that contains more values than there are field headers. |
| E5001 | Other | Oops, we did not expect that! Please try again or send any relevant information of your attempt to Inspectorio Support at [email protected]. |
| E6001 | POM | The measurement file has the wrong format, and needs to be updated. Please try again or send any relevant information of your attempt to Inspectorio Support at [email protected]. |
| E6011 | POM | A POM has an invalid unit value. Unit must be mm, cm, or inch only. |
| E6012 | POM | A POM has an invalid Tolerance. The Tolerance must be a positive integer, float, decimal, or fraction. For example, the following cases are allowed: 1.0, 0.2, 2, 1 1/2, 3 1/8, 2 1/4. |
| E6013 | POM | A POM has an invalid Standard_Value measurement. The Standard_Value must be a positive integer, float, decimal, or fraction. For example, the following cases are allowed: 1.0, 0.2, 2, 1 1/2, 3 1/8, 2 1/4. |
| E6014 | POM | Multiple POM rows with the same POM_Code, with the same Size, and in the same Style_ID have different Tolerance values. Each POM_Code in a Style and Size cannot have more than one Tolerance. |
| E6015 | POM | Multiple POM rows with the same POM_Code, with the same Size, and in the same Style_ID have different Standard_Values. Each POM_Code in a Style and Size cannot have more than one Standard_Value. |
| E6016 | POM | Multiple POM rows with the same POM_Code, with the same Size, and in the same Style_ID have different Caption values. Each POM_Code in a Style and Size cannot have more than one Caption. |
| E6017 | POM | Multiple POM rows with the same POM_Code, with the same Size, and in the same Style_ID have different Unit values. Each POM_Code in a Style and Size cannot have more than one Unit. |
| E6018 | POM | A POM appears to be a duplicate, as it appears more than once in a Style. |
| E6019 | POM | A POM has an invalid Is_POM_Critical value. The Is_POM_Critical must be true or false. It can also be left empty. |
| E6020 | POM | Multiple POM rows with the same POM_Code, with the same Size, and in the same Style_ID have different Is_POM_Critical values. Each POM_Code in a Style and Size cannot have more than one Is_POM_Critical. |
| E6022 | POM | A POM has an invalid Source value. The Source value should have maximum 30 characters. |
| E6023 | POM | A POM has an invalid Set_Id value. The Set_Id value should have maximum 500 characters. |
| E6024 | POM | Both Set_Id and POM_Code are duplicated in the same Style_ID. Only different Set_Id values in the same POM_Code are allowed. |