Search
Search ONESOURCE Global Trade Help and Support.

IMMEX Prevalidation/FIFO Errors

This manual was created to help IMMEX users have a better understanding of the validated information in the system.
The tables show the most common errors that users face when validating information in daily processing.
If you encounter one of these errors, these are the standard solutions we propose. If after taking these validations into account, the error is still displayed, please contact our support team at integrationpoint@thomsonreuters.com

Errors in the invoice header

FIELD BEING VALIDATED
ERROR
STANDARD SOLUTION
TxnQty
MXIH010 - Invoice has no transactions
All invoices need transactions; otherwise, they cannot be validated.
important
Edit the invoice and add transactions on
Product Data
tab.
ModeOfTransport
MXIH020 - Mode of Transport not valid
The ModeOfTransport code has to be a valid code included in the
Global Codes
catalog. This catalog is personalized with information provided by the client previously.
important
You can add a new record manually or can check with support for valid codes.
Invoice Date
MXIH030 - Invoice Date not valid
The format for this field is YYYYMMDDTHHMMSS. For example: 10:35:03AM on September 12, 2003 would read as 20030912T103503. If only date is available, place zeros for HHMMSS.
important
The system will display an error if the date inserted is older than 01/01/1900 or the date does not match the format.
Manifest Quantity
MXIH040 - Manifest Quantity must be positive
The value on this field must be ‘zero’ or positive. It cannot be ‘blank’ or have negative values.
important
Go to
Invoice Header
tab and correct the Manifest Quantity.
Country ShipTo
MXIH050 - Country Ship To not valid
Verify that the Country Code has a correct abbreviation (e.g. “DN” for Denmark when it should be “DK”). These codes have to be registered on the Country Listing catalog.
Also, verify that the company’s record on the
Company Partners
catalog has a country selected in the
Addresses
tab.
important
You can only add Country Codes provided by default.
ToCompany RFC
MXIH060 - ToCompany RFC not valid
The RFC (FederalID) record has to be a valid one registered on the
Company Partners
catalog. This catalog has the information of all the partners provided by the client previously.
important
You can add a new record manually or contact support.
FromCompanyRFC
MXIH070 - FromCompany RFC not valid
The RFC (FederalID) record has to be a valid one registered on the Company Partners catalog. This catalog the information of all the partners provided by the client previously.
important
You can add a new record manually or contact support.
RemesaNum
MXIH080 - RemesaNum is duplicated in a current invoice
You are trying to process an invoice that has the same Pedimento Number and Remesa Number. Please verify other active invoices.
important
This error does not apply for consolidated pedimentos.
RemesaNum
MXIH090 - RemesaNum is duplicated in an invoice in history
You are trying to work with an invoice that has been already processed with the same Pedimento Number and Remesa Number. Please verify other processed invoices.
important
This error does not apply for consolidated pedimentos.
Invoice Type
MXIH100 - Invoice Type is not valid
Invoice type is not registered in the
Global Codes
catalog.
important
Please contact support if you get this error.
Country ShipTo
MXIH110 - CountryShipTo does not match CompanyCountry in config
For import invoices, the country of the ShippedTo company country must match the CompanyCountry in the configuration (Mexico).
important
Please contact support if you get this error.
ProductNum
MXFP088 - No static BOM found for product
For export invoices, all products categorized as an
INVENTORY MANUFACTURED PRODUCT
(Product Type Code) in the item master must have an associated Static BOM with a
M-Manufacturing
type registered for that product.
important
This validation will be verified if the tag on Config,xml <static_bom_processing><enabled>Y</enabled>) is “Yes”.
important
You can add a child Product Number by creating a new Static BOM for this product. Navigate to the
Maintain Static BOM
screen, select
Bill of Materials Type
, and choose M - Manufacturing from the drop-down menu.
MXEchangeRate
WFP104 - MX Exchange Rate not informed on Pedimento
During invoice pre-validation, ensure that the associated Pedimento contains a declared exchange rate.
important
If the value declared in the Pedimento is 0, this warning message also occurs.
important
In the
Search by Invoice
screen, click on the left of the invoice to select
Edit
and then input the exchange rate in the
MX Exchange
Rate field under the
Pedimento
tab.

Errors on the ItemMaster

