NetSuite AP Data Mapping Template

Overview

This reference reproduces the Auditoria AP business objects data mapping template for NetSuite, one section per workbook sheet. Each table lists the Auditoria field name, field type, description, and the corresponding source-of-record field. Cells that are blank in the template are kept blank.

Note: Standard fields are mandatory. Extended fields are optional and are defined during implementation.


Vendor

A vendor (supplier) is a company or person your organization buys goods or services from. The vendor record holds the master data used to identify and pay that supplier, such as name, identifiers, tax details, address, and contacts.

Table 1. Vendor

Auditoria Vendor Record Field Name (As seen in Auditoria console)Auditoria Field Type (STANDARD FIELDS ARE MANDATORY)Description (what does the field represent)Default NetSuite Field NameUI Display field
Vendor NameStandardSupplier's Business NamecompanyNameCOMPANY NAME
IDStandardThe unique ID of the Supplier record in the SORid 
ClassificationStandardSupplier's category from the SOR (Optional)  
Status (Active/Inactive)StandardIs the Supplier marked as active in SOR? Yes/NoisInactiveVENDOR IS INACTIVE
TagsStandardNOT MAPPED TO AN SOR FIELD  
EntityStandardThis is the list of entities that the Vendor belongs to in the SORsubsidiarySUBSIDIARY
EmailStandardPrimary email for SupplieremailE-MAIL
Tax IDStandardBusiness tax IDtaxIdNumTAX ID
AddressStandardMailing address of the SupplieraddressbookAddress
ContactsStandardList of Contacts for Vendor - contacts we do business withcontactsContacts
Business NameStandardAnother name that the Supplier is doing business as and is in the ERP or W9companyNameCOMPANY NAME
Tax ID Type (EIN/SSN)StandardEIN vs SSNtype, taxIdNum (calculated field)TAX ID, TYPE
NotesStandardNOT MAPPED TO AN SOR FIELD  
Extended Fields (Name/Value pairs)Extended - THESE ARE OPTIONALTO BE DETERMINED DURING IMPLEMENTATION  

Payment

A payment is the disbursement your organization makes to settle one or more vendor bills. The payment record holds the payment header data, such as amounts, currency, bank account, dates, and processing status.

Table 2. Payment

Auditoria Payment Record Field Name (As seen in Auditoria console)Auditoria Field Type (STANDARD FIELDS ARE MANDATORY)Description (what does the field represent)Default Netsuite UI Field NameSoR Payment Record Field Name (FORMULAS NOT SUPPORTED)
Vendor NameStandard Vendor Name 
CurrencyStandardBase CurrencyCurrency 
Unapplied AmountStandardDO NOT MAP Calculated by AAIN/AN/A
Base Applied AmountStandardDO NOT MAP Calculcated by AAI Invoices paid in payment currencyN/AN/A
CompanyStandard Subsidiary 
Bank AccountStandard N/A (no standard equivalent) 
Discount TakenStandard Discount Amount 
Status (In Progress/Complete/Cancelled/Awaiting Settlement)StandardPayment processing state, wherein In Progress is applied when payment is not specifically awaiting settlement, complete, or canceled.Status 
Total AmountStandardDO NOT MAP Calculcated by AAI Payment Amount in Base CurrencyN/AN/A
Foreign CurrencyStandardPayment currencyForeign Currency 
Foreign Unapplied AmountStandardDO NOT MAP Calculated by AAIN/AN/A
Payment TypeStandard Payment Method 
Settlement DateStandard Payment Date 
Payment DateStandard Payment Date 
Applied AmountStandardInvoices paid in payment currencyAmount 
Foreign AmountStandardPayment Amount in payment currencyForeign Amount 
Payment CategoryStandard Payment Method 
Settlement Run IDStandard N/A (no standard equivalent) 
Transaction ReferenceStandard Transaction Number 
NotesStandardNOT MAPPED TO AN SOR FIELDN/AN/A
Exchange RateStandardExchange Rate from the Vendor BillsExchange Rate 

Payment line items

Payment line items list the bills settled by a payment, with one line for each bill paid. Each line links the payment to a specific vendor bill and the amount applied to it.

Table 3. Payment line items

