Data substitution mapping and configuration - 810 match invoice
This section describes EDI Data Substitution records that are related to processing X12 810 Invoice transactions to EDI Invoice Match Interface Input records.
Disable mapping payment terms
Disable mapping of payment terms from an ITD segment.
- Configuration
- Optional
- Default Behavior: Map Discount, Discount Days and Net Due Days from ITD segment.
Vendors can include an ITD segment to communicate payment terms. If the discount days, discount date, and net due data fields are specified, they are mapped to the EDI Match Interface Input. The settings on your Terms Code are overridden, which may cause problems if the vendor's payment terms are different then the payment terms in your setup.
Use L1_MAP_INV_TERMS record with a Your Value of N to disable mapping payment terms from an ITD segment. Your Terms Code is used on the match invoice from the defaulting rules.
Field | Value | Example | Comment |
---|---|---|---|
List Name | L1_MAP_INV_TERMS | ||
Your Value | N | ||
Partner Value | <tpid> or * | Use * to disable for all 810 |
Setting the invoice posting date
- Configuration
- Optional
- Default Behavior: Invoice Posting date value is not set.
- Related:
Field | Value | Example | Comment |
---|---|---|---|
List name | SET_INV_POST_DATE | ||
Your value | N | N disable mapping | |
Partner value | <tpid> -or- * | Trading partner id or * for all trading partners | Use * to disable for all partner 810s |
Use to address the issue with 810 Invoices that are received but not processed before month end is closed. Electronic invoices or X12 810 invoices contain an invoice date. If no posting date is specified when processing invoices, then the invoice date is used. If an electronic invoice is processed after month end closing and the invoice date is in the closed period, the invoices cannot be loaded.
Enabling SET_INV_POST_DATE with a Your Value of Y sets the invoice posting date to when the 810 was translated.
Disable mapping ship to GLN
- Configuration
- Optional
- Default Behavior: All GLNs are mapped to interface input records.
- Related: L1_I_USE_GLN
Field | Value | Example | Comment |
---|---|---|---|
List Name | MAP_SHIPTO_GLN | ||
Your Value | N | N disable mapping | |
Partner Value | <tpid> or * | Use * to disable for all partner 810s |
If you are using GLNs, the default behavior is to map all GLNs from the 810 to the EDI Match Interface Input. Except for specific cases where a ship to location is used in match rules, a ship to is unnecessary and may cause problems in the match process. Use the MAP_SHIPTO_GLN record with a Your Value of N to disable mapping a ship to GLN.
Set the invoice type
- Cross-reference
- Optional
- Default Behavior: The invoice type is not set. If invoice type is blank, then the invoice is processed as a normal match invoice.
- Related:
Field | Value | Example | Comment |
---|---|---|---|
List Name | L1_INVOICE_TYPE | Applies to all trading partner IDs | |
Your Value | C | C for credit | |
Partner Value | <BIG07> | CR, CI |
Field | Value | Example | Comment |
---|---|---|---|
List Name | <tpid>_INVOICE_TYPE | Use for a specific trading partner | |
Your Value | C | C for credit | |
Partner Value | <BIG07> | CR, CI |
The primary usage is to enable processing of credit invoices. This data substitution record is used to cross-references the value in BIG07 with the invoice type code C for Credit Memo.
Set the process type
- Cross-reference
- Optional
- Default Behavior: Process Type is not mapped.
- Related: ALL_INVOICES
Field | Value | Example | Comment |
---|---|---|---|
List Name | <tpid>_PROCESS_TYPE | Use this to set for a specific trading partner ID | |
Your Value | B | Use B to set to Basic/Expense. Use V to set the type to Service Contract. |
|
Partner Value | <BIG07> or * |
Field | Value | Example | Comment |
---|---|---|---|
List Name | L1_PROCESS_TYPE | Using this will set for all trading partner ID values. | |
Your Value | V | Use B to set to Basic/Expense. Use V to set the type to Service Contract. |
|
Partner Value | <BIG07> |
Field | Value | Example | Comment |
---|---|---|---|
List Name | <tpid>_INVOICE_HC | Use this to set for a specific trading partner id | |
Your Value | B | Use B to set to Basic/Expense. Use V to set the type to Service Contract. |
|
Partner Value | <BIG07> or * |
Field | Value | Example | Comment |
---|---|---|---|
List Name | L1_INVOICE_HC | Use this to set for all trading partner id values. | |
Your Value | V | Use B to set to Basic/Expense. Use V to set the type to Service Contract. |
|
Partner Value | <BIG07> |
Use to set the Process Type based on the value that is sent in BIG07. Process Type is also known as Invoice Entry Template.
Process Type can be set for a specific trading partner ID <tpid> or for all trading partners using the reserved L1 trading partner ID.
There are two variations: _PROCESS_TYPE and _INVOICE_HC. _INVOICE_HC is available for backward compatibility.
Use Account Number in N1BT
- Configuration
- Optional
- Default Behavior: Use account number in N1ST04
- Related:
- GHX ONLY
Field | Value | Example | Comment |
---|---|---|---|
List Name | <tpid>_I_810_USE_N1BT | ||
Your Value | Y | ||
Partner Value | ENABLED |
GHX specific mapping to use the N1BT04 element to lookup company, vendor and other values for cross-reference instead of the N1ST04 element value.
Disable mapping invoice line numbers
- Configuration
- Optional
- Default Behavior: Map line numbers from 810 if record does not exist with value N
- Related: L1_I_USE_810_ITEMNUMBERS
Field | Value | Example | Comment |
---|---|---|---|
List Name | L1_I_810_LINENUMBERS | ||
Your Value | N | ||
Partner Value | <tpid> OR * |
Use the L1_I_810_LINENUMBERS substitution to disable mapping invoice line numbers if the invoice lines do not reliably match the PO line numbers.
The default behavior is to map invoice line numbers from the 810. This helps matching if the line numbers match the PO Line numbers. If a number is not included in the IT101 element the line sequence number is used. If it is a partial invoice, the line numbers may not match. The vendor 810 may also use a different numbering format. If a vendor substitutes an item, they may cancel the original line and add a new line.
Disable mapping item numbers
- Configuration
- Optional
- Default Behavior: item numbers qualified with IN are mapped.
- Related: L1_I_810_LINENUMBERS
- GHX Only
Field | Value | Examples | Comments |
---|---|---|---|
List name | L1_I_USE_810_ITEMNUMBERS | ||
Your value | N | ||
Partner value | ENABLED |
This is a legacy GHX specific data substitution to disable mapping buyer item numbers from invoice lines. It is included for backwards compatibility. As implemented by GHX, Partner Value is ENABLED and Your value is N to disable mapping your item numbers from the invoice lines.
Trading Partner Item specific UOM lookup depends on the item being mapped.
Disable mapping zero cost invoice lines
- Configuration
- Optional
- Default Behavior: All invoice lines are mapped.
- Related: None
Field | Value | Example | Comment |
---|---|---|---|
List Name | MAP_ZERO_COST | ||
Your Value | N | ||
Partner Value | <tpid> or * |
Invoice matching problems can occur if a vendor includes zero-cost items on their invoice that are not on the original PO. This mapping configuration provides a way to disable mapping invoice lines for zero-cost or no-charge items.
Disable mapping GTINs - MAP_GTIN
- Configuration
- Optional
- Default Behavior: GTINs are mapped by default.
- Related:
Field | Value | Example | Comment |
---|---|---|---|
List Name | MAP_GTIN | ||
Your Value | N | ||
Partner Value | <tpid> or * |
Invoice line matching problems can occur if the vendor includes GTIN for an item and it does not match or you do not use GTINs. This mapping configuration provides a way for you to disable mapping the GTIN for invoice lines for a trading partner.
Map PO number to external PO
- Configuration
- Optional
- Default Behavior: PO Number is mapped to PO Number field if CREATE_EXPENSE_INVOICES is not enabled.
- Related: ALL_INVOICES_ARE_EXPENSE, CREATE_EXPENSE_INVOICES
Field | View | Example | Comment |
---|---|---|---|
List Name | MAP_TO_EXTERNAL_PO | ||
Your Value | Y | ||
Partner Value | <tpid> or * |
Use to move PO Number to External Purchase Order. If the PO Number is invalid because it is too large or has non-numeric characters, the import will fail and records are written to EDI Work. Use this data substitution to enable interfacing the invoice by mapping the PO Number to External Purchase Order field.