SG-1270 ION - Inbound SupplierInvoice fails with message 'Line cannot be inserted because INVCCURR install parameter is set to ON and the line currency does not match invoice header currency.' - HxGN EAM - Version 12.0 - Hexagon

HxGN EAM Resolved Issues for 2022

Language
English
Product
HxGN EAM
Search by Category
HxGN EAM Version
12

SG-1270 ION - Inbound SupplierInvoice fails with message 'Line cannot be inserted because INVCCURR install parameter is set to ON and the line currency does not match invoice header currency.'

 Description 

INVCCURR - ON

# Purchase Orders - Create a PO in Org with USD currency. Add Supplier with USD currency then change the currency to AUD

# Add part and change currency to AUD.

# Approve and receive the PO

# Submit BOD to create invoice for this PO

*Actual Results:*

BOD will fail with message:

Error in processing Invoice xxxx. For EAM entity Invoice xxxx-10 & ORG1. Line cannot be inserted because INVCCURR install parameter is set to ON and the line currency does not match invoice header currency.. Error trace: MessageProcessorException in completeModels - More details: ModelProcessorException caught. - More details: Exception in InvoiceModelProcessor.process - More details: MPAdaptorException in InvoiceLineModelProcessor.process - More details: FunctionBatchException from level one call. - More details: Carrier for a set of errors. - Main cause: Error in processing entity InvoiceVoucherLine Line cannot be inserted because INVCCURR install parameter is set to ON and the line currency does not match invoice header currency.

*Expected Results:*

BOD to successfully create the invoice