NetSuite Advanced Revenue Management (ARM) automates revenue processes (forecasting, recognition, etc.) using rules-based automation.
In order for the surcharge invoice to apply proper GL accounts, use the below field mapping to enable or disable ARM.
Bypass NetSuite ARM on Surcharge Invoice Line Item
{
"mapping": {
"fields": [
{
"generate": "userevenuearrangement",
"extract": "",
"hardCodedValue": true
}
]
}
}Apply NetSuite ARM on Surcharge Invoice Line Item
{
"mapping": {
"fields": [
{
"generate": "userevenuearrangement",
"extract": "",
"hardCodedValue": false
}
]
}
}