Auditoria Payment Line Items Record Field Name (As seen in Auditoria console)Auditoria Field Type (STANDARD FIELDS ARE MANDATORY)Description (what does the field represent)Default Netsuite UI Field Name
Vendor Bill Internal IdStandardThe line items represent the bills paid with the payment, one line for each bill paidInternal ID
Vendor Bill External IdStandard External ID
Amount PaidStandardAmount PaidAmount Paid
Invoice DateStandard Transaction Date
Due DateStandardDue date of the billDue Date
AmountStandardTotal Amount of the BIllAmount
Extended Fields (Name/Value pairs)Extended - THESE ARE OPTIONALTO BE DETERMINED DURING IMPLEMENTATION 

Bill

A bill (vendor invoice) is the document a vendor sends to request payment for goods or services. The bill record holds the invoice header data, including amounts, currency, dates, status, and payment terms.

Table 4. Bill

Auditoria Vendor Bill Record Field Name (As seen in Auditoria console)Auditoria Field Type (STANDARD FIELDS ARE MANDATORY)Description (what does the field represent)Default NetSuite Field NameUI Field
Vendor Bill Internal IDStandardThe unique ID of the supplier bill record in the SORinternalId 
Vendor Bill Ext IDStandardThe supplier's bill ID, as shown on the original bill received from the respective supplier.tranIdREFERENCE NO.
Due DateStandardThe due date of the supplier billdueDateDUE DATE
Foreign CurrencyStandardCurrency of the billforeignCurrencyCURRENCY
Total AmountStandardNOT MAPPED TO AN SOR FIELD. This is the Converted Total in the Book Currency. It's computed by Auditoria (see column D).exchangeRate,userTotal 
Total TaxStandardThis is the Total Tax amounttaxTotal 
Amount RemainingStandardNOT MAPPED TO AN SOR FIELD This is the Total Amount Less Amount Paid in book currency. This field is calculated by Auditoria. It's computed by Auditoria (see column D).exchangeRate,foreignPayment.foreignAmountPaid, userTotal 
Foreign Amount PaidStandardThis is the amount paid in the Bill CurrencyforeignPayment.foreignAmountPaid 
Vendor NameStandardDO NOT MAP. DERIVED FROM BILL-VENDOR RELATIONSHIP. Vendor's name for the billentityVENDOR
Status (Draft/Open/Partially Paid/Paid/Cancelled)StandardInvoice status in the ERP. ERP statuses should be mapped to the Auditoria statuses (see column A).statusSTATUS
AgeStandardNOT MAPPED TO AN SOR FIELD This is the age of the bill calculated by Auditoira.  
Exchange RateStandardFX rate to convert from bill currency to book currencyexchangeRateEXCHANGE RATE
Total Discount AppliedStandardThis is the amount of any Discount Applied.this is custom field in NS 
Invoice Received DateStandardThe Date the email with the vendor bill was received.This is custom field in NS. 
Payment TermsStandardThese are the payment terms for a bill.termsTERMS
Foreign Amount RemainingStandardThis is the Foreign Total less the Foreign Amount Paid in the bill currency.foreignPayment.foreignAmountPaid, userTotal 
EntityStandardThis is the entity for the bill. This field is usually called "Company" in Workday.subsidiarySUBSIDIARY
DateStandardThe date of the supplier billtranDateDATE
CurrencyStandardThis is the Book Currency for the entity of the bill.baseCurrency 
Bill To AddressStandardNOT MAPPED TO AN SOR FIELD This field is extracted from the bill and used to assign entity and/or vendor when needed.  
Net AmountStandardThis is the amount of the bill net of taxesuserTotal, taxTotal 
Amount PaidStandardNOT MAPPED TO AN SOR FIELD This is the Foreign Amount Paid converted to Book Currency using Exchange Rate. It's computed by Auditoria (see column D).exchangeRate,foreignPayment.foreignAmountPaid 
Foreign TotalStandardBill total from the invoice in Bill CurrencyuserTotalAMOUNT
TagsStandardNOT MAPPED TO AN SOR FIELD  
NotesStandardNOT MAPPED TO AN SOR FIELD  
Extended Fields (Name/Value pairs)Extended - THESE ARE OPTIONALTO BE DETERMINED DURING IMPLEMENTATION  

Bill line items

Bill line items are the individual lines on a vendor bill. Each line records what was billed, such as the amount, quantity, account, tax code, and any matched purchase order or contract line.

Table 5. Bill line items

