Expense Items (Expense Categories) Import Field Mapping Definition
The Expense Items (Expense Categories) import workflow includes one mapping group:
-
Expense Item [Integration point:
EXPENSE_CATEGORY_TO_ITEM
] — See Expense Item Mapping Group.
Expense Item Mapping Group
Use the Expense Item mapping group to map information on expense item records in SuiteProjects Pro with information on expense category records in NetSuite. The mapping group supports filters.
For reference information and best practice guidelines, review the following topics:
-
References — Overview of record types in SuiteProjects Pro and NetSuite with links to the relevant reference material for information about fields available for mapping.
-
Default and Custom Filters — Overview of default filters and how to modify the default behavior, and custom filters. Custom filters are supported for this mapping group.
-
Default Field Mappings — Overview of default field mapping definitions including notes and best practice guidelines where relevant. Information imported by default includes expense item name and type. Filters are supported.
-
Additional Field Mappings — There are no specific guidelines for custom field mapping definitions in this mapping group.
References
The following table gives reference information about the records and fields available for custom field mapping definition with links to the relevant reference material. See also Schema Reference Documentation.
NetSuite Record type [ |
SuiteProjects Pro Record Type [ |
Mapping Group [ |
---|---|---|
Expense Category [ Schema: ExpenseCategorySearchRowBasic (2020.1)|ExpenseCategorySearchRowBasic (2023.1) XSD: |
Expense Item [ Data Dictionary: item |
Expense item [ |
Default and Custom Filters
By default, expense category records are imported from NetSuite into SuiteProjects Pro if the Inactive box is NOT checked on the expense category record in NetSuite. There is no Export to SuiteProjects Pro box on the expense category record in NetSuite. All active expenses categories are imported from NetSuite into SuiteProjects Pro when the Expense Items (Expense Categories) import workflow is active.
Custom filters are supported for this mapping group. For more information about adding filter conditions, see Using Filters and Filter Definition.
Default Field Mappings
The following table describes the default field mapping definitions for the Expense Item mapping group tab.
NetSuite Field |
D |
SuiteProjects Pro Field |
Notes |
---|---|---|---|
|
![]() |
|
When you import a new expense category record from NetSuite into SuiteProjects Pro, SuiteProjects Pro stores the internal ID of the NetSuite expense category in the NetSuite Expense Category ID [ |
|
![]() |
|
[Initial Only] By default, the Active box is checked when the Expense Items (Expense Categories) import workflow creates a new expense item record in SuiteProjects Pro. If the Inactive box is checked on the expense category record in NetSuite, the integration does not import the expense category into SuiteProjects Pro — the record is excluded from the integration.
|
|
![]() |
|
— |
|
![]() |
|
Expense item type:
|
Additional Field Mappings
Review the following guidelines
-
You should contact your SuiteProjects Pro Professional Services representative if you need to make changes to your integration configuration and field mapping definitions.
-
For advanced mapping usage and best practice guidelines, see Advanced Field Mapping Definition.
-
Familiarize yourself with the NetSuite and SuiteProjects Pro technical documentation before attempting to set field mapping definitions using the advanced notation — See Schema Reference Documentation.
No specific guidelines