Professional Documents
Culture Documents
Procurement - Integration Tracker - SAP Variant
Procurement - Integration Tracker - SAP Variant
PurchaseOrg.csv
UserConsolidated.csv File)
Groups
(Consolidated File)
Details
BudgetAllocation.csv
AdvancePaymentIDImport.csv
AdvancePaymentErrorImport.csv
CancelAdvancePaymentIDImport.csv
CancelAdvancePaymentErrorImport.csv
NBidsPolicy.csv
Approval Lookup Tables
ContractApprovers.csv
ReceivingLookup.csv
InvoiceLimit.csv
InvoiceNonPOLimit.csv
InvoiceReconciliatonSupplierApprovers.csv
PurchOrdHeaderDetails.csv
PurchOrdLineDetails.csv
PurchOrdAcctDetails.csv
Export Purchase Order to ERP
PurchOrdLineAddDetails.csv
PurchOrdScheduleDetails.csv
PurchOrdLineText.csv
ChangePurchOrdHeaderDet.csv
ChangePurchOrdLineDet.csv
ChangePurchOrdAcctDet.csv
ChangePurchOrdSchdlDet.csv Export Change Purchase Order
ChangePurchOrdDelAcct.csv
ChangePurchOrdDelItems.csv
ChangePurchOrdLineText.csv
PurchaseOrderIDImport.csv
Import Purchase Order Status
PurchaseOrderErrorImport.csv
PurchaseOrderChangeIDImport.csv
Import Change Purchase Order
Status
PurchaseOrderChangeErrorImport.csv
PurchaseOrderCancelIDImport.csv
Import Cancel Purchase Order
Status
Import Cancel Purchase Order
Status
PurchaseOrderCancelErrorImport.csv
PurchaseOrderCloseErrorImport.csv
PurchaseOrderCloseStatusItemImport.csv
ReceiptHeaderDetails.csv
Export Receipts to ERP
ReceiptLineDetails.csv
ReceiptHeaderExport.csv
Receipts
RequisitionHeader.csv
Reqs
RequisitionDetail.csv
Import Requisitions in 3 CSV Files
RequisitionSplitAccounting.csv
PaymentHeaderExport.csv
Payments
PaymentLineItemDet.csv
PaymentDetailExport.csv
PaymentTaxExport.csv
PaymentHeaderExport.csv
ents including
nce payments
PaymentLineItemDet.csv
EnhancedPaymentAccountDet.csv
AdvancePaymentDetailExport.csv
InvoiceIDImport.csv
Invoice
Remittance.csv
Advice
Import Remittance
RemittanceDetails.csv
Remitance Advice
Advance Payment
AdvancePaymentRemittance.csv
Import advance payment
remittance
AdvancePaymentRemittanceDetails.csv
DemandHoldingRule.csv
Demand
Declares the entities that are used by Ariba to enforce data segregation and visibility
controls. Transactional documents (Requisitions, Invoices, etc) are assigned to a Purchasing
Unit. Users are also assigned to one or more purchasing units for one or more roles, and
therefore granted access to the transactional documents that reside in those Purchasing
Units. Master data such as suppliers can be assigned to a Purchasing Unit, limiting their
visibility to users. Purchasing units also allow for more granular control of other
configurations/mappings like receiving types, commodity code maps, terms and
conditions, PO logos, etc. They can also be used to partition approval routing/notifications.
Contains the Terms and Conditions that will be included on Purchase Orders to suppliers.
The SAP accounting entity company code. A company code represents an independent
accounting unit within a client. Each company code has its own balance sheet and its own
profit and loss statement.
The combinations of SAP account category and field status codes. This information is used
to simulate the accounting combinations used in your SAP system. It is used to filter the list
of general ledgers based on valid combinations of account category, company code field
status variant, and general ledger field status group.
Define cost centers. A cost center is typically an organizational unit within a controlling
area that represents a clearly defined location where costs occur.
The SAP accounting entity internal order (IO). Typically internal orders are used to plan,
collect, and settle the costs of internal jobs and tasks.
The WBS elements. All projects created in SAP must contain a project definition, and at
least one work breakdown structure (WBS) element. WBS elements represent a part of the
project and track financial information.
The combinations of SAP company codes and WBS elements.
This file defines the first layer of the Ariba supplier hierarchy, the top-level vendor
information.
This file defines the second layer of the Ariba supplier hierarchy, the supplier ordering
locations.
This file defines the third and final layer of the Ariba supplier hierarchy, the remittance
locations. Remittance locations are where a buyer sends their payment to a supplier.
This file is used to define a customer's Punchin groups. Punchin groups are generally used
by customers to associate the kind of catalog views the users should be able to see.
This file is used to define a customer's custom groups. Custom groups are used by
customers to:
1. Consolidate several Ariba system groups (which include privledges or permissions that
are inherited) to a single group.
2. Route approval requests.
These files are used to map Ariba system groups to customer defined custom groups in a
parent/child relationship. When a custom group is made a child of an Ariba system group,
the custom group inherits all of the permissions/abilities that intrinsically belong to the
parent Ariba system group.
These files are used to map Ariba system groups to customer defined custom groups in a
parent/child relationship. When a custom group is made a child of an Ariba system group,
the custom group inherits all of the permissions/abilities that intrinsically belong to the
parent Ariba system group.
This file is used to define users and various attributes associated with the user in Ariba.
This file is used to map users to groups and, optionally, purchasing unit responsibilities for
those groups.
This file define's a customer's payment terms. Payment terms define the date when the
net amount of an invoice is due to a supplier, as well as any discounts for early payment.
This file defines the payment methods of a customer's ERP. Each customer payment
method must be mapped to an Ariba-native payment method, and no two customer
payment methods can map to the same Ariba-native payment method.
This file is used to define commodity codes and their hiearchy. Ariba's default commodity
code set is based off of the UNSPSC standard.
This file is used to map the commodity codes that suppliers may use on their catalogs to
commodity codes that are recognized by Ariba.
This file is used to define the commodity codes used by the customers ERP or procurement
system. The commodity codes defined in this file will be returned to the ERP on
transactional documents outbound from Ariba. These typically represent SAP material
groups.
Defines units of measure. Units of measure are terms that describe how items are
packages, such as by the box, by the unit, or by the pound.
Defines mappings for UNCEFACT (also called UNUOM) units of measure. In Ariba Buyer,
this data import task translates between canonical units of measure and the units of
measure in a partition.
Defines components and sequence for the tax codes specified in TaxCodeHeader.csv.
This file is used to determine what Tax Code a tax charge on an invoice should be applied
to. Out-of-the-box, Ariba makes this determination based on the ShipTo juristiction, the
Ship From juristiction, and an item's commodity code.
Defines tax code look up field mappings based on line item fields on the approvables
(Req/Inv/IR) to apply taxes.
Defines tax code look up field mappings based on line item fields on the approvables
(Inv/IR) to apply withholding taxes.
This file defines allocation and/or available amounts for the budget codes and periods
defined in BudgetPeriods.csv and BudgetLineItems.csv.
Defines FM Area
Defines Fund
Defines Grant
Defines GL Indicators
Defines the payment cancellation reasons in Ariba.
These files are used to import the Advance Payment Ids and/or error details for Advance
Payment exported via the "Export Advance Payment" task.
These files are used to import the Advance Payment Ids and/or error details for Advance
Payment exported via the "Export Advance Payment" task.
These files are used to import the Advance Payment Ids and/or error details for Advance
Payment exported via the "Export Cancel Advance Payment" task.
These files are used to import the Advance Payment Ids and/or error details for Advance
Payment exported via the "Export Cancel Advance Payment" task.
This file is used to declare relationships between two data elements. It is only used in
conjunction with Ariba customizations.
This file is used to declare relationships between two data elements. It is only used in
conjunction with Ariba customizations.
Customer requirements may result in the need for Ariba to perform a customization to
create a new data element. This placeholder is for a file where the customer would define
the instances of such a custom data element.
This file is used to load the translation for the Account assignments that gets used on the
transactions
This file is used to load the translation of the account types that are used on the
transactions. This is usually a one time file load.
This file is used to load the translation of commodity codes. One has to worry about this
only if you introduce some new codes that were missing OOTB, for all OOTB there is a
translation available.
This file is used to load the translation of the account types that are used on the
transactions. This is usually a one time file load.
This rule helper file defines and adds as an approver the manager(s) of the cost center(s)
on the Requisition and/or Invoice Reconciliation document(s).
This rule helper file adds an approver of the customer's choice if the Requisition contains
any items that are assigned to a specified commodity code.
This rule helper file defines your "N Bids and a Buy" policy (i.e., which commodites/dollar
amounts require multiple suppliers bids before purchasing).
This rule helper file adds an approver of the customer's choice if the Contract Request Max
Amount is within a range of the customer's choice.
This rule helper file adds a receiver of the customer's choice if the receipt is against a PO
that contains any items that are assigned to a specified commodity code.
This rule helper file adds an approver of the customer's choice if the invoice total is within
a range of the customer's choice. It applies only to PO-based invoices.
This rule helper file adds an approver of the customer's choice if the invoice total is within
a range of the customer's choice. It applies only to non-PO-based invoices.
This rule helper file adds an approver of the customer's choice if the invoice is for a
supplier of the customer's choice.
This file contains information about purchase orders that have been cancelled in Ariba.
This file contains close status information of the orders that have been closed in Ariba.
These files are used to import the purchase order numbers and/or error details for
purchase orders exported via the "Export Purchase Order to ERP" task.
These files are used to import the purchase order numbers and/or error details for
purchase orders exported via the "Export Purchase Order to ERP" task.
These files are used to import the purchase order numbers and/or error details for change
purchase orders exported via the "Export Change Purchase Order" task.
These files are used to import the purchase order numbers and/or error details for change
purchase orders exported via the "Export Change Purchase Order" task.
These files are used to import the purchase order numbers and/or error details for
cancelled purchase orders exported via the "Export Cancel Purchase Order" task.
These files are used to import the purchase order numbers and/or error details for
cancelled purchase orders exported via the "Export Cancel Purchase Order" task.
This file is used to update the status of the PO close error from the external system
This file is used to update the status of the PO close ID at the header level
This file is used to update the status of the PO close ID at the line item level. This file needs
to go along with the header PO close status file indicating which line item is acknowledged
to be closed from ERP.
This task allows any web-service caller to invoke a web-service in Ariba that would return
the attachment and comments associated with a PO number.
The caller must send the PO# for which they are expecting to receive the attachmenta and
comments for.
These files contain details about payment requests (i.e., fully reconciled invoices)
generated in Ariba
These files contain details about payment requests (i.e., fully reconciled invoices)
generated in Ariba
These files contain details about payment requests (i.e., fully reconciled invoices)
generated in Ariba
These files contain details about payment requests (i.e., fully reconciled invoices)
generated in Ariba
These files contain details about payment requests (i.e., fully reconciled invoices)
generated in Ariba
These files contain details about payment requests (invoices and advance payments)
These files contain details about payment requests (invoices and advance payments)
These files contain details about payment requests (invoices and advance payments)
These files contain details about payment requests (invoices and advance payments)
These files contain details about payment requests (invoices and advance payments)
These files contain details about payment requests (invoices and advance payments)
These files are used to import the ERP invoice numbers and/or error details for payment
requests exported via the "Export Payment Requests" task.
These files are used to import the ERP invoice numbers and/or error details for payment
requests exported via the "Export Payment Requests" task.
Associates demand aggregation rule. If you have to define CompanyCode along with ShipTo
and DeliverTo configuration rules.
Fil
Always Y
P2X:Always
Invoice Pro: When you want to identify the item Y
category on copy orders
Always Y
Always PurchasingUnit.csv Y
GeneralLedger.csv, CompanyCode.csv,
When using general ledgers in Ariba AccountCategory.csv Y
Always CompanyCode.csv Y
Always PurchasingUnit.csv Y
SupplierConsolidated.csv,
When maintaining suppliers via file instead of via UI PurchaseOrg.csv, Y
PaymentTermsConsolidated.csv
SupplierLocationConsolidated.csv
ERPCommodityCode.csv
,
When maintaining Preferred Suppliers. Plant.csv Y
, Supplier.csv
Plant.csv, CompanyCode.csv,
When maintaining users via file load instead of or in GeneralLedger.csv, PurchasingUnit.csv,
addition to via UI (or organic growth in APC) CostCenter.csv, PurchaseOrg.csv, Y
PurchaseGroup.csv
GeneralLedger.csv,
Plant.csv,
When multiple tax type scenarios are applicable. AccountCategory.csv, Y
CostCenter.csv,
CompanyCode.csv
TaxCode.csv, ERPCommodityCode.csv,
When validating taxes on invoices in Ariba PurchasingUnit.csv Y
When using customizations that leverage Flex Master Dependency will vary - Ariba to
Data determine if file needed and the Y
dependencies
Y
Y
When using the "Commodity Approvers" rule on the Dependency will vary - Ariba to
Requisition workflow determine if file needed and the Y
dependencies
Dependency will vary - Ariba to
When using "N Bids and a Buy" functionality determine if file needed and the Y
dependencies
When using the "Financial Contract Approval" rule on Dependency will vary - Ariba to
the Contract Request workflow determine if file needed and the Y
dependencies
When using the "Main Receiving Rule - Central Dependency will vary - Ariba to
Receiving by Commodity and Desktop Receiving" on determine if file needed and the Y
the Receipt workflow dependencies
When using the "PO Invoice Cap Rule" on the Invoice Dependency will vary - Ariba to
Reconciliation workflow determine if file needed and the Y
dependencies
Dependency will vary - Ariba to
When using the "Non-PO Invoice Cap Rule" on the
Invoice Reconciliation workflow determine if file needed and the Y
dependencies
Dependency will vary - Ariba to
When using the "Supplier Approvers" rule on the
Invoice Reconciliation workflow determine if file needed and the Y
dependencies
When exporting purchase orders to ERP or other
backend system and using the "ERP PO Export" Y
instead of the "Standard PO Export". Y
Y
Y
Y
When exporting change purchase orders to ERP or Y
other backend system and using the "ERP PO Export" Y
instead of the "Standard PO Export". Y
Y
Y
Y
Y
Y
Y
When using the ERP order method with
acknowledgements.
When using the ERP order method with
acknowledgements.
Y
Y
When there is a need to import receipts from an
external system into Ariba. Y
When there is a need to load requisitions/PO's from
an external system into Ariba Y
Y
When exporting payment requests (i.e., fully
reconciled invoices) to ERP or other backend system Y
Ariba Ariba-
Ariba Buying (P2O) Ariba(APC)
Catalogs Ariba Invoice Mgmt Contract UI Alternative provided
(Invoice Pro) Invoicing SAP Code
Y N Y Y N N
Y Y Y Y N Y
Y N N N N N
Y N Y Y N N
Y N Y Y N N
Y N Y Y N Y
Y N Y Y N Y
Y N Y Y N Y
Y N Y Y N Y
Y N Y Y N Y
Y N Y Y N Y
Y N Y Y N Y
Y N Y Y N Y
Y N Y Y N Y
Y N Y Y N Y
Y N Y Y N Y
Y N Y Y N Y
Y N Y Y N Y
Y N Y Y N Y
Y N Y Y N Y
Y N Y Y N Y
Y N Y Y N N
Y Y Y Y Y Y
Y N Y Y Y Y
N N Y Y Y Y
Y N Y Y Y Y
Y Y Y Y N ?
N Y N N N N
Y Y Y Y Y N
Y Y Y Y Y N
Y Y Y Y Y N
Y Y Y Y Y Y
Y Y Y Y Y Y
Y N Y Y N Y
N N Y Y Y N
Y Y Y Y Y N
Y Y Y Y Y N
Y Y Y Y Y Y
Y Y Y Y Y N
Y Y Y Y N N
Y Y Y Y Y N
Y N Y Y N N
N N Y Y N N
Y N Y Y N N
Y N Y Y N N
Y N Y Y N N
Y N Y Y N N
Y N Y Y N N
Y N Y Y N N
Y N Y Y N N
Y N N N N N
Y N N N N N
Y N N N N N
Y N N N N N
Y N N N N N
Y N N N N Y
Y N N N N Y
Y N N N N Y
Y N N N N Y
Y N N N N Y
Y N N N N Y
Y N N N N Y
Y N N N N Y
Y N N N N Y
Y N N N N Y
Y N N N N N
Y N N N N N
Y N N N N N
Y N N N N/A Y
Y N N N N/A Y
Y N N N N/A Y
Y N N N N/A Y
Y N Y Y N N
Y N Y Y N N
Y N Y Y N N
Y N Y Y N
Y N Y Y N
Y Y Y Y N
Y N Y Y N
Y Y Y Y N
Y N Y Y N
Y Y Y Y N
Y N Y Y N
N N Y Y N
Y N Y Y N
Y N Y Y N
Y N Y Y N
Y N Y Y N
Y N Y Y N
Y N Y y N N
Y N Y Y N N
Y N Y Y N N
Y N Y Y N N
Y N Y Y N N
N N Y N N N
N N Y N N N
N N Y N N N
Y N N N N/A Y
Y N N N N/A Y
Y N N N N/A Y
Y N N N N/A Y
Y N N N N/A Y
Y N N N N/A Y
Y N N N N/A Y
Y N N N N/A Y
Y N N N N/A Y
Y N N N N/A Y
Y N N N N/A Y
Y N N N N/A Y
Y N N N N/A Y
Y N N N N/A Y
Y N N N N
Y N N N N/A Y
Y N N N N/A Y
Y N N N N/A Y
Y N N N N/A Y
Y N N N N/A Y
Y N N N N/A Y
Y N N N N/A Y
Y N N N N/A Y
Y N N N N/A Y
Y N N N N/A Y
Y N N N N/A Y
Y N N N N/A Y
Y N N N N/A N
Y N N N N/A N
Y N N N N/A N
Y N N N N/A Y
Y N N N N/A Y
Y N N N N/A N
Y N N N N/A N
Y N N N N/A N
Y N N N N/A N
N N N N N/A Y
N N N N N/A Y
N N N N N/A Y
N N N N N/A Y
N N N N N/A Y
N N N N N/A
N N N N N/A
N N N N N/A
N N N N N/A
N N N N N/A
N N N N N/A
N N N N N/A Y
N N N N N/A Y
N N N N N/A Y
N N N N N/A Y
N N N N N/A Y
N N N N N/A Y
Y N N No Yes N
Y N N No Yes N
Y N N No Yes N
WebService Option Required for
Where to load in Multi-ERP (FPC) Owner
available (Y/N) <Customer>
NO TBD <Customer>
Child
NO TBD <Customer>
Child
NO TBD <Customer>
Child
NO TBD <Customer>
Child
NO TBD <Customer>
Child
NO TBD <Customer>
Child
NO TBD <Customer>
Child
NO TBD <Customer>
Child
NO TBD <Customer>
Child
NO TBD <Customer>
Child
NO TBD <Customer>
Child
NO TBD <Customer>
Child
NO TBD <Customer>
Child
NO TBD <Customer>
Child
NO TBD <Customer>
Child
NO TBD <Customer>
Child
NO TBD <Customer>
Child
NO TBD <Customer>
Child
NO TBD <Customer>
Child
NO TBD <Customer>
Child
NO TBD <Customer>
Child
Parent - if no PU is used.
Both - if PU and responsible PU NO TBD <Customer>
functionality is leveraged
NO TBD <Customer>
Child
NO TBD <Customer>
Child
NO TBD <Customer>
Child
NO TBD <Customer>
Child
NO TBD <Customer>
Child
NO TBD <Customer>
Child
NO TBD <Customer>
Child
NO TBD Ariba
Child
NO TBD Ariba
Child
No
No
Child No
Child No
Child No
Child No
Child No
Child No
Child No
Child No
Child No
Child No
Child No
Child No
Child No
Child No
Yes
Child TBD <Customer>
(Sychronized Responses)
Yes
Child TBD <Customer>
Yes
Child TBD <Customer>
No
Child TBD <Customer>
Yes
Child TBD <Customer>
Ariba
Ariba
ERP
ERP
ERP
ERP
ERP
ERP
ERP
ERP
ERP
Ariba
Ariba
Ariba
Ariba
Ariba
Ariba
ERP
ERP
ERP
ERP
ERP
ERP
Ariba
Ariba
Ariba
Ariba
Ariba
Ariba
Ariba
Ariba
Ariba
Ariba
Ariba
ERP
ERP
ERP
ERP
ERP
ERP
Status
Not Started
Not Started
Not Started
Not Started
Not Started
Not Started
Not Started
Not Started
Not Started
Not Started
Not Started
Not Started
Not Started
Not Started
Not Started
Not Started
Not Started
Not Started
Not Started
Not Started
Not Started
Not Started
Not Started
Not Started
Not Started
Not Started
Not Started
Not Started
Not Started
Not Started
Not Started
Not Started
Not Started
Not Started
Not Started
Not Started
Not Started
Not Started
Not Started
Not Started
Not Started
Not Started
Not Started
Not Started
Not Started
Not Started
Not Started
Not Started
Not Started
Not Started
Not Started
Not Started
Not Started
Not Started
Not Started
Not Started
Not Started
Not Started
Not Started
Not Started
Not Started
Not Started
Not Started
Not Started
Not Started
Not Started
Not Started
Not Started
Not Started
Not Started
Not Started
Not Started
Not Started
Not Started
Not Started
Not Started
Not Started
Not Started
Not Started
Not Started
Not Started
Not Started
Not Started
Not Started
Not Started
Not Started
Not Started
Not Started
Not Started
Not Started
Not Started
Not Started
Not Started
Not Started
Not Started
Not Started
Not Started
Not Started
Not Started
Not Started
Not Started
Not Started
Not Started
Not Started
Not Started
Not Started
Not Started
Not Started
Not Started
Not Started
Not Started
Not Started
Not Started
Not Started
Not Started
Not Started
Not Started
Not Started
Not Started
Not Started
Not Started
Not Started
Not Started
Not Started
Not Started
Not Started
Not Started
Not Started
Not Started
Not Started
Not Started
Not Started
Not Started
Not Started
Not Started
Not Started
Comments
FPC Consideration:
For customer admins and catalog admins you need to load the ImportCtrl = Both for parent
site
Back to homepage
SystemID
Name
PreferredLanguage.UniqueName
CorporateEmailAddress
AnnualRevenueMinimum.Amount
IsCustomer
StateOfIncorporaton
CorporatePhone
NumberOfEmployees
CorporateFax
CorporateAddress.UniqueName
AnnualRevenueMinimum.Currency.UniqueName
CorporateAddress.PostalAddress.City
IsSupplier
CorporateAddress.PostalAddress.State
AnnualRevenueMaximum.Amount
CorporateURL
HasTradingRelatonship
YearFounded
CorporateAddress.PostalAddress.Country.UniqueName
IsOrgApproved
OrganizatonType
HasSyncRelatonship
PreferredCurrency.UniqueName
CorporateAddress.PostalAddress.Lines
AnnualRevenueMaximum.Currency.UniqueName
CorporateAddress.PostalAddress.PostalCode
port Supplier Organizations)
n supplier.
Field Descripton
• If you are suite-integrated and the supplier was created in Ariba Upstream prior
to being interfaced into P2P, you will send the Ariba System ID in this field.
• If you are not suite-integrated or the supplier is “net new” in Ariba, you can store
the ERP Supplier Id or some other unique common supplier identifier in this field.
Never
Never
Never
Never
Never
Never
Never
Never
Customer mapping
N/A
N/A
N/A
N/A
N/A
N/A
N/A
N/A
N/A
N/A
N/A
N/A
N/A
N/A
N/A
N/A
N/A
N/A
N/A
N/A
N/A
N/A
N/A
N/A
N/A
Back to homepage
Parent.SystemID
Domain
Value
ier Organizations)
s per common supplier, depending on factors
cription below.
Field Descripton
References SystemID in SupplierOrganization.csv. This links the records in this file
to the supplier records defined in SupplierOrganizations.csv.
Column Header
LIFNR
NAME1
SupplierIDDomain
PurchasingUnits
t Suppliers)
y supplier.
Field Descripton
This is the unique identifier for the partitioned supplier (typically SAP vendor id), and together
with SupplierIDDomain, references a Domain/Value pair for a previously defined supplier in
SupplierIDs.csv. This supplier id is visible in multiple places in the user interface and is also
available on transactional exports.
Supplier name that is visible in supplier choosers in the UI.
Together with LIFNR, references a Domain/Value pair for a previously defined supplier in
SupplierIDs.csv. The default if left blank is "sap"; typically this is the Domain/Value pair used
for this purpose, since the Value associated with the "sap" Domain will be the SAP vendor ID.
Column Header
LIFNR
ORT01
REGIO
LAND1
STRAS
PSTLZ
VERKF
SMTP_ADDR
TELF1
TELFX
csv (Import Suppliers)
ery supplier.
Field Descripton
References LIFNR of supplier previously defined in Supplier.csv.
The city for the supplier. Visible in the Supplier Admin UI, on the printed PO, and when
viewing supplier location details elsewhere in the UI.
The state for the supplier. Visible in the Supplier Admin UI, on the printed PO, and when
viewing supplier location details elsewhere in the UI.
The two-letter abbreviation of the country where the supplier is located. The Country field
determines the locale for this supplier location, which is used to determine the language for
communicating with the supplier location. Visible in the Supplier Admin UI, on the printed
PO, and when viewing supplier location details elsewhere in the UI.
The street address for the supplier. If there are multiple lines they should be separated by line
feed characters. Visible in the Supplier Admin UI, on the printed PO, and when viewing
supplier location details elsewhere in the UI.
The postal code for the supplier. Visible in the Supplier Admin UI, on the printed PO, and
when viewing supplier location details elsewhere in the UI.
The name of a contact person at the supplier location. Visible in the Supplier Admin UI and
when viewing supplier location details elsewhere in the UI.
The email address for the supplier. Visible in the Supplier Admin UI and when viewing
supplier location details elsewhere in the UI.
The phone number of the supplier. Visible in the Supplier Admin UI and when viewing
supplier location details elsewhere in the UI.
The fax number for the supplier. Visible in the Supplier Admin UI and when viewing supplier
location details elsewhere in the UI. It is also used to route quick-enablement fax orders.
When is this field required? Restrictons
Always See description
Always <=50 char.
• <=70 char.
• If using quick enablement via
Always when using quick enablement via fax fax, format must be as follows:
for a supplier; otherwise only if you need this +<Country
information displayed in the UI Code><Area_Code><Telephon
e_Number> (e.g.,
+49(711)8707286)
Customer mapping
Back to homepage
Locale
PreferredOrderingMethod
PCardAcceptanceLevel
GhostPCardNumber
ChangeOrderRestrictons
AribaNetworkId
SplitOrderOnShipTo
PaymentModel
Supplement.csv (Import Supplier Location Contacts)
ery supplier.
Field Descripton
References LIFNR of supplier previously defined in Supplier.csv.
References LIFNR of supplier previously defined in Supplier.csv.
Locale that is used to determine the language in which the PO must be printed. If left blank,
the PO will be printed in the language associated with the supplier location country.
The preferred ordering method for sending orders to the supplier location. The valid values
are:
• URL: Use this for suppliers with which you have established a relationship on the Ariba
Network.
• Email: Use this only when using “quick enablement” functionality via email for a supplier.
• Fax: Use this only when using “quick enablement” functionality via fax for a supplier.
• Print: Use this for suppliers with which you have not established a relationship on the Ariba
Network and with which you are not using “quick enablement” functionality.
A number that indicates whether the supplier location accepts purchasing cards.
The value must be one of the following: 0 (The supplier location does not accept purchasing
cards), 1 (The supplier location accepts purchasing cards). The default if left blank is 0.
References cardNumber of previously defined p-card in Pcard.csv. This is the ghosted p-card
number for the supplier locaton.
A number that indicates whether the supplier location accepts change orders.
The value must be one of the following: 0 (The supplier accepts change orders), 1 (The
supplier does not accept change orders). The default if left blank is 0.
The AN ID for the supplier location. P2P uses this field as a unique ID to identify the supplier
on the Ariba Network and to route purchase orders to the suppliers. For manual suppliers,
leave this field blank.
A Boolean value that indicates whether the supplier location can handle line items
aggregated onto an order if those line items have different shipping addresses. The default is
false, which indicates the supplier can accept multiple shipping addresses on an order. If you
set this field to true, P2X creates separate orders for each shipping address.
Vestige of legacy functionality--no longer used. Specifies the payment model for the supplier
location. The payment model defines how payment transactions are handled. If you want to
send payment requests to Ariba SN, set this value to ANPay. If you want payment requests to
be processed in an external system, such as an ERP system, set this value to ExternalPay. If
you leave this value blank, the supplier location uses the payment model for the supplier. If a
payment model is not specified for the supplier, the supplier location uses the payment
model configured for your site. Valid values are: -1 = Default 0 = ExternalPay 1 = LocalPay 2 =
AribaNetworkPay
When is this field required? Restrictons
Always See description
Always See description
XERSY
ZTERM
lierCombo.csv (Import Purchase Organization to
)
ery valid purchase organization/supplier
Field Descripton
References EKORG of purchase organization previously defined in PurchaseOrg.csv.
References LIFNR of supplier previously defined in Supplier.csv.
This field indicates whether this is an Evaluated Receipt Settlement (ERS) vendor. In P2X, if a
vendor is identified as ERS, the tax code field becomes visible and required on the requisition
(otherwise is remains hidden). The valid values are "X", which indicates this is an ERS vendor,
and null, which indicates this is not an ERS vendor. (Note that the tax code field is purely
informational within P2X out-of-the-box, but can be added to the purchase order export or
used to drive workflow/validations/etc.)
Column Header
UniqueName
PasswordAdapter
Name
EmailAddress
Organizaton.SystemID
DefaultCurrency.UniqueName
TimeZoneID
LocaleID.UniqueName
Phone
Fax
v (Import Enterprise Users)
every active user.
Field Descripton
A unique identifier for the user. This is the user id the user enters when logging on to the Ariba site
if using application authentication. If remote authentication (SSO) is turned on, this will typically be
a user's corporate network ID.
Note that user IDs are case-sensitive when logging in or exchanging SSO messages.
This field in conjunction with UniqueName is used to uniquely define a user in Ariba and defines
the user's authentication mechanism.
If remote authentication is out of scope, this value should be "PasswordAdapter1" for all users. If
remote authentication is in scope, use "PasswordAdapter1" for users who will authenticate via
remote authentication and "ThirdPartyUser" for users who need to authenticate via the application
(e.g., contractors, etc., who don't have access to your network).
The full name (first and last) of the user. This is the name that appears in various places in the user
interface in Ariba.
The user email address.This email address is used by Ariba for sending notification messages for
approvals, escalations etc.
Vestige of legacy functionality--should be set to "[Buyer]" (including the brackets) for all user
records.
Default currency for the user when creating requisitions and invoices in Ariba. If this field is left
blank it defaults to the default currency configured in your site.
The time zone of the user, designated with a standard abbreviation such as PST. If the field is left
blank, the system defaults to the Ariba server time zone which is PST. This field actually drives very
little functionality in the system, with one exception being certain exports that contain date fields
without corresponding timestamps rely on this field to determine whether the date should render
pre- or post-midnight.
When a user logs in, the preferred locale determines the language, currency formats, date formats,
etc. for the user interface.
Users can change their preferred locale by modifying their user preferences.
The user's phone number. Visible in User Admin UI and on Network purchase orders when the
ship-to address record does not have a phone number.
The user's fax number. Visible in User Admin UI and on Network purchase orders when the ship-to
address record does not have a fax number.
When is this field required? Restrictons
• <=255 char.
• No special characters except hyphen(-),
Always underscore (_), period (.) and @
• No spaces allowed
Column Header
UniqueName
PasswordAdapter
VanillaDeliverTo
SAPCompanyCode
SAPCostCenter
SAPGeneralLedger
SAPPurchaseGroup
SAPPurchaseOrg
PurchasingUnit
SAPEmployeeSupplierID
ManagementLevel
port Users)
or every active user.
Field Descripton
References UniqueName of user previously defined in SharedUser.csv.
References PasswordAdapter of user previously defined in SharedUser.csv.
The user's preferred delivery information. Typically this is the user's full name. This is
available on the Ariba generated Purchase Order, essentially as an "attention line" in
the ship-to section.
P2X only supports one deliver to field--there is no separate mailstop field. You may
need to account for first name, last name and mailstop in the same deliver to field if
you have a need to include the mailstop as part of the delivery information.
References KOSTL of cost center previously defined in CostCenter.csv. Sets a default cost
center for the user.
Placeholder for SAP Employee Supplier ID. However, this field does not drive any
functionality and is not visible in the P2X UI.
Placeholder for user's management level. However, this field does not drive any
functionality and is not visible in the P2X UI.
When is this field required? Restrictons
Always See description
Always See description
Never Integer
Customer mapping
N/A
N/A
Back to homepage
column headers.
CardNumber
ap.csv (Import Users)
See ResponsibleUser.csv
port Responsible Users)
UniqueName
PasswordAdapter
Group
PurchasingUnit
See User.csv
User.csv (Import Responsible Users)
UniqueName
PasswordAdapter
Supervisor.UniqueName
Supervisor.PasswordAdapter
ervisor.csv (Import Enterprise User/Supervisor
Column Header
UniqueName
PasswordAdapter
ApprovalLimit
ExpenseApprovalLimit
mit.csv (Import User Approval Limits)
every active user.
Field Descripton
References UniqueName of user previously defined in SharedUser.csv. This is the ID of the user
to whom you are assigning a supervisor.
References PasswordAdapter of user previously defined in SharedUser.csv. This is the password
adapter of the user to whom you are assigning a supervisor.
The procurement approval limit for the user in the default currency for your site. This limit does
not apply to expense reports and travel authorizations.
The expense report or travel authorization approval limit for the user in the default currency for
your site.
When is this field required? Restrictons
UniqueName
Name
Descripton
ms.csv (Import Payment Terms)
A descriptive name or title for the payment term (e.g., "Net 30"). This name is
displayed in the P2X UI when viewing the details of the payment terms on a
PO/invoice/etc. If your ERP does not contain three separate fields to store the ID, a
name, as well as a description, a common approach is to use the ID in this field as well.
One record for every payment term code. (The Ariba Network
does not allow for multiple installments per payment term--
whichColumnwasHeader
the original intent of this file--so there should only
be one record per term.)
Parent.UniqueName
StepJoinToken
InstallmentPercent
mSteps.csv (Import Payment Terms)
DiscountType
Discount
mStepDetails.csv (Import Payment Terms)
the netpayment
duemust date ofin order
be made 30 todays.
A value that specifies the number of days. This is the number of days in which the
qualify for the discounted specified in the
DiscountType/Discount fields.
The type of discount for the payment term, which can be either "percent" or "amount"
(case-insensitive).
A number that specifies the payment discount for early payment. This value is
interpreted as either a percentage or amount, depending on the value in the
DiscountType field. If using percentage discount, do not convert to decimal (e.g., use
"2", not ".02", to represent 2%).
When is this field required? Restrictons
Always Integer
Column Header
UniqueName
Name
Descripton
LogoFileName
Parent
Level
nit.csv (Import Purchasing Units)
Field Descripton
A unique identifier for the purchasing unit. This field is labeled as the "ID" when
viewing the details of a purchasing unit in the UI.
A user-visible name for the purchasing unit. This field is labeled as the "Purchasing
Unit" on requisition/PO/invoice/etc. screens and when viewing the details of a
purchasing unit in the UI. This field appears in the purchasing unit chooser as well (e.g.,
on non-PO invoice entry screen).
A user-visible description for the purchasing unit. This field is labeled as the
"Description" when viewing the details of a purchasing unit in the UI. This field appears
in the purchasing unit chooser as well (e.g., on non-PO invoice entry screen).
This field references the file name of the purchasing-unit-specific PO brand image. You
must specify the exact file name with the file extension in lower case (for example,
foo.gif or foo.jpeg), but without the location (path) details. This field is case sensitive,
so the letter case of the file name (minus the extension) should match what was loaded
in Ariba.
The unique internal identifier of another purchasing unit. You use this field to establish
hierarchical relationships between purchasing units.
Vestige of legacy functionality.
When is this field required? Restrictons
N/A
Back to homepage
Column Header
UniqueName
Name
Descripton
.csv (Import Account Types)
Field Descripton
A unique identifier for the accounting type. This field is not visible in the UI, but is
referenced in ERPCommodityCodeMap.csv. When mapping multiple account types to a
given commodity code, the default account type is set either using the "Preferred" flag
in ERPCommodityCodeMap.csv, or using the alphabetical order of the account type
UniqueNames if the Preferred flag is set to the same value for all records.
A user-visible name for the accounting type. This value is visible in account type drop-
down and when viewing account type details in the UI.
A user-visible description for the accounting type. This value is visible when viewing
account type details in the UI.
When is this field required? Restrictons
If you want to see a description for the account type <=255 char.
when viewing the account type details
Customer mapping
Back to homepage
Column Header
UniqueName
Name
ExpectedValue
OverallLimit
y.csv (Import Item Categories)
Field Descripton
A unique identifier for the item category. This value is visible when viewing item
category details in the UI.
A user-visible name for the item category. This value is visible in the item category
drop-down and when viewing item category details in the UI.
A Boolean value that indicates whether the "Expected Value" field is displayed for
optional entry on a requisition line (setting this value to TRUE makes the field visible;
setting this value to FALSE or null keeps the field hidden). The "Expected Value" field on
a req/PO is currently purely informational within P2X--it is not available for export or in
reports, and cannot be used to drive any workflow/validations/etc.
A Boolean value that indicates whether the "Overall Limit" field is displayed for
optional entry on a requisition line (setting this value to TRUE makes the field visible;
setting this value to FALSE or null keeps the field hidden). The "Overall Limit" field on a
req/PO is currently purely informational within P2X--it is not available for export or in
reports, and cannot be used to drive any workflow/validations/etc.
When is this field required? Restrictons
If you want the "Expected Value" field to be visible on Valid values are TRUE/FALSE (case-
the req/PO for an item category; otherwise leaving the insensitive)
field null or sending FALSE will have the same effect
If you want the "Overall Limit" field to be visible on the Valid values are TRUE/FALSE (case-
req/PO for an item category; otherwise leaving the field insensitive)
null or sending FALSE will have the sam effect
Customer mapping
Back to homepage
Column Header
KNTTP
KNTTX
FAUS1
gory.csv (Import Account Categories)
Field Descripton
A unique identifier for the account category. This value is visible in the account
assignment drop-down and when viewing account assignment details in the UI.
A user-visible name for the account category. This value is visible in the account
category drop-down and when viewing account category details in the UI.
The field status group string. Each string consists of a series of four characters or
spaces. Each of the four characters corresponds to the four settings that SAP allows for
accounting fields for a given account category. The position of each character within
the string determines the accounting field to which it applies. Refer to the
"Understanding Field Status Group Strings" section in the "Procurement Solutions
Integration Guide for SAP" PDF for more information.
When is this field required? Restrictons
Column Header
BUKRS
BUTXT
FSTVA
PurchasingUnit
de.csv (Import Company Codes)
Field Descripton
A unique identifier for the company code. This value is visible in the company code
chooser and when viewing company code details in the UI.
The name of the company. This value is visible in the company code chooser and when
viewing company code details in the UI.
The field status variant. This value is visible when viewing company code details in the
UI. It is also referenced in AccCategoryFieldStatusCombo.csv, where valid combinations
of account categories, company code field status variants, and general ledger field
status groups are defined for purposes of filtering the general ledger chooser. This
replicates cross-validation functionality in SAP, but if you don't require it, you can hard-
code this field and populate AccCategoryFieldStatusCombo.csv accordingly.
In the SAP variant of P2X, the purchasing unit can be mapped to the company code
instead of the user, which would set the purchasing unit of the document to the
purchasing unit defined for the company code (allowing for changing the purchasing
unit by changing the company code). Note that this field does not filter the company
code chooser based on the user's purchasing unit, unlike purchasing unit functionality
related to accounting elements in other variants.
When is this field required? Restrictons
Column Header
BUKRS
EKORG
EKOTX
PurchasingUnit
.csv (Import Purchase Organizations)
Field Descripton
References BUKRS of a company code previously defined in CompanyCode.csv. This
field is used to filter the purchase org choices based on the company code selected on
the requisition. If this field is left blank, the purchase org is valid across all company
codes.
A unique identifier for the purchasing organization. This value is visible in the purchase
org chooser and when viewing purchase org details in the UI.
The name of the purchasing organization. This value is visible in the purchase org
chooser and when viewing purchase org details in the UI.
References UniqueName of a purchasing unit previously defined in PurchasingUnit.csv.
This field does not drive any functionality as purchase org is not filtered by purchasing
unit.
When is this field required? Restrictons
N/A
Back to homepage
BUKRS
KOSTL
KTEXT
PurchasingUnit
sv (Import Cost Centers)
N/A
Back to homepage
Column Header
EKGRP
EKNAM
PurchasingUnit
up.csv (Import Purchase Groups)
Field Descripton
A unique identifier for the purchasing group. This value is visible in the purchasing
group chooser and when viewing purchasing group details in the UI.
The name of the purchasing group. This value is visible in the purchasing group chooser
and when viewing purchasing group details in the UI.
References UniqueName of a purchasing unit previously defined in PurchasingUnit.csv.
This field does not drive any functionality as purchase group is not filtered by
purchasing unit.
When is this field required? Restrictons
N/A
Back to homepage
Column Header
AUFNR
KTEXT
r.csv (Import Internal Orders)
Field Descripton
A unique identifier for the internal order. This value is visible in the internal order
chooser and when viewing internal order details in the UI.
The name of the internal order. This value is visible in the internal order chooser and
when viewing internal order details in the UI.
When is this field required? Restrictons
BUKRS
SAKNR
TXT50
FSTAG
er.csv (Import General Ledgers)
Column Header
PBUKR
POSID
WBSCombo.csv (Import Company Code WBS Mapping)
every company code/WBS Element combination.
Field Descripton
References BUKRS of a company code previously defined in CompanyCode.csv.
References POSID of a WBS element previously defined in WBSElement.csv.
When is this field required? Restrictons
Always See description
Always See description
Customer mapping
Back to homepage
Column Header
POSID
POST1
PSPHI
t.csv (Import WBS Elements)
Field Descripton
A unique identifier for the WBS element. This value is visible in the WBS element
chooser and when viewing WBS element details in the UI.
A description of the WBS element. This value is visible in the WBS element chooser and
when viewing WBS element details in the UI.
The project number associated with the WBS element. The value is visible as the
"Project Number" when viewing WBS element details.
When is this field required? Restrictons
Column Header
BUKRS
ANLN1
ANLN2
TXT50
TXA50
mport Assets)
or every asset, as defined by a unique
N1/ANLN2 combination.
Field Descripton
The asset number. This value is visible in the asset chooser and when viewing asset
details in the UI.
The asset sub-number. This value is visible in the asset chooser and when viewing asset
details in the UI.
This field and the TXA50 are concatenated (with a space in between) to form the
description of the asset, which is visible in the asset chooser and when viewing asset
details in the UI.
This field and the TXT50 are concatenated (with a space in between) to form the
description of the asset, which is visible in the asset chooser and when viewing asset
details in the UI.
When is this field required? Restrictons
Column Header
NTWC
NTWK
NTWD
(Import Networks)
Field Descripton
The network number. This value is visible in the network chooser and when viewing
network details in the UI.
The network description. This value is visible in the network chooser and when viewing
network details in the UI.
When is this field required? Restrictons
Column Header
ACTC
ACTN
ACTY
ACTD
ber.csv (Import Activity Numbers)
ber is an organizational unit within a controlling area that represents a clearl
or every Activity Number, as defined by a unique company code-NetworkID c
Field Descripton
The activity number id. This value is visible in the activity number chooser and when
viewing activity number details in the UI.
The activity number description. This value is visible in the network chooser and when
viewing network details in the UI.
ling area that represents a clearly defined location where costs occur.
ique company code-NetworkID combination.
Customer mapping
Back to homepage
KNTTP
FSTAG
BUKRS
FieldStatusCombo.csv (Import Account Category
Combinations)
or every account category/field status group/field
t combination.
Field Descripton
This field determines the group of general ledger codes that are valid for the given
account category/company code field status variant combination. It should match an
FSTAG value for one or more general ledger codes previously defined in
GeneralLedger.csv.
This field should match an FSTVA value (not a BUKRS value, despite the field name in
this file) for one or more company codes previously defined in CompanyCode.csv.
When is this field required? Restrictons
Column Header
FCURR
TCURR
EXTRATE
EXTDATE
versionRate.csv (Import Currency Conversion
Field Descripton
The currency code of the currency from which the monetary value is converted.
The currency code of the currency to which the monetary value is converted.
The currency conversion rate, which is a decimal value.
The date the conversion rate goes into effect.
When is this field required? Restrictons
Always Must be valid currency code
Always Must be valid currency code
Always Decimal number
Always YYYYMMDD format
Customer mapping
Back to homepage
Column Header
MATKL
WGBEZ
dityCode.csv (Import ERP Commodity Codes)
Field Descripton
A unique identifier for the ERP commodity code. This value is visible in the material
group chooser and when viewing material group details in the UI.
A description of the ERP commodity code. This value is visible in the material group
chooser and when viewing material group details in the UI.
When is this field required? Restrictons
Preferred
Comment
sureMap.csv (Import Unit of Measure Mapping)
If you want to load a comment for the mapping record <=64 char.
Customer mapping
Back to homepage
Column Header
UniqueName
Name
Descripton
AllowNonWhole
Category
sure.csv (Import Units of Measure)
Field Descripton
A unique identifier for the unit of measure. This value is visible in the unit of measure
chooser and when viewing UOM details in the UI.
A user-visible name for the unit of measure. This value is visible in the unit of measure
chooser and when viewing UOM details in the UI.
A user-visible description for the unit of measure. This description is displayed in the
P2X UI when viewing details of the unit of measure in the UI.
A Boolean value that indicates whether the unit of measure supports non-whole
quantities. For example, a centimeter supports non-whole quantities, while a micron or
an atom does not. The default if left null is FALSE.
Indicates whether the unit of measure is time related. A value of 1 means the unit of
measure is time related. A value of 0 means the unit of measure is not time related.
The default if left null is 0. Certain screens (e.g., timesheet entry) only allow for
selection of time-related units of measure.
When is this field required? Restrictons
Column Header
Title
Text
InvoicingText
LegalText
ProcurementUnit
TAndCVersion
s.csv (Import Purchase Order Conditions)
each set of terms and conditions text. If segregating terms and
by purchasing unit, this file should contain one record per
otherwise, this file should only contain one record.
Field Descripton
A user-visible title for the terms and conditions text. This value is visible as a clickable
link (to view the full terms and condtions text) on the purchase order UI.
The purchase terms and conditions text. This text appears on the purchase order print
view under the heading "Terms And Conditions of Purchase" and is visible on Ariba
Network purchase orders as well. Use line feed characters to add spaces between
paragraphs/sections.
You can opt to load the full text of your terms and conditions or simply a URL pointing
suppliers to a website that contains the full text.
The invoicing terms and conditions text. This text appears on the purchase order print
view under the heading "Invoicing Terms and Conditions of Purchase" and is visible on
Ariba Network purchase orders as well. (If this field is left blank, the "Invoicing Terms
and Conditions of Purchase" heading does not appear at all on the purchase order.)
The legal terms and conditions text. This text appears on the purchase order print view
under the heading "Legal Terms and Conditions of Purchase" and is visible on Ariba
Network purchase orders as well. (If this field is left blank, the "Legal Terms and
Conditions of Purchase" heading does not appear at all on the purchase order.)
Always
Never Integer
Customer mapping
N/A
Back to homepage
BUKRS
NAME1
STRAS
ORT01
REGIO
LAND1
PSTLZ
TEL_NUMBER
FAX_NUMBER
Line2
Line3
PFACH
lants)
h bill-to and ship-to address. Note that every address
ociated with one and only one company code. If you
t to have one address mapped to multiple company
ne record for every address/company code
each record should have a unique Field DescriptonWERKS value. One
in this scenario is to use a concatenation of company
d as the WERKS.
A unique identifier for the plant (address) record. This value is visible in address choosers and
when viewing address details in the UI.
The Ariba Network expects address IDs to be at least two characters long so this should be a
consideration for addresses that will be used on orders routed to the Ariba Network. Also,
electronically-integrated Network suppliers often key off of the address id, so you should
coordinate with this subset of your suppliers to make sure they can handle your address ids,
especially if they are particularly long or contain non-alpha-numeric characers (e.g., dash or
tilde).
References BUKRS of a company code previously defined in CompanyCode.csv. This field is used
to filter the ship-to and bill-to address choosers based on the company code selected on the
requisition. If this field is left blank, the plant is not valid for any company codes.
A name or description of the address. This value is visible in address choosers and when viewing
address details in the UI.
This value is visible as part of the address on Ariba Network purchase orders. It is visible on
purchase orders printed out of P2X only when the "Company Name" realm-level parameter is
null.
The street address of the plant. If there are multiple lines they should be merged into this field
and separated by line feed characters. Note that while there are separate fields available for
"Line 2" and "Line 3" in this file, the values in those fields are only visible on Ariba Network
purchase orders and not on purchase orders printed out of P2X. As such, the recommendation is
to include all address lines in this field.
The city where the address is located.
The state/province where the address is located.
The two-letter abbreviation of the country where the address is located.
The postal code of the address.
The telephone number of the address.
The fax number of the address.
This field can store a second line for the street address, but is not visible on purchase orders
printed out of P2X, only on Ariba Network purchase orders. As such the recommendation is to
include all address lines in the STRAS field and leave this field blank, unless you will not be
printing orders out of P2X.
This field can store a third line for the street address, but is not visible on purchase orders printed
out of P2X, only on Ariba Network purchase orders. As such the recommendation is to include all
address lines in the STRAS field and leave this field blank, unless you will not be printing orders
out of P2X.
A placeholder for the post office box of the plant. However, this field is not visible in the UI or on
purchase orders.
When is this field required? Restrictons
N/A
Back to homepage
One record for every group to which you are assigning users to (i.e.,
one record for every unique group referenced in
GroupSharedUserMap.csv).
Column Header
UniqueName
See GroupSharedUserMap.csv
csv (Import User Group Mapping)
Parent.UniqueName
UniqueName
PasswordAdapter
See UserParentGroup.csv
Map.csv (Import User Group Mapping)
One record for every group to which you are assigning child groups.
Column Header
UniqueName
See GroupChildGroupMap.csv
p.csv (Import Group to Child Group Mapping)
Field Descripton
References UniqueName of an out-of-the-box group or of a custom group previously
defined in CustomGroup.csv.
When is this field required? Restrictons
Column Header
Parent.UniqueName
UniqueName
See GroupParentGroup.csv
Map.csv (Import Group to Child Group Mapping)
Field Descripton
References UniqueName of a group referenced in GroupParentGroup.csv. This is the
parent group to which you are assigning the child group (i.e., the group whose
permissions will be inherited by the child group).
References UniqueName of group previously defined in CustomGroup.csv. This is the
child group that you are assigning to the parent (i.e., the group that will be inherting
the permissions associated with the parent group).
When is this field required? Restrictons
Column Header
UniqueName
Name
Field Descripton
A unique identifier for the custom group. This value is visible in group choosers and
when viewing group details in the UI.
A name for the custom group. This value is visible in the UI wherever groups are
referenced.
This is a boolean field which determines whether users can request purchasing unit
responsibility from their User Profile for the group. This field is applicable only when
the parameter Org Visibility is turned on. If left blank, users will not be able to request
purchasing unit responsibility for the group.
When is this field required? Restrictons
If you are using purchasing unit functionality with Org Valid values are TRUE/FALSE (case-
Visibility turned on, and you want users to be able to insensitive)
request purchasing unit responsibility
Customer mapping
Back to homepage
UniqueName
PasswordAdapter
SAPBillingAddress
gleBillingAddressMap.csv (Import User/Billing Address
UniqueName
PasswordAdapter
SAPPlant
gleShipToAddressMap.csv (Import User/Ship To
nships)
every active user to whom you are assigning a default
ss.
Field Descripton
References UniqueName of user previously defined in SharedUser.csv. This is the ID of the user
to whom you are assigning a default shipping address.
References PasswordAdapter of user previously defined in SharedUser.csv. This is the password
adapter of the user to whom you are assigning a default shipping address.
References WERKS of plant previously defined in Plant.csv. This is the ID of the plant you are
assigning as a default shipping address to the user.
When is this field required? Restrictons
Column Header
UniqueName
Domain
Name
Enabled
ParentUniqueName
sv (Import Commodity Codes/Import Commodity
Field Descripton
A unique identifier for the commodity code. This value is visible in commodity code
choosers and when viewing commodity code details in the UI.
The domain of the commodity code. In most cases this should be "unspsc", but can be
"ascc" if you are defining services commodity codes for use with the Services
Procurement module, or a custom-defined value if you are replacing the out-of-the-box
UNSPSC codes with a custom taxonomy (e.g., "custom").
A name for the commodity code. This value is visible in the UI wherever commodity
codes are found.
A Boolean value that enables or disables the commodity code. You can use this field to
hide or show branches or individual codes. The default if left null is TRUE.
ValueFrom
DomainTo
ValueTo
Map.csv (Import Classification Code Relationships)
CommonId
CommonIdDomain
AccountType
MaterialGroup
MaxAmt
MinAmt
CurrForMinAndMaxAmt
Preferred
AccountCategory
BillTo
GeneralLedger
InternalOrder
ItemCategory
SAPPurchaseGroup
ShipTo
WBSElement
Asset
SubAsset
DeliverTo
deMap.csv (Import ERP Commodity to Commodity
Note that leaving this field blank will not make it so that the mapping is picked up for
all company codes--it will make it so that the mapping is only picked up when the
company code is null, which should only be the case in APC scenarios. Thus, this field
should always be populated in P2X/Invoice Pro scenarios.
References MATKL of a material group code (i.e., ERP commodity code) previously
defined in ERPCommodityCode.csv. This is the material group that will be set when the
given company/commodity/account type is selected.
Indicates the upper limit value for a line item or unit price amount range (the lower
limit value is represented by MinAmt). Whenever the line item or unit price amount
falls within the specified range, the account type from the corresponding row in
ERPCommodityCodeMap.csv is selected. You can populate MinAmt and leave this field
blank to represent an open-ended range.
Indicates the lower limit value for a line item amount or unit price range (the upper
limit value is represented by MaxAmt). Whenever the line item or unit price amount
falls within the specified range, the account type from the corresponding row in
ERPCommodityCodeMap.csv is selected.
This is the only mechanism available for defaulting the account category on a
requisition, so this field can be populated with the same value on all records to serve as
a "realm level" default if there is no need to have different defaults based on
company/commodity/account type.
References WERKS of a plant previously defined in Plant.csv. This is the bill-to address
you want to default for the given company/commodity/account type.
This field is often populated to serve as a company-level default for the bill-to address,
by populating the same value on all records for a given company code.
This is the only mechanism available for defaulting the item category on a requisition,
so this field can be populated with the same value on all records to serve as a "realm
level" default if there is no need to have different defaults based on
company/commodity/account type.
Purchase group is a required field on the requisition in P2X, but drives no downstream
functionality within P2X out-of-the-box, so a common approach is to load one
"dummy" purchase group in PurchaseGroup.csv and to apply a "realm-level" default by
referencing the dummy value on all records in this file.
References WERKS of a plant previously defined in Plant.csv. This is the ship-to address
you want to default for the given company/commodity/account type.
References ANLN1 of an asset previously defined in Asset.csv. This is the asset you want
to default for the given company/commodity/account type.
References ANLN2 of an asset previously defined in Asset.csv. This is the asset you want
to default for the given company/commodity/account type.
The deliver-to value you want to default for the given company/commodity/account
type.
The deliver-to value is usually defaulted from the user profile and thus rarely populated
in this file.
When is this field required? Restrictons
If you want to use dollar amount ranges to set the Decimal number
account type and corresponding defaults
If you want to use dollar amount ranges to set the Must be valid currency code
account type and corresponding defaults
If you have multiple account types mapped to a given
commodity code and want to identify the default using Valid values are TRUE/FALSE (case-
this flag, as opposed to based on alphabetical order of insensitive)
the account type UniqueName
If you want to default the account assignment category See description
for a given company/commodity/account type
If you want to default the bill-to address for a given See description
company/commodity/account type
If you want to default the item category for a given See description
company/commodity/account type
If you want to default the purchase group for a given See description
company/commodity/account type
If you want to default the deliver-to field for a given <=100 char.
company/commodity/account type
Customer mapping
Back to homepage
LAND1
MWSKZ
TEXT1
Name
ort Tax Codes)
ery tax code, as defined by a unique MWSKZ/LAND1
Field Descripton
The two-letter abbreviation of the country where the tax code is located. This field is used to
filter tax code choosers based on the country of the ship-to country.
The unique identifier of the tax code. This value is visible in the tax code chooser and when
viewing tax code details in the UI.
A description of the tax code. This value is visible in the tax code chooser and when viewing
tax code details in the UI.
A placeholder for the name of the tax code.
When is this field required? Restrictons
Must be a valid two-letter
Always country code
N/A
Back to homepage
Name
Descripton
CanonicalName
ClearancePeriod
Rank
Electronic
Type.csv (Import Payment Method Types)
A user-visible name for the payment method. If no value is provided, UniqueName is used
instead.
The number of days after which a payment made with the payment method is considered
cleared. When remittance advice is loaded against an invoice, the status remains "Paying"
until the clearance period of the payment method type used elapses, at which point the
status changes to "Paid". The default if left blank is 0.
A numeric rank that is used to select a preferred payment method when several are available.
Lower numbers have higher precedence. The default if left blank is 0.
A Boolean value that indicates whether the payment method is electronic. The default if left
blank is FALSE.
When is this field required? Restrictons
Always <=50 char.
Column Header
Requisiton_Number
Preparer
PreparerPasswordAdapter
Requester
RequesterPasswordAdapter
Title
CompanyCode
DeliverTo
OriginatngSystem
OriginatngSystemReferenceID
Need_By_Date
Delay_Purchase_Untl
Comment
ExternalComment
Operaton
See RequisitionDetail.csv
See RequisitionSplitAccounting.csv
*The information provided in this column assumes you want to import a requisition and have it go into a Submitted status imm
(as is the typical use case), versus loading a "shell" requisition with the intent of having the preparer enter additional details in
and submit manually. If taking the latter approach, some of the information in this column may not be applicable, because in t
you just need to pass a small subset of validations to load the requisition and have it go into a Composing status.
eader.csv (Import Requisitions)
r every requisition.
Field Descripton
A unique internal identifier for the requisition. This field is not displayed in the P2X UI but is required to link
this file with the RequisitionDetail and RequsitionSplitAccounting files. It should be unique across all
requisitions included in a batch, but can be re-used in future batches if needed, as this value does not get
stored. For the sake of simplicity, this is often the same value as the OriginatingSystemReferenceID (see
below for details).
References UniqueName of user previsouly defined in User.csv. This user appears as the preparer on the
requisition, and will be notified and have access to edit the requisition if it is imported into P2X but fails to
pass all of the validations required to make it into a Submitted status.
References PasswordAdapter of user previsouly defined in User.csv. This user appears as the preparer on the
requisition, and will be notified and have access to edit the requisition if it is imported into P2X but fails to
pass all of the validations required to make it into a Submitted status.
References UniqueName of user previsouly defined in User.csv. This user appears as the requester on the
requisition.
References PasswordAdapter of user previsouly defined in User.csv. This user appears as the requester on
the requisition.
A title or description for the requisition. This is a required field on the requisition.
References BUKRS of company code previously defined in CompanyCode.csv. This is the company code
associated with the transaction. This is a required field on the requisition, but if left blank on the import,
will be set to the requester's default value.
The "Deliver To" field is printed on the purchase order under the ship-to address section, essentially as an
attention line. This is typically the requester's full name, sometimes with a mail stop included. This is a
required field on the requisition. If left blank, or if the system is configured to respect system defaults, this
field will be set to the requester's default value or the commodity-based default (via
ERPCommodityCodeMap file).
An identifier for the external system from which the requisition is imported (e.g., 'SAP'). This field is visible
in the P2X UI and can optionally be used to trigger custom logic (e.g., bypass certain approvals depending
on the source system). The default if left blank is 'Imported'.
If you are sending updates or cancellations to previously-imported requisitions, you must reference the
OriginatingSystem/OriginatingSystemReferenceID of the previously-imported requisitions.
An identifier for the source document from which the requisition is imported (e.g., the requisition ID, PO
Number, re-stock number, etc., from the source system). This field can be made visible in the P2X UI as a
reference for users.
If you are sending updates or cancellations to previously-imported requisitions, you must reference the
OriginatingSystem/OriginatingSystemReferenceID of the previously-imported requisitions.
A "Need By" date for the requisition. This is an optional field on the requisition, and is printed on the
purchase order if a value is sent. The need-by date is also present in RequisitionDetail.csv, and is actually a
line-level field on the purchase order--if the value is set here in the header file, the date propogates to each
of the lines in the requisition, except for any lines where the value is set on the line itself, in which case the
line-level value takes precedence.
The date on which the purchasing process (e.g., transmission of the order to the Ariba Network for
Network-enabled suppliers) starts for fully approved requisitions. This process does not start until the
specified Hold Until Date is reached.
A header-level comment that appears on the requisition and optionally the purchase order.
A flag that indicates whether the comment sent in the "Comment" field will be visible to supplier on the
purchase order. The default if left blank is FALSE, which means the supplier would not see the comment.
Specifies whether this is a new requisition (New), a change to a previously-imported requisition (Update), or
a cancellation of a previously-imported requisition (Cancel). This field is case-sensitive and thus letter-case
should exactly match these values. The default if left blank is 'New'.
ed in this column assumes you want to import a requisition and have it go into a Submitted status immediately
), versus loading a "shell" requisition with the intent of having the preparer enter additional details in the UI
aking the latter approach, some of the information in this column may not be applicable, because in that case
mall subset of validations to load the requisition and have it go into a Composing status.
When is this field required?* Restrictons
Column Header
Requisiton_Number
Line_Number
Supplier
Supplier_Locaton
Contact_Id
Item_Descripton
Quantty
BillTo
Commodity_Code
CommonCommodity_Code
Domain
Currency
Unit_Of_Measure
Account_Assignment
SplitAccountngType
Item_Category
Purchase_Group
Purch_Org
ShipTo
ItemPartNo
ItemAuxPartId
ManPartNo
BuyerPartNumber
Facility
UnitConversion
Unit_Price
PriceUnit
PriceUnitQuantty
PricingDescripton
Account_Type
DeliverTo
Comment
ExternalComment
Need_By_Date
OriginatngSystemLineNumber
See RequisitionHeader.csv
See RequisitionSplitAccounting.csv
*The information provided in this column assumes you want to import a requisition and have it go into a Submitted status imm
(as is the typical use case), versus loading a "shell" or incomplete requisition with the intent of having the preparer enter additi
details in the UI and submit manually. If taking the latter approach, some of the information in this column may not be applicab
because in that case you just need to pass a small subset of validations to load the requisition and have it go into a Composing
tail.csv (Import Requisitions)
r every requisition line.
Field Descripton
References Requisition_Number in RequisitionHeader.csv. This field ties the detail records to the header
records defined in RequisitionHeader.csv.
The line number for this detail line relative to the requisition. This field is required and is used to tie the
records in this file to the records in the RequisitionSplitAccounting file.
For a given requisition, the values in this field do not have to be consecutive or even sequential (e.g., if you
have three lines in a requisition, sending 2, 7, 4 is just as acceptable as sending 1,2,3). This field does NOT,
however, actually impact the ordering or numbering of the lines on the requisition created in P2X. In above
example, the lines on the requisition would be ordered based on the order in which they appear in this file,
and not based on the sequential values in this field, and the line numbers would be 1, 2, and 3.
For the sake of simplicity, two common approaches to populating this field are: 1. Sequential numbering
(e.g., if there is only one detail line for a given requisition, the value would be 1; if there are two lines, the
value for the first line would be 1 and the value for the second would be 2), and 2. using the same value as
the OriginatingSystemLineNumber (see below for details).
References LIFNR of supplier previously defined in Supplier.csv. This is the ID of the supplier on the
requisition line.
A description of the item. This is a required field on the requisition. If the imported requisition line matches
to an existing catalog item, this field will be set to the description for the item on the catalog. If using item
master matching functionality, this field will have a different impact based on whether or not the system is
configured to respect system defaults--if the system is configured to respect system defaults, this field will
be set to the description for the mapped item; if the system is configured NOT to respect system defaults,
the item master matching will not work properly.
References UniqueName of previously defined system commodity code in CommodityCode.csv. This is the
ID of the system commodity code for the item. For non-catalog items, you must specify either a system
commodity code (CommonCommodity_Code field) or an ERP commodity code. If matching to a kit/catalog
item or using item master matching, the system and ERP commodity codes are set based on the system
commodity code associated with the matched item.
References Domain of previously defined system commodity code in CommodityCode.csv. This is the
domain of the system commodity code for the item. This value is required if you specify a system
commodity code in the CommonCommodity_Code field. Typically this value will be "unspsc", though
depending on how your realm is configured, it may be something else (e.g., "custom").
The currency of the unit price. This field is defaulted to your realm's default currency if left blank.
References the Key of a previously-defined Unit of Measure mapping in UnitOfMeasureMap.csv. This is the
unit of measure used for the item. It is one of the keys used to match an imported requisition line to a
catalog item. The default if left blank is Each.
References KNTTP of previously-defined account assignment category in AccountCategory.csv. This is the ID
of the account assignment category for the requisition line. If left blank, or if the system is configured to
respect system defaults, this field will default to the commodity-based default account assignment category
(via ERPCommodityCodeMap file).
The type of split accounting for the item. Valid values are _Percentage, _Quantity, and _Amount. This field is
case-sensitive and thus letter-case should exactly match these values. The default if left blank is
_Percentage.
References UniqueName of a previously defined item category in ItemCategory.csv. This is the ID of the item
category for the requisition line. If left blank, or if the system is configured to respect system defaults, this
field will default to the commodity-based default item category (via ERPCommodityCodeMap file).
References EKGRP of a previously defined purchase group in PurchaseGroup.csv. This is the ID of the
purchase group for the requisition line. If left blank, or if the system is configured to respect system
defaults, this field will be set to the requester's default value or the commodity-based default (via
ERPCommodityCodeMap file).
References EKORG of a previously defined purchasing organization in PurchaseOrg.csv. This is the ID of the
purchase org for the requisition line. If left blank, or if the system is configured to respect system defaults,
this field will be set to the requester's default value.
References WERKS of a previously defined plant in Plant.csv. This is the ID of address to which the goods
should be shipped. If left blank, or if the system is configured to respect system defaults, this field will be set
to the requester's default value or the commodity-based default (via ERPCommodityCodeMap file).
The supplier part number of the item. This is one of the keys used to match an imported requisition line to
a kit (must match the Kit Part ID defined for the kit), or to a catalog item (must match the supplier part
number defined for the catalog item).
The supplier auxiliary part id of the item. This is an optional key used to match an imported requisition to a
kit (must match the Kit Aux. Part ID if one is defined for the kit), or to a catalog item (must match the
Supplier Aux. Part ID if one is defined for the catalog item).
Any information for quantity-based pricing. Buyers can use the field to store any information on the unit
conversion calculation.
References UniqueName of a previously defined account type in AccountType.csv. This is the ID of the
account type on the requisition line, which can drive different accounting defaults for a given commodity
code. If left blank, the system will set the value to the default account type defined for the commodity in
ERPCommodityCodeMap.
The name of the user to whom this line item must be delivered (essentially an attention line in the ship-to
section of the purchase order) . If left blank, or if the system is configured to respect system defaults, this
field will be set to the requester's default value.
A line-level comment that appears on the requisition and optionally the purchase order.
A flag that indicates whether the comment sent in the "Comment" field will be visible to supplier on the
purchase order. The default if left blank is FALSE, which means the supplier would not see the comment.
Need By date for line item. This is an optional field on the requisition, and is printed on the purchase order
if a value is sent.
The number of the corresponding line on the source document from which the requisition is imported. This
field can be made visible in the P2X UI as a reference for users, and can be used for receipt matching if
importing receipts (requires a configuration change made by Ariba personnel).
If you are sending updates to previously-imported requisitions, you must reference the
OriginatingSystemLineNumbers of the previously-imported requisition lines.
ed in this column assumes you want to import a requisition and have it go into a Submitted status immediately
), versus loading a "shell" or incomplete requisition with the intent of having the preparer enter additional
mit manually. If taking the latter approach, some of the information in this column may not be applicable,
just need to pass a small subset of validations to load the requisition and have it go into a Composing status.
When is this field required?* Restrictons
Always Integer
If you will be importing requisitions lines with quantities > Decimal number
1. (Recommended)
If you want to override the requisition's default bill-to
address, or account for scenarios where there may not be See description
a default.
If transacting in currencies other than the default currency Must be valid currency code
configured in your realm.
Decimal number
Percentage
Quantty
CompanyCode
CostCenter
WBSElement
InternalOrder
GeneralLedger
Asset
SubNumber
ProcurementUnit
Account
See RequisitionHeader.csv
See RequisitionDetail.csv
*The information provided in this column assumes you want to import a requisition and have it go into a Submitted status imm
(as is the typical use case), versus loading a "shell" or incomplete requisition with the intent of having the preparer enter additi
details in the UI and submit manually. If taking the latter approach, some of the information in this column may not be applicab
because in that case you just need to pass a small subset of validations to load the requisition and have it go into a Composing
litAccounting.csv (Import Requisitions)
ounting information via the requisition import, one record
uisition line accounting split. (If you are loading accounting
ut not actually splitting the accounting, the record count
same as in RequisitionDetail.csv; if you are splitting the
some or all cases the record count would be greater than or
ecord count in RequisitionDetail.csv). Field Descripton
accounting information via the requisition import (i.e.,
References Requisition_Number in RequisitionDetail.csv. This field, along with Line_Number, tie the split
ystem accounting
defaults toto the
records bedetail
set),recordsyou
defineddo not need any records in
in RequisitionDetail.csv.
The percentage corresponding to the accounting split when splitting accounting by percentage. If you are
not actually splitting the accounting, and the SplitAccountingType for this line is Percentage, you should still
populate this field with "100".
The quantity corresponding to the accounting split when splitting accounting by quantity. If you are not
actually splitting the accounting, and the SplitAccountingType for this line is Quantity, you should still
populate this field with the total line quantity.
References BUKRS of company code previously defined in CompanyCode.csv. This is the company code of
the asset, general ledger, and/or cost center for the accounting split (those data elements include company
code as part of their unique key).
References KOSTL of a cost center previously defined in CostCenter.csv. This is the ID of the cost center for
the accounting split. If this field and the CompanyCode field are left blank, or if the system is configured to
respect system defaults, this field will be set to the requester's default value.
References POSID of a WBS element previously defined in WBSElement.csv. This is the ID of the WBS
element for the accounting split. If left blank, or if the system is configured to respect system defaults, this
field will be set to the commodity-based default value.
References AUFNR of an internal order previously defined in InternalOrder.csv. This is the ID of the internal
order for the accounting split. If left blank, or if the system is configured to respect system defaults, this
field will be set to the commodity-based default value.
References SAKNR of a general ledger previously defined in GeneralLedger.csv. This is the ID of the general
ledger for the accounting split. If this field and the CompanyCode field are left blank, or if the system is
configured to respect system defaults, this field will be set to the user or commodity-based default value.
References ANLN1 of an asset previously defined in Asset.csv. This is the ID of the asset for the accounting
split. If this field and the CompanyCode field are left blank, or if the system is configured to respect system
defaults, this field will be set to the commodity-based default value.
References ANLN2 of an asset previously defined in Asset.csv. This is the sub-number of the asset for the
accounting split. If this field and the CompanyCode field are left blank, or if the system is configured to
respect system defaults, this field will be set to the commodity-based default value.
References UniqueName of a purchasing unit previously defined in PurchasingUnit.csv. The split-accounting
level procurement unit field should not be used.
References UniqueName of an account previously defined in Account.csv. The account field is not used in
SAP variant.
ed in this column assumes you want to import a requisition and have it go into a Submitted status immediately
), versus loading a "shell" or incomplete requisition with the intent of having the preparer enter additional
mit manually. If taking the latter approach, some of the information in this column may not be applicable,
just need to pass a small subset of validations to load the requisition and have it go into a Composing status.
When is this field required?* Restrictons
If you have more than one accounting split for a given Integer
requisition line
N/A
Back to homepage
Column Header
Receivable_Id
LineItem_Num
Is_Receiving_By_Count
Number_Accepted
Number_Rejected
Amount_Accepted
Amount_Rejected
Amount_Currency
Received_Date
External_Receipt_ID
Comment
Supplier
Supplier_Locaton
Commodity_Code
Quantty
Unit_Price
Unit_Price_Currency
Man_Part_Num
Item_Part_Num
mport.csv (Import Receipts)
rd for every receipt line item.
Field Descripton
When using ERP Order Method w/ order acknowledgement, the system can be configured to accept either
the internal Ariba PO ID or the PO Number assigned by your ERP (most customers opt for the latter in this
scenario).
The PO/contract line number the receipt is against.
A flag that Indicates whether the item is being received by quantity (TRUE) or amount (FALSE).
A comment associated with the receipt line item. This field is only visible in the UI when a line item is
rejected, and not when the line item is accepted or received negatively. It is also included in the Receipt
Status export in all cases, and may be helpful for troubleshooting errors posting receipts to purchase
orders/contracts in P2X.
Placeholder for the supplier the receipt is for. However, this field does not drive any functionality and is not
visible in the P2X UI.
Placeholder for the supplier the receipt is for. However, this field does not drive any functionality and is not
visible in the P2X UI.
Placeholder for the commodity being received. However, this field does not drive any functionality and is
not visible in the P2X UI.
Placeholder for the quantity of the PO/contract line item the receipt is against. However, this field does not
drive any functionality and is not visible in the P2X UI.
Placeholder for the unit price of the PO/contract line item the receipt is against. However, this field does
not drive any functionality and is not visible in the P2X UI.
Placeholder for the unit price currency of the PO/contract line item the receipt is against. However, this field
does not drive any functionality and is not visible in the P2X UI.
Placeholder for the manufacturer part number associated with the PO/contract line item the receipt is
against. However, this field does not drive any functionality and is not visible in the P2X UI.
Placeholder for the item part number associated with the PO/contract line item the receipt is against.
However, this field does not drive any functionality and is not visible in the P2X UI.
When should this field be sent? Restrictons
Always Integer
Valid values are TRUE/FALSE
Always (case-insensitive)
When receiving by quantity and sending an accepted (vs Decimal number
rejected) quantity
When receiving by quantity and sending a rejected (vs Decimal number
accepted) quantity
When receiving by amount and sending an accepted (vs Decimal number
rejected) amount
When receiving by amount and sending a rejected (vs Decimal number
accepted amount)
When receiving by amount Must be valid currency code
If you want users to see the date the item was received in M/D/YYYY format
the source system (Recommended)
If you will be using the Receipt Status export to
monitor/troubleshoot errors posting receipts to <= 255 char.
PO/contracts in P2X (Recommended)
N/A
N/A
N/A
N/A
N/A
N/A
Back to homepage
Column Header
LOOKUPID
VERSION
VENDOR
POSTINGDATE
PAYMENTMETHOD
CHECKNO
STAT
NAME1
STREET
CITY
STATE
POSTALCODE
COUNTRY
PAYERBANKNO
PAYERBANKNAME
PAYERBANKACCNO
PAYEEBANKNO
PAYEEBANKNAME
PAYEEBANKACCNO
COMP_CODE
PAYDOC
CREATIONDATE
NETAMOUNT
CURRENCY
See RemittanceDetails.csv
ance.csv (Import Remittance)
cord for every payment transaction or cancellation.
Field Descripton
Together with VERSION, forms the unique identifier of the payment transaction. These fields are visible in
the P2P/Invoice Pro UI (under the History tab) as well as on the Ariba Network (as the Related Payment ID).
If sending a cancellation, this should match the LOOKUPID of the previously sent payment transaction.
Together with LOOKUPID, forms the unique identifier of the payment transaction. These fields are visible in
the P2P/Invoice Pro UI (under the History tab) as well as on the Ariba Network (as the Related Payment ID).
If sending a cancellation, this should match the VERSION of the previously sent payment transaction.
References LIFNR of supplier previously defined in Supplier.csv. This is the ID of the supplier to whom the
payment was sent.
The date of the payment. This field is not required in P2P/Invoice Pro, but it is required on the Ariba
Network (the transaction will fail when being passed from P2P/Invoice Pro to the Ariba Network if this field
is left blank), and is visible as the "Payment Date" in P2P/Invoice Pro as well as on the Ariba Network.
References UniqueName of previously defined payment method. This field is required and is visible in the
P2P/Invoice Pro UI as well as on the Ariba Network UI.
A reference number for the payment (e.g., check number for check payments). This field is not required but
is visible as a "Payment Reference Number" in P2P/Invoice Pro as well as on the Ariba Network.
The status of the payment transaction. Valid values are: 0(indicates paid) and 1(indicates cancelled). The
default is 0 if left blank.
A name or description of the address to which payment was sent. This field is not required and is not visible
in P2P/Invoice Pro, but is visible under the "Payee" section on the Ariba Network.
The street address to which payment was sent. If there are multiple lines they should be separated by line
feed characters. This field is not required and is not visible in P2P/Invoice Pro, but is visible under the
"Payee" section on the Ariba Network.
The city to which payment was sent. This field is not required and is not visible in P2P/Invoice Pro, but is
visible under the "Payee" section on the Ariba Network.
The state to which payment was sent (this is free text and not validated against a list of state abbreviations).
This field is not required and is not visible in P2P/Invoice Pro, but is visible under the "Payee" section on the
Ariba Network.
The postal code to which payment was sent. This field is not required and is not visible in P2P/Invoice Pro,
but is visible under the "Payee" section on the Ariba Network.
The two-letter abbreviation of the country to which payment was sent. This field is not required and is not
visible in P2P/Invoice Pro, but is visible under the "Payee" section on the Ariba Network.
The ID of the bank where the payment originated. This field is not required but is visible under the
"Originating Bank" section in P2P/Invoice Pro as well as on the Ariba Network.
The name of the bank where the payment originated. This field is not required but is visible under the
"Originating Bank" section in P2P/Invoice Pro.
The bank account number from where the payment originated. This field is not required but is visible under
the "Originating Bank" section in P2P/Invoice Pro.
The ID of the bank to where payment was sent. This field is not required but is visible under the "Receiving
Bank" section in P2P/Invoice Pro as well as on the Ariba Network.
The name of the bank where the payment was sent. This field is not required but is visible under the
"Receiving Bank" section in P2P/Invoice Pro.
The bank account number from where the payment was sent. This field is not required but is visible under
the "Receiving Bank" section in P2P/Invoice Pro.
References BUKRS of company code previously defined in CompanyCode.csv. Placeholder for the company
code associated with the transaction. However, this field does not drive any functionality and is not visible
in the P2P/Invoice Pro UI nor the Ariba Network.
Placeholder for the payment document number in SAP. However, this field does not drive any functionality
and is not visible in the P2P/Invoice Pro UI nor the Ariba Network.
A placeholder for the date the payment was created. However, this field does not drive any functionality
and is not visible in the P2P/Invoice Pro UI nor the Ariba Network.
A placeholder for the net amount of the payment. However, this field does not drive any functionality and is
not visible in the P2P/Invoice Pro UI nor the Ariba Network.
A placeholder for the currency of the payment. However, this field does not drive any functionality and is
not visible in the P2P/Invoice Pro UI nor the Ariba Network.
nceDetails.csv
When should this field be sent? Restrictons
If you want suppliers to have visibility to the payee address <= 1024 char.
information on the Ariba Network
If you want suppliers to have visibility to the payee address <= 50 char.
information on the Ariba Network
If you want suppliers to have visibility to the payee address <= 50 char.
information on the Ariba Network
If you want suppliers to have visibility to the payee address See description
information on the Ariba Network
If you want users (and suppliers) to have visibility to the <= 25 char.
originating bank information.
If you want users (and suppliers) to have visibility to the
<= 50 char.
originating bank information.
If you want users (and suppliers) to have visibility to the <= 25 char.
originating bank information.
If you want users (and suppliers) to have visibility to the <= 25 char.
receiving bank information.
If you want users (and suppliers) to have visibility to the <= 50 char.
receiving bank information.
If you want users (and suppliers) to have visibility to the <= 25 char.
receiving bank information.
LOOKUPID
ITEM_NO
REFDOC
ITEMTEXT
CURRENCY
GROSSAMOUNT
CASHDISCOUNT
NETAMOUNT
DOC_NO
DOCDATE
PONUMBER
See Remittance.csv
anceDetails.csv (Import Remittance)
cord for every payment transaction detail line (usually one
r invoice).
Field Descripton
References LOOKUPID in Remittance.csv. This field ties the detail records to the header records defined in
Remittance.csv.
The line number for this detail line relative to the payment (e.g., if there is only one detail line for a given
payment, the value should be 1; if there are two lines, the value for the first line should be 1 and the value
for the second should be 2). This field is required and is visible on the Ariba Network.
The supplier invoice number (NOT the Ariba invoice number prefixed with "INV" nor the Ariba invoice
reconciliation number prefixed with "IR"). P2P/Invoice Pro will use either this field or ITEMTEXT to look up
the matching invoice document.
The Ariba invoice reconciliation number (this is the ID prefixed with "IR"). P2P/Invoice Pro will use either
this field or REFDOC to look up the matching invoice document.
The currency of the payment. This field is defaulted to your realm's default currency if left blank.
The gross amount of the payment. At least one of GROSSAMOUNT, CASHDISCOUNT, or NETAMOUNT is
required. This field is visible as the "Gross Amount" in P2P/Invoice Pro as well as on the Ariba Network.
The amount discounted on the payment. At least one of GROSSAMOUNT, CASHDISCOUNT, or NETAMOUNT
is required. This field is visible as the "Discount Applied" in P2P/Invoice Pro as well as on the Ariba Network.
The net amount (gross minus discount) of the payment. At least one of GROSSAMOUNT, CASHDISCOUNT, or
NETAMOUNT is required. This field is visible as the "Paid Amount" in P2P/Invoice Pro and as the "Net
Amount" on the Ariba Network. (Note that there is actual validation of the math here--e.g., if you send
$100 as the gross amount, $50 as the discount amount, and $40 as the net amount, the system will display
those values as is even though 100 minus 50 does not equal 40.)
The accounting document number in SAP. This field is not required in and of itself, but one of DOC_NO,
REFDOC, or ITEMTEXT is required on the Ariba Network (the transaction will fail when being passed from
P2P/Invoice Pro to the Ariba Network if one of these fields is not populated). This field not visible in
P2P/Invoice Pro, and is only visible on the Ariba Network when REFDOC is null and ITEMTEXT does not
match a valid IR.
A placeholder for the date of the invoice. However, this field does not drive any functionality and is not
visible in the P2P/Invoice Pro UI nor the Ariba Network.
A placeholder for the PO number of the invoice. However, this field does not drive any functionality and is
not visible in the P2P/Invoice Pro UI nor the Ariba Network.
When should I populate this field? Restrictons
Always Integer
Always (if not available in your source system, send "0") Decimal number
Lines
City
State
CountryUniqueName
PostalCode
on.csv (Import Remittance Locations)
The street address of the remittance location. If there are multiple lines they should be
separated by line feed characters.
The city of the remittance location.
The state of the remittance location.
The country of the remittance location.
Column Header
UniqueName
PasswordAdapter
Name
EmailAddress
DefaultCurrency.UniqueName
TimeZoneID
LocaleID.UniqueName
Phone
Fax
Supervisor.UniqueName
Supervisor.PasswordAdapter
AlternateEmailAddresses
VanillaDeliverTo
PurchasingUnit
CardNumbers
SAPBillingAddress
SAPPlant
ApprovalLimit
ExpenseApprovalLimit
SAPCostCenter
SAPPurchaseOrg
SAPCompanyCode
SAPPurchaseGroup
SAPGeneralLedger
ImportCtrl
SAPEmployeeSupplierID
ted.csv (Import User Data [Consolidated File])
every active user.
Field Descripton
A unique identifier for the user. This is the user id the user enters when logging on to the Ariba site
if using application authentication. If remote authentication (SSO) is turned on, this will typically be
a user's corporate network ID.
Note that user IDs are case-sensitive when logging in or exchanging SSO messages.
This field in conjunction with UniqueName is used to uniquely define a user in Ariba and defines
the user's authentication mechanism.
If remote authentication is out of scope, this value should be "PasswordAdapter1" for all users. If
remote authentication is in scope, use "PasswordAdapter1" for users who will authenticate via
remote authentication and "ThirdPartyUser" for users who need to authenticate via the application
(e.g., contractors, etc., who don't have access to your network).
The full name (first and last) of the user. This is the name that appears in various places in the user
interface in Ariba.
The user email address.This email address is used by Ariba for sending notification messages for
approvals, escalations etc.
Default currency for the user when creating non-catalog requisitions and invoices in Ariba (the
default currency for catalog items is defined in the catalog). If this field is left blank it defaults to
the default currency configured in your site.
The time zone of the user, designated with a standard abbreviation such as PST. If the field is left
blank, the system defaults to the Ariba server time zone which is PST. This field actually drives very
little functionality in the system, with one exception being certain exports that contain date fields
without corresponding timestamps rely on this field to determine whether the date should render
pre- or post-midnight.
When a user logs in, the preferred locale determines the language, currency formats, date formats,
etc. for the user interface.
Users can change their preferred locale by modifying their user preferences.
The user's phone number. Visible in User Admin UI and on Network purchase orders when the
ship-to address record does not have a phone number.
The user's fax number. Visible in User Admin UI and on Network purchase orders when the ship-to
address record does not have a fax number.
References PasswordAdapter of another user. This is the password adapter of the supervisor.
A comma-separated list of alternate email addresses for the user. Alternate email addresses are
used in a couple of ways in the system: 1. If email approval auto-reject functionality is enabled, this
allows for users with multiple email addresses to send email approvals from any of their accounts,
2. The requester on a non-PO invoice created on the AN is set based on the sold-to email address
input on the invoice, and this allows for identifying a user based on any of their valid email
accounts.
The user's preferred delivery information. Typically this is the user's full name. This is available on
the Ariba generated Purchase Order, essentially as an "attention line" in the ship-to section.
P2X only supports one deliver to field--there is no separate mailstop field. You may need to
account for first name, last name and mailstop in the same deliver to field if you have a need to
include the mailstop as part of the delivery information.
The system can be configured to set the value of this field to the value in the "Name" field, in which
case this field can be left blank or omitted.
References WERKS of plant previously defined in Plant.csv. This is the ID of the plant you are
assigning as a default billing address to the user.
References WERKS of plant previously defined in Plant.csv. This is the ID of the plant you are
assigning as a default shipping address to the user.
It is not mandatory for users to have a default shipping address, but users who don't will receive a
warning message upon logging in until they have one.
The procurement approval limit for the user in the default currency for your site. This limit does not
apply to expense reports and travel authorizations.
If you have a need to load approval limits in currencies other than the default currency for your
site, contact your Ariba deployment team about implementing a customization to handle this
requirement.
The expense report or travel authorization approval limit for the user in the default currency for
your site.
References KOSTL of cost center previously defined in CostCenter.csv. Sets a default cost center for
the user.
References EKORG of purchase org previously defined in PurchaseOrg.csv. Sets a default purchase
org for the user.
A global default can be configured for this field in the Master Data Default Values screen.
References BUKRS of company code previously defined in CompanyCode.csv. Sets a default
company code for the user.
A global default can be configured for this field in the Master Data Default Values screen.
References SAKNR of general ledger previously defined in GeneralLedger.csv. Sets a default general
ledger for the user. The GL would typically be based on the commodity, not the user, so is often not
populated on this file.
This field is for use in an FPC environment and determines whether a shared user record,
partitioned user record, or both, are created/updated when the file is loaded. If left blank, the
system defaults to creating only a shared user record when loaded in a parent realm, and only a
partitioned user record when loaded in a child realm. However, there may be cases when you want
to override the default, such as when giving users access to the parent realm, in which case they
will need a partitioned user record in the parent realm as well.
The valid values are "Shared", which creates/updates the shared user record only, and is the default
in a parent realm; "Partition", which creates/updated the partitioned user record only, and is the
default in a child realm; or "Both", which creates/updates both the shared user and partitioned
user records.
Placeholder for SAP Employee Supplier ID. However, this field does not drive any functionality and
is not visible in the P2X UI.
Highlighted cell indicates the field is
included in the Ariba-provided SAP
extracts and pre-populated values
indicate the source of the data
• <=255 char.
• No special characters except hyphen(-),
Always underscore (_), period (.) and @
• No spaces allowed
Customer mapping
USR02-BNAME
Always 'PasswordAdapter1'
BAPI_USER_GET_DETAIL-ADDRESS
Concat(FIRSTNAME+LASTNAME)
BAPI_USER_GET_DETAIL-ADDSMTP-E_MAIL
BAPI_USER_GET_DETAIL-LOGONDATA-TZONE
BAPI_USER_GET_DETAIL-ADDRESS concat(-TEL1_NUMBR-
TEL1_EXT)
BAPI_USER_GET_DETAIL-ADDRESS concat(FAX_NUMBER-
FAX_EXTENS)
Always 'PasswordAdapter1'
/ARBA/USER/BUKRS_U
HR_GETEMPLOYEEDATA_FROMUSER-COSTCENTER
N/A
Back to homepage
Name
Descripton
InstallmentPercent
PayInDays
DiscountType
Discount
InstallmentNumber
msConsolidated.csv (Import Payment Terms Data
d File])
or every discount level per payment term,
e 0% discount level, if applicable. As examples, a
30" term would contain one record in this file,
20, Net 30" term would contain two records--one
the 2% discount if paid in 20 days, and a second
Field Descripton
the netAmaster
due datadate oftransactional
files and in 30 days.
unique identifier for the payment term. This value is referenced in the supplier
data exports, so is typically the code your ERP
uses (e.g., "N30" for Net 30 terms). This ID is displayed in the P2X UI under the
payment terms section of a PO/invoice/etc.
A descriptive name or title for the payment term (e.g., "Net 30"). This name is
displayed in the P2X UI when viewing the details of the payment terms on a
PO/invoice/etc. If your ERP does not contain three separate fields to store the ID, a
name, as well as a description, a common approach is to use the ID in this field as well.
The installment percentage for the payment term. This field must be set to 1, which
indicates 100 percent.
A value that specifies the number of days. This is the number of days in which the
payment must be made in order to qualify for the discounted specified in the
DiscountType/Discount fields.
The type of discount for the payment term, which can be either "percent" or "amount"
(case-insensitive).
A number that specifies the payment discount for early payment. This value is
interpreted as either a percentage or amount, depending on the value in the
DiscountType field. If using percentage discount, do not convert to decimal (e.g., use
"2", not ".02", to represent 2%).
This column header must always be present in the file, but the values should be left
blank for each record in this file.
Highlighted cell indicates the field is
included in the Ariba-provided SAP
extracts and pre-populated values
indicate the source of the data
Always Integer
Column header must always be present in the file, but <=100 char.
no value is required
Highlighted cell indicates the field is
included in the Ariba-provided SAP
extracts and pre-populated values
indicate the source of the data
Customer mapping
T052-ZTERM
T052-ZTERM
FM FI_TEXT_ZTERM
Always '1'
T052-ZTAG1/T052-ZTAG2/T052-ZTAG3
Always 'percent'
T052-ZPRZ1/T052-ZPRZ2
Back to homepage
UniqueName
User_UniqueName
PasswordAdapter
PurchasingUnit
dated.csv (Import User to Group Mapping Data
File])
every user/group/purchasing unit mapping.
Field Descripton
References UniqueName of an out-of-the-box group or of a custom group previously defined in
CustomGroup.csv. This is the group to which you are assigning the user.
References UniqueName of user previously defined in SharedUser.csv. This is the ID of the user you
are assigning to the group.
References PasswordAdapter of user previously defined in SharedUser.csv. This is the password
adapter of the user you are assigning to the group.
Customer mapping
AGR_USERS-AGR_NAME
AGR_USERS-UNAME
Always 'PasswordAdapter1'
Back to homepage
SystemID
NetworkID
DUNS
CustomDomainName
CustomDomainValue
PurchasingUnits
AmountRoundingForInvExceptonCalculaton
ImportCtrl
MinorityInfo
AddressID
Street
City
Country
State
PostalCode
CorporateEmailAddress
CorporateFax
CorporatePhone
CorporateURL
PreferredCurrency
PreferredLanguage
HasSyncRelatonship
HasTradingRelatonship
AnnualRevenueMaximum.Amount
AnnualRevenueMaximum.Currency.UniqueName
AnnualRevenueMinimum.Amount
AnnualRevenueMinimum.Currency.UniqueName
MinorityOwned
MinorityInfo
WomanOwned
NumberOfEmployees
OrganizatonType
StateOfIncorporaton
YearFounded
PaymentModel
(Import Supplier Data [Consolidated File])
dor.
Field Descripton
A unique identifier for the supplier. Typically the LIFNR ID of the vendor.
Supplier's name that is visible in supplier choosers in the UI and in the Supplier
Admin UI.
A unique identifier for the common supplier. If left blank, the default is taken from
the VendorID field.
• If you are suite-integrated and the supplier was created in Ariba Upstream prior
to being interfaced into P2P, you will send the Ariba System ID in this field.
• If you are not suite-integrated or the supplier is “net new” in Ariba, you can
leave the field blank.
In the first scenario, where you are matching up to existing supplier record, keep in
mind this field is case-sensitive (e.g., ACM_123 is not the same as acm_123).
The AN ID for the supplier. P2P uses this field as a unique ID to identify the
supplier on the Ariba Network in order to establish catalog connectivity.
This field allows you to add a custom domain (e.g., privateid, sap, psoft, etc.) to
the common supplier record.
This field allows you to define the value for the custom domain defined in
CustomDomainName.
This field is for use in an FPC environment and determines whether a supplier
organization record, partitioned supplier record, or both, are created/updated
when the file is loaded. If left blank, the system defaults to creating only a supplier
organization record when loaded in a parent realm, and only a partitioned supplier
record when loaded in a child realm. In a standalone (non-FPC) environment the
default creates/updates both supplier organization and partitioned supplier
records.
If you need to override the default (e.g., if you want to load partitioned suppliers
in the parent realm in a single-variant FPC configuration), the valid values are
"Shared", which creates/updates the shared user record only, and is the default in
a parent realm; "Partition", which creates/updated the partitioned user record
only, and is the default in a child realm; or "Both", which creates/updates both the
shared user and partitioned user records, and is the default in a standalone
environment.
The minority indicator string for the supplier (e.g., WOB [Women Owned
Business]). This field is visible on the supplier detail screen in the UI.
Does not drive any functionality in P2X/Invoice Pro/APC
Does not drive any functionality in P2X/Invoice Pro/APC
Does not drive any functionality in P2X/Invoice Pro/APC
Does not drive any functionality in P2X/Invoice Pro/APC
Does not drive any functionality in P2X/Invoice Pro/APC
Does not drive any functionality in P2X/Invoice Pro/APC
Does not drive any functionality in P2X/Invoice Pro/APC
Does not drive any functionality in P2X/Invoice Pro/APC
Does not drive any functionality in P2X/Invoice Pro/APC
Does not drive any functionality in P2X/Invoice Pro/APC
Does not drive any functionality in P2X/Invoice Pro/APC
Does not drive any functionality in P2X/Invoice Pro/APC
Does not drive any functionality in P2X/Invoice Pro/APC
Does not drive any functionality in P2X/Invoice Pro/APC
Does not drive any functionality in P2X/Invoice Pro/APC
Does not drive any functionality in P2X/Invoice Pro/APC
Does not drive any functionality in P2X/Invoice Pro/APC
Does not drive any functionality in P2X/Invoice Pro/APC
Does not drive any functionality in P2X/Invoice Pro/APC
Does not drive any functionality in P2X/Invoice Pro/APC
Does not drive any functionality in P2X/Invoice Pro/APC
Does not drive any functionality in P2X/Invoice Pro/APC
Does not drive any functionality in P2X/Invoice Pro/APC
Does not drive any functionality in P2X/Invoice Pro/APC
Does not drive any functionality in P2X/Invoice Pro/APC
Deprecated
Highlighted cell indicates the field is
included in the Ariba-provided SAP
extracts and pre-populated values
indicate the source of the data
Customer mapping
LFA1-LIFNR
LFA1-NAME1
/ARBA/SYSTID_MAPS-SystemID
N/A
N/A
N/A
N/A
N/A
N/A
N/A
N/A
N/A
N/A
N/A
N/A
N/A
N/A
N/A
N/A
N/A
N/A
N/A
N/A
N/A
N/A
N/A
N/A
N/A
N/A
Back to homepage
Name
City
Street
PostalCode
Region
Country
Phone
Fax
EmailAddress
ContactName
PreferredOrderingMethod
PCardAcceptanceLevel
GhostPCardNumber
ChangeOrderRestrictons
AribaNetworkId
SplitOrderOnShipTo
Locale
ContactID
PaymentModel
ANPayEnabled
d.csv (Import Supplier Location Data [Consolidated
location.
Field Descripton
References VendorID of supplier previously defined in SupplierConsolidated.csv.
A unique identifier for the supplier location. Typically the LIFNR ID of the ordering address.
Supplier location's name that is visible in supplier location choosers in the UI and in the
Supplier Admin UI.
The city for the supplier location. Visible in the Supplier Admin UI, on the printed PO, and
when viewing supplier location details elsewhere in the UI.
The street address for the supplier location. If there are multiple lines they should be
separated by line feed characters. Visible in the Supplier Admin UI, on the printed PO, and
when viewing supplier location details elsewhere in the UI.
The postal code for the supplier location. Visible in the Supplier Admin UI, on the printed
PO, and when viewing supplier location details elsewhere in the UI.
The state for the supplier location. Visible in the Supplier Admin UI, on the printed PO, and
when viewing supplier location details elsewhere in the UI.
The two-letter abbreviation of the country where the supplier location is located. The
Country field determines the locale for this supplier location, which is used to determine
the language for communicating with the supplier location. Visible in the Supplier Admin
UI, on the printed PO, and when viewing supplier location details elsewhere in the UI.
The phone number of the supplier location. Visible in the Supplier Admin UI and when
viewing supplier location details elsewhere in the UI.
The fax number for the supplier location. Visible in the Supplier Admin UI and when
viewing supplier location details elsewhere in the UI. It is also used to route quick-
enablement fax orders.
The email address for the supplier location. Visible in the Supplier Admin UI and when
viewing supplier location details elsewhere in the UI.
The name of a contact person at the supplier location. Visible in the Supplier Admin UI and
when viewing supplier location details elsewhere in the UI.
The preferred ordering method for sending orders to the supplier location. The valid values
are:
• URL: Use this for suppliers with which you have established a relationship on the Ariba
Network.
• Email: Use this only when using “quick enablement” functionality via email for a supplier.
• Fax: Use this only when using “quick enablement” functionality via fax for a supplier.
• Print: Use this for suppliers with which you have not established a relationship on the
Ariba Network and with which you are not using “quick enablement” functionality.
A number that indicates whether the supplier location accepts purchasing cards.
The value must be one of the following: 0 (The supplier location does not accept
purchasing cards), 1 (The supplier location accepts purchasing cards). The default can be
configured to be either 0 or 1.
A number that indicates whether the supplier location accepts change orders.
The value must be one of the following: 0 (The supplier accepts change orders), 1 (The
supplier does not accept change orders). The default can be configured to be either 0 or 1.
The AN ID for the supplier location. P2P uses this field as a unique ID to identify the
supplier on the Ariba Network and to route purchase orders to the suppliers. For manual
suppliers, leave this field blank.
A Boolean value that indicates whether the supplier location can handle line items
aggregated onto an order if those line items have different shipping addresses. If you set
this field to true, P2X creates separate orders for each shipping address. The default can be
configured to be either TRUE or FALSE.
Locale that is used to determine the language in which the PO must be printed. If left
blank, the PO will be printed in the language associated with the supplier location country.
ID for a contact person associated with the supplier location. If left blank, the default is
taken from the LocationID field. In a typical SAP scenario, there is no need to have a
ContactID defined that is different than the LocationID and thus this field should not be
used.
Vestige of legacy functionality--no longer used. Specifies the payment model for the
supplier location. The payment model defines how payment transactions are handled. If
you want to send payment requests to Ariba SN, set this value to ANPay. If you want
payment requests to be processed in an external system, such as an ERP system, set this
value to ExternalPay. If you leave this value blank, the supplier location uses the payment
model for the supplier. If a payment model is not specified for the supplier, the supplier
location uses the payment model configured for your site. Valid values are: -1 = Default 0 =
ExternalPay 1 = LocalPay 2 = AribaNetworkPay
Deprecated
Highlighted cell indicates the field is
included in the Ariba-provided SAP
extracts and pre-populated values
indicate the source of the data
• <=70 char.
• If using quick enablement via
Always when using quick enablement via fax, format must be as follows:
fax for a supplier; otherwise only if you +<Country ADRC-FAX_NUMBER
need this information displayed in the UI Code><Area_Code><Telephon
e_Number> (e.g.,
+49(711)8707286)
Column Header
SupplierLocatonID
RemitanceLocatonID
Name
PaymentMethod
AddressUniqueName
Lines
City
State
PostalCode
CountryUniqueName
BankInfo
BankAccountIDType
BankAccountType
BankAddressUniqueName
BankIDType
BankInfoName
BankAccountID
BankCity
BankCountry
BankStreet
BankPostalCode
BankRegion
BankID
BankName
ContactId
ted.csv (Import Remittance Location Data [Consolidated File])
Since one remittance location record cannot be associated with multiple supplier locations (1:n relationship,
can be associated with multiple ordering locations), you may need to create a unique remittance location rec
er.
Field Descripton
References LocationID of supplier location previously defined in
SupplierLocationConsolidated.csv.
A unique identifier for the remittance location. Since one remittance location record
cannot be associated with multiple supplier locations (1:n relationship, not n:n), if your
vendor master supports an n:n relationship (i.e., one remittance location can be associated
with multiple ordering locations), you may need to create a unique remittance location
record for every valid ordering location/remittance location combination in your vendor
master, and this field must be unique for every record. One common way to achieve
uniqueness is to concatenate the supplier location ID, a delimiter, and the remittance
location ID in this field. For example, if the supplier location ID in your vendor master is
001, and the remittance location ID in your vendor master is 555, the value in this field
might be "001-555".
The name of the remittance address as it must appear when data is sent to the address.
A unique identifier for the remittance address associated with the remittance location. This
ID does not necessarily have to match the UniqueName of the remittance location, and
can be shared across multiple remittance location records if the physical address is the
same. This is the field that is used to look up the remittance location on a Network invoice.
As such, even if you are using a concatenated approach for the RemittanceLocationID, you
should only use the remittance location ID from your vendor master in this field, because
that it what your suppliers would reference on their invoices. In above example, the value
of this field would be just "555", not "001-555".
The street address of the remittance location. If there are multiple lines they should be
separated by line feed characters.
The city of the remittance location.
The unique internal identifier of the supplier payment bank location for the remittance
location.
Column Header
Name
TaxLineType
Import Tax Type Mappings)
ery tax type mapping.
Field Descripton
The common tax name. This is the tax name that appears on invoices.
A reference to the P2X/Invoice Pro line type. Valid pre-defined values are: SalesTax, VATTax,
GSTTax, PSTTax, HSTTax, QSTTax, WHTTax, UseTax. The Tax Line Type field values should
match either the pre-defined values or the values defined by your administrator
in the procure line type configuration.
When is this field required? Restrictons
Always <=50 char.
Field Descripton
A unique identifier for the punchin group.
A name for the punchin group. This value is visible in the UI wherever groups are referenced.
When is this field required? Restrictons
Always <=255 char.
Always <=255 char.
Customer mapping
Back to homepage
Column Header
ERPORDERID
PMNTTRMS
CURRENCY
DOC_DATE
PUR_GROUP
VENDOR
CO_CODE
PURCH_ORG
ARIBA_DOC_TYPE
ORI_SYS_ID
ORI_SYS
HDTEXT
DOCDATE_USERTIMEZONE
SUPPLIERLOCATION
IsServiceOrder
See PurchOrdLineDetails.csv
See PurchOrdAcctDetails.csv
See PurchOrdLineAddDetails.csv
See PurchOrdScheduleDetails.csv
See PurchOrdLineText.csv
Details.csv (Export Purchase Order to ERP)
ery purchase order.
Field Descripton
Defines the unique purchase order ID for which it shows the status.
A unique code of the supplier payment terms.
Defines the type of currency used for the Purchase Order.
Defines the date of creation of the requisation
Defines a unique purchase group ID.
Defines the suppliers unique number for the changed Purchase Order.
Defines a unique Company code Number.
Defines a unique Purchase Organization ID.
Defines the ordering method category for every purchase order. Potential values are "ERPCC"
if the preferred ordering method of the supplier is Fax, Email, or Electronic Ordering, or "ERP"
if the preferred ordering method of the supplier is Print.
The reference ID of the originating system.
The system on which the requisition was created.
Defines the Title of ERP ORDER .
This field defines the creation date of the requisition in the user’s time zone. The format of
the date is YYYYMMDD. For example, 20140225.
The unique identifier of the supplier location for the purchase order.
Indicates whether this PurchaseOrder is a Service Order.
Format Customer mapping
<=50 char.
<=50 char.
<=50 char.
MM/DD/YYYY
<=50 char.
<=50 char.
<=50 char.
<=50 char.
<=50 char.
<=50 char.
<=50 char.
<=128 char.
YYYYMMDD
<=50 char.
Boolean
Back to homepage
Column Header
ERPORDERID
PLANT
REQ_ID
HAS_ADHOC_SHIPTO_ADDRESS
ACCTASSCAT
MAT_GRP
PART_INV
CITY
DEFAULT_SHIPTO
PO_ITEM
POSTAL_CODE
ADDRESS_LINES
UNIT
NET_PRICE
ITEMONREQ
ITEM_CAT
STATE
PUR_MAT
COUNTRY
SHORT_TEXT
DISTRIB
SERVICE_LINE_ITEM_DETAILS
RECEIVINGTYPE
MATERIAL
CONV_UNIT
ORDERPR_UN
PBQ_DESC
PRICE_UNIT
REQUISITIONLINENUMBER
MaxAmount
ExpectedAmount
MaxAMount_currency
RequiresServiceEntry
Expectd_Currency
ServiceStartDate
ServiceEndDate
PARENT_LINE_NUMBER
See PurchOrdHeaderDetails.csv
See PurchOrdAcctDetails.csv
See PurchOrdLineAddDetails.csv
See PurchOrdScheduleDetails.csv
See PurchOrdLineText.csv
ails.csv (Export Purchase Order to ERP)
ery purchase order line.
Field Descripton
Defines the unique purchase order ID for which it shows the status.
Defines the unique ID of the location where line item must be shipped.
Defines the particular line item on the particular requisation.
Indicates shipping id is either valid ERP master data or adhoc value added in Ariba Buyer
Defines account assignment categories. Account assignment categories are used to specify
how to assign a line item expenditure to an account. Examples of account assignment
categories are assets,WBS elements, and cost centers.
Defines the unique commodity code for each line item.
Defines the SAP Partial invoice flag.
City where goods need to be shipped.
Default shipping id associated with the requester.
Defines the line number of the corrpeponding line item in the changed Purchase Order.
Postal code of the area where goods need to be shipped.
Address line containing valid shipping address or part of it.
Defines the unit of measure for each line item in the changed Purchase Order.
Defines the net amount of each line item in the Purchase Order.
Defines the line number of an item in the requisition.
Defines the code of the item category for each line item. Examples for item categories are
standard, subcontract, and consignment.
State where goods need to be shipped.
Defines the part number of every item in the Purchase Order.
Country where goods need to be shipped.
Provides the description of the line item.
Defines SAP Distribution Flag.
The services line item details in string format. This string will contain all the category specific
line item details in a xml format in a single string. This XML will contain all the category
specific fields in cXML format in a single column.
Defines the receiving type unique value. Potential values are:
• 0 (System Received)
• 1 (Auto Receipt on Due Date)
• 2 (Manual by Count)
• 3 (Manual by Amount)
• 4 (No Receipt)
• 5 (PCard Auto Receipt)
• 6 (Milestone Verification)
• 7 (Auto Receipt during Invoice Reconciliation)
• 8 (System Received by Amount)
• 9 (Auto Receipt on Due Date by Amount)
• 10 (No Receipt by Amount)
• 11 (PCard Auto Receipt by Amount)
• 12 (Auto Receipt by Amount during Invoice Reconciliation)
• 13 (Auto Receipt during Invoice or PCard Reconciliation)
• 14 (Auto Receipt by Amount during Invoice or PCard Reconciliation)
<=50 char.
<=50 char.
<=1 char.
<=50 char.
<=50 char.
<=50 char.
<=50 char.
<=1024 char.
<=50 char.
Decimal number
<=10 char.
<=50 char.
<=50 char.
<=50 char.
<=50 char.
<=2000 char.
<=1 char.
<=100 char.
Integer
<=255 char.
Decimal number
<=50 char.
<=2000 char.
Decimal number
Integer
BigDecimal
BigDecimal
<=50 char.
Boolean
<=50 char.
Date
Date
Integer
Back to homepage
Column Header
ERPORDERID
SERIAL_NO
ASSET_NO
QUANTITY
ORDER_NO
PO_ITEM
G_L_ACCT
WBS_ELEM_E
DISTR_PERC1
SUB_NUMBER
COST_CTR
AMOUNT
RECEIVINGTYPE
SAP_SERIAL_NO
See PurchOrdHeaderDetails.csv
See PurchOrdLineDetails.csv
See PurchOrdLineAddDetails.csv
See PurchOrdScheduleDetails.csv
See PurchOrdLineText.csv
ails.csv (Export Purchase Order to ERP)
ery purchase order line accounting split.
Field Descripton
Defines the unique Purchase Order ID for which it shows a status.
Describes the serial number of each line item.
Defines the unique value of the Asset account assignment category for each line item.
Defines the quantity for each line item to be purchased.
Defines the unique value of the internal order account assignment category for that line item.
Defines the line number of the corresponding line item.
The unique value of the General ledger acounting type for each line item.
A unique code of the WBS element account assignment category for that line item.
The split accounting percentage on a particular line item.
Defines the sub-number of the asset account assignment category for that line item.
A unique value of the Cost center account assignment category for each line item.
Defines the amount for each line item.
Integer
<=100 char.
Back to homepage
Column Header
ERPORDERID
UNDER_TOL
PO_ITEM
OVERDELTOL
See PurchOrdHeaderDetails.csv
See PurchOrdLineDetails.csv
See PurchOrdAcctDetails.csv
See PurchOrdScheduleDetails.csv
See PurchOrdLineText.csv
Details.csv (Export Purchase Order to ERP)
ery purchase order line.
Field Descripton
Defines the unique purchase order ID for which it shows the status.
Sets the lower limit of the tolerance for every line item.
Defines the line number of the corresponding line item.
Sets the upper limit of the tolerance for every line item.
Format Customer mapping
<=50 char.
<=50 char.
<=50 char.
<=50 char.
Back to homepage
Column Header
NET_PRICE
ERPORDERID
PREQ_NO
QUANTITY
DLV_DT
PREQ_ITEM
DELIV_DATE
PO_ITEM
RECEIVINGTYPE
See PurchOrdHeaderDetails.csv
See PurchOrdLineDetails.csv
See PurchOrdAcctDetails.csv
See PurchOrdLineAddDetails.csv
See PurchOrdLineText.csv
eDetails.csv (Export Purchase Order to ERP)
ery purchase order line.
Field Descripton
Defines the net amount of each line item of the Purchase Order.
Defines Purchase Order unique ID for which it shows a status.
This is the Originating System Reference ID.
Defines the quantity to be purchased for each line item in the purchase order.
Defines the delivery date for each line item converted in to requester's time zone and
yyyymmdd format.
This is the Originating System Line Number.
Defines the delivery date for each line item.
Defines the line number of the corresponding line item.
Integer
Back to homepage
Column Header
ERPORDERID
STRING
TDOBJECT
TDID
PO_ITEM
STRINGNUM
See PurchOrdHeaderDetails.csv
See PurchOrdLineDetails.csv
See PurchOrdAcctDetails.csv
See PurchOrdLineAddDetails.csv
See PurchOrdScheduleDetails.csv
.csv (Export Purchase Order to ERP)
ery purchase order.
Field Descripton
Defines the unique Purchase Order ID for which it shows a status.
Defines the string (text) for each line item in the purchase order.
Defines an object of the text for each line item in the purchase order.
Defines a unique ID for the text of each line item in the purchase order.
Defines the line number of the corresponding line item.
Defines the string number of the text for each line item in the purchase order.
Format Customer mapping
<=50 char.
<=255 char.
<=10 char.
<=4 char.
<=5 char.
Integer
Back to homepage
Column Header
ERPORDERID
PMNTTRMS
WAERS
EKGRP
LIFNR
EKORG
ORDERTYPE
VERSION
EBELN
HDTEXT
IsServiceOrder
See ChangePurchOrdLineDet.csv
See ChangePurchOrdAcctDet.csv
See ChangePurchOrdSchdlDet.csv
See ChangePurchOrdDelAcct.csv
See ChangePurchOrdDelItems.csv
See ChangePurchOrdLineText.csv
HeaderDet.csv (Export Change Purchase Order)
ery change purchase order.
Field Descripton
Defines the unique purchase order ID with latest version number.
A unique code of the supplier payment terms.
Defines the type of currency used for the changed Purchase Order.
Defines a unique purchase group ID.
Defines the suppliers unique number for the changed Purchase Order.
Defines a unique Purchase Organization ID.
Defines the ordering method category for every purchase order.
This is a supplemental version number of the original order. Ariba Buyer implements change
orders by sending an updated order to the supplier, as a revision of the original order. The
order number remains the same, but there is a supplemental version number.
Defines the unique ID for every version of the purchase order for which it shows the status.
Defines the Title of ERP ORDER . This value must match with an HDTEXT defined in
ChangePurchOrdHeaderDet.csv.
Indicates whether this PurchaseOrder is a Service Order
Format Customer mapping
<=50 char.
<=50 char.
<=50 char.
<=50 char.
<=50 char.
<=50 char.
<=50 char.
Integer
<=50 char.
<=128 char.
Boolean
Back to homepage
Column Header
ERPORDERID
UNTTO
UEBTO
WERKS
EEIND
MATKL
CITY
DEFAULT_SHIPTO
EBELP
POSTAL_CODE
CHGSTATE
ITEMONREQ
NETPR
MWSKZ
MENGE
EPSTP
STATE
EMATNR
COUNTRY
TXZ01
RECEIVINGTYPE
DLV_DT
TWRKZ
KNTTP
HAS_ADHOC_SHIPTO_ADDRESS
ADDRESS_LINES
MEINS
REQ_ID
PREQ_ITEM
VRTKZ
CONV_UNIT
ORDERPR_UN
PBQ_DESC
PEINH
REQUISITIONLINENUMBER
MaxAmount
ExpectedAmount
RequiresServiceEntry
Expectd_Currency
PARENT_LINE_NUMBER
MaxAMount_currency
ServiceStartDate
ServiceEndDate
See ChangePurchOrdHeaderDet.csv
See ChangePurchOrdAcctDet.csv
See ChangePurchOrdSchdlDet.csv
See ChangePurchOrdDelAcct.csv
See ChangePurchOrdDelItems.csv
See ChangePurchOrdLineText.csv
LineDet.csv (Export Change Purchase Order)
ery change purchase order line.
Field Descripton
Defines the unique Purchase Order ID with its version number.
It sets the lower limit of the tolerance for every line item.
It sets the upper limit of the tolerance for every line item.
Defines the unique ID of the location where line item must be shipped.
Defines the delivery date for each line item in the changed Purchase Order.
Defines the unique commodity code for each line item.
City where goods need to be shipped.
Default shipping id associated with the requester.
Defines the line number of the corrpeponding line item in the changed Purchase Order.
Postal code of the area where goods need to be shipped.
Defines the state of the split accounting of line items; if it is Change, the value is 2.
Defines the line number of an item in the requisition.
Defines the net amount of each line item in the Purchase Order.
Defines the Tax code as per evaluated receipt settlement (ERS) agreements. These
agreements have different tax rates depending on factors such as the tax laws in the location
of the supplier and requestor.
Defines the quantity for each line item to be purchased in the changed Purchase Order.
Defines the code of the item category for each line item. Examples for item categories are
standard, subcontract, and consignment.
State where goods need to be shipped.
Defines the part number of every item in the Purchase Order.
Country where goods need to be shipped.
It provides the description of the line item.
• 0 (System Received)
• 1 (Auto Receipt on Due Date)
• 2 (Manual by Count)
• 3 (Manual by Amount)
• 4 (No Receipt)
• 5 (PCard Auto Receipt)
• 6 (Milestone Verification)
• 7 (Auto Receipt during Invoice Reconciliation)
• 8 (System Received by Amount)
• 9 (Auto Receipt on Due Date by Amount)
• 10 (No Receipt by Amount)
• 11 (PCard Auto Receipt by Amount)
• 12 (Auto Receipt by Amount during Invoice Reconciliation)
• 13 (Auto Receipt during Invoice or PCard Reconciliation)
• 14 (Auto Receipt by Amount during Invoice or PCard Reconciliation)
Defines the delivery date for each line item in the changed Purchase Order converted in
user's time zone and yyyymmdd format.
Defines the SAP Partial invoice flag.
This defines account assignment categories. Account assignment categories are used to
specify how to assign a line item expenditure to an account. Examples of account assignment
categories are assets,WBS elements, and cost centers.
Indicates shipping id is either valid ERP master data or adhoc value added in Ariba Buyer
Address line containing valid shipping address or part of it.
Defines the unit of measure for each line item in the changed Purchase Order.
This is the Originating System Reference ID.
This is the Originating System Line Number.
Defines SAP Distribution Flag.
The conversion ratio from the unit of measure of the order to the unit of measure of the
PriceBasisQuantity.
Unit of measure for the quantity defined by Price Basis Quantity.
It defines the description that describes the Price basis quantity fields for each item in the
requisition line items
The quantity the price is quoted on.
The line number used externally to identify this line item. This is the line number of the
requisition line item associated with this order line item.
The Max Amount for the parent line item in Service PO.
The expected Amount for the parent line item in Service PO.
Indication whether a service entry sheet is required or not.
The currency code of ExpectedAmount.
Line number of the parent of this line item.
The currency code of MaxAmount.
The Service Start date for the parent line item in Service PO.
The Service End date for the parent line item in Service PO.
Format Customer mapping
<=50 char.
<=50 char.
<=50 char.
<=50 char.
<=50 char.
<=50 char.
<=50 char.
<=50 char.
<=50 char.
<=50 char.
Integer
<=10 char.
Decimal number
<=50 char.
Decimal number
<=50 char.
<=50 char.
<=50 char.
<=50 char.
<=2000 char.
Integer
YYYYMMDD
<=1 char.
<=50 char.
Boolean
<=1024 char.
<=50 char.
<=50 char.
Integer
<=1 char.
Decimal number
<=50 char.
<=2000 char.
Decimal number
Integer
Decimal number
Decimal number
Boolean
<=50 char.
Integer
<=50 char.
Date
Date
Back to homepage
Column Header
ERPORDERID
ANLN1
MKNTM
AUFNR
EBELP
SAKTO
SERIAL_NO
PS_PSP_PNR
ANLN2
KOSTL
VRTKZ
AMOUNT
RECEIVINGTYPE
CHGSTATE
See ChangePurchOrdHeaderDet.csv
See ChangePurchOrdLineDet.csv
See ChangePurchOrdSchdlDet.csv
See ChangePurchOrdDelAcct.csv
See ChangePurchOrdDelItems.csv
See ChangePurchOrdLineText.csv
AcctDet.csv (Export Change Purchase Order)
ery change purchase order line accounting split.
Field Descripton
Defines the unique Purchase Order ID with its version number.
Defines the unique value of the Asset account assignment category for each line item.
Defines the percentage for the split accounting on a particular line item.
Defines the unique value of internal order account assignment category for te corresponding
line item. Ariba Buyer does not display this, because it is not mandatory for the user to enter
a value.
Defines the line number of line item for the changed Purchase Order.
Defines the unique value of the General ledger acounting type for each line item.
Defines the serial number of the line item in SAP.
Defines the unique code of the WBS Element account assignment category for the line item.
Ariba Buyer does not display this, because it is not mandatory for the user to enter a value.
Defines the sub-number of the asset account assignment category for the corresponding line
item.
Defines the unique value of the Cost center account assignment category for each line item.
Defines SAP Distribution Flag.
Defines the amount for each line item.
• 0 (System Received)
• 1 (Auto Receipt on Due Date)
• 2 (Manual by Count)
• 3 (Manual by Amount)
• 4 (No Receipt)
• 5 (PCard Auto Receipt)
• 6 (Milestone Verification)
• 7 (Auto Receipt during Invoice Reconciliation)
• 8 (System Received by Amount)
• 9 (Auto Receipt on Due Date by Amount)
• 10 (No Receipt by Amount)
• 11 (PCard Auto Receipt by Amount)
• 12 (Auto Receipt by Amount during Invoice Reconciliation)
• 13 (Auto Receipt during Invoice or PCard Reconciliation)
• 14 (Auto Receipt by Amount during Invoice or PCard Reconciliation)
Defines the split accounting state of the line item; if it is a change, the value is 2.
Format Customer mapping
<=50 char.
<=50 char.
<=20 char.
<=50 char.
<=5 char.
<=50 char.
<=100 char.
<=50 char.
<=4 char.
<=50 char.
<=1 char.
Decimal number
Integer
Integer
Back to homepage
Column Header
ERPORDERID
NETPR
QUANTITY
REQ_ID
DELIV_DATE
EBELP
RECEIVINGTYPE
See ChangePurchOrdHeaderDet.csv
See ChangePurchOrdLineDet.csv
See ChangePurchOrdAcctDet.csv
See ChangePurchOrdDelAcct.csv
See ChangePurchOrdDelItems.csv
See ChangePurchOrdLineText.csv
SchdlDet.csv (Export Change Purchase Order)
ery change purchase order line.
Field Descripton
Defines the unique Purchae Order ID with its version number.
Defines the net amount of each line item in the Purchase Order.
Defines the quantity for each line item to be purchased in the changed Purchase Order.
This is the Originating System Reference ID
Defines the delivery date of each line item in the changed Purchase Order.
Defines the line number of the corresponding line item in a changed Purchase Order.
• 0 (System Received)
• 1 (Auto Receipt on Due Date)
• 2 (Manual by Count)
• 3 (Manual by Amount)
• 4 (No Receipt)
• 5 (PCard Auto Receipt)
• 6 (Milestone Verification)
• 7 (Auto Receipt during Invoice Reconciliation)
• 8 (System Received by Amount)
• 9 (Auto Receipt on Due Date by Amount)
• 10 (No Receipt by Amount)
• 11 (PCard Auto Receipt by Amount)
• 12 (Auto Receipt by Amount during Invoice Reconciliation)
• 13 (Auto Receipt during Invoice or PCard Reconciliation)
• 14 (Auto Receipt by Amount during Invoice or PCard Reconciliation)
Format Customer mapping
<=50 char.
Decimal number
Decimal number
<=50 char.
<=50 char.
<=50 char.
Integer
Back to homepage
See ChangePurchOrdHeaderDet.csv
See ChangePurchOrdLineDet.csv
See ChangePurchOrdAcctDet.csv
See ChangePurchOrdSchdlDet.csv
See ChangePurchOrdDelItems.csv
See ChangePurchOrdLineText.csv
DelAcct.csv (Export Change Purchase Order)
ery deleted accounting split on a change purchase
nclude accounting splits on deleted lines). If there are
on a change purchase order, there will be one record
Field Descripton
urchaseIt describes
order.the SAP serial number of each line item.
Defines the line number of the corresponding line item.
Defines the unique Purchase Order ID with its version number.
Format Customer mapping
<=100 char.
<=5 char.
<=50 char.
Back to homepage
See ChangePurchOrdHeaderDet.csv
See ChangePurchOrdLineDet.csv
See ChangePurchOrdAcctDet.csv
See ChangePurchOrdSchdlDet.csv
See ChangePurchOrdDelAcct.csv
See ChangePurchOrdLineText.csv
DelItems.csv (Export Change Purchase Order)
ery deleted line on a change purchase order--if there
es on a change purchase order, there will be one
ange purchase order.
Field Descripton
Defines the unique Purchase Order ID with its version number.
Defines the line number of the corresponding line item.
Line number of the parent of this line item.
Format Customer mapping
<=50 char.
<=50 char.
Integer
Back to homepage
ERPORDERID
STRING
TDOBJECT
PO_ITEM
TDID
STRINGNUM
See ChangePurchOrdHeaderDet.csv
See ChangePurchOrdLineDet.csv
See ChangePurchOrdAcctDet.csv
See ChangePurchOrdSchdlDet.csv
See ChangePurchOrdDelAcct.csv
See ChangePurchOrdDelItems.csv
LineText.csv (Export Change Purchase Order)
ery change purchase order.
Field Descripton
Defines the unique Purchase Order ID with its version number.
Defines a string (text) for each line item in the Purchase Order.
Defines an object of the text for each line item in the Purcase Order.
Defines the line number of the line item in every Purchase Order.
Defines unique ID of the text for each line item in the Purchase Order.
Defines a string number of the text for each line item in the Purchase Order.
Format Customer mapping
<=50 char.
<=255 char.
<=10 char.
<=5 char.
<=4 char.
Integer
Back to homepage
ERPORDERID
EBELN
VERSION
eader.csv (Export Cancel Purchase Order)
ery cancelled purchase order.
Field Descripton
Defines the unique Purchase Order ID with latest version number.
Defines the unique Purchase Order ID of every version for which it shows a status.
This is the a supplemental version number of the original order. Ariba Buyer implements
cancel orders by sending an updated order to the supplier, as a revision of the original order.
The order number remains the same, but there is a supplemental version number.
Format Customer mapping
<=50 char.
<=50 char.
Integer
Back to homepage
ARIBA_GRNO
APDAT
BUDAT
EBELN
BLDAT
RECVDAT
See ReceiptLineDetails.csv
tails.csv (Export Receipts to ERP)
ery receipt.
Field Descripton
Defines the unique ID of every receipt in Ariba Buyer, for which it shows a status.
Defines the date of approval of the receipt in MM/dd/yyyy HH:mm:ss ZZZZ format.
ERFMG
AMOUNTACCEPTED
ERFME
EBELP
ARIBA_GRNO
RECEIVINGTYPE
ARIBA_ITNO
EBELN
AribaPOLineNumber
See ReceiptHeaderDetails.csv
s.csv (Export Receipts to ERP)
ery receipt line item.
Field Descripton
Defines the total number of items accepted in the receipt order.
Defines the total ammount accepted for receipt in the receipt order.
Defines the unit of measure for each line item of the Purchase Order.
Defines the line number of a Purchase Order from an ERP.
Defines the unique ID of every receipt from Ariba Buyer, for which it shows a status.
Defines the unique receiving type value of the receipt item.
Defines the line number of an item in Ariba Buyer.
Defines the Purchase Order Number of the received items from an ERP.
Defines the line number of the associated item in the Purchase Order.
Format Customer mapping
Decimal number
Decimal number
<=50 char.
<= 50 char.
<=50 char.
Integer
Integer
<=50 char.
Integer
Back to homepage
Id
EventStatus
Comments
Requester
ReceiptNumber
GoodsReturnTrackingNumber
ContractID
PONumber
EventDate
See ReceiptDetailExport.csv
See ReceiptAssetExport.csv
port.csv (Export Receipts)
ery receipt.
Field Descripton
A unique ID for this Receipt used to match between the header, line, asset files.
The status of the Receipt.
A string containing all the comments with date and creator information
The id of the submitter of the receipt.
The unique id of the receipt.
Goods return tracking number of rejected goods
The unique Contract ID associated with this receipt. This ID is appended to the receipts that
are directly created from a No-Release Contract Order.
The unique id of the PO this receipt is associated with.
Id
POAmount_Currency
AmountRejected_InBaseCurrency
NumberRejected
TotalAmountRejected
TotalAmountRejected_Currency
NumberAccepted
AmountRejected_Currency
TotalAmountAccepted_InBaseCurrency
TotalNumberAccepted
ReceivableLineNumber
AmountAccepted
TotalNumberRejected
TotalAmountAccepted
TotalAmountAccepted_Currency
UnitOfMeasure
ReturnBy
POAmount_InBaseCurrency
AmountRejected
TotalAmountRejected_InBaseCurrency
ReceiptNumber
POAmount
AmountAccepted_InBaseCurrency
AmountAccepted_Currency
ReceiptLineNumber
POQuantty
See ReceiptHeaderExport.csv
See ReceiptAssetExport.csv
ort.csv (Export Receipts)
ery receipt line item.
Field Descripton
A unique ID for this Receipt used to match between the header, line, asset files.
The currency of the PO amount.
The amount rejected in base currency.
The number of items that were rejected.
The total amount rejected.
The currency of the total rejected amount.
The number of items that were accepted.
The currency of the rejected amount.
The total number of this item that have been accepted (on all receipts for this PO).
The number of this line on the PO
The amount accepted.
The total number of this item that have been rejected (on all receipts for this PO).
The total amount accepted.
The currency of the total amount accepted.
The unit of measure for this item.
Indicates how the rejected goods are to be returned-either by replacement of goods or by
credit
The PO amount in base currency.
The amount rejected.
Decimal number
Decimal number
Integer
Decimal number
Decimal number
Decimal number
<=50 char.
<=50 char.
<=20 char.
Decimal number
Decimal number
Decimal number
<=50 char.
Decimal number
Decimal number
<=50 char.
Integer
Decimal number
Back to homepage
Id
TagNumber
ReceivableLineNumber
Locaton
ReceiptNumber
UnitNumber
SerialNumber
ReceiptLineNumber
See ReceiptHeaderExport.csv
See ReceiptDetailExport.csv
rt.csv (Export Receipts)
ery item on each receipt line.
Field Descripton
A unique ID for this Receipt used to match between the header, line, asset files.
The tag number of the received item.
The number of this line on the PO.
The location where this item was received.
The unique id of the receipt.
The unit number of the received item.
The serial number of the received item.
The number of this line on the receipt.
Format Customer mapping
<=255 char.
<=50 char.
Integer
<=50 char.
<=50 char.
Integer
<=50 char.
Integer
Back to homepage
Column Header
Title
See BudgetPeriods.csv
See BudgetLineItems.csv
See BudgetAllocation.csv
v (Import Budgets)
ecord in this file.
Field Descripton
A name for the overall budget. This value is visible in the budget admin UI. For the sake of
simplicity, most customers hard-code a value like "<Customer> Budget".
When is this field required? Restrictons
Column Header
AccountngPeriod
FiscalYear
StartDate
EndDate
See BudgetHeader.csv
See BudgetLineItems.csv
See BudgetAllocation.csv
v (Import Budgets)
ery budget period. You can define periods as weeks, months, quarters, years
one record with an EndDate far into the future (e.g., 12/31/9999).
Field Descripton
Together with FiscalYear, uniquely identifies a budget period.
Together with AccountingPeriod, uniquely identifies a budget period. This does not actually
have to be a year (e.g., if you are using one open-ended period, you can send something like
"N/A".
Customer mapping
Back to homepage
Column Header
LineNumber
BudgetCode
Rank
CompanyCode
Internal Order
CostCenter
GeneralLedger
WBSElement
PurchaseGroup
PurchaseOrg
ProcurementUnit
Asset
SubNumber
Account
ProjectNumber
See BudgetHeader.csv
See BudgetPeriods.csv
See BudgetAllocation.csv
csv (Import Budgets)
ery budget line item.
Field Descripton
A line number for the budget line item. This field is required and, along with BudgetCode, is
used to tie the records in this file to the records in the BudgetAllocation.csv file. It should be
unique for every line in the file.
For the sake of simplicity, the most common approach to populating this field is sequential
numbering (e.g., if there are two line items in the budget, the value for the first line item
would be 1 and the value for the second would be 2).
A unique identifier for the budget line item. This field is required, and, along with
LineNumber, is used to tie the records in this file to the records in the BudgetAllocation.csv
file. It should be unique for every budget line item.
A number that specifies the rank of the budget code. The rank is used to determine which
budget line to use when a req line item split matches more than one budget line. The one
with the highest rank (lowest number) is used.
A boolean field that indicates whether this BudgetCode is disabled for budget check. If true,
then budget check will not be done for this BudgetCode, but will also not fail due to no
budget being found. The typical use case would be if P2X has been configured to fail budget
check when no budget is found, and there are some accounting strings that should not fail or
trigger a budget check. The default if left blank is FALSE.
Always Integer
BudgetCode
LineNumber
AccountngPeriod
FiscalYear
AllocatonAmt
Currency
AvailableAmt
AvailableCurrency
PercentageTolerance
See BudgetHeader.csv
See BudgetPeriods.csv
See BudgetLineItems.csv
csv (Import Budgets)
ery budget line item/period to which you are allocating/adjusting budget am
Field Descripton
References BudgetCode of a line item in BudgetLineItems.csv. This field, along with LineNumber, tie the records in this file to th
References LineNumber of a line item in BudgetLineItems.csv. This field, along with
BudgetCode, tie the records in this file to the records in BudgetLineItems.csv.
References AccountingPeriod of a period in BudgetPeriods.csv. This field, along with
FiscalYear, tie the records in this file to the records in BudgetPeriods.csv.
References FiscalYear of a period in BudgetPeriods.csv. This field, along with
AccountingPeriod, tie the records in this file to the records in BudgetPeriods.csv.
Total outlay for the budget period and budget code.
Currency of the allocated amount for the accumulator.
Available amount on ERP side. This will update Allocation amount with
'ExternalAvailable+Encumbered'. The system assumes the value loaded here has already
accounted for Ariba PO spend, but not Ariba in-flight requisitions.
Column Header
Currency
Adjustment
BudgetCode
FiscalYear
AccountngPeriod
Comment
TransactonDate
See BudgetHeader.csv
See BudgetPeriods.csv
See BudgetLineItems.csv
nts.csv (Import Budget Adjustments)
ery budget line item/period to which you are adjusting budget amounts.
Field Descripton
References BudgetCode of a line item in BudgetLineItems.csv. This field, along with
LineNumber, tie the records in this file to the records in BudgetLineItems.csv.
References LineNumber of a line item in BudgetLineItems.csv. This field, along with
BudgetCode, tie the records in this file to the records in BudgetLineItems.csv.
References AccountingPeriod of a period in BudgetPeriods.csv. This field, along with
FiscalYear, tie the records in this file to the records in BudgetPeriods.csv.
References FiscalYear of a period in BudgetPeriods.csv. This field, along with
AccountingPeriod, tie the records in this file to the records in BudgetPeriods.csv.
Accounting period that the budget belongs to.
This is refered to from the BudgetPeriod.csv
Any comments for the adjustments that you are loading against the budget
Available amount on ERP side. This will update Allocation amount with
'ExternalAvailable+Encumbered'. The system assumes the value loaded here has already
accounted for Ariba PO spend, but not Ariba in-flight requisitions.
djusting budget amounts.
Column Header
UniqueName
Name
LeftClass
RightClass
(Import Relations)
ery relation type.
Field Descripton
Unique name for the relation type. (Sample Value: RelType1.)
The full name of the relation. (Sample Value: Company to Supplier Validation.)
The object type deemed to be the left-hand object the in the relation. This is the object that
will be filtered/validated against the object defined in RightClass. (Sample Value:
ariba.common.core.Supplier if filtering/validating suppliers by company code)
The object type deemed to be the right-hand object the in the relation. This is the object that
determines which LeftClass objects are visible/valid. (Sample Value:
"ariba..core.CompanyCode" if filtering/validating suppliers by company code)
When is this field required? Restrictons
Always <=50 char.
Always <=128 char.
Column Header
PAYMENTID
REF_DOC_NO
COMP_CODE
GROSS_AMOUNT
GROSS_AMOUNT_ROUNDED
CURRENCY
DOC_DATE
PMNTTRMS
DIFF_INV
INVOICE_IND
PYMT_METH
ITEM_TEXT
BLINE_DATE
URL
ACCRUAL_PMNT_AMT
BLINE_DATE_ISO
BLINE_DATE_ISO_USERTIMEZONE
BLINE_DATE_USERTIMEZONE
See PaymentLineItemDet.csv
See PaymentAccountDet.csv
See PaymentDetailExport.csv
See PaymentTaxExport.csv
xport.csv (Export Payment Requests)
ery reconciled invoice.
Field Descripton
A unique identifier for the payment request document.
It defines the invoice number as refernce document number.The maximum permissible
length for this field is 16 characters.
It defines the company code of the payment.
The gross amount of the invoice.
The gross amount of the invoice rounded to the ERP precision configured in P2X.
The currency of the payment.
The invoice date.
The unique identifier of the payment terms.
The unique identifier of the supplier of the payment.
Indicates whether it is an invoice or a credit memo--if it is an invoice, this field will be set to
"X"; if it is a credit memo, this field will be null.
The payment method type used
The unique identifier of the invoice reconciliation document.
It defines the base line date of the payment.
payment URL
The tax accrual amount for the invoice.
It defines the base line date of the payment in the requester's time zone.
It defines the base line date of the payment. The format of the date is YYYYMMDD.
Format Customer mapping
<=50 char.
<=16 char.
<=50 char.
Decimal number
Decimal number
<=50 char.
YYYYMMDD
<=50 char.
<=50 char.
<=50 char.
<=50 char.
<=50 char.
<=50 char.
<=100 char.
Decimal number
MM/dd/yyyy HH:mm:ss ZZZZ
format (e.g., 03/24/2015
08:43:09 -0700)
MM/dd/yyyy HH:mm:ss ZZZZ
format (e.g., 03/24/2015
08:43:09 -0700)
YYYYMMDD
Back to homepage
Column Header
PAYMENTID
TAX_CODE
POLINERECEIVINGTYPE
ITEM_AMOUNT
ITEM_AMOUNT_ROUNDED
QUANTITY
PO_UNIT
INVOICE_DOC_ITEM
PO_NUMBER
PO_ITEM
ITEM_TEXT
CATEGORY
ORDER
PO_PR_UOM
CONV_UNIT
IS_COMPOSITE
PRICE_UNIT
PBQ_DESC
See PaymentHeaderExport.csv
See PaymentAccountDet.csv
See PaymentDetailExport.csv
See PaymentTaxExport.csv
Det.csv (Export Payment Requests)
ery reconciled invoice line item, excluding tax lines.
Field Descripton
A unique identifier for the payment request document.
It defines the unique code of the tax type.
It defines the purchase order receiving type.
It defines an amount of the line item.
It defines an amount of the line item in ERP Precision.
It defines the quantity for every line item.
It defines a unit of measure.
It defines the line number of every line item.
It defines the unique ID of every purchase order for the ERP it belongs to.
It defines the line number of the corresponding line item.
This is the Line item description.
It defines the category of every line item.
It defines an ERP Purchase Order number.
The quantity the price is quoted on.
The quantity the price is quoted on.
Flag showing whether this line is composite or not.
The quantity the price is quoted on.
It defines the description that describes the Price basis quantity fields for each item in the
requisition line items
Format Customer mapping
<=50 char.
<=50 char.
<=50 char.
Decimal number
Decimal number
Decimal number
<=50 char.
Integer
<=50 char.
<=50 char.
<=2000 char.
Integer
<=50 char.
<=50 char.
Decimal number
Valid values are TRUE/FALSE
(case-insensitive)
Decimal number
<=2000 char.
Back to homepage
ASSET_NO
COSTCENTER
POLINERECEIVINGTYPE
QUANTITY
PO_UNIT
SERIAL_NO
INVOICE_DOC_ITEM
ORDERID
GL_ACCOUNT
TAX_CODE
PAYMENTID
CATEGORY
ORDER
PO_NUMBER
SUB_NUMBER
PO_PR_UOM
LINE_COMP_CODE
See PaymentHeaderExport.csv
See PaymentLineItemDet.csv
See PaymentDetailExport.csv
See PaymentTaxExport.csv
Det.csv (Export Payment Requests)
ery reconciled invoice line accounting split, excluding
Field Descripton
It defines the amount for every line item.
It defines the amount for every line item in ERP Precision.
It defines the unique code of the WBS Element account assignment category for that line
item.
It defines the unique value of the Asset account assignment category for each line item.
It defines the unique value of the Cost center account assignment category for each line item.
It defines the Purchase Order receiving type.
It defines the quantity for every line item.
It defines the unique unit of measure value.
It defines the serial number of every line item.
It defines the line number of every line item.
It defines the unique value of internal order account assignment category for that line item.
It defines the unique value of the General ledger acounting type for each line item.
It defines the unique tax type code.
A unique identifier for the payment request document.
It defines the category of every line item.
It defines an ERP Purchase order number.
It defines the unique ID of every purchase order for the ERP it belongs to.
It defines the asset Subnumber for the asset account assignemnt category for each line item.
Unit of measure for the quantity defined by Price Basis Quantity.
It defines the unique value of the Company Code for the line item. This field will be
populated for non-po invoices and AllowLegalEntityCodeAtSplitLevel parameter is set to 'true'
Format Customer mapping
Decimal number
Decimal number
<=50 char.
<=50 char.
<=50 char.
<=50 char.
<=50 char.
<=100 char.
Integer
<=50 char.
<=50 char.
<=50 char.
<=50 char.
Integer
<=50 char.
<=50 char.
<=4 char.
<=50 char.
<=50 char.
Back to homepage
ASSET_NO
COSTCENTER
INVOICE_DOC_ITEM
ORDERID
GL_ACCOUNT
COMP_CODE
TAX_CODE
PLANT
ITEM_TEXT
DB_CR_IND
LINE_TYPE_LOOKUP_CODE
HDR_LEVEL
PO_NUMBER
CHARGE_FLAG
Quantty
CONV_UNIT
IS_COMPOSITE
LINE_COMP_CODE
PO_PR_UOM
PRICE_UNIT
PBQ_DESC
See PaymentHeaderExport.csv
See PaymentLineItemDet.csv
See PaymentAccountDet.csv
See PaymentTaxExport.csv
port.csv (Export Payment Requests)
ery reconciled invoice line accounting split, excluding
Field Descripton
A unique identifier for the payment request document.
The amount of the accounting split.
The amount of the accounting split, rounded to the precision configured in P2X.
It defines the unique code of the WBS Element account assignment category for that line
item.
It defines the unique value of the Asset account assignment category for each line item.
It defines the unique value of the Cost center account assignment category for each line item.
It defines the line number of every line item.
It defines the unique value of internal order account assignment category for that line item.
It defines the unique value of the General ledger acounting type for each line item.
It defines the company code of the payment.
It defines the tax code.
It defines the unique code of the ship-to location for each line item.
It defines the reference line description.
The Debit/Credit Indicator. If the payment request is a debit, this field will be set to "S"; if the
payment request is a credit, this field will be set to "H".
It defines the category of line item.
It defines whether a line item is at the header level or not.
It defines the unique ID of every purchase order for the ERP it belongs to.
The line number of the parent line.
The quantity of the line item.
The quantity the price is quoted on.
Flag showing whether this line is composite or not.
It defines the unique value of the Company Code for the line item. This field will be
populated for non-po invoices and AllowLegalEntityCodeAtSplitLevel parameter is set to 'true'
<=50 char.
<=50 char.
<=50 char.
<=50 char.
<=50 char.
<=50 char.
<=50 char.
<=2000 char.
<=10 char.
Integer
Valid values are TRUE/FALSE
(case-insensitive)
<=50 char.
Integer
Decimal number
Decimal number
Valid values are TRUE/FALSE
(case-insensitive)
<=50 char.
<=50 char.
Decimal number
<=2000 char.
Back to homepage
Column Header
PAYMENTID
TAX_AMOUNT
TAX_AMOUNT_ROUNDED
TAX_CODE
REF_LINE_NUM
ITEM_TEXT
DB_CR_IND
See PaymentHeaderExport.csv
See PaymentLineItemDet.csv
See PaymentAccountDet.csv
See PaymentDetailExport.csv
t.csv (Export Payment Requests)
ery reconciled invoice tax line item.
Field Descripton
A unique identifier for the payment request document.
It defines the amount of tax.
It defines the amount of tax in ERP Precision.
It defines the tax code.
It defines the reference line number in the tax distribution vector.
It defines the reference line description.
The Debit/Credit Indicator. If the payment request is a debit, this field will be set to "S"; if the
payment request is a credit, this field will be set to "H".
Format Customer mapping
<=50 char.
Decimal number
Decimal number
<=50 char.
Integer
<=255 char.
<=10 char.
Back to homepage
CommonId
MATKL
WERKS
LIFNR
CommonIdDomain
Map.csv (Import Preferred Supplier Mappings)
If UNSPSC code is
specified <=50 char
Back to homepage
CompanyCode
PurchasingUnit
cus_BudgetPeriod
cus_ValidFrom
cus_ValidTo
(Import Flex Master Data Budget Period)
Budget Period ID
Effective From Date
CompanyCode
PurchasingUnit
cus_FMArea
cus_FiscalYear
cus_CommitmentItem
cus_ValidFrom
cus_ValidTo
cus_DescriptonLine1
cus_DescriptonLine2
cus_DescriptonLine3
cus_SuperiorCommitmentItem
m.csv (Import Flex Master Data Commitment Item)
CommitmentItem ID
Effective From Date
Effective Until Date
The Description1 for the CommitmentItem
The Description2 for the CommitmentItem
The Description3 for the CommitmentItem
superordinate commitment item
m)
<=100 char
Must be valid Date Format
Must be valid Date Format
<=100 char
<=100 char
<=100 char
<=100 char
Back to homepage
CompanyCode
PurchasingUnit
cus_EarmarkedFunds
cus_DocumentDate
cus_PostngDate
cus_EntryDate
cus_LastChangeDate
cus_Text
Document.csv (Import Flex Master Data Earmarked Funds Document)
tions in Funds Management which claim already allocated budget for expecte
Field Descripton
A unique identifier for the Earmarked Funds Document
The Description for the Earmarked Funds Document
CompanyCode
PurchasingUnit
cus_EarmarkedFundsLineItem
cus_Item
cus_ItemText
ineItem.csv (Import Flex Master Data Earmarked Funds Line Item #)
Customer
When is this field required? Restrictons mapping
Always <=128 char
Always See description
If the User choices are <=50 char
required to be filtered by Must be a valid Company Code
Company Code
<=100 char
Back to homepage
CompanyCode
PurchasingUnit
cus_FMArea
cus_FMAreaText
Amount
ort Flex Master Data FM Area)
Decimal Number
Back to homepage
The functional area maps the functional structure (such as public safe
expenditures of an organization (FM area). It describes how the funds
Column Header
UniqueName
Name
CompanyCode
PurchasingUnit
cus_FunctonalArea
cus_ValidFrom
cus_ValidTo
v (Import Flex Master Data Functional Area)
ea maps the functional structure (such as public safety, town planning and so
n organization (FM area). It describes how the funds are used.
Field Descripton
A unique identifier for the Functional Area
The Description for the Functional Area
CompanyCode
PurchasingUnit
cus_FMArea
cus_Fund
cus_ValidFrom
cus_ValidTo
cus_Descripton
Flex Master Data Fund)
financial resources that are provided for a specific purpose by a sponsor and
source of the funds to be determined.
Field Descripton
A unique identifier for the Fund
The Description for the Fund
<=100 char
Back to homepage
CompanyCode
PurchasingUnit
cus_FMArea
cus_FundedProgram
cus_ValidFrom
cus_ValidTo
cus_Descripton
sv (Import Flex Master Data Funded Program)
<=100 char
Back to homepage
CompanyCode
PurchasingUnit
cus_FMArea
cus_FiscalYear
cus_FundsCenter
cus_ValidFrom
cus_ValidTo
cus_Descripton
Import Flex Master Data Funds Center)
<=100 char
<=100 char
Back to homepage
CompanyCode
PurchasingUnit
cus_Grant
cus_ValidFrom
cus_ValidTo
cus_Sponsor
cus_Descripton
cus_GrantType
cus_GrantTypeDescripton
cus_AwardType
cus_AwardTypeDescripton
Flex Master Data Grant)
<=100 char
<=100 char
<=100 char
<=100 char
<=100 char
<=100 char
Back to homepage
Column Header
LTEXT
UMSKZ
mport GL Indicators for Advance Payment)
Field Descripton
The name of the ERP GL indicator
The unique identifier of the ERP GL indicator
Customer
When is this field required? Restrictons mapping
Always
Always <=50 char
Back to homepage
Column Header
UniqueName
ANChargeName
Description
Name
mport Charge Types)
Field Descripton
A unique identifier for the charge
The unique name used for the charge type in Ariba Network. If this value is not
specified during the import operation, the Unique Name specified for the charge type
is used as its AN Charge Name.
Description of the charge type
user visible Name for the charge
Customer
When is this field required? Restrictons mapping
Always <=50 char
TaxType.csv
(Import Tax Types)
Column Header
UniqueName
Name
Category
Name
s)
Field Descripton
A unique identifier for tax type.
Name of the tax type. This is displayed on the user interface.
Integer value to specify the category of tax type. '2' for indirect taxes and '64' for
Withholding tax
user visible Name for the charge
Customer
When is this field required? Restrictons mapping
Always <=50 char
Always
Back to homepage
Column Header
UniqueName
InternalOrder
GLAccount
Project_WBS
Plant
Country
Asset
AccountCategory
CostCenter
CompanyCode
IsDeductible
EffectiveDate
TaxRate
AppliedAs
AbatementPercent
Description
TaxType
Name
ExpiryDate
State
v (Import Tax Components)
Field Descripton
unique name for the tax component. which can be a combination of the name country
and rate so that it can be maintained easily. This holds only for import/export as
components created in UI have a system generated unique name
The unique internal identifier of Internal Order for Accounting details in the tax
component
The unique internal identifier of GL Account field for Accounting details in the tax
component
The unique internal identifier of Project/WBS for Accounting details in the tax
component
The unique internal identifier of a plant. This value must match a plant defined in the
Plant.csv file. Specify this value if you want to apply this tax component only on line
items from the selected plant.
The country for which the tax code is applicable. The field is mapped to the uniqe
name field of the country object
The unique internal identifier of Asset for Accounting details in the tax component
The unique internal identifier of Account Category for Accounting details in the tax
component
The unique internal identifier of Cost Center for Accounting details in the tax
component
The unique internal identifier of CompanyCode for Accounting details in the tax
component
Flag which says is a tax component is deductible, if it is deductible then the
accounting information is taken from the tax component
The date from which the tax component/tax becomes effective
Rate of tax applicable for the tax component. This value must be negative for
withholding taxes.
Mode in which the tax component is applied eg. percent/perunit Valid values are 0
and 1. 0 = percent and 1 = perunit. This value must be 1 for withholding taxes as they
can only be applied as a percentage.
Percentage of Amount on which the tax rate has to be applied. There are some cases
in which tax is not applied on the 100% of the amount but may be applied on partial
amount. This field holds that percentage. When left blank or entered as 0, the value is
defaulted to 100%
The description for the tax component.
The unique internal identifier of a Taxtype. This value must match a plant defined in
the Taxtype.csv file. This field is not editable during update
A user-visible name for the tax component which will be only the type of the tax so
that it is understandable by the user.
The date by which the tax component expires
State in which the tax code is applicable
Customer
When is this field required? Restrictons mapping
<=50 char
<=50 char
<=50 char
<=50 char
<=50 char
<=50 char
<=50 char
<=50 char
<=50 char
<=50 char
Column Header
LAND1
MWSKZ
TEXT1
Name
State
sv (Import Tax Codes)
Field Descripton
The unique internal identifier of the country where the tax code is located.
The unique internal identifier of the tax code.
Descritpion for the tax code.
A user-visible name for the tax code.
State for which the tax code is applicable if it includes state level taxes
Customer
When is this field required? Restrictons mapping
<=50 char
Always <=50 char
<=50 char
Back to homepage
Column Header
Component
AppliedOn
Sequence
MWSKZ
LAND1
v (Import Tax Codes)
Field Descripton
The unique name of the Tax Component. Maps to the Unique name field of the
TaxComponent cluster root
The amount on which the tax rate is applied. The value of this field must be Quantity if
the tax is applied per unit or it must be BaseAmount, NetAmount, or a valid formula
using defined sequences if the tax is applied as a percentage.
The sequence in which tax components are applied to a line item to calculate tax.
Every tax component should have a unique Order, which should be one or more
upper-case Latin letters. For example, A, B, C, or AA, AB, ZZ.
This value must match the MWSKZ column in the TaxCodeHeader.csv file.
The unique internal identifier of the country where the tax code is located.
Customer
When is this field required? Restrictons mapping
Always <=50 char
Column Header
LineItemType
FieldName
DottedFieldPath
eldMapping.csv (Import Tax Code Lookup Field Map)
Field Descripton
Line item type for which the tax code lookup field mapping is required. Valid values
are ariba.purchasing.core.ReqLineItem, ariba.purchasing.core.InvoiceLineItem, and
ariba.purchasing.core.InvoiceReconciliationLineItem.
Field name specified in the Tax Code Lookup
Dotted field path for the line item field, which is to be mapped to the tax code lookup
field
Map)
Customer
When is this field required? Restrictons mapping
Column Header
LineItemType
FieldName
DottedFieldPath
Mapping.csv (Import Tax Code Lookup Field Map for Withholding Taxes)
Field Descripton
Line item type for which the withholding tax code lookup field mapping is required.
Valid values are 'ariba.invoicing.core.InvoiceLineItem',
'ariba.invoicing.core.InvoiceReconciliationLineItem'
Field name specified in the Tax Code Lookup
Dotted field path for the line item field, which is to be mapped to the tax code lookup
field
p for Withholding Taxes)
Customer
When is this field required? Restrictons mapping
Column Header
Plant
Country
TaxCode
EffectiveDate
Rank
TaxRate
TaxType
TaxCode.csv (Import Tax Rates By Tax Code Lookup)
Field Descripton
The unique internal identifier of a plant. This value must match a plant defined in the
Plant.csv file.
The country for the tax code.
The unique internal identifier of a tax code. This value must match a tax code defined
in the TaxCode.csv file.
The date at which the tax rate becomes effective.
A number that indicates the rank of the tax rate. The rank is used to determine which
tax rate to use when a line item matches more than one tax rate. The tax rate with the
highest rank (lowest number) is used.
A number that indicates the tax rate.
The unique internal identifier of a tax type. This value must match a tax type defined
in the TaxTypeMap.csv file.
kup)
Customer
When is this field required? Restrictons mapping
To determine tax rates by <=50 char
ShipTo
Always <=50 char
Always <=100 char
Always
Always
Always
Always <=50 char
Back to homepage
Defines the ERP document types that can be used for advance payme
Column Header Field Descripton When is this field required?
LineItemType LTEXT
FieldName BLART Always
s for Advance Payment)
<=50 char
Back to homepage
Column Header
LTEXT
UMSKZ
mport GL Indicators for Advance Payment)
Field Descripton
The name of the ERP GL indicator
The unique identifier of the ERP GL indicator
Customer
When is this field required? Restrictons mapping
Always
Always <=50 char
Back to homepage
Decimal number
<=50 char
<=50 char
<=50 char
<=50 char
<=50 char
Decimal number
<=50 char
<=50 char
<=128 char
Back to homepage
<=50 char
Back to homepage
AdvancePaymentErrorImport.csv
(Import Advance Payment Errors)
<=3 char
<=35 char
<=20 char
Always <=50 char
Always
<=50 char
Back to homepage
<=50 char
Back to homepage
Column Header
CommodityCode
ShipFromCountry
ShipToCountry
SupplierLocation
TaxCode
Description
EffectiveDate
ExpiryDate
IsAccrual
PurchasingUnit
Rank
ShipFromState
ShipToState
ContactID
sv (Import Tax Code Lookups)
Field Descripton
The unique internal identifier of an ERP commodity code. This value must match an
ERP commodity code defined in ERPCommodityCode.csv.
The unique internal identifier of a Supplier location. This value must match the
UniqueName of the Supplier Locaiton defined in SupplierLocation.csv.
Supplier Locations are uniquely identified by UniqueName + ContactId.
The unique internal identifier of a tax code. This value must match a tax code defined
in TaxCode.csv.
The date on which the tax code lookup criteria becomes effective. This field can help
the tax admin to load the lookup data in prior and mention a effective date
A number that specifies the rank of the tax code. The rank is used to determine which
tax code to use when a line item matches more than one tax code. The tax code with
the highest rank (lowest number) is used.
If there are custom columns used to define the lookup of a tax code then Rank should
be used to make the combination unique for the lookup to function accurately
Second part of the unique internal identifier of a Supplier location. This value must
match the ContactID column of the Supplier Locaiton defined in SupplierLocation.csv.
Supplier Locations are uniquely identified by UniqueName + ContactId.
Customer
When is this field required? Restrictons mapping
If Tax is determined based on ERP <=50 char
Material Group
If Tax is determined based on <=50 char
ShipFrom
If Tax is determined based on ShipTo <=50 char
<=50 char
<=50 char
<=50 char
<=50 char
Back to homepage
Column Header
REQUISITIONLINENUMBER
PARENT_LINE_NUMBER
SAP_PR_ITEM
SAP_PO_NO
VERSION
PREQ_ITEM
ARIBA_PO_ITEM
SAP_PO_ITEM
CLOSE_STATE
SAP_PR_NO
ARIBA_PO_NO
ARIBA_PR_ITEM
REQ_ID
ARIBA_PR_NO
eDetails.csv (Export Purchase Order Close Status)
Field Descripton
This is the line number of the requisition line item associated with this order line item
that is part of PO being cancelled.
Line number of the parent of this line item. This could apply for charge line items or
tax line items
Column Header
REQUISITIONLINENUMBER
PARENT_LINE_NUMBER
SAP_PR_ITEM
SAP_PO_NO
VERSION
PREQ_ITEM
ARIBA_PO_ITEM
SAP_PO_ITEM
CLOSE_STATE
SAP_PR_NO
ARIBA_PO_NO
ARIBA_PR_ITEM
REQ_ID
ARIBA_PR_NO
eDetails.csv (Export Purchase Order Close Status)
Field Descripton
This is the line number of the requisition line item associated with this order line item
that is part of PO being cancelled.
Line number of the parent of this line item. This could apply for charge line items or
tax line items
Column Header
SAP_PO_NO
ARIBA_PO_NO
eDetails.csv (Export Purchase Order Close Status)
Field Descripton
Column Header
ARIBA_PO_ITEM
ARIBA_PO_NO
oseStatusItemImport.csv (Import Purchase Order Close Status)
Field Descripton
This column contains the line number of the PO item that needs to be closed out
Eg., 2
This column contains the unique Ariba PO identifier, along with the version number.
E.g., EP12-V3
r Close Status)
Column Header
BLART
LTEXT
v (Import Document Types for Advance Payment)
Field Descripton
This column contains the unique name of the ERP Document type that you want to use in
Advance payment transaction.
This column contains the user friendly name of the ERP Document type that you want to use
in Advance payment transaction.
nt)
<=50 char
Back to homepage
Column Header
REASON
ALTERNATE_POSTING
TEXT
CancelReasonCodesImport.csv (Import Advance Payment Cancellation Reaso
Field Descripton
This column contains the Reason code for the cancellation of the advance payment.
This column contains indicates whether the reason code requires posting code
This column contains the user friendly text that describes the reason for cancelling the
advance payment
e Payment Cancellation Reasons)
<=5 char
Boolean
<=250 char
Back to homepage
Column Header
DATETIME2
MESSAGE
MSGNR
FLDNAME
MSGID
ADVANCEPAYMENTID
NUMINSET
TYPE
ErrorImport.csv (Import Advance Payment Errors)
Field Descripton
This contains the error message that ERP sends back to P2P whenever the Advance payment
fails in ERP
This column indicates the field name that poses a problem in loading the Advance payment
into Ariba
This columns defines the message id from ERP to Ariba
This column carries the unique id of the advance payment that errored out in ERP
The number of error records in a batch.
This column indicates the type of the transaction for which the error was generated
s)
Date
<=3 char
<=35 char
<=20 char
<=50 char
<=50 char
Back to homepage
Column Header
AdvancePayment_ID
ERPPostingDate
ERP_Payment_ID
FISCALYEAR
IDImport.csv (Import Advance Payment ID)
Field Descripton
This column carries the unique identifier of the advance payment document in Ariba
This column is the ERP unique identifier of the advance payment request created in the ERP
This column indicates the financial year of the advance payment transaction.
Restrictons Customer mapping
<=50 char
Date
<=50 char
Integer
Back to homepage
Column Header
ADVANCEPAYMENTID
ERPPAYMENTID
FISC_YEAR
ymentIDImport.csv (Import Cancel Advance Payment ID)
Field Descripton
This column carries the unique identifier of the advance payment document in Ariba
This column carries the unique identifier of the advance payment document in ERP
This column indicates the financial year of the advance payment transaction.
yment ID)
<=50 char
<=50 char
Integer
Back to homepage
Column Header
DATETIME2
MESSAGE
MSGNR
FLDNAME
MSGID
ADVANCEPAYMENTID
NUMINSET
TYPE
ymentErrorImport.csv (Import Cancel Advance Payment Errors)
Field Descripton
This contains the error message that ERP sends back to P2P whenever the Advance payment
fails in ERP
This column indicates the field name that poses a problem in loading the Advance payment
into Ariba
This columns defines the message id from ERP to Ariba
This column carries the unique id of the advance payment that errored out in ERP
The number of error records in a batch.
This column indicates the type of the transaction for which the error was generated
Payment Errors)
Date
<=3 char
<=35 char
<=20 char
<=50 char
Integer
<=50 char
Back to homepage
Column Header
Currency
Amount
DocID
ERPRequestID
Remittance.csv (Import Advance Payment Remittance Information)
Field Descripton
This column carries the ERP amount specified for the advance payment
This column represents the unique identifier of the remittance document in the ERP
The unique identifier of the payment request created in the ERP for the advance payment
ttance Information)
<=50 char
<=512 char
<=512 char
Back to homepage
Column Header
Currency
Amount
DocID
ERPRequestID
DocumentLineNumber
ERPRequestLineNumber
RemittanceDetail.csv (Import Advance Payment Remittance Information)
Field Descripton
This column carries the ERP amount specified for the advance payment
This column represents the unique identifier of the remittance document in the ERP
The unique identifier of the payment request created in the ERP for the advance payment
This column contains the line number for Advance payment lineitem remittance
This column represents the unique id for advance payment line number
Remittance Information)
<=50 char
<=512 char
<=512 char
Integer
Integer
Back to homepage
Task Name Task Description Data File Name File Column Name
UniqueName
DefinitionLine
CommodityCodeD
omain
CommodityCodeV
alue
Ranking
HasContract
LineType
Supplier
PurchasingUnit
AutoAggregation
Description
LineLevelThreshol
d
LineLevelThreshol
dCurrency
ConditionValue1
ConditionValue2
ConditionValue3
ConditionValue4
ConditionValue5
ConditionValue6
ConditionValue7
ConditionValue8
ConditionValue9
ConditionValue10
New File Column Field Name Field Description Data Type
50 DHR1001 true No
false No
50 unspsc false
0 true No
50 Dell false
50 US005 false
0 false
50
UniqueName
DefinitionLine
CommodityCodeD
omain
CommodityCodeV
alue
Ranking
HasContract
LineType
Supplier
PurchasingUnit
AssignTo
AssignToPassword
Adapter
Description
ConditionValue1
ConditionValue2
ConditionValue3
ConditionValue4
ConditionValue5
ConditionValue6
ConditionValue7
ConditionValue8
ConditionValue9
ConditionValue10
New File Column Field Name Field Description Data Type
50 DHR1001 true No
false No
50 unspsc false
0 true No
50 Dell false
50 US005 false
UniqueName
DefinitionLine
CompanyCode
Description
ShipTo
DeliverTo
Supplier
SupplierLocation
ConditionValue1
ConditionValue2
New File Column Field Name Field Description Data Type
50 AGGR001 true No
false No
50