Auditoria Vendor Bill Line Items Field Name (As seen in Auditoria console)Auditoria Field Type (STANDARD FIELDS ARE MANDATORY)Description (what does the field represent)Default NetSuite Field NameUI Field
PriceStandardThis is the line price on the bill. When a PO is matched, the PO line price will take precedent over the bill line price. (if applicable)rateRATE
Invoice Service Period StartStandardThis is the service period start for an invoice. (if applicable)amortizStartDateAMORT. START
Invoice Service Period EndStandardThis is the service period end for an invoice. (if applicable)amortizationEndDateAMORT. END
Item IDStandard itemITEM
GL AccountStandard accountACCOUNT
Tax CodeStandardThe tax code list. Line level selection.taxCode 
PrepaidStandardThis is an optional field that can be written to Netsuite if needed as a Yes or a No. Auditoria will calculate the prepaid as follows. If an invoice has a service period with and end date that is in the future, then the invoice should be classified as a prepaid.This is custom field in NS. 
AmountStandardAmount for the lineamountAMOUNT
QuantityStandardQuantity for the line (if applicable)quantityQUANTITY
DescriptionStandardDescription of the linememoMEMO
PO Line NumberStandardPurchase Order line number (if applicable)orderLinePurchase Orders
Purchase Order NumberStandardPurchase Order for the invoice line (if applicable)orderDocPurchase Orders
Line TypeStandard expenseList vs itemListExpense vs Items
Extended Fields (Name/Value pairs)Extended - THESE ARE OPTIONALTO BE DETERMINED DURING IMPLEMENTATION  

Purchase order

A purchase order (PO) is the document your organization issues to a vendor to authorize a purchase before goods or services are delivered. The purchase order record holds the PO header data, such as vendor, buyer, requester, currency, status, and total amount.

Table 6. Purchase order

Auditoria Purchase Order Record Field Name (As seen in Auditoria console)Auditoria Field Type (STANDARD FIELDS ARE MANDATORY)Description (what does the field represent)Default NetSuite Field NameUI Field
Vendor NameStandard entityVENDOR
Last Modified DateStandard lastModifiedDateDATE
BuyerOptional   
Status (Draft/Open/Closed/Canceled)Standard statusSTATUS
EntityStandard subsidiarySUBSIDIARY
Requisition NumberOptional   
RequesterOptional   
CurrencyStandard currencyNameCURRENCY
Created DateStandard createdDateDATE
Purchase Order NumberStandard tranIdPO #
Total AmountStandard amountTOTAL
Extended Fields (Name/Value pairs)Extended - THESE ARE OPTIONALTO BE DETERMINED DURING IMPLEMENTATION  

Purchase order line items

Purchase order line items are the individual lines on a purchase order. Each line records what was ordered, such as the amount, quantity, type (goods or services), account, and status, and supports matching against bill lines.

Table 7. Purchase order line items

Auditoria Purchase Order Record Field Name (As seen in Auditoria console)Auditoria Field Type (STANDARD FIELDS ARE MANDATORY)Description (what does the field represent)Default NetSuite Field NameUI field
Line NumberStandard lineinternal to NS. not shown on UI.
AccountStandard accountACCOUNT
Service Period StartStandardOnly applicable for Services typecustom field in NS 
Service Period EndStandardOnly applicable for Services typecustom field in NS 
Type (Goods/Services)Standard itemList vs expenseListItems vs Expenses
Line Status (DRAFT/ OPEN/ CLOSED/ CANCELED)Standard calculated from amounts if (matchedamount<amount) then OPEN else CLOSED 
Item IDStandard itemITEM
PO Line DescriptionStandard descriptionMEMO
RateStandardOnly applicable for Goods TyperateCOST
PO Line AmountStandard amountAMOUNT
Matched QuantityStandard quantityBilledBILLED
QuantityStandardOnly applicable for Goods TypequantityQTY
Matched AmountStandardOnly applicable for Services typeamountBilledBILLED
Extended Fields (Name/Value pairs)Extended - THESE ARE OPTIONALTO BE DETERMINED DURING IMPLEMENTATION  

Master item

A master item is a product or service defined in the system of record that can appear on transactions. The master item record holds item attributes such as item ID, name, rate, vendor, and account.

THIS IS OPTIONAL

Table 8. Master item

