Skip to main content

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:

CodeCategoryError Description
E1001StructureOne 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.
E1002StructureOne 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.
E1003StructureThere is extra data outside of the field headers. Delete the extra data in any line that contains more values than there are field headers.
E2002Invalid DataA PO has more than one OPO_Number. Each Item row in a PO must have the same OPO_Number.
E2005Invalid DataA 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.
E2006Invalid DataA 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.
E2009Invalid DataA 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.
E2011Invalid DataA PO has more than one Style_ID for an Item row. Each Item row in a PO must have the same Style_ID.
E2014Invalid DataA 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.
E2015Invalid DataA 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.
E2022Invalid DataA 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.
E2023Invalid DataThe 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.
E2024Invalid DataA PO has an invalid PO_Status value. The PO_Status can have "canceled" value or it can also be left empty.
E2025Invalid DataA PO has more than one PO_Status for an Item row. Each Item row in a PO must have the same PO_Status.
E2026Invalid DataA PO has more than one PO_Source for an Item row. Each Item row in a PO must have the same PO_Source.
E2027Invalid DataA PO has an invalid PO_ClientCreatedDate value. This field follows Date format: for example, 2019-06-03, or it can also be left empty.
E2028Invalid DataA PO has more than one PO_ClientCreatedDate for an Item row. Each Item row in a PO must have the same PO_ClientCreatedDate.
E2029Invalid DataA PO has more than one PO_EventName for an Item row. Each Item row in a PO must have the same PO_EventName.
E3001OrganizationsA 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.
E3002OrganizationsA 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.
E3003OrganizationsA 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.
E3004OrganizationsA PO has more than one Supplier_ID. Each Item row in a PO must have the same Supplier_ID.
E3005OrganizationsA PO has more than one Factory_ID. Each Item row in a PO must have the same Factory_ID.
E3006OrganizationsA PO has more than one Brand_Retailer_ID. Each Item row in a PO must have the same Brand_Retailer_ID.
E3007OrganizationsA PO has “data_provider” in an Organization column that does not match your Organization type. If used, “data_provider” must match your Organization type.
E3008OrganizationsA 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.
E3009OrganizationsPO has a Data_Provider_ID that is not configured in your Local Organizations.
E3010OrganizationsPO has more than one Data_Provider_ID. Each Item row in a PO must have the same Data_Provider_ID.
E4002Packing DataA 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.
E5001OtherOops, we did not expect that! Please try again or send any relevant information of your attempt to Inspectorio Support at [email protected].
E5002OtherThis 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.

CodeCategoryError Description
E1001StructureOne 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.
E1002StructureOne 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.
E2002Invalid DataEnsure 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.
E2003Invalid DataEnsure 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.
E2005Invalid DataEach 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.
E2006Invalid DataEnsure 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.
E2011Invalid DataEach PO can have many style_id values, but the style_id must be the same for each item_id in a PO.
E2014Invalid DataEnsure 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.
E2015Invalid DataEach 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.
E2022Invalid DataEnsure that the po_brand_id value is existing in the Configuration > Inspection Data Source > Brands tab on the Sight platform before uploading the file.
E2024Invalid DataEnsure that the po_status have "canceled" value or it can also be left empty.
E2025Invalid DataEach Item row in a PO must have the same po_status.
E2026Invalid DataEach Item row in a PO must have the same po_source.
E2028Invalid DataEach Item row in a PO must have the same po_client_created_date.
E2029Invalid DataEach Item row in a PO must has the same po_event_name.
E3001OrganizationsEnsure that the vendor_custom_id value is existing in the Configuration > Local Organizations page on the Sight platform before uploading the file.
E3004OrganizationsEnsure 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.
E3005OrganizationsEnsure 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.
E3006OrganizationsEnsure 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.
E3010OrganizationsEnsure 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.
E3011OrganizationsEnsure 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.
E3012OrganizationsA PO with this UID already exists. Please verify your data and provide a unique UID.
E3013OrganizationsEnsure 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.
E4002Packing DataEnsure 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.
E4004Packing DataA 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.
E4005Packing DataTwo 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.
E4100ValidationThe 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.
E4101ValidationThe 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.
E4102ValidationThe vendor information contains invalid data. Please verify that vendor details (vendor_custom_id) are correctly configured and accessible in your system.
E4103ValidationThe brand information contains invalid data. Please verify that brand details (po_brand_id) are correctly configured in your system.
E4104ValidationOne or more fields contain invalid data. Please review the field values and ensure they meet the required format and validation rules.
E5001OtherThere 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.
E5002OtherThis 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​

CodeCategoryError Description
E1002StructureOne 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.
E1003StructureThere is extra data outside of the field headers. Delete the extra data in any line that contains more values than there are field headers.
E5001OtherOops, we did not expect that! Please try again or send any relevant information of your attempt to Inspectorio Support at [email protected].
E6001POMThe 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].
E6011POMA POM has an invalid unit value. Unit must be mm, cm, or inch only.
E6012POMA 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.
E6013POMA 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.
E6014POMMultiple 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.
E6015POMMultiple 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.
E6016POMMultiple 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.
E6017POMMultiple 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.
E6018POMA POM appears to be a duplicate, as it appears more than once in a Style.
E6019POMA POM has an invalid Is_POM_Critical value. The Is_POM_Critical must be true or false. It can also be left empty.
E6020POMMultiple 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.
E6022POMA POM has an invalid Source value. The Source value should have maximum 30 characters.
E6023POMA POM has an invalid Set_Id value. The Set_Id value should have maximum 500 characters.
E6024POMBoth Set_Id and POM_Code are duplicated in the same Style_ID. Only different Set_Id values in the same POM_Code are allowed.