VALIDATED FIELD
ERROR MESSAGE DISPLAYED
POSSIBLE SOLUTION
ProductNum
FP020 - No Item Master record found for product
The product selected for this transaction is not registered on the ItemMaster catalog.
important
You can add this manually or contact support for help.
ProductNum
FP030 - No MX Item Master record found for product.
FP035 - No US Item Master record found for product
The product selected for this transaction is not registered on the MXItemMaster catalog.
important
You can add this manually or contact support for help.
Product Desc
FP040 - Product Description cannot be blank
This product is missing the description on ItemMaster (this field is mandatory).
important
You must add the product description directly to the ItemMaster.
TxnQtyUom vs Itemmaster
FP050 - TxnQtyUom must match Item Master
The TxnQtyUom for the product being processed does not match the one registered on the system for this product on ItemMaster catalog.
TxnQtyUom vs Global Codes
FP060 - TxnQtyUom not found in Global Codes
The code TxnQtyUom must be a valid code included in the
Global Codes
catalog.
important
You can add a new record or can check with support for valid codes.
TxnQtyUom
FP070 - TxnQtyUom does not match UOM in inventory (Layers)
The TxnQtyUom for the product being processed matches the TxnQtyUom registered on the ItemMaster catalog, but it is inconsistent with the TxnQtyUom used on other transactions previously processed for the same product.
important
Please verify the correct TxnQtyUom.
ProductType
FP080 - ProductType not found in Global Codes
Verify that the code being used is one of the valid Product Codes on the
Global Codes
catalog.
important
You cannot add new Product Codes other than the ones by default.
ProductType vs ItemMaster
FP100 - ProductType must match Item Master
The ProductTypeCode on the transaction does not match the ProductTypeCode on the ItemMaster. For instance: you are trying to process a product as ‘PC’ while ItemMaster record is ‘IM’.
Weight
FP110 - Weight must be > 0
Check for values that have a ‘0’ or a ‘blank’ value. Any number registered has to be greater than “0”.
important
This field is numeric, so any letter or symbol on the record will create an error.
Weight
FP130 - Weight exceeds maximum weight limit on Global Codes
The weight reported on the transaction exceeds the maximum weight allowed estimated by the client previously on the
Global Codes
catalog.
AltProductDesc
MXFP010 - AltProductDesc not valid
The product being processed is missing AltProductDesc (Spanish description) on the MX ItemMaster catalog.
important
Go to the
Additional Table
tab on the ItemMaster and enter a Spanish product description.
AltValue
FPH040 - AltValue cannot be < 0
This is a mandatory field. ‘Blank’ or negative values will not allow continuation with the process. Verify this field on both the ItemMaster (
ItemMasterHTSValues
tab) catalog and Staging transactions.
important
You can edit this information on the
Edit Staging Transactions
screen or the ItemMaster.
Added Value
FPH050 - AddedValue must be > 0
This is a mandatory field. ‘Blank’ values will not allow you to continue with the process. Verify this field on both the ItemMaster (ItemMasterHTSValues tab) catalog and Staging transactions.
important
You can edit this information on the Edit staging transactions screen or ItemMaster.
Value 2
FPH060 - Value 2 cannot be > 0 when HTS Number 2 is blank
There is no value recorded on HTSNum2 for the product being processed, therefore Value2 is not applicable. Verify if HTSNum2 must have a value or if Value2 should be deleted.
Value 2
FPH070 - Value 2 must be > 0 when HTS Number 2 is not blank
If there is a value in the HTSNum2 field for the product being processed, then Value2 must be filled with the value that corresponds to the tariff.
Value
FPH090 - Value must be > 0
Check for values that have a ‘0’ or a ‘blank’ value. This field must be greater than “0”.
important
This field is numeric, so any letter or symbol on the record will create an error.
HTS UOM Conversion Factor
FPH130 - HTS UOM Conversion Factor must be > 0
Check for values that have a ‘0’ or a ‘blank’ value. This field must be greater than “0”.
important
This field is numeric, so any letter or symbol on the record will create an error.
HTS UOM Conversion Factor vs Weight
FPH150 - HTS UOM Conversion Factor must match Weight when RptQtyUom is KG
When RptQtyUom is established in KG, the HTSUOM conversion factor from the ItemMasterHTSValues must be equal to the value entered on the
Weight
field.
Additional HTS UOM
FPH160 - Additional HTS UOM Conversion Factor cannot be < 0
The AddlHtsUomConvFactor from the ItemMasterHTSValues must be greater than “0” if there is an AddlRptQtyUom. Check the HTS Catalog and verify if there is a value in AddltRptQtyUom.
important
This field is numeric, so any letter or symbol on the record will create an error.
Additional HTS UOM Conversion Factor vs AddlRptQtyUom
FPH170 - Additional HTS UOM Conversion Factor must match Weight when AddlRptQtyUom is KG
When AddRptQtyUom is established in KG, the HTSUOM conversion factor from the ItemMasterHTSValues must be equal to the value entered on the Weight field.
Status Code
FPH180 - Status Code is not valid.
Verify that the code being used is one of the valid Status codes on the “Global Codes” catalog.
important
You cannot add new Product Codes other than the ones by default.