Auditoria Vendor Record Field Name (As seen in Auditoria console)Auditoria Field Type (STANDARD FIELDS ARE MANDATORY)Description (what does the field represent)Default NetSuite Field NameUI Field
Item IDStandardItem ID (called the number in NetSuite)internalIdINTERNAL ID
Item NameStandardDescription of itemdisplayNameITEM NAME/NUMBER
RateStandardThe price per item unitcostPURCHASE PRICE
VendorStandardThe vendor for this item (can be blank)itemVendorVendors
AccountStandardGL Account for itemscogsAccountCOGS ACCOUNT
Extended Fields (Name/Value pairs)Extended - THESE ARE OPTIONALTO BE DETERMINED DURING IMPLEMENTATION  

Item receipt

An item receipt records the goods or services received against a purchase order. The item receipt record holds header data such as receipt ID, entity, vendor, receipt date, the related purchase order, and currency.

Table 9. Item receipt

Auditoria Supplier Contract Record Field Name (As seen in Auditoria console)Auditoria Field Type (STANDARD FIELDS ARE MANDATORY)Description (what does the field represent)Default NetSuite Field NameUI FieldSOR Purchase Order Record Field Name (FORMULAS NOT SUPPORTED)Comments
ReceiptStandardItem Receipt ID / Transaction IDRef No   
EntityStandardCompany, entity, subsidiary of the receiptSubsidiary   
VendorStandardVendor or supplier of the receipt (will be the same as the PO vendor)Customer   
Receipt DateStandardThe date the receipt took placeDate   
Business Document ReferenceStandardThe Purchase order associated with the receiptCreated From   
CurrencyStandardThe currency of the transactionCurrency   

Item receipt lines

Item receipt lines are the individual lines on an item receipt. Each line records the item, quantity received, matched purchase order line, rate, and amount received.

Table 10. Item receipt lines

Auditoria Purchase Order Record Field Name (As seen in Auditoria console)Auditoria Field Type (STANDARD FIELDS ARE MANDATORY)Description (what does the field represent)Default NetSuite Financial Management Record Field NameUI FieldSOR Purchase Order Record Field Name (FORMULAS NOT SUPPORTED)Comments
Item IDStandardThe Item ID Display IDItem   
DescriptionStandardThe Item ID NameDescription   
TypeStandardGoods vs servicesItem or Expense   
Quantity ReceivedStandardThe qty received in the item receiptquantityRemaining   
PO LineStandardThe matched PO lineorderLine   
RateStandardThe Rate for goods typesRate   
Amount ReceivedStandardThis is for service type (expense) lines and would be blank for item type or good typesAmount   

Status mapping

Status mapping defines how the statuses in your system of record (SOR) translate to the statuses Auditoria supports.

Table 11. Purchase Order

Auditoria Supported StatusDefault NetSuite Record FieldMapping for Purchase Order Status
Purchase Order Status AuditoriaStatus 
Canceled  
OpenOpen 
Draft  
ClosedClosed, Fully Billed, Rejected By Supervisor 

Table 12. Vendor Bill

Auditoria Supported StatusDefault NetSuite Record FieldMapping for Vendor Bill Order Status
Vendor Bill Status AuditoriaStatus 
DraftPending Approval 
OpenOpen, Approved 
Partially PaidPaid Partially 
PaidPaid in Full 
CancelledCanceled, Rejected 
Other  

Table 13. Vendor Bill Payment

Auditoria Supported StatusDefault Netsuite Record FieldMapping for Payment Status
Payment StatusStatus 
Awaiting settlementPending 
CompletePaid, Deposited, Paid In Full, Approved 
CancelledFailed, Data Error, Unapproved, Voided 
In ProgressProcessing, Sent For Processing, Re-Queued, Queued, Not Deposited, Open, Pending Approval, [empty] 

Remittance advice samples

This sheet holds sample remittance advice layouts used as reference during implementation.


Version history

The version history records each revision of this template, including the version number, date, editor, and a summary of changes.

Table 14. Version history

VersionDateEditorDescription
v22025-03-18Aaron CliftonAdded sheets for Payment and Payment Line Items w/ pending eng review status
v32025-03-21Aaron CliftonAdded section for Payment status mapping to Status Mapping sheet
v42025-04-10Aaron CliftonAdded additional options to Netsuite Default Status Mapping
v52025-05-05Taylor SchreiberAdded the Item receipt and Item Receipt Lines tabs
v62026-01-16Adina SimuAdded Population method for the field, Field type

For the complete template, download the Auditoria NetSuite AP business objects data mapping template. 

Attachments