Errors on FIFO

VALIDATED FIELD
ERROR MESSAGE DISPLAYED
POSSIBLE SOLUTION
Product Number
FP010 - Product Number cannot be blank
Transactions in staging have a ‘blank’ value in the “Product Number” field (This field is a unique and mandatory identifier for transactions).
important
You can edit this information on the
Edit staging transactions
screen or on
Invoice Detail
on the
Product Data
tab.
TxnCode vs ProductTypeCode
FP090 - TxnCode and ProductType do not match
The TxnCode on the transaction does not match the ProductType. For instance: the transaction being processed is an ‘SPPC’ and the product record on ItemMaster has a TypeCode of ‘IM’.
important
You can edit the ProductTypeCode on the ItemMaster record or edit the TxnCode on ‘Edit Staging Transactions,’ save the record, and validate again.
Weight UOM
FP120 - Weight UOM must be KG
Weight UOM must be ‘KG’.
ReceiptDocID
FP140 - Missing ReceiptDocID
Transactions in staging have a ‘blank’ value in the
ReceiptDocID
field. This field provides the Import Pedimento Number.
important
You can edit this information on the
Edit Staging Transactions
screen or on the invoice detail
Product Data
tab.
ExitDocID
FP150 - Missing ExitDocID
Transactions in staging have a ‘blank’ value in the
ExitDocID
fiel. This field provides the Export Pedimento Number.
important
You can edit this information on the
Edit Staging Transactions
screen or on invoice detail
Product Data
tab.
TxnCode
FP160 - TxnCode not valid
TxnCode is not registered in the
Global Codes
catalog.
important
You can add this manually or contact support for help.
TxnDate
FP170 - TxnDate not valid
The format for this field is YYYYMMDDTHHMMSS, for example, 10:35:03AM on September 12, 2003 would read as 20030912T103503. If only date is available, place zeros for HHMMSS.
important
The system will display an error if the date inserted is older than 01/01/1900 or the date does not match the format.
TxnGUID
FP180 - Transaction with this GUID already processed through FIFO
The GUID being processed has previously been assigned to another transaction that has already been processed.
important
This field is a unique and mandatory identifier for transactions.
HTSValue
FP190 - No FIFO Processing Hts Values record found
Transactions in Staging do not have a record on the “FIFO HTS Values” table.
important
You can edit this information on the
Edit Staging Transactions
screen or contact support for assistance.
HTSValue
FP200 - No MX FIFO Processing record found
Transactions in Staging do not have a record in the MX FIFO table.
important
You can edit this information on the Edit Staging Transactions screen or contact support for assistance.
TxnQty
FP210 - TxnQty must be > 0
Check for values that have a ‘0’ or a ‘blank’ value. Any number registered must be greater than “0”.
important
This field is numeric, so any letter or symbol on the record will create an error.
TxnCode
FP220 - TxnCode not valid
TxnCode is not registered in the
Global Codes
catalog.
important
You can add this manually or contact support for help.
TxnQty
FP230 - TxnQty > available balance
The TxnQty being processed is greater than the available balance for that specific product.
important
You must verify available balances or verify if TxnQty is correct.
TxnQty
FP240 - TxnQty must = 1 for importation of EQ product type
For Fixed Assets transactions, the TxnQty must be = 1.
TxnCode vs ProductTypeCode
FP250 - TxnCode and ProductType do not match
The TxnCode on the transaction does not match the ProductType. For instance: the transaction being processed is an ‘SPPC’ and the product record on ItemMaster has a TypeCode of ‘IM’.
important
You can edit the ProductTypeCode on the ItemMaster record or edit the TxnCode on
Edit Staging Transactions
, save the record, and validate again.
TxnQty
FP260 - Quantity being returned exceeds quantity transferred
This error only applies for XPROC (External Process Returns) transactions, meaning that the TxnQty from the products being returned is greater than the one transferred.
AltHTSIndex
MXFP020 - AltHTSIndex not valid
The AltHTSIndex being used for the transaction is not registered in the MXHTS catalog.
important
You can add this manually or contact support for help.
AltHTSNum
MXFP030 - AltHTSNum vot valid
The product being processed is missing an AltHTSNum on the MX ItemMaster catalog.
important
You can add a valid AltHTSNum on the
Edit Staging Transactions
screen for that specific record or add a valid AltHTSNum on the MX ItemMaster.
AltHTSDesc
MXFP040 - AltHTSDesc not valid
The product being processed is missing an AltHTSDesc (Spanish description) on the MXHTS catalog.
RptQtyUom
MXFP050 - RptQtyUom not valid
The code RptQtyUom has to be a valid code included in the
Global Codes
catalog. This catalog is personalized with IP valid information.
important
If you cannot find the RptQtyUom on the catalog, contact support to check for valid codes.
RptQtyUom
MXFP060 - RptQtyUom Code not found in Global Codes
The code RptQtyUom has to be a valid code included in the
Global Codes
catalog. This catalog is personalized with information provided by the client previously.
important
If you cannot find the RptQtyUom on the catalog, contact support to check for valid codes.
MX HTS UOM
MXFP070 - MX HTS UOM Conversion Factor must be > 0
Check for values that have a ‘0’ or a ‘blank’ value. Any number registered must be greater than “0”.
important
This field is numeric, so any letter or symbol on the record will create an error.
BOM IM/ BOM PC
MXFP080 - No BOM found for product
The product being processed on the transaction does not exist in any of the active BOMS.
important
Please contact support if you get this error.
BOM IM/ BOM PC
MXFP081 - BOM is recursive {0}
important
Please contact support if you get this error.
BOM IM/ BOM PC
MXFP082 - BOM has non-existent/inactive child {0}
The product components in staging do not exist in any of the active BOMS.
important
Please contact support if you get this error.
BOM IM/ BOM PC
MXFP083 - No BOM found for subassembly {0}
The Transactions in staging have a BOM that is not active on IP.
important
You can edit this information on the
Edit staging transactions
screen or on the BOMS.
HTSIndex
FPH010 - HTSIndex Not Valid
Verify that that the record has a valid HTSIndex (this is a mandatory field). Verify that the HTSIndex is registered/validated by the HTS Codes catalog.
important
You can add a new record or can check with support for valid codes.
HTSNumber
FPH020 - HTSNum not valid
Verify that that the record has a valid HTSNum (this is a mandatory field). Verify that the HTSNum is registered/validated by the “HTS Codes: catalog.
important
You can add a new record or can check with support for valid codes.
HTS Desc
FPH030 - HTSDesc not valid
The product being processed has no HTSDesc (English description) on the HTS catalog.
Value 2
FPH080 - Value2 exceeds limit specified on Global Codes
The Value2 reported on the transaction exceeds the maximum value that was determined by the client previously in the
Global Codes
catalog.
Value
FPH100 - Value exceeeds limit specified on Global Codes
The Value reported on the transaction exceeds the maximum value that was determined by the client previously in the
Global Codes
catalog.
Country of Origin
FPH110 - Country Of Origin not valid
Verify that the Country Code has a correct abbreviation, for example: DN for Denmark when it should be DK. These codes have to be register on the Country Listing catalog.
important
You cannot add new Country Codes others than the ones by default.
Manufacturer ID
Invalid Manufacturer ID
The commercial partner information has to be a valid one included on the ManufacturerID catalog. This catalog is personalized with information provided by the client previously.
important
You can add a new record manually or contact support.
HTS UOM Conversion Factor
FPH140 - HTSUOM Conversion Factor exceeds limit specified on Global Codes
The HTSUOMConvFactor reported on the transaction exceeds the maximum conversion factor that was determined by the client previously in the “Global Codes” catalog.
important
You can manually edit this value on ‘Edit Staging Transactions or contact support.
SPI Code 1/ SPI Code 2
FPH190 - SPI Code 1 and SPI Code 2 cannot both contain values
The fields SPI Code 1 and SPI Code2 from the HTS catalog cannot both contain values.
important
Verify these values in the HTS Catalog and on the transaction record on the “Edit Staging Transactions” screen.
CurrencyCode
FPH200 - Currency Code not active on Currency Frequency table
Transactions in staging have a CurrencyCode that is not registered on the “Exchange frequency” table.
important
You can edit this information on the “Edit Staging Transactions” screen or on the “Exchange Frequency” table.
Alt Currency Code
FPH210 - Alternate Currency Code not active on Currency Frequency table
Transactions received from staging have an AltCurrencyCode that is not registered on the “Exchange frequency” table.
important
You can edit this information on the “Edit Staging Transactions” screen or in the “Exchange frequency” table in the “Catalogs” menu.
Currency Code
FPH220 - Currency Code does not match base currency
Transactions in staging have a ‘blank value’ in the CurrencyCode field or the CurrencyCode is does not match the base currency.
important
You can edit this information on the “Edit Staging Transactions” screen or contact support for assistance.
AltCurrencyCode
FPH230 - Alternate Currency Code does not match base currency
Transactions in staging have a ‘blank’ value in AltCurrencyCode or the AltCurrencyCode does not match the base currency.
important
You can edit this information on the “Edit Staging Transactions” screen or contact support for assistance.

Related Content