Thanks to visit codestin.com
Credit goes to www.scribd.com

0% found this document useful (0 votes)
91 views49 pages

NSlogs 2

This document contains configuration settings for integrating a Magento 2 store called "Hampers.com" with NetSuite. It includes mappings of NetSuite locations to Magento inventory sources, tax settings for how taxes are handled between the platforms, and identifiers for the import/export flows and connections to Magento.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as TXT, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
91 views49 pages

NSlogs 2

This document contains configuration settings for integrating a Magento 2 store called "Hampers.com" with NetSuite. It includes mappings of NetSuite locations to Magento inventory sources, tax settings for how taxes are handled between the platforms, and identifiers for the import/export flows and connections to Magento.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as TXT, PDF, TXT or read online on Scribd
You are on page 1/ 49

2022-11-09T22:44:15.

189Z 40730d8f3b354df592a520399352b59a import


60df2cd93b125a1a93c872b5
{"method":"POST","uri":"https://6853168-sb1.restlets.api.netsuite.com/app/site/
hosting/restlet.nl","qs":
{"script":"customscript_celigo_rt_import_rest","deploy":"customdeploy_celigo_rt_imp
ort_deploy"},"headers":{"Content-Type":"application/
json","Authorization":"********"},"json":
{"flowId":"60df2cd93b125a1a93c872b5","_importId":"60df2cd93b125a1a93c872b5","settin
gs":{"defaultSectionId":"defaultaccountid","commonresources":
{"netsuiteConnectionId":"60df2c2336045372d81f9abe","nsUtilImportAdaptorId":"60df2c2
3165ab678ee460392","nsUtilImportAdaptorApiIdentifier":"i99b28f07e"},"general":
[{"id":"null"},{"sections":[{"title":"General","fields":[{"label":"Magento 2
Account Name","tooltip":"This field represents the name of the Magento 2 account
connected via this integration. The Integration App assigns a default value at
first (example MAG2-INS1) and it's recommended you update it to reflect the
appropriate account name (max 20 chars). Modifying the account name also updates
the corresponding labels on the NetSuite saved searches.","value":"MAG2-
Hampers.com","type":"input","name":"general_67540_setAccountName"},
{"label":"Magento 2 Version","tooltip":"This field represents the edition and the
version of the Magento 2 account connected via this
integration.","value":"2.4.1","type":"select","name":"general_67540_magentoVersion_
updateMagentoVersion_refreshEtailStoreMetaData","supportsRefresh":true,"properties"
:{"yieldValueAndLabel":true},"disabled":true,"options":
[["2.4.1","Community(2.4.1)"]]},{"label":"Select active Magento 2
stores","tooltip":"Select one or more active Magento 2 stores to sync data to
NetSuite. You can run the integration flows only for the selected
stores.","type":"multiselect","name":"general_67540_setStoreGroupValue_listStoreGro
ups","supportsRefresh":true,"required":true,"value":["1"],"options":
[["1","Hampers.com"]]}]},{"title":"Tax","fields":[{"label":"How would you like to
bring sales tax into NetSuite?","tooltip":"This setting allows you to specify your
preference on mapping tax totals between NetSuite and Magento 2. The leading
practice is to overwrite NetSuite tax totals with values from Magento
2.","type":"select","name":"general_67540_setOrderTaxSettingPreference","value":"OV
ERRIDE_TAX_TOTALS","required":true,"options":[["OVERRIDE_TAX_TOTALS","Overwrite
taxes with Magento 2 tax amounts"],["NETSUITE_CALCULATES","NetSuite calculate taxes
using its own tax engine"],["TOTAL_TAX_AGAINST_SINGLE_LINE","Add total tax against
a single line item on the order"]],"dependencies":{"NETSUITE_CALCULATES":{"fields":
[{"hidden":true,"name":"general_67540_shouldOverrideBothRateAndCode","required":fal
se},
{"hidden":true,"name":"general_67540_isTransactionLineLevelTaxEnabled","required":f
alse},
{"name":"general_67540_setTransactionDefaultTaxableCode","hidden":true,"required":f
alse},
{"hidden":true,"name":"general_67540_setSubstituteItemForTaxAmount_listNonInventory
Items","required":false}]},"OVERRIDE_TAX_TOTALS":{"fields":
[{"hidden":false,"name":"general_67540_shouldOverrideBothRateAndCode"},
{"hidden":false,"name":"general_67540_isTransactionLineLevelTaxEnabled"},
{"name":"general_67540_setTransactionDefaultTaxableCode","hidden":false,"required":
true},
{"hidden":true,"name":"general_67540_setSubstituteItemForTaxAmount_listNonInventory
Items","required":false}]},"TOTAL_TAX_AGAINST_SINGLE_LINE":{"fields":
[{"hidden":true,"name":"general_67540_shouldOverrideBothRateAndCode"},
{"hidden":false,"name":"general_67540_isTransactionLineLevelTaxEnabled"},
{"hidden":false,"name":"general_67540_setSubstituteItemForTaxAmount_listNonInventor
yItems","required":true},
{"name":"general_67540_setTransactionDefaultTaxableCode","hidden":true,"required":f
alse}]}}},{"label":"Per-line taxes on transaction enabled in
NetSuite","tooltip":"Check this box if taxes are enabled in NetSuite at line-level.
You can find this preference in NetSuite by navigating to to Setup -> Accounting ->
Taxes (Setup
Taxes).","type":"checkbox","name":"general_67540_isTransactionLineLevelTaxEnabled",
"value":true},{"label":"Default tax code when no match is found in
NetSuite","tooltip":"Enter the internal ID of the default tax code present in
NetSuite. For an order/order lines, when a matching tax code is unavailable in
NetSuite, the tax code specified here is posted to each order/order lines. In
NetSuite, go to Setup > Accounting > Taxes (Tax Codes) to figure out the tax codes
you need to specify. \n CAUTION:\n If you are selling in the United States, do not
specify \"-7\" or \"-8\" in this field. This will cause the flows to fail. Instead,
use the internal ID of an existing tax code that you deem fit. Or, create a new tax
code and use its internal ID as an input to this
field.","type":"text","name":"general_67540_setTransactionDefaultTaxableCode","requ
ired":false,"value":"608"},{"label":"Assign the default tax code to all
orders","tooltip":"Check this box if you want to assign a default tax code to each
order or line item in NetSuite for all the orders received from the Magento 2
marketplace.","type":"checkbox","name":"general_67540_shouldOverrideBothRateAndCode
","value":false},{"label":"NetSuite item to track Magento 2 tax amount as a line
item","tooltip":"Lets you choose the corresponding NetSuite item to track total
sales tax in Magento 2 against a single line item on the sales order. You need to
create an item of \"Non-Inventory\" type in NetSuite and add it
here","type":"select","name":"general_67540_setSubstituteItemForTaxAmount_listNonIn
ventoryItems","supportsRefresh":true,"properties":
{"yieldValueAndLabel":true},"options":[],"value":null},{"label":"Select Tax
Inclusive Stores","tooltip":"Select Magento stores where the tax amount is included
in the product price. By default, all the Magento stores are considered to be Tax
Exclusive (The tax amount is not included in the product
price).","type":"multiselect","name":"general_67540_setStoreViewValue_listStoreView
s_refreshEtailStoreMetaData","supportsRefresh":true,"required":false,"value":
["1"],"options":[["1","English"]]}]},{"title":"Multi Source Inventory","fields":
[{"map":null,"type":"staticMapWidget","title":"Map NetSuite locations with Magento
2
Sources","name":"general_67540_locationMap_listLocations_listMagentoLocations","too
ltip":"This preference allows you to map NetSuite locations to corresponding
Magento 2 sources. You can choose to map locations as 1:1 or many to 1 (i.e. map a
group of NetSuite locations to a single Magento 2 sources). In the case you only
have a single location setup in Magento 2 and all your NetSuite locations map to
that location, you are only required to provide the Magento 2 source in
the \"Default Lookup Value\" drop-down field.","label":"Location
Map","extractFieldHeader":"NetSuite Location","generateFieldHeader":"Magento 2
Source","supportsExtractsRefresh":true,"supportsGeneratesRefresh":true,"allowFailur
es":true,"default":"default","extracts":[null],"generates":
[{"id":"default","text":"Default Source"}]}]}],"id":"67540"}],"storemap":
[{"accountname":"MAG2-Hampers.com","accountid":"67540","imports":
[{},"60df2cd959305304ba711244","60df2cd9816e6d144f2b8d81","60df2cd9c912b61cd8e082f6
","60df2cd93da22818b85c6c66","60df2cd8c912b61cd8e082f1","60df2cd9ffef7d1400b3fe34",
"60df2cd936045372d81f9cd4","60df2cd9165ab678ee460531","60df2cd959305304ba711240","6
0df2cd936045372d81f9cd5","60df2cd9165ab678ee460532","60df2cdafa12b015d5983b8d","60d
f2cd93da22818b85c6c67","60df2cd959305304ba711245","60df2cd9515f791acebcd2ac","60df2
cd9ffef7d1400b3fe31","60df2cd9515f791acebcd2ae","60df2cd9816e6d144f2b8d80","60df2cd
9fa12b015d5983b8c","60df2cd9165ab678ee460534","60df2cd959305304ba711243","60df2cd93
6045372d81f9cd3","60df2cd936045372d81f9cd2","60df2cd9c912b61cd8e082f7","60df2cd9515
f791acebcd2af","60df2cd9848688662e8ea730","60df2cd9fa12b015d5983b8b","60df2cd93b125
a1a93c872b5","60df2cd9c912b61cd8e082f9","60df2cd9a00c0c4cb40ceac3","60df2cd9c912b61
cd8e082f5"],"exports":
[{},"60df2cdd816e6d144f2b8d8e","60df2cdd165ab678ee460543","60df2cdd3da22818b85c6c72
","60df2cd920336120b1fe1abc","60df2cd9ffef7d1400b3fe33","60df2cd920336120b1fe1abd",
"60df2cd93b125a1a93c872b7","60df2cdd59305304ba711259","60df2cdd165ab678ee460542","6
0df2cdd20336120b1fe1ad0","60df2cdd816e6d144f2b8d91","60df2cdd848688662e8ea742","60d
f2cdd3b125a1a93c872ca","60df2cdda00c0c4cb40ceacf","60df2cdec912b61cd8e0830c","60df2
cddefca7941ec0eef87","60df2cd93b125a1a93c872b6","60df2cd97240195d282fc658","60df2cd
9ffef7d1400b3fe32","60df2cd97240195d282fc659","60df2cd9848688662e8ea732","60df2cd9c
912b61cd8e082f8","60df2cd959305304ba711241","60df2cd9165ab678ee460533","60df2cddffe
f7d1400b3fe42","60df2cd9848688662e8ea731","60df2cd9fa12b015d5983b8a","60df2cdea00c0
c4cb40cead3"],"flows":
[{},"60df2cde7240195d282fc669","60df2cdeffef7d1400b3fe46","60df2cde3da22818b85c6c76
","60df2cde165ab678ee460549","60df2cdd20336120b1fe1acf","60df2cdd59305304ba71125a",
"60df2cdd3b125a1a93c872cb","60df2ce2165ab678ee460552","60df2cdeffef7d1400b3fe47","6
0df2cdefa12b015d5983b98","60df2cdefa12b015d5983b99","60df2cdec912b61cd8e0830b","60d
f2cde7240195d282fc668","60df2ce3ffef7d1400b3fe50","60df2cde3da22818b85c6c77","60df2
cddefca7941ec0eef86","60df2cdd816e6d144f2b8d90","60df2cdd59305304ba71125b","60df2cd
d3b125a1a93c872c8","60df2cdd515f791acebcd2bd","60df2cdd20336120b1fe1acd","60df2cdd2
0336120b1fe1acc","60df2cddc912b61cd8e08305","60df2cddc912b61cd8e08306","60df2cdd816
e6d144f2b8d8f","60df2cde20336120b1fe1ad5","60df2ce2a00c0c4cb40ceae2"],"savedSearche
s":
[{},"1789","1792","1794","1797",null,"1790","1793",null,"1788","1796","1791","1795"
],"magentoConnectionId":"60df2c2359305304ba7110c8","shopInstallComplete":"true","ma
ssUpdateImportAdaptorId":"60df2cd8c912b61cd8e082f1","apiIdentifierCustomerImport":"
ie72e373d9","websitesWebhookExportId":"60df2cd93b125a1a93c872b7","productIdsWebhook
ExportId":"60df2cd920336120b1fe1abd","invoiceAutoBillingExportId":"60df2cdec912b61c
d8e0830c","simpleProductImportId":"60df2cd936045372d81f9cd4","matrixProductImportId
":"60df2cd936045372d81f9cd5","kitProductImportId":"60df2cd9165ab678ee46
0531","orderOnDemandExportId":"60df2cd9848688662e8ea731","orderOnDemandFlowId":"60d
f2cdd816e6d144f2b8d8f","gAdaptorApiIdentifier":"e203814cb1","magentoServerData":
{"moduleVersion":"1.4.0","magentoVersion":"2.4.1","magentoEdition":"Community"},"is
Magento226andabove":"true","customerGroupExportApiIdentifier":"efe45277d8","website
ExportApiIdentifier":"e18c3a322b","storeViewExportApiIdentifier":"eb87f611cc","curr
encyFlowId":"60df2cdd20336120b1fe1acc","validStoreViews":["1"],"validWebsites":
["1"],"validStores":
["1"],"migratedToMSI":"true","isMulticurrencyenabled":true}],"sections":
[{"shopInstallComplete":"true","title":"MAG2-Hampers.com","id":"67540","sections":
[{"title":"Account(Magento
2)","iconURL":"images/icons/settings/General.png","columns":1,"flows":
[{"_id":"60df2cddefca7941ec0eef86","showMapping":true,"showSchedule":true},
{"_id":"60df2cdd816e6d144f2b8d90","showMapping":true,"showSchedule":true},
{"_id":"60df2cdd59305304ba71125b","showMapping":true,"showSchedule":true},
{"_id":"60df2cdd3b125a1a93c872c8","showMapping":true,"showSchedule":true},
{"_id":"60df2cdd515f791acebcd2bd","showMapping":true,"showSchedule":true},
{"_id":"60df2cdd20336120b1fe1acd","showMapping":true,"showSchedule":true},
{"_id":"60df2cdd20336120b1fe1acc","showMapping":true,"showSchedule":true}],"fields"
:[{"label":"Add Magento 2 Categories in NetSuite
as","value":1,"type":"select","name":"exports_60df2cd9c912b61cd8e082f8_categoriesRe
presentations","tooltip":"Lets you select the way categories information is
displayed in the NetSuite custom record. For eg: The following information
demonstrates how the Mens -> Shoes -> Sport Shoes category information is displayed
in NetSuite when you select: \nOption 1 - Mens : Shoes : Sport Shoes \nOption 2 -
Sport Shoes : Shoes : Mens \nOption 3 - Sport Shoes (Mens : Shoes)","options":
[[1,"Level 1 : Level 2 : Level n"],[2,"Level n : Level 2 : Level 1"],[3,"Level n
(Level 1 : Level n -1)"]]},{"label":"Exclude default category from category name in
NetSuite","type":"checkbox","tooltip":"Lets you exclude the “Default Category” when
you import categories from Magento 2 to NetSuite. When this checkbox is enabled,
for example, Mens -> Shoes -> Sport Shoes will be represented as Mens : Shoes :
Casual Shoes otherwise as Default Category : Mens : Shoes : Casual
Shoes","name":"exports_60df2cd9c912b61cd8e082f8_excludeDefaultCategories","value":f
alse}]},{"title":"Order","columns":1,"flows":
[{"_id":"60df2cddc912b61cd8e08305","showMapping":true,"showSchedule":true},
{"_id":"60df2cdd816e6d144f2b8d8f","showMapping":false,"showSchedule":false,"disable
Slider":true,"disableRunFlow":true},
{"_id":"60df2cddc912b61cd8e08306","showMapping":true,"showSchedule":true,"showStart
DateDialog":true,"settings":[{"label":"Primary Customer Lookup
Criteria","type":"expression","expressionType":"import","name":"imports_60df2cd93b1
25a1a93c872b5_primaryCustomerLookupFilter","value":"[[\"custrecord_celigo_mag2_mcim
_nsid.custrecord_celigo_mag2_mcim_mag_cust_id\", \"is\", \"{{id}}\"], \"AND\",
[\"custrecord_celigo_mag2_mcim_nsid.custrecord_celigo_mag2_mcim_instanceid\", \"is\
", \"67540\"]]"},{"label":"Secondary Customer Lookup
Criteria","type":"expression","expressionType":"import","name":"imports_60df2cd93b1
25a1a93c872b5_secondaryCustomerLookupFilter","value":"[[\"email\",\"is\",\"{{{email
}}}\"],\"AND\",[\"custentity_celigo_mag2_instance\",\"is\",\"@NONE@\"],\"AND\",
[\"subsidiary\",\"is\",\"2\"]]"}]},
{"_id":"60df2cde20336120b1fe1ad5","showMapping":true,"showSchedule":true},
{"_id":"60df2ce2a00c0c4cb40ceae2","showMapping":true,"showSchedule":true}],"section
s":[{"title":"Shipping","fields":[{"generates":
[null],"default":"","allowFailures":true,"supportsGeneratesRefresh":true,"supportsE
xtractsRefresh":false,"generateFieldHeader":"NetSuite Ship
Method","extractFieldHeader":"Magento 2 Ship Method","label":"Ship Method
Mapping","tooltip":"Lets you map the shipping methods between Magento 2 and
NetSuite. You can also provide a default value in case no match is
found.","title":"Map Ship
Methods","name":"imports_60df2cd936045372d81f9cd2_shipmethodLookup_dummyExtractsMet
hod_listShipMethods","type":"staticMapWidget"}]},{"title":"Payment","fields":
[{"generates":
[null],"default":"","allowFailures":true,"supportsGeneratesRefresh":true,"supportsE
xtractsRefresh":false,"generateFieldHeader":"NetSuite Payment
Method","extractFieldHeader":"Magento 2 Payment Method","label":"Map Payment
Methods","tooltip":"Lets you map the payment methods between Magento 2 and
NetSuite. You can also provide a default value in case no match is
found.","title":"Map Payment
Methods","name":"imports_60df2cd936045372d81f9cd2_paymentmethodLookup_dummyExtracts
Method_listPaymentMethods","type":"staticMapWidget"}]},
{"title":"Discount","fields":[{"label":"Bring Magento cart level discounts into
NetSuite as","tooltip":"Select your preferred handling method for cart level
discounts in Magento. All the cart level discounts are added at order header-level
in NetSuite.\nPromo Code - If you maintain a 1:1 match between the promo codes in
NetSuite and Magento.\nCoupon Code - If you maintain a 1:1 match between the coupon
codes in NetSuite and Magento.\nDiscount Item - If you do not maintain a 1:1 match
between the coupon codes in NetSuite and Magento and want to track all cart level
discounts against a single default item in
NetSuite.","type":"select","name":"imports_60df2cd936045372d81f9cd2_orderCartDiscou
nt","value":"DISCOUNT","options":[["PROMOCODE","Promotion"],["COUPON","Coupon
Code"],["DISCOUNT","Discount Item (recommended)"]],"dependencies":{"PROMOCODE":
{"fields":
[{"hidden":true,"name":"imports_60df2cd936045372d81f9cd2_defaultDiscountItem_listDi
scountItems","required":false}]},"COUPON":{"fields":
[{"hidden":true,"name":"imports_60df2cd936045372d81f9cd2_defaultDiscountItem_listDi
scountItems","required":false}]},"DISCOUNT":{"fields":
[{"hidden":false,"name":"imports_60df2cd936045372d81f9cd2_defaultDiscountItem_listD
iscountItems","required":true}]}}},{"label":"NetSuite discount item to track
Magento cart discounts","tooltip":"This preference provides a choice for the
default NetSuite discount item against which all the cart-level discounts are
posted. The item is added at the order header level in NetSuite and the discount
code is posted in the "eTail Discount Code" custom
field.","value":"3331","type":"select","name":"imports_60df2cd936045372d81f9cd2_def
aultDiscountItem_listDiscountItems","supportsRefresh":true,"properties":
{"yieldValueAndLabel":true},"options":[["3331","Magento 2 Web Discount"]]},
{"label":"Bring Magento line level discounts into NetSuite as","tooltip":"Select
your preferred handling method for line level discounts in Magento. All the line
level discounts are added at order line-level in
NetSuite.","type":"select","value":"NEW_LINE","options":[["NEW_LINE","New line
below the original line (recommended)"],["ADJUSTED_PRICE","Adjustments to item list
price"]],"dependencies":{"NEW_LINE":{"fields":
[{"hidden":false,"name":"imports_60df2cd936045372d81f9cd2_defaultLineDiscountItem_l
istDiscountItems","required":true}]},"ADJUSTED_PRICE":{"fields":
[{"hidden":true,"name":"imports_60df2cd936045372d81f9cd2_defaultLineDiscountItem_li
stDiscountItems","required":false}]}},"name":"imports_60df2cd936045372d81f9cd2_orde
rLineDiscount"},{"label":"NetSuite discount item to track Magento line
discounts","tooltip":"This preference provides a choice for the default NetSuite
discount item against which all the line-level discounts are posted. The item-based
promotions are reflected on the NetSuite sales transactions right below the
original line item as a separate line
item.","value":"3331","type":"select","name":"imports_60df2cd936045372d81f9cd2_defa
ultLineDiscountItem_listDiscountItems","supportsRefresh":true,"properties":
{"yieldValueAndLabel":true},"options":[["3331","Magento 2 Web Discount"]]}]},
{"title":"Order","fields":[{"label":"Magento Order Id(s)","tooltip":"Provide a
single or multiple comma-separated Magento 2 order ids and click on 'Save' button
to on-demand import of orders from Magento 2 into NetSuite. The max number of order
ids that should be specified at a time is
10.","type":"text","name":"exports_60df2cd9165ab678ee460533_orderImportIds","value"
:null},{"label":"Add Magento orders with status","value":
["processing","complete"],"type":"multiselect","name":"exports_60df2cd9165ab678ee46
0533_orderStatusFilter","tooltip":"Lets you define the order status in Magento for
which the orders should be imported into NetSuite","options":
[["pending","Pending"],["processing","Processing"],["pending_payment","Pending
Payment"],["fraud","Suspected Fraud"],["payment_review","Payment Review"],
["holded","On Hold"],["complete","Complete"],["closed","Closed"],
["canceled","Canceled"]]},{"label":"Add Magento orders with custom
statuses","type":"text","name":"exports_60df2cd9165ab678ee460533_customOrderStatusF
ilter","value":"","tooltip":"Magento allows retailers to define custom statuses for
their order workflow. If you would like the Integration App to pull orders when the
order status changes to one of the custom changes, provide a single or a comma
separated list status code(s) in this field."},{"label":"Add orders created
after","type":"datetime","tooltip":"Lets you define the order creation date in
Magento only after which the orders should be imported into
NetSuite.","name":"exports_60df2cd9165ab678ee460533_orderStartDateFilter","value":"
2021-08-04T23:00:00.076Z"},{"label":"NetSuite item to track Magento shipping cost
as a line
item","value":"","type":"select","name":"imports_60df2cd936045372d81f9cd2_defaultNo
nInventoryShipItem_listNonInventoryItems","supportsRefresh":true,"properties":
{"yieldValueAndLabel":true},"tooltip":"This is an optional setting and lets you
choose the corresponding NetSuite item to track Magento 2 order shipping costs as a
line item on the NetSuite sales order. The NetSuite item must
be set up as a Non-Inventory item.","options":[[]]},{"label":"NetSuite item to
track Magento gift card redemption as a line
item","value":"","type":"select","name":"imports_60df2cd936045372d81f9cd2_defaultNo
nInventoryGiftCardItem_listItemsOfSpecifiedTypes","supportsRefresh":true,"propertie
s":{"yieldValueAndLabel":true},"tooltip":"Lets you choose the corresponding
NetSuite item to track the Magento 2 gift card amount and adds it as a line item on
the NetSuite sales order. The NetSuite item must be set up either as a Non-
Inventory item or a Payment item.","options":[[]]},{"label":"NetSuite item to track
Magento store credit redemption as a line
item","value":"","type":"select","name":"imports_60df2cd936045372d81f9cd2_defaultNo
nInventoryItemStoreCredit_listItemsOfSpecifiedTypes","supportsRefresh":true,"proper
ties":{"yieldValueAndLabel":true},"tooltip":"Lets you choose the corresponding
NetSuite item to track the Magento 2 store credit amount and adds it as a line item
on the NetSuite sales order. The NetSuite item must be set up either as a non-
inventory item or a payment type item.","options":[[]]},{"label":"Add Magento
bundle products to NetSuite sales order
as","value":"parent","type":"select","name":"imports_60df2cd936045372d81f9cd2_impor
tBundleParentOrChildItems","tooltip":"Allows you to define how should the Magento
bundle products be added on the NetSuite sales order line items. You can choose to
import just the parent SKU or all the child item SKUs or both parent and child item
SKUs.","options":[["parent","Parent SKU only"],["child","Child SKUs only"],
["both","Both Parent and Child SKUs"]]},{"label":"Bundle products in Magento have
dynamic
SKU","value":true,"type":"checkbox","name":"imports_60df2cd936045372d81f9cd2_isBund
leItemsSkuDynamic","tooltip":"Check/uncheck this option depending on whether the
Bundle products in Magento have dynamic or fixed sku. In Magento, navigate to
Products -> Catalog, view any bundle product & check if the Dynamic SKU field is
set as enabled or not."},{"label":"NetSuite item to track the variance adjustments
as a line item","tooltip":"Select NetSuite non-inventory item to track the order
total variances b/w two systems. A new adjustment line will be added as a line item
to ensure the order total matches in both
systems.","value":"3332","type":"select","name":"imports_60df2cd936045372d81f9cd2_d
efaultNonInventoryItemOrderVariance_listNonInventoryItems","properties":
{"yieldValueAndLabel":true},"supportsRefresh":true,"options":[["3332","Magento 2
Variance"]]},{"label":"NetSuite item to track Magento gift wrap price as a line
item","tooltip":"Choose a NetSuite item to track your Magento2 gift wrap price. The
selected item is added as a line item on the NetSuite sales order. In NetSuite, be
sure to create the item either as a non-inventory or
payment.","value":"","type":"select","name":"imports_60df2cd936045372d81f9cd2_defau
ltNonInventoryGWItem_listItemsOfSpecifiedTypes","properties":
{"yieldValueAndLabel":true},"supportsRefresh":true,"options":[]}]},
{"title":"Customer","fields":[{"label":"Default NetSuite customer for Magento guest
orders","type":"text","name":"imports_60df2cd936045372d81f9cd2_defaultGuestCustomer
","value":"","tooltip":"Provide the internal id of the default customer record in
NetSuite to be assigned to the NetSuite sales order record for guest checkouts in
Magento."},{"label":"Add all orders against the default NetSuite
customer","tooltip":"Check this box to assign a default NetSuite customer record to
all the incoming orders. The customer record provided in the 'Default NetSuite
customer..' setting is assigned to all orders for this particular Magento
account.","type":"checkbox","name":"imports_60df2cd936045372d81f9cd2_singleCustomer
EnabledInNS","value":false},{"label":"Trim customer name if invalid on Magento
order","type":"checkbox","tooltip":"Lets you define a business rule where invalid
first name & last name on Magento order are automatically trimmed to first 32
characters before the order is added to NetSuite. This prevents order import
failures when the buyer enters more than 32 char for first name and/or last name
fields in
Magento.","name":"imports_60df2cd93b125a1a93c872b5_trimName","value":true},
{"label":"Remove phone number if invalid on Magento
order","type":"checkbox","tooltip":"Lets you define a business rule where invalid
phone numbers on Magento order are automatically removed before the order is added
to NetSuite. This prevents any manual intervention to import orders with invalid
phone no.s (<7 digits or alphanumeric
format).","name":"imports_60df2cd936045372d81f9cd2_removeInvalidPhoneNumber","value
":true},{"label":"Multi-Currency customers enabled in NetSuite","tooltip":"Check
this box if you allow the creation of sales transactions in multiple currencies for
individual customers in NetSuite. In NetSuite, navigate to Setup -> Company ->
Enable Features and under 'Company', look for 'Multi-Currency Customers' to see if
this feature is
enabled.","type":"checkbox","name":"imports_60df2cd936045372d81f9cd2_multiCurrencyE
nabled","value":true},{"label":"Assign first customer if multiple customers exist
with same email","tooltip":"Check this box to assign the customer with lowest
internal id when multiple customer records are found with the same email in
NetSuite during the customer search. Unchecking this box prevents the flow from
posting the order in such a
scenario.","type":"checkbox","name":"imports_60df2cd93b125a1a93c872b5_pickFirstCust
omer","value":true}]},{"title":"Order to Magento 2","fields":[{"label":"Sync order
to Magento 2 when matching SKU is not
found","value":false,"type":"checkbox","name":"imports_60df2cd9c912b61cd8e082f7_syn
cOrderWhenSkuUnavailable","tooltip":"Check this box to sync orders to Magento 2
when a matching order SKU is not found in Magento 2. If you uncheck the checkbox,
the \"NetSuite order to Magento 2 order (add)\" flow doesn’t sync the order to
Magento 2, and an error message \"Unable to create the NetSuite order #### in
Magento 2 as matching SKU(s) #### are not found in Magento 2\" is displayed on the
integration app Dashboard. By default, this checkbox is unchecked."}]}]},
{"title":"Fulfillment","columns":1,"flows":
[{"_id":"60df2cde7240195d282fc669","showMapping":true,"showSchedule":true}],"fields
":[{"label":"NetSuite Saved Search for syncing item
fulfillments","required":true,"value":"1148","type":"select","name":"exports_60df2c
dd816e6d144f2b8d8e_savedSearch_listSavedSearches","supportsRefresh":true,"propertie
s":{"yieldValueAndLabel":true},"options":[["1148","Celigo Magento 2 Fulfillment
Export Search [MAG2-Hampers.com]"]]}]},{"title":"Inventory","columns":1,"flows":
[{"_id":"60df2cde3da22818b85c6c76","showMapping":true,"showSchedule":true,"showStar
tDateDialog":true},
{"_id":"60df2cde165ab678ee460549","showMapping":true,"showSchedule":true},
{"_id":"60df2cdd20336120b1fe1acf","showMapping":true,"showSchedule":true}],"fields"
:[{"label":"NetSuite Saved Search for syncing inventory
levels","required":true,"value":"1345","type":"select","name":"exports_60df2cdd3da2
2818b85c6c72_savedSearch_listSavedSearches_inv","supportsRefresh":true,"properties"
:{"yieldValueAndLabel":true},"options":[["1345","Celigo Magento 2 Inventory Export
Search [MAG2-Hampers.com]"]]},{"label":"NetSuite Saved Search for syncing inventory
for Kit
Items","required":true,"value":"1244","type":"select","name":"exports_60df2cdd84868
8662e8ea742_savedSearch_listSavedSearches_kit","supportsRefresh":true,"properties":
{"yieldValueAndLabel":true},"options":[["1244","Celigo Magento 2 Kit Inventory
Export Search [MAG2-Hampers.com]"]]},
{"value":true,"name":"exports_60df2cdd848688662e8ea742_kitInventoryCalculationPerLo
cationEnabled","type":"checkbox","tooltip":"If enabled, Integration App will first
calculate sellable inventory of kit per location using quantity of each member
item, and then will send the sum of all the sellable quantities across all the
locations. If disabled, Integration App will first calculate the total inventory
for each member items across all the locations, and then will calculate inventory
for a kit.","label":"Calculate Kit Inventory per Location","hidden":true},
{"value":true,"name":"exports_60df2cdd3da22818b85c6c72_toggleNetsuiteExportType_las
tquantityavailablechange","type":"checkbox","tooltip":"Enabling this setting allows
you to sync the inventory levels for all the NetSuite items (linked to your Magento
store) on each run of the inventory export data flow.","label":"Always sync
inventory levels for entire catalog"},{"options":[["2","Amazon"],["1","Warehouse"],
["4","Warehouse : Inspection"],["3","Warehouse :
Quarantine"]],"supportsRefresh":true,"required":false,"type":"multiselect","label":
"NetSuite locations to pick inventory from","value":
["1"],"name":"exports_60df2cdd3da22818b85c6c72_updateMultipleSavedSearchLocationFil
ters_listLocations","tooltip":"Lets you choose the inventory location(s) in
NetSuite from which the inventory quantities should be read & exported to
Magento."}]},{"title":"Billing","columns":1,"flows":
[{"_id":"60df2cde7240195d282fc668","showMapping":true,"showSchedule":true},
{"_id":"60df2ce3ffef7d1400b3fe50","showMapping":true,"showSchedule":true},
{"_id":"60df2cde3da22818b85c6c77","showMapping":true,"showSchedule":true}],"fields"
:[{"label":"NetSuite Saved Search for auto-billing
orders","required":true,"value":"1145","type":"select","name":"exports_60df2cdda00c
0c4cb40ceacf_savedSearchAllExports_listSavedSearches_60df2cdec912b61cd8e0830c","sup
portsRefresh":true,"properties":{"yieldValueAndLabel":true},"options":
[["1145","Celigo eTail Auto-Billing Search [MAG2-Hampers.com]"]]},{"label":"Auto-
bill orders in NetSuite when the status
is","required":true,"value":"SalesOrd:B","type":"select","name":"exports_60df2cdda0
0c0c4cb40ceacf_updateSearchSalesOrderStatusFilters_60df2cdec912b61cd8e0830c","toolt
ip":"Provide the order status
in NetSuite after which the Integration App should automatically bill the sales
orders and create corresponding cash sales or invoices.","options":
[["SalesOrd:B","Pending Fulfillment"],["SalesOrd:F","Pending Billing"]]},
{"label":"NetSuite Saved Search for syncing Billing
details","required":true,"value":"1146","type":"select","name":"exports_60df2cddefc
a7941ec0eef87_savedSearch_listSavedSearches","supportsRefresh":true,"properties":
{"yieldValueAndLabel":true},"options":[["1146","Celigo Magento 2 Billing Export
Search [MAG2-Hampers.com]"]]},{"label":"Credit Card payments are captured
in","value":"1","type":"select","name":"imports_60df2cd9515f791acebcd2ac_updateCapt
ureMapping","tooltip":"Provide the system in which the credit card payments are
captured and at what point. If your business processes are set up such that you
capture in Magento after the order fulfillment, along with the invoice creation,
the Integration App will also trigger the invoice capture.","options":
[["1","Magento at the time of sale"],["2","NetSuite after the order fulfillment"],
["3","Magento after the order fulfillment"]]}]},
{"title":"Product","columns":1,"flows":
[{"_id":"60df2ce2165ab678ee460552","showMapping":true,"showSchedule":true,"showStar
tDateDialog":true,"settings":[{"label":"Batch Size Limit","tooltip":"Use this field
to further limit the number of records that can get exported from NetSuite in one
request. For example, if your hook is running out of SuiteScript points, or timing
out, or you are hitting NetSuite's instruction count limits, or exported data is
exceeding maximum response size this field can be used to tell integrator.io to
break up your pages of data into even smaller requests. Generally speaking, this
field is only needed when you are actively running into governance
limits.","type":"text","name":"exports_60df2cdd59305304ba711259_updateNetSuiteExpor
tBatchSize","value":200}]},
{"_id":"60df2cdefa12b015d5983b99","showMapping":true,"showSchedule":true,"showStart
DateDialog":true,"settings":[{"label":"Batch Size Limit","tooltip":"Use this field
to further limit the number of records that can get exported from NetSuite in one
request. For example, if your hook is running out of SuiteScript points, or timing
out, or you are hitting NetSuite's instruction count limits, or exported data is
exceeding maximum response size this field can be used to tell integrator.io to
break up your pages of data into even smaller requests. Generally speaking, this
field is only needed when you are actively running into governance
limits.","type":"text","name":"exports_60df2cdd816e6d144f2b8d91_updateNetSuiteExpor
tBatchSize","value":10},{"label":"Run this flow after the \"NetSuite Item to
Magento Product\" flow","tooltip":"Select this check box if you want to run this
flow automatically after the execution of the \"NetSuite Item to Magento Product\"
flow is
complete.","type":"checkbox","name":"flows_60df2cdefa12b015d5983b99_addFlowIdToItem
ExportFlowRunNextFlowIds","value":true}]},
{"_id":"60df2cdeffef7d1400b3fe47","showMapping":true,"showSchedule":true,"showStart
DateDialog":true,"settings":[{"label":"Batch Size Limit","tooltip":"Use this field
to further limit the number of records that can get exported from NetSuite in one
request. For example, if your hook is running out of SuiteScript points, or timing
out, or you are hitting NetSuite's instruction count limits, or exported data is
exceeding maximum response size this field can be used to tell integrator.io to
break up your pages of data into even smaller requests. Generally speaking, this
field is only needed when you are actively running into governance
limits.","type":"text","name":"exports_60df2cdd165ab678ee460542_updateNetSuiteExpor
tBatchSize","value":500},{"label":"Run this flow after the \"NetSuite Item to
Magento Product\" flow","tooltip":"Select this check box if you want to run this
flow automatically after the execution of the \"NetSuite Item to Magento Product\"
flow is
complete.","type":"checkbox","name":"flows_60df2cdeffef7d1400b3fe47_addFlowIdToItem
ExportFlowRunNextFlowIds","value":true}]},
{"_id":"60df2cdd59305304ba71125a","showMapping":false,"showSchedule":false,"disable
Slider":true}],"fields":[{"type":"checkbox","label":"Sync attribute values to All
Store
Views","value":false,"name":"exports_60df2cdd59305304ba711259_itemExportPreference"
,"tooltip":"Lets you sync the attribute values to \"All Store Views\" in Magento 2.
If you check this checkbox, all the store views will have the same attribute
values. If you uncheck this checkbox, you can map multiple NetSuite fields to one
Magento 2 attribute for individual store views."},{"label":"NetSuite Saved Search
for syncing item
details","required":true,"value":"1449","type":"select","name":"exports_60df2cdd593
05304ba711259_savedSearch_listSavedSearches","supportsRefresh":true,"properties":
{"yieldValueAndLabel":true},"options":[["1449","Celigo Magento 2 Item Export Search
[MAG2-Hampers.com]"]]},{"label":"NetSuite Saved Search for syncing matrix item
details","required":true,"value":"1447","type":"select","name":"exports_60df2cdd816
e6d144f2b8d91_savedSearch_listSavedSearches","supportsRefresh":true,"properties":
{"yieldValueAndLabel":true},"options":[["1447","Celigo Magento 2 Matrix Item Export
Search [MAG2-Hampers.com]"]]},{"label":"NetSuite Saved Search for syncing kit item
details","required":true,"value":"1144","type":"select","name":"exports_60df2cdd165
ab678ee460542_savedSearch_listSavedSearches","supportsRefresh":true,"properties":
{"yieldValueAndLabel":true},"options":[["1144","Celigo Magento 2 Kit Item Export
Search [MAG2-Hampers.com]"]]},{"options":[["1","British
pound"]],"supportsRefresh":true,"properties":
{"yieldValueAndLabel":true},"required":false,"type":"select","label":"NetSuite
currency for syncing product
price","value":"1","name":"exports_60df2cdd59305304ba711259_updateSearchCurrencyFil
ters_listCurrency","tooltip":"Lets you choose the NetSuite currency to be used for
exporting the price to Magento."},{"options":[["7","Hampers.com Magento
2"]],"supportsRefresh":true,"properties":
{"yieldValueAndLabel":true},"required":false,"type":"select","label":"NetSuite
price level for syncing product
price","value":"7","name":"exports_60df2cdd59305304ba711259_updateMagentoSearchPric
ingFilters_listPriceLevels","tooltip":"Lets you choose the NetSuite price level to
be used for exporting the price to Magento."},{"type":"checkbox","label":"Enable
virtual
variations","value":false,"name":"exports_60df2cdd816e6d144f2b8d91_mag2updateItemSe
archesTypeFilters","tooltip":"If you have configured parent-child relationship in
simple items without native matrix feature, enable this checkbox.","dependencies":
{"enabled":{"fields":
[{"name":"exports_60df2cdd816e6d144f2b8d91_mag2variationParentIdentifier","hidden":
false}]},"disabled":{"fields":
[{"name":"exports_60df2cdd816e6d144f2b8d91_mag2variationParentIdentifier","hidden":
true}]}}},{"label":"NetSuite field identifier for variation parent
item","tooltip":"Provide the internal id of the item field in NetSuite to be used
to identify the variation parent
item.","type":"text","name":"exports_60df2cdd816e6d144f2b8d91_mag2variationParentId
entifier","value":"parent","required":true},{"type":"staticMapWidget","title":"Map
Magento Websites/Customer Groups with NetSuite Price Levels","label":"Magento Tier
Pricing Mapping","tooltip":"If you have setup quantity pricing for your SKUs in
NetSuite, this setting allows exporting the quantity pricing in NetSuite as tier
pricing in Magento. You can provide the mapping between Magento websites, Magento
customer groups and NetSuite price levels to create pricing tiers on a Magento SKU.
Depending on how you want to add this info in Magento, each row could be a unique
combination of a website, customer group & price level or each row can have a
single default
website.","hideLookupAllowFailures":true,"name":"exports_60df2cdd59305304ba711259_p
ricingToCustomerGroupMap_listPriceLevelsAndlistCustomerGroups","optionsMap":
[{"id":"websites_listWebsites","label":"Magento 2
Websites","type":"select","options":[],"supportsRefresh":true},
{"id":"customergroup_listCustomerGroups","label":"Magento 2 Customer
Groups","required":true,"type":"select","options":[],"supportsRefresh":true},
{"id":"pricelevel_listPriceLevels","label":"NetSuite Price
Levels","required":true,"type":"select","options":[],"supportsRefresh":true},
{"options":[{"text":"Yes","id":"1"},
{"text":"No","id":"0"}],"id":"defaultpricelevel","label":"Default Price
Level","type":"select"}]}]},{"title":"Images","columns":1,"flows":
[{"_id":"60df2cdec912b61cd8e0830b","showMapping":true,"showSchedule":true,"showStar
tDateDialog":true}],"fields":[{"label":"NetSuite Saved Search for syncing image
details","required":true,"value":"1344","type":"select","name":"exports_60df2cdd3b1
25a1a93c872ca_savedSearch_listSavedSearches","supportsRefresh":true,"properties":
{"yieldValueAndLabel":true},"options":[["1344","Celigo Magento 2 Image Export
Search [MAG2-Hampers.com]"]]},{"options":[["url","Only when the image URL
changes"],["all","Always replace all the
images"]],"required":false,"type":"select","label":"Add images to
Magento","value":"all","name":"exports_60df2cdd3b125a1a93c872ca_imageExportPreferen
ce","tooltip":"This setting is used to check image export preference. Either to
export all images or export those images whose URL got changes as per Image Id and
Image Type(Base, Small, Thumbnail, Swatch)"}]},
{"title":"Cancellation","columns":1,"flows":
[{"_id":"60df2cdeffef7d1400b3fe46","showMapping":false,"showSchedule":true}],"field
s":[{"label":"NetSuite Saved Search for syncing Cancellation
details","required":true,"value":"1147","type":"select","name":"exports_60df2cdd165
ab678ee460543_savedSearch_listSavedSearches","supportsRefresh":true,"properties":
{"yieldValueAndLabel":true},"options":[["1147","Celigo Magento 2 Cancellation
Export Search
[MAG2-Hampers.com]"]]}]},{"title":"Refund","columns":1,"flows":
[{"_id":"60df2cdefa12b015d5983b98","showMapping":true,"showSchedule":true}],"fields
":[{"label":"NetSuite Saved Search for syncing refund
details","required":true,"value":"1245","type":"select","name":"exports_60df2cdd203
36120b1fe1ad0_savedSearch_listSavedSearches","supportsRefresh":true,"properties":
{"yieldValueAndLabel":true},"options":[["1245","Celigo Magento 2 Refund Export
Search [MAG2-Hampers.com]"]]},{"label":"NetSuite item to track Magento Adjustment
Refund as a line
item","value":"3227","type":"select","name":"exports_60df2cdd20336120b1fe1ad0_defau
ltNonInventoryItemAdjustmentRefund_listNonInventoryItems","supportsRefresh":true,"p
roperties":{"yieldValueAndLabel":true},"tooltip":"Lets you choose the corresponding
NetSuite non-inventory item to track the Adjustment Refund to be applied to the
credit memos","options":[["3227","Magento 2 Adjustment Refund"]]},
{"label":"NetSuite item to track Magento Adjustment Fee as a line
item","value":"3228","type":"select","name":"exports_60df2cdd20336120b1fe1ad0_defau
ltNonInventoryItemAdjustmentFee_listNonInventoryItems","supportsRefresh":true,"prop
erties":{"yieldValueAndLabel":true},"tooltip":"Lets you choose the corresponding
NetSuite non-inventory item to track the Adjustment Fee to be applied to the credit
memos","options":[["3228","Magento 2 Adjustment
Fee"]]}]}],"mode":"settings"}],"supportsMultiStore":true,"storeLabel":"Magento 2
Account","connectorEdition":"premium","editionMigrated":"true"},"import_da":
{"celigo_classname":"Celigo.integrator.hercules.Import","operationMappings":
{"customer":{"operation":"addupdate","mapping":
{"celigo_classname":"Celigo.integrator.mapping.model.FieldMapping","lookupType":"re
cord","lookupSource":"customer","lookupValue":"internalid","jsField":"internalid","
lookupFilterExpression":"[[\"custrecord_celigo_mag2_mcim_nsid.custrecord_celigo_mag
2_mcim_mag_cust_id\", \"is\", \"{{id}}\"], \"AND\",
[\"custrecord_celigo_mag2_mcim_nsid.custrecord_celigo_mag2_mcim_instanceid\", \"is\
", \"67540\"]]"},"ignoreNonExistingRecordsOnUpdate":false,"ignoreNonExistingRecords
OnDelete":false,"ignoreExistingRecordsOnAdd":false}},"requestMapper":
{"celigo_classname":"Celigo.integrator.mapper.json.JsonMapper"},"requestMappingRef"
:
{"celigo_classname":"Celigo.integrator.mapping.model.DocumentMapping","staticLookup
Maps":{"custentity_celigo_etail_isguest_customerLookup":
{"0":"F","1":"T"}},"recordMappings":
[{"celigo_classname":"Celigo.integrator.mapping.model.RecordMapping","recordType":"
customer","recordIdentifiers":
{"celigo_classname":"Celigo.integrator.mapping.model.JsonPathRecordIdentifier","jso
nPath":"."},"children":
[{"celigo_classname":"Celigo.integrator.mapping.model.FieldMappingSet","fieldMappin
gs":
[{"celigo_classname":"Celigo.integrator.mapping.model.FieldMapping","jsField":"cust
entity_celigo_etail_cust_id","externalField":"$.id","externalDatatype":"string"},
{"celigo_classname":"Celigo.integrator.mapping.model.FieldMapping","jsField":"lastn
ame","externalField":"$.lastname"},
{"celigo_classname":"Celigo.integrator.mapping.model.FieldMapping","jsField":"first
name","externalField":"$.firstname"},
{"celigo_classname":"Celigo.integrator.mapping.model.FieldMapping","jsField":"email
","externalField":"$.email"},
{"celigo_classname":"Celigo.integrator.mapping.model.FieldMapping","jsField":"isper
son","externalField":"{{#if
addresses.[0].company}}false{{else}}true{{/if}}","immutable":false},
{"celigo_classname":"Celigo.integrator.mapping.model.FieldMapping","jsField":"custe
ntity_celigo_mag2_customer_group","externalField":"$.group_id","lookupAllowFailures
":false,"lookupType":"record","lookupSource":"customrecord_celigo_mag2_customer_gro
ups","lookupValue":"internalid","lookupFilterExpression":"[[\"custrecord_celigo_mag
2_group_id\",\"is\",\"{{{group_id}}}\"],\"AND\",
[\"custrecord_celigo_cg_mag2_instanceid\",\"is\",\"67540\"]]","internalId":true,"im
mutable":false},
{"celigo_classname":"Celigo.integrator.mapping.model.FieldMapping","jsField":"custe
ntity_celigo_mag2_website","externalField":"$.store_id","lookupAllowFailures":false
,"lookupType":"record","lookupSource":"CUSTOMRECORD_CELIGO_MAG2_STOREVIEW","lookupV
alue":"custrecord_celigo_mag2_storeview_website","lookupFilterExpression":"[[\"cust
record_celigo_mag2_storeview_id\", \"is\", \"{{store_id}}\"], \"AND\",
[\"custrecord_celigo_sv_mag2_instanceid\", \"is\", \"67540\"]]","internalId":true},
{"celigo_classname":"Celigo.integrator.mapping.model.FieldMapping","jsField":"custe
ntity_celigo_etail_isguest_customer","externalField":"$.is_guest","lookupAllowFailu
res":true,"lookupDefaultValue":"false","lookupType":"static","lookupSource":"custen
tity_celigo_etail_isguest_customerLookup"},
{"celigo_classname":"Celigo.integrator.mapping.model.FieldMapping","jsField":"compa
nyname","externalField":"{{#if addresses.[0].company}}{{addresses.[0].company}}
{{else}}{{firstname}} {{lastname}}{{/if}}","immutable":false},
{"celigo_classname":"Celigo.integrator.mapping.model.FieldMapping","jsField":"custe
ntity_celigo_etail_channel","hardCodedValue":"Magento 2"},
{"celigo_classname":"Celigo.integrator.mapping.model.FieldMapping","jsField":"custe
ntity_cat_saleschannel","hardCodedValue":9,"internalId":true},
{"celigo_classname":"Celigo.integrator.mapping.model.FieldMapping","jsField":"subsi
diary","hardCodedValue":2,"internalId":true},
{"celigo_classname":"Celigo.integrator.mapping.model.FieldMapping","jsField":"celig
o_ignore_mandatory_fields","hardCodedValue":"true","immutable":false},
{"celigo_classname":"Celigo.integrator.mapping.model.FieldMapping","jsField":"leads
ource","hardCodedValue":-6,"internalId":true},
{"celigo_classname":"Celigo.integrator.mapping.model.FieldMapping","jsField":"categ
ory","hardCodedValue":2,"internalId":true},
{"celigo_classname":"Celigo.integrator.mapping.model.FieldMapping","jsField":"celig
o_write_log","hardCodedValue":"true","immutable":false}]},
{"celigo_classname":"Celigo.integrator.mapping.model.CollectionMapping","collection
Ids":["addressbook"],"children":
[{"celigo_classname":"Celigo.integrator.mapping.model.FieldMappingSet","fieldMappin
gs":
[{"celigo_classname":"Celigo.integrator.mapping.model.FieldMapping","jsField":"defa
ultshipping","externalField":"$.addresses[*].default_shipping"},
{"celigo_classname":"Celigo.integrator.mapping.model.FieldMapping","jsField":"defau
ltbilling","externalField":"$.addresses[*].default_billing"},
{"celigo_classname":"Celigo.integrator.mapping.model.FieldMapping","jsField":"addre
ssee","externalField":"$.addresses[*].company"},
{"celigo_classname":"Celigo.integrator.mapping.model.FieldMapping","jsField":"atten
tion","externalField":"{{{addresses[*].firstname}}}
{{{addresses[*].lastname}}}","immutable":false},
{"celigo_classname":"Celigo.integrator.mapping.model.FieldMapping","jsField":"addr1
","externalField":"$.addresses[*].street[0]"},
{"celigo_classname":"Celigo.integrator.mapping.model.FieldMapping","jsField":"addr2
","externalField":"$.addresses[*].street[1]"},
{"celigo_classname":"Celigo.integrator.mapping.model.FieldMapping","jsField":"city"
,"externalField":"$.addresses[*].city"},
{"celigo_classname":"Celigo.integrator.mapping.model.FieldMapping","jsField":"state
","externalField":"$.addresses[*].region.region_code"},
{"celigo_classname":"Celigo.integrator.mapping.model.FieldMapping","jsField":"zip",
"externalField":"$.addresses[*].postcode","externalDatatype":"string"},
{"celigo_classname":"Celigo.integrator.mapping.model.FieldMapping","jsField":"addrp
hone","externalField":"$.addresses[*].telephone","externalDatatype":"string"},
{"celigo_classname":"Celigo.integrator.mapping.model.FieldMapping","jsField":"count
ry","externalField":"$.addresses[*].country_id","internalId":true,"externalDatatype
":"string"},
{"celigo_classname":"Celigo.integrator.mapping.model.FieldMapping","jsField":"custr
ecord_celigo_etail_address_id","externalField":"$.addresses[*].id","externalDatatyp
e":"string"},
{"celigo_classname":"Celigo.integrator.mapping.model.FieldMapping","jsField":"custr
ecord_celigo_mag_website_id","externalField":"$.website_id","externalDatatype":"str
ing"},
{"celigo_classname":"Celigo.integrator.mapping.model.FieldMapping","jsField":"custr
ecord_celigo_mag_instance_id","lookupAllowFailures":false,"lookupType":"record","lo
okupSource":"customrecord_celigo_mag2_instance","lookupValue":"custrecord_celigo_ma
g2_instanceid","lookupFilterExpression":"[[\"custrecord_celigo_mag2_instanceid\", \
"is\", \"67540\"]]","externalDatatype":"string"}]}]}]}]},"hooks":{"postMap":
{"fileInternalId":null,"function":"magentoCustomerImportPostMapHook"},"postSubmit":
{"fileInternalId":null,"function":"magentoCustomerImportPostSubmitHook"}}},"_connec
tionId":"60df2c2336045372d81f9abe","debugMode":true,"data":
[{"id":"stephen.boot@catalyst-
it.co.uk","firstname":"Steve","lastname":"Boot","order_id":"2000666065","email":"st
ephen.boot@catalyst-
it.co.uk","group_id":0,"is_guest":1,"store_id":1,"currency":"GBP","addresses":
[{"address_type":"billing","city":"Sutton
Coldfield","country_id":"GB","email":"stephen.boot@catalyst-
it.co.uk","entity_id":33940,"firstname":"Steve","lastname":"Boot","parent_id":16970
,"postcode":"B76 1JJ","region":"West Midlands","region_code":"West
Midlands","street":["26 Orton Avenue"],"telephone":"07123456789"},
{"address_type":"shipping","city":"Dublin","country_id":"IE","email":"stephen.boot@
catalyst-
it.co.uk","entity_id":33939,"firstname":"Steve","lastname":"Boot","parent_id":16970
,"postcode":"D08 XRF8","region":"Co. Dublin","region_code":"Co. Dublin","street":
["Arbour Hill","1 New Ireland Road"],"telephone":"+35312345678"}],"order":
{"base_currency_code":"GBP","base_discount_amount":0,"base_discount_invoiced":0,"ba
se_grand_total":88.26,"base_discount_tax_compensation_amount":0,"base_discount_tax_
compensation_invoiced":0,"base_shipping_amount":20,"base_shipping_discount_amount":
0,"base_shipping_discount_tax_compensation_amnt":0,"base_shipping_incl_tax":24.6,"b
ase_shipping_invoiced":20,"base_shipping_tax_amount":4.6,"base_subtotal":51.76,"bas
e_subtotal_incl_tax"
:63.66,"base_subtotal_invoiced":51.76,"base_tax_amount":16.5,"base_tax_invoiced":16
.5,"base_total_due":0,"base_total_invoiced":88.26,"base_total_invoiced_cost":0,"bas
e_total_paid":88.26,"base_to_global_rate":1,"base_to_order_rate":1,"billing_address
_id":33940,"created_at":"2022-10-27
09:43:12","customer_email":"stephen.boot@catalyst-
it.co.uk","customer_group_id":0,"customer_is_guest":1,"customer_note_notify":1,"dis
count_amount":0,"discount_invoiced":0,"email_sent":1,"entity_id":16970,"global_curr
ency_code":"GBP","grand_total":88.26,"discount_tax_compensation_amount":0,"discount
_tax_compensation_invoiced":0,"increment_id":"2000666065","is_virtual":0,"order_cur
rency_code":"GBP","protect_code":"d323358e24fd153066269e6bae5468f9","quote_id":1898
8,"remote_ip":"80.195.132.34","shipping_amount":20,"shipping_discount_amount":0,"sh
ipping_discount_tax_compensation_amount":0,"shipping_incl_tax":24.6,"shipping_invoi
ced":20,"shipping_tax_amount":4.6,"state":"processing","status":"accepted","store_c
urrency_code":"GBP","store_id":1,"store_name":"Retail\nHampers.com\
nEnglish","store_to_base_rate":0,"store_to_order_rate":0,"subtotal":51.76,"subtotal
_incl_tax":63.66,"subtotal_invoiced":51.76,"tax_amount":16.5,"tax_invoiced":16.5,"t
otal_due":0,"total_invoiced":88.26,"total_item_count":1,"total_paid":88.26,"total_q
ty_ordered":1,"updated_at":"2022-10-27
09:45:02","weight":3.5,"x_forwarded_for":"80.195.132.34, 80.195.132.34","items":
[{"amount_refunded":0,"base_amount_refunded":0,"base_cost":0,"base_discount_amount"
:0,"base_discount_invoiced":0,"base_discount_tax_compensation_amount":0,"base_disco
unt_tax_compensation_invoiced":0,"base_original_price":59,"base_price":51.76,"base_
price_incl_tax":63.66,"base_row_invoiced":51.76,"base_row_total":51.76,"base_row_to
tal_incl_tax":63.66,"base_tax_amount":11.9,"base_tax_invoiced":11.9,"created_at":"2
022-10-27
09:43:12","discount_amount":0,"discount_invoiced":0,"discount_percent":0,"free_ship
ping":0,"discount_tax_compensation_amount":0,"discount_tax_compensation_invoiced":0
,"is_qty_decimal":0,"is_virtual":0,"item_id":17607,"name":"The Bearing Gifts
Hamper","no_discount":0,"order_id":16970,"original_price":47.97,"price":51.76,"pric
e_incl_tax":63.66,"product_id":1,"product_type":"simple","qty_canceled":0,"qty_invo
iced":1,"qty_ordered":1,"qty_refunded":0,"qty_shipped":0,"quote_item_id":32443,"row
_invoiced":51.76,"row_total":51.76,"row_total_incl_tax":63.66,"row_weight":3.5,"sku
":"AB03","store_id":1,"tax_amount":11.9,"tax_invoiced":11.9,"tax_percent":23,"updat
ed_at":"2022-10-27
09:43:14","weee_tax_applied":"[]","weight":3.5,"total_discount":-3.79},{"price":-
3.79,"qty_ordered":"1.0","original_price":-
3.79,"sku":"AB03","tax_amount":11.9,"tax_percent":23,"celigo_line_item_type_id":"Ce
ligo_Discount_Line_AB03"}],"billing_address":
{"address_type":"billing","city":"Sutton
Coldfield","country_id":"GB","email":"stephen.boot@catalyst-
it.co.uk","entity_id":33940,"firstname":"Steve","lastname":"Boot","parent_id":16970
,"postcode":"B76 1JJ","region":"West Midlands","region_code":"West
Midlands","street":["26 Orton Avenue"],"telephone":"07123456789"},"payment":
{"account_status":null,"additional_information":["1","","Y2FB2HH4HKZ3U","sjboot-
[email protected]","verified","Confirmed","e36ffe95cbfde","Y2FB2HH4HKZ3U","EC-
90Y90583FC716662A","PayPal",null,"Eligible","completed","None"],"amount_authorized"
:88.26,"amount_ordered":88.26,"amount_paid":88.26,"base_amount_authorized":88.26,"b
ase_amount_ordered":88.26,"base_amount_paid":88.26,"base_amount_paid_online":88.26,
"base_shipping_amount":20,"base_shipping_captured":20,"cc_exp_year":"0","cc_last4":
null,"cc_ss_start_month":"0","cc_ss_start_year":"0","entity_id":16970,"last_trans_i
d":"3FH89334VF058614X","method":"paypal_express","parent_id":16970,"shipping_amount
":20,"shipping_captured":20},"status_histories":[{"comment":"Captured amount of
£88.26 online. Transaction ID: \"<a target=\"_blank\"
href=\"https://www.sandbox.paypal.com/cgi-bin/webscr?cmd=_view-a-
trans&id=3FH89334VF058614X\">3FH89334VF058614X</a>\"","created_at":"2022-10-27
09:43:14","entity_id":32451,"entity_name":"invoice","is_customer_notified":null,"is
_visible_on_front":0,"parent_id":16970,"status":"processing"}],"extension_attribute
s":{"shipping_assignments":[{"shipping":{"address":
{"address_type":"shipping","city":"Dublin","country_id":"IE","email":"stephen.boot@
catalyst-
it.co.uk","entity_id":33939,"firstname":"Steve","lastname":"Boot","parent_id":16970
,"postcode":"D08 XRF8","region":"Co. Dublin","region_code":"Co. Dublin","street":
["Arbour Hill","1 New Ireland
Road"],"telephone":"+35312345678"},"method":"gfs_gfs","total":
{"base_shipping_amount":20,"base_shipping_discount_amount":0,"base_shipping_discoun
t_tax_compensation_amnt":0,"base_shipping_incl_tax":24.6,"base_shipping_invoiced":2
0,"base_shipping_tax_amount":4.6,"shipping_amount":20,"shipping_discount_amount":0,
"shipping_discount_tax_compensation_amount":0,"shipping_incl_tax":24.6,"shipping_in
voiced":20,"shipping_tax_amount":4.6}},"items":
[{"amount_refunded":0,"base_amount_refunded":0,"base_cost":0,"base_discount_amount"
:0,"base_discount_invoiced":0,"base_discount_tax_compensation_amount":0,"base_disco
unt_tax_compensation_invoiced":0,"base_original_price":59,"base_price":51.76,"base_
price_incl_tax":63.66,"base_row_invoiced":51.76,"base_row_total":51.76,"base_row_to
tal_incl_tax":63.66,"base_tax_amount":11.9,"base_tax_invoiced":11.9,"created_at":"2
022-10-27
09:43:12","discount_amount":0,"discount_invoiced":0,"discount_percent":0,"free_ship
ping":0,"discount_tax_compensation_amount":0,"discount_tax_compensation_invoiced":0
,"is_qty_decimal":0,"is_virtual":0,"item_id":17607,"name":"The Bearing Gifts
Hamper","no_discount":0,"order_id":16970,"original_price":59,"price":51.76,"price_i
ncl_tax":63.66,"product_id":1,"product_type":"simple","qty_canceled":0,"qty_invoice
d":1,"qty_ordered":1,"qty_refunded":0,"qty_shipped":0,"quote_item_id":32443,"row_in
voiced":51.76,"row_total":51.76,"row_total_incl_tax":63.66,"row_weight":3.5,"sku":"
AB03","store_id":1,"tax_amount":11.9,"tax_invoiced":11.9,"tax_percent":23,"updated_
at":"2022-10-27
09:43:14","weee_tax_applied":"[]","weight":3.5}]}],"payment_additional_info":
[{"key":"paypal_express_checkout_shipping_overridden","value":"1"},
{"key":"paypal_express_checkout_shipping_method","value":""},
{"key":"paypal_payer_id","value":"Y2FB2HH4HKZ3U"},
{"key":"paypal_payer_email","value":"[email protected]"},
{"key":"paypal_payer_status","value":"verified"},
{"key":"paypal_address_status","value":"Confirmed"},
{"key":"paypal_correlation_id","value":"e36ffe95cbfde"},
{"key":"paypal_express_checkout_payer_id","value":"Y2FB2HH4HKZ3U"},
{"key":"paypal_express_checkout_token","value":"EC-90Y90583FC716662A"},
{"key":"method_title","value":"PayPal"},
{"key":"paypal_express_checkout_redirect_required","value":"null"},
{"key":"paypal_protection_eligibility","value":"Eligible"},
{"key":"paypal_payment_status","value":"completed"},
{"key":"paypal_pending_reason","value":"None"}],"gift_message":
{"gift_message_id":17863,"customer_id":0,"sender":null,"recipient":null,"message":"
\"Irish test order\""},"applied_taxes":[{"code":"IE VAT-14%","title":"IE VAT-
14%","percent":23,"amount":11.9,"base_amount":11.9},{"code":"Shipping
IE","title":"Shipping
IE","percent":23,"amount":4.6,"base_amount":4.6}],"item_applied_taxes":
[{"type":"product","item_id":17607,"applied_taxes":[{"code":"IE VAT-
14%","title":"IE VAT-14%","percent":23,"amount":11.9,"base_amount":11.9}]},
{"type":"shipping","applied_taxes":[{"code":"Shipping IE","title":"Shipping
IE","percent":23,"amount":4.6,"base_amount":4.6}]}],"converting_from_quote":true,"c
eligo_sales_order":
{"parent_id":16970,"is_exported_to_io":1},"checkout_type":"Single","customer_addres
s_valid":"suggestion_taken","gfs_despatch_by":"2022-10-29
00:00:00","gfs_description":"European
Delivery","gfs_carrier":"DPD","gfs_service_code":"11","gfs_nominated":"2022-10-
29","gfs_delivery_date":"2022-10-
31","hampers_giftmessage_id":"17863","hampers_giftmessage_sender":"Steve
Boot","hampers_giftmessage_recipient":"Steve
Boot","hampers_giftmessage_message":"\"Irish test
order\"","hampers_giftmessage_text_message_status":"0"}}}]},"maxResponseBytes":5242
880,"timeout":900000}

2022-11-09T22:44:20.802Z 40730d8f3b354df592a520399352b59a import


60df2cd93b125a1a93c872b5
{"headers":{"content-type":"application/json;charset=utf-8","content-
length":"3910","x-n-operationid":"3b1bf1a5-dd9c-4267-ad9b-
b76aea83e0f7","ns_rtimer_composite":"1852696629:706172746E6572733231352E70726F642D6
C68722D6575342E636F72652E6E732E696E7465726E616C:80","strict-transport-
security":"max-age=31536000","pragma":"No-Cache","cache-control":"No-
Cache","expires":"0","p3p":"CP=\"CAO PSAa OUR BUS PUR\"","vary":"User-
Agent","date":"Wed, 09 Nov 2022 22:44:20 GMT","connection":"close","set-cookie":
["NS_ROUTING_VERSION=LAGGING; path=/"],"akamai-
grn":"0.486adc17.1668033855.59d1ce92"},"body":{"response":
[{"id":15973,"statusCode":200,"errors":[],"_json":{"id":15973},"dataURI":"/app/
common/entity/custjob.nl?id=15973&compid=6853168_SB1"}],"debugLogs":
[{"time":1668033856421,"title":"importing record
0","details":"{\"nlobjRecordType\":\"customer\",\"nlobjFieldIds\":
{\"internalid\":15973,\"custentity_celigo_etail_cust_id\":\"stephen.boot@catalyst-
it.co.uk\",\"lastname\":\"Boot\",\"firstname\":\"Steve\",\"email\":\"stephen.boot@c
atalyst-
it.co.uk\",\"custentity_celigo_mag2_customer_group\":1,\"custentity_celigo_mag2_web
site\":1,\"custentity_celigo_etail_isguest_customer\":\"T\",\"companyname\":\"Steve
Boot\",\"custentity_celigo_etail_channel\":\"Magento
2\",\"custentity_cat_saleschannel\":9,\"subsidiary\":2,\"celigo_ignore_mandatory_fi
elds\":\"true\",\"leadsource\":-
6,\"category\":2,\"celigo_write_log\":\"true\",\"externalid\":\"MAG2-67540-
stephen.boot@catalyst-
it.co.uk\",\"custentity_celigo_mag2_instance\":2,\"custentity_celigo_is_updated_via
_celigo\":\"T\"},\"nlobjSublistIds\":{\"addressbook\":{\"lines\":
[{\"attention\":\"Steve Boot\",\"addr1\":\"26 Orton Avenue\",\"city\":\"Sutton
Coldfield\",\"zip\":\"B76
1JJ\",\"addrphone\":\"07123456789\",\"country\":\"GB\",\"custrecord_celigo_mag_inst
ance_id\":\"67540\"},{\"attention\":\"Steve Boot\",\"addr1\":\"Arbour
Hill\",\"addr2\":\"1 New Ireland Road\",\"city\":\"Dublin\",\"zip\":\"D08
XRF8\",\"addrphone\":\"35312345678\",\"country\":\"IE\",\"custrecord_celigo_mag_ins
tance_id\":\"67540\"}]}},\"documentIndex\":0}"},
{"time":1668033860655,"title":"nlapi calls registered for $R","details":"r =
nlapiLoadRecord(\"customer\", 15973, {});\r\
nr.setFieldValue(\"custentity_celigo_etail_cust_id\", \"stephen.boot@catalyst-
it.co.uk\");\r\nr.setFieldValue(\"lastname\", \"Boot\");\r\
nr.setFieldValue(\"firstname\", \"Steve\");\r\
nr.setFieldValue(\"email\", \"[email protected]\");\r\
nr.setFieldValue(\"custentity_celigo_mag2_customer_group\", 1);\r\
nr.setFieldValue(\"custentity_celigo_mag2_website\", 1);\r\
nr.setFieldValue(\"custentity_celigo_etail_isguest_customer\", \"T\");\r\
nr.setFieldValue(\"companyname\", \"Steve Boot\");\r\
nr.setFieldTexts(\"custentity_celigo_etail_channel\", [\"Magento 2\"]);\r\
nr.setFieldValue(\"custentity_cat_saleschannel\", 9);\r\
nr.setFieldValue(\"subsidiary\", 2);\r\nr.setFieldValue(\"leadsource\", -6);\r\
nr.setFieldValue(\"category\", 2);\r\nr.setFieldValue(\"externalid\", \"MAG2-67540-
[email protected]\");\r\
nr.setFieldValues(\"custentity_celigo_mag2_instance\", [2]);\r\
nr.setFieldValue(\"custentity_celigo_is_updated_via_celigo\", \"T\");\r\
nr.selectNewLineItem(\"addressbook\");\r\nsr =
r.editCurrentLineItemSubrecord(\"addressbook\", \"addressbookaddress\");\r\nsr =
r.createCurrentLineItemSubrecord(\"addressbook\", \"addressbookaddress\");\r\
nsr.setFieldValue(\"attention\", \"Steve Boot\");\r\
nsr.setFieldValue(\"addr1\", \"26 Orton Avenue\");\r\
nsr.setFieldValue(\"city\", \"Sutton Coldfield\");\r\
nsr.setFieldValue(\"zip\", \"B76 1JJ\");\r\
nsr.setFieldValue(\"addrphone\", \"07123456789\");\r\nsr.setFieldValue(\"country\",
\"GB\");\r\nsr.setFieldValue(\"custrecord_celigo_mag_instance_id\", \"67540\");\r\
nsr.commit();\r\nr.commitLineItem(\"addressbook\");\r\
nr.selectNewLineItem(\"addressbook\");\r\nsr =
r.editCurrentLineItemSubrecord(\"addressbook\", \"addressbookaddress\");\r\nsr =
r.createCurrentLineItemSubrecord(\"addressbook\", \"addressbookaddress\");\r\
nsr.setFieldValue(\"attention\", \"Steve Boot\");\r\
nsr.setFieldValue(\"addr1\", \"Arbour Hill\");\r\nsr.setFieldValue(\"addr2\", \"1
New Ireland Road\");\r\nsr.setFieldValue(\"city\", \"Dublin\");\r\
nsr.setFieldValue(\"zip\", \"D08 XRF8\");\r\
nsr.setFieldValue(\"addrphone\", \"35312345678\");\r\nsr.setFieldValue(\"country\",
\"IE\");\r\nsr.setFieldValue(\"custrecord_celigo_mag_instance_id\", \"67540\");\r\
nsr.commit();\r\nr.commitLineItem(\"addressbook\");\r\nnlapiSubmitRecord(r, false,
true);"}]}}

2022-11-09T22:44:20.802Z 868045a2a3e64520b6da4d78984e24b5 import


60df2cd93b125a1a93c872b5
2022-11-09T22:44:16.421Z importing record 0
{"nlobjRecordType":"customer","nlobjFieldIds":
{"internalid":15973,"custentity_celigo_etail_cust_id":"stephen.boot@catalyst-
it.co.uk","lastname":"Boot","firstname":"Steve","email":"stephen.boot@catalyst-
it.co.uk","custentity_celigo_mag2_customer_group":1,"custentity_celigo_mag2_website
":1,"custentity_celigo_etail_isguest_customer":"T","companyname":"Steve
Boot","custentity_celigo_etail_channel":"Magento
2","custentity_cat_saleschannel":9,"subsidiary":2,"celigo_ignore_mandatory_fields":
"true","leadsource":-6,"category":2,"celigo_write_log":"true","externalid":"MAG2-
67540-stephen.boot@catalyst-
it.co.uk","custentity_celigo_mag2_instance":2,"custentity_celigo_is_updated_via_cel
igo":"T"},"nlobjSublistIds":{"addressbook":{"lines":[{"attention":"Steve
Boot","addr1":"26 Orton Avenue","city":"Sutton Coldfield","zip":"B76
1JJ","addrphone":"07123456789","country":"GB","custrecord_celigo_mag_instance_id":"
67540"},{"attention":"Steve Boot","addr1":"Arbour Hill","addr2":"1 New Ireland
Road","city":"Dublin","zip":"D08
XRF8","addrphone":"35312345678","country":"IE","custrecord_celigo_mag_instance_id":
"67540"}]}},"documentIndex":0}

2022-11-09T22:44:20.655Z nlapi calls registered for $R r =


nlapiLoadRecord("customer", 15973, {});
r.setFieldValue("custentity_celigo_etail_cust_id", "stephen.boot@catalyst-
it.co.uk");
r.setFieldValue("lastname", "Boot");
r.setFieldValue("firstname", "Steve");
r.setFieldValue("email", "[email protected]");
r.setFieldValue("custentity_celigo_mag2_customer_group", 1);
r.setFieldValue("custentity_celigo_mag2_website", 1);
r.setFieldValue("custentity_celigo_etail_isguest_customer", "T");
r.setFieldValue("companyname", "Steve Boot");
r.setFieldTexts("custentity_celigo_etail_channel", ["Magento 2"]);
r.setFieldValue("custentity_cat_saleschannel", 9);
r.setFieldValue("subsidiary", 2);
r.setFieldValue("leadsource", -6);
r.setFieldValue("category", 2);
r.setFieldValue("externalid", "[email protected]");
r.setFieldValues("custentity_celigo_mag2_instance", [2]);
r.setFieldValue("custentity_celigo_is_updated_via_celigo", "T");
r.selectNewLineItem("addressbook");
sr = r.editCurrentLineItemSubrecord("addressbook", "addressbookaddress");
sr = r.createCurrentLineItemSubrecord("addressbook", "addressbookaddress");
sr.setFieldValue("attention", "Steve Boot");
sr.setFieldValue("addr1", "26 Orton Avenue");
sr.setFieldValue("city", "Sutton Coldfield");
sr.setFieldValue("zip", "B76 1JJ");
sr.setFieldValue("addrphone", "07123456789");
sr.setFieldValue("country", "GB");
sr.setFieldValue("custrecord_celigo_mag_instance_id", "67540");
sr.commit();
r.commitLineItem("addressbook");
r.selectNewLineItem("addressbook");
sr = r.editCurrentLineItemSubrecord("addressbook", "addressbookaddress");
sr = r.createCurrentLineItemSubrecord("addressbook", "addressbookaddress");
sr.setFieldValue("attention", "Steve Boot");
sr.setFieldValue("addr1", "Arbour Hill");
sr.setFieldValue("addr2", "1 New Ireland Road");
sr.setFieldValue("city", "Dublin");
sr.setFieldValue("zip", "D08 XRF8");
sr.setFieldValue("addrphone", "35312345678");
sr.setFieldValue("country", "IE");
sr.setFieldValue("custrecord_celigo_mag_instance_id", "67540");
sr.commit();
r.commitLineItem("addressbook");
nlapiSubmitRecord(r, false, true);

2022-11-09T22:44:20.918Z e5bd10a54b354c4b88f46756fb2cac5b import


60df2cd936045372d81f9cd2
{"method":"POST","uri":"https://6853168-sb1.restlets.api.netsuite.com/app/site/
hosting/restlet.nl","qs":
{"script":"customscript_celigo_rt_import_rest","deploy":"customdeploy_celigo_rt_imp
ort_deploy"},"headers":{"Content-Type":"application/
json","Authorization":"********"},"json":
{"flowId":"60df2cd936045372d81f9cd2","_importId":"60df2cd936045372d81f9cd2","settin
gs":{"defaultSectionId":"defaultaccountid","commonresources":
{"netsuiteConnectionId":"60df2c2336045372d81f9abe","nsUtilImportAdaptorId":"60df2c2
3165ab678ee460392","nsUtilImportAdaptorApiIdentifier":"i99b28f07e"},"general":
[{"id":"null"},{"sections":[{"title":"General","fields":[{"label":"Magento 2
Account Name","tooltip":"This field represents the name of the Magento 2 account
connected via this integration. The Integration App assigns a default value at
first (example MAG2-INS1) and it's recommended you update it to reflect the
appropriate account name (max 20 chars). Modifying the account name also updates
the corresponding labels on the NetSuite saved searches.","value":"MAG2-
Hampers.com","type":"input","name":"general_67540_setAccountName"},
{"label":"Magento 2 Version","tooltip":"This field represents the edition and the
version of the Magento 2 account connected via this
integration.","value":"2.4.1","type":"select","name":"general_67540_magentoVersion_
updateMagentoVersion_refreshEtailStoreMetaData","supportsRefresh":true,"properties"
:{"yieldValueAndLabel":true},"disabled":true,"options":
[["2.4.1","Community(2.4.1)"]]},{"label":"Select active Magento 2
stores","tooltip":"Select one or more active Magento 2 stores to sync data to
NetSuite. You can run the integration flows only for the selected
stores.","type":"multiselect","name":"general_67540_setStoreGroupValue_listStoreGro
ups","supportsRefresh":true,"required":true,"value":["1"],"options":
[["1","Hampers.com"]]}]},{"title":"Tax","fields":[{"label":"How would you like to
bring sales tax into NetSuite?","tooltip":"This setting allows you to specify your
preference on mapping tax totals between NetSuite and Magento 2. The leading
practice is to overwrite NetSuite tax totals with values from Magento
2.","type":"select","name":"general_67540_setOrderTaxSettingPreference","value":"OV
ERRIDE_TAX_TOTALS","required":true,"options":[["OVERRIDE_TAX_TOTALS","Overwrite
taxes with Magento 2 tax amounts"],["NETSUITE_CALCULATES","NetSuite calculate taxes
using its own tax engine"],["TOTAL_TAX_AGAINST_SINGLE_LINE","Add total tax against
a single line item on the order"]],"dependencies":{"NETSUITE_CALCULATES":{"fields":
[{"hidden":true,"name":"general_67540_shouldOverrideBothRateAndCode","required":fal
se},
{"hidden":true,"name":"general_67540_isTransactionLineLevelTaxEnabled","required":f
alse},
{"name":"general_67540_setTransactionDefaultTaxableCode","hidden":true,"required":f
alse},
{"hidden":true,"name":"general_67540_setSubstituteItemForTaxAmount_listNonInventory
Items","required":false}]},"OVERRIDE_TAX_TOTALS":{"fields":
[{"hidden":false,"name":"general_67540_shouldOverrideBothRateAndCode"},
{"hidden":false,"name":"general_67540_isTransactionLineLevelTaxEnabled"},
{"name":"general_67540_setTransactionDefaultTaxableCode","hidden":false,"required":
true},
{"hidden":true,"name":"general_67540_setSubstituteItemForTaxAmount_listNonInventory
Items","required":false}]},"TOTAL_TAX_AGAINST_SINGLE_LINE":{"fields":
[{"hidden":true,"name":"general_67540_shouldOverrideBothRateAndCode"},
{"hidden":false,"name":"general_67540_isTransactionLineLevelTaxEnabled"},
{"hidden":false,"name":"general_67540_setSubstituteItemForTaxAmount_listNonInventor
yItems","required":true},
{"name":"general_67540_setTransactionDefaultTaxableCode","hidden":true,"required":f
alse}]}}},{"label":"Per-line taxes on transaction enabled in
NetSuite","tooltip":"Check this box if taxes are enabled in NetSuite at line-level.
You can find this preference in NetSuite by navigating to to Setup -> Accounting ->
Taxes (Setup
Taxes).","type":"checkbox","name":"general_67540_isTransactionLineLevelTaxEnabled",
"value":true},{"label":"Default tax code when no match is found in
NetSuite","tooltip":"Enter the internal ID of the default tax code present in
NetSuite. For an order/order lines, when a matching tax code is unavailable in
NetSuite, the tax code specified here is posted to each order/order lines. In
NetSuite, go to Setup > Accounting > Taxes (Tax Codes) to figure out the tax codes
you need to specify. \n CAUTION:\n If you are selling in the United States, do not
specify \"-7\" or \"-8\" in this field. This will cause the flows to fail. Instead,
use the internal ID of an existing tax code that you deem fit. Or, create a new tax
code and use its internal ID as an input to this
field.","type":"text","name":"general_67540_setTransactionDefaultTaxableCode","requ
ired":false,"value":"608"},{"label":"Assign the default tax code to all
orders","tooltip":"Check this box if you want to assign a default tax code to each
order or line item in NetSuite for all the orders received from the Magento 2
marketplace.","type":"checkbox","name":"general_67540_shouldOverrideBothRateAndCode
","value":false},{"label":"NetSuite item to track Magento 2 tax amount as a line
item","tooltip":"Lets you choose the corresponding NetSuite item to track total
sales tax in Magento 2 against a single line item on the sales order. You need to
create an item of \"Non-Inventory\" type in NetSuite and add it
here","type":"select","name":"general_67540_setSubstituteItemForTaxAmount_listNonIn
ventoryItems","supportsRefresh":true,"properties":
{"yieldValueAndLabel":true},"options":[],"value":null},{"label":"Select Tax
Inclusive Stores","tooltip":"Select Magento stores where the tax amount is included
in the product price. By default, all the Magento stores are considered to be Tax
Exclusive (The tax amount is not included in the product
price).","type":"multiselect","name":"general_67540_setStoreViewValue_listStoreView
s_refreshEtailStoreMetaData","supportsRefresh":true,"required":false,"value":
["1"],"options":[["1","English"]]}]},{"title":"Multi Source Inventory","fields":
[{"map":null,"type":"staticMapWidget","title":"Map NetSuite locations with Magento
2
Sources","name":"general_67540_locationMap_listLocations_listMagentoLocations","too
ltip":"This preference allows you to map NetSuite locations to corresponding
Magento 2 sources. You can choose to map locations as 1:1 or many to 1 (i.e. map a
group of NetSuite locations to a single Magento 2 sources). In the case you only
have a single location setup in Magento 2 and all your NetSuite locations map to
that location, you are only required to provide the Magento 2 source in
the \"Default Lookup Value\" drop-down field.","label":"Location
Map","extractFieldHeader":"NetSuite Location","generateFieldHeader":"Magento 2
Source","supportsExtractsRefresh":true,"supportsGeneratesRefresh":true,"allowFailur
es":true,"default":"default","extracts":[null],"generates":
[{"id":"default","text":"Default Source"}]}]}],"id":"67540"}],"storemap":
[{"accountname":"MAG2-Hampers.com","accountid":"67540","imports":
[{},"60df2cd959305304ba711244","60df2cd9816e6d144f2b8d81","60df2cd9c912b61cd8e082f6
","60df2cd93da22818b85c6c66","60df2cd8c912b61cd8e082f1","60df2cd9ffef7d1400b3fe34",
"60df2cd936045372d81f9cd4","60df2cd9165ab678ee460531","60df2cd959305304ba711240","6
0df2cd936045372d81f9cd5","60df2cd9165ab678ee460532","60df2cdafa12b015d5983b8d","60d
f2cd93da22818b85c6c67","60df2cd959305304ba711245","60df2cd9515f791acebcd2ac","60df2
cd9ffef7d1400b3fe31","60df2cd9515f791acebcd2ae","60df2cd9816e6d144f2b8d80","60df2cd
9fa12b015d5983b8c","60df2cd9165ab678ee460534","60df2cd959305304ba711243","60df2cd93
6045372d81f9cd3","60df2cd936045372d81f9cd2","60df2cd9c912b61cd8e082f7","60df2cd9515
f791acebcd2af","60df2cd9848688662e8ea730","60df2cd9fa12b015d5983b8b","60df2cd93b125
a1a93c872b5","60df2cd9c912b61cd8e082f9","60df2cd9a00c0c4cb40ceac3","60df2cd9c912b61
cd8e082f5"],"exports":
[{},"60df2cdd816e6d144f2b8d8e","60df2cdd165ab678ee460543","60df2cdd3da22818b85c6c72
","60df2cd920336120b1fe1abc","60df2cd9ffef7d1400b3fe33","60df2cd920336120b1fe1abd",
"60df2cd93b125a1a93c872b7","60df2cdd59305304ba711259","60df2cdd165ab678ee460542","6
0df2cdd20336120b1fe1ad0","60df2cdd816e6d144f2b8d91","60df2cdd848688662e8ea742","60d
f2cdd3b125a1a93c872ca","60df2cdda00c0c4cb40ceacf","60df2cdec912b61cd8e0830c","60df2
cddefca7941ec0eef87","60df2cd93b125a1a93c872b6","60df2cd97240195d282fc658","60df2cd
9ffef7d1400b3fe32","60df2cd97240195d282fc659","60df2cd9848688662e8ea732","60df2cd9c
912b61cd8e082f8","60df2cd959305304ba711241","60df2cd9165ab678ee460533","60df2cddffe
f7d1400b3fe42","60df2cd9848688662e8ea731","60df2cd9fa12b015d5983b8a","60df2cdea00c0
c4cb40cead3"],"flows":
[{},"60df2cde7240195d282fc669","60df2cdeffef7d1400b3fe46","60df2cde3da22818b85c6c76
","60df2cde165ab678ee460549","60df2cdd20336120b1fe1acf","60df2cdd59305304ba71125a",
"60df2cdd3b125a1a93c872cb","60df2ce2165ab678ee460552","60df2cdeffef7d1400b3fe47","6
0df2cdefa12b015d5983b98","60df2cdefa12b015d5983b99","60df2cdec912b61cd8e0830b","60d
f2cde7240195d282fc668","60df2ce3ffef7d1400b3fe50","60df2cde3da22818b85c6c77","60df2
cddefca7941ec0eef86","60df2cdd816e6d144f2b8d90","60df2cdd59305304ba71125b","60df2cd
d3b125a1a93c872c8","60df2cdd515f791acebcd2bd","60df2cdd20336120b1fe1acd","60df2cdd2
0336120b1fe1acc","60df2cddc912b61cd8e08305","60df2cddc912b61cd8e08306","60df2cdd816
e6d144f2b8d8f","60df2cde20336120b1fe1ad5","60df2ce2a00c0c4cb40ceae2"],"savedSearche
s":
[{},"1789","1792","1794","1797",null,"1790","1793",null,"1788","1796","1791","1795"
],"magentoConnectionId":"60df2c2359305304ba7110c8","shopInstallComplete":"true","ma
ssUpdateImportAdaptorId":"60df2cd8c912b61cd8e082f1","apiIdentifierCustomerImport":"
ie72e373d9","websitesWebhookExportId":"60df2cd93b125a1a93c872b7","productIdsWebhook
ExportId":"60df2cd920336120b1fe1abd","invoiceAutoBillingExportId":"60df2cdec912b61c
d8e0830c","simpleProductImportId":"60df2cd936045372d81f9cd4","matrixProductImportId
":"60df2cd936045372d81f9cd5","kitProductImportId":"60df2cd9165ab678ee46
0531","orderOnDemandExportId":"60df2cd9848688662e8ea731","orderOnDemandFlowId":"60d
f2cdd816e6d144f2b8d8f","gAdaptorApiIdentifier":"e203814cb1","magentoServerData":
{"moduleVersion":"1.4.0","magentoVersion":"2.4.1","magentoEdition":"Community"},"is
Magento226andabove":"true","customerGroupExportApiIdentifier":"efe45277d8","website
ExportApiIdentifier":"e18c3a322b","storeViewExportApiIdentifier":"eb87f611cc","curr
encyFlowId":"60df2cdd20336120b1fe1acc","validStoreViews":["1"],"validWebsites":
["1"],"validStores":
["1"],"migratedToMSI":"true","isMulticurrencyenabled":true}],"sections":
[{"shopInstallComplete":"true","title":"MAG2-Hampers.com","id":"67540","sections":
[{"title":"Account(Magento
2)","iconURL":"images/icons/settings/General.png","columns":1,"flows":
[{"_id":"60df2cddefca7941ec0eef86","showMapping":true,"showSchedule":true},
{"_id":"60df2cdd816e6d144f2b8d90","showMapping":true,"showSchedule":true},
{"_id":"60df2cdd59305304ba71125b","showMapping":true,"showSchedule":true},
{"_id":"60df2cdd3b125a1a93c872c8","showMapping":true,"showSchedule":true},
{"_id":"60df2cdd515f791acebcd2bd","showMapping":true,"showSchedule":true},
{"_id":"60df2cdd20336120b1fe1acd","showMapping":true,"showSchedule":true},
{"_id":"60df2cdd20336120b1fe1acc","showMapping":true,"showSchedule":true}],"fields"
:[{"label":"Add Magento 2 Categories in NetSuite
as","value":1,"type":"select","name":"exports_60df2cd9c912b61cd8e082f8_categoriesRe
presentations","tooltip":"Lets you select the way categories information is
displayed in the NetSuite custom record. For eg: The following information
demonstrates how the Mens -> Shoes -> Sport Shoes category information is displayed
in NetSuite when you select: \nOption 1 - Mens : Shoes : Sport Shoes \nOption 2 -
Sport Shoes : Shoes : Mens \nOption 3 - Sport Shoes (Mens : Shoes)","options":
[[1,"Level 1 : Level 2 : Level n"],[2,"Level n : Level 2 : Level 1"],[3,"Level n
(Level 1 : Level n -1)"]]},{"label":"Exclude default category from category name in
NetSuite","type":"checkbox","tooltip":"Lets you exclude the “Default Category” when
you import categories from Magento 2 to NetSuite. When this checkbox is enabled,
for example, Mens -> Shoes -> Sport Shoes will be represented as Mens : Shoes :
Casual Shoes otherwise as Default Category : Mens : Shoes : Casual
Shoes","name":"exports_60df2cd9c912b61cd8e082f8_excludeDefaultCategories","value":f
alse}]},{"title":"Order","columns":1,"flows":
[{"_id":"60df2cddc912b61cd8e08305","showMapping":true,"showSchedule":true},
{"_id":"60df2cdd816e6d144f2b8d8f","showMapping":false,"showSchedule":false,"disable
Slider":true,"disableRunFlow":true},
{"_id":"60df2cddc912b61cd8e08306","showMapping":true,"showSchedule":true,"showStart
DateDialog":true,"settings":[{"label":"Primary Customer Lookup
Criteria","type":"expression","expressionType":"import","name":"imports_60df2cd93b1
25a1a93c872b5_primaryCustomerLookupFilter","value":"[[\"custrecord_celigo_mag2_mcim
_nsid.custrecord_celigo_mag2_mcim_mag_cust_id\", \"is\", \"{{id}}\"], \"AND\",
[\"custrecord_celigo_mag2_mcim_nsid.custrecord_celigo_mag2_mcim_instanceid\", \"is\
", \"67540\"]]"},{"label":"Secondary Customer Lookup
Criteria","type":"expression","expressionType":"import","name":"imports_60df2cd93b1
25a1a93c872b5_secondaryCustomerLookupFilter","value":"[[\"email\",\"is\",\"{{{email
}}}\"],\"AND\",[\"custentity_celigo_mag2_instance\",\"is\",\"@NONE@\"],\"AND\",
[\"subsidiary\",\"is\",\"2\"]]"}]},
{"_id":"60df2cde20336120b1fe1ad5","showMapping":true,"showSchedule":true},
{"_id":"60df2ce2a00c0c4cb40ceae2","showMapping":true,"showSchedule":true}],"section
s":[{"title":"Shipping","fields":[{"generates":
[null],"default":"","allowFailures":true,"supportsGeneratesRefresh":true,"supportsE
xtractsRefresh":false,"generateFieldHeader":"NetSuite Ship
Method","extractFieldHeader":"Magento 2 Ship Method","label":"Ship Method
Mapping","tooltip":"Lets you map the shipping methods between Magento 2 and
NetSuite. You can also provide a default value in case no match is
found.","title":"Map Ship
Methods","name":"imports_60df2cd936045372d81f9cd2_shipmethodLookup_dummyExtractsMet
hod_listShipMethods","type":"staticMapWidget"}]},{"title":"Payment","fields":
[{"generates":
[null],"default":"","allowFailures":true,"supportsGeneratesRefresh":true,"supportsE
xtractsRefresh":false,"generateFieldHeader":"NetSuite Payment
Method","extractFieldHeader":"Magento 2 Payment Method","label":"Map Payment
Methods","tooltip":"Lets you map the payment methods between Magento 2 and
NetSuite. You can also provide a default value in case no match is
found.","title":"Map Payment
Methods","name":"imports_60df2cd936045372d81f9cd2_paymentmethodLookup_dummyExtracts
Method_listPaymentMethods","type":"staticMapWidget"}]},
{"title":"Discount","fields":[{"label":"Bring Magento cart level discounts into
NetSuite as","tooltip":"Select your preferred handling method for cart level
discounts in Magento. All the cart level discounts are added at order header-level
in NetSuite.\nPromo Code - If you maintain a 1:1 match between the promo codes in
NetSuite and Magento.\nCoupon Code - If you maintain a 1:1 match between the coupon
codes in NetSuite and Magento.\nDiscount Item - If you do not maintain a 1:1 match
between the coupon codes in NetSuite and Magento and want to track all cart level
discounts against a single default item in
NetSuite.","type":"select","name":"imports_60df2cd936045372d81f9cd2_orderCartDiscou
nt","value":"DISCOUNT","options":[["PROMOCODE","Promotion"],["COUPON","Coupon
Code"],["DISCOUNT","Discount Item (recommended)"]],"dependencies":{"PROMOCODE":
{"fields":
[{"hidden":true,"name":"imports_60df2cd936045372d81f9cd2_defaultDiscountItem_listDi
scountItems","required":false}]},"COUPON":{"fields":
[{"hidden":true,"name":"imports_60df2cd936045372d81f9cd2_defaultDiscountItem_listDi
scountItems","required":false}]},"DISCOUNT":{"fields":
[{"hidden":false,"name":"imports_60df2cd936045372d81f9cd2_defaultDiscountItem_listD
iscountItems","required":true}]}}},{"label":"NetSuite discount item to track
Magento cart discounts","tooltip":"This preference provides a choice for the
default NetSuite discount item against which all the cart-level discounts are
posted. The item is added at the order header level in NetSuite and the discount
code is posted in the &quot;eTail Discount Code&quot; custom
field.","value":"3331","type":"select","name":"imports_60df2cd936045372d81f9cd2_def
aultDiscountItem_listDiscountItems","supportsRefresh":true,"properties":
{"yieldValueAndLabel":true},"options":[["3331","Magento 2 Web Discount"]]},
{"label":"Bring Magento line level discounts into NetSuite as","tooltip":"Select
your preferred handling method for line level discounts in Magento. All the line
level discounts are added at order line-level in
NetSuite.","type":"select","value":"NEW_LINE","options":[["NEW_LINE","New line
below the original line (recommended)"],["ADJUSTED_PRICE","Adjustments to item list
price"]],"dependencies":{"NEW_LINE":{"fields":
[{"hidden":false,"name":"imports_60df2cd936045372d81f9cd2_defaultLineDiscountItem_l
istDiscountItems","required":true}]},"ADJUSTED_PRICE":{"fields":
[{"hidden":true,"name":"imports_60df2cd936045372d81f9cd2_defaultLineDiscountItem_li
stDiscountItems","required":false}]}},"name":"imports_60df2cd936045372d81f9cd2_orde
rLineDiscount"},{"label":"NetSuite discount item to track Magento line
discounts","tooltip":"This preference provides a choice for the default NetSuite
discount item against which all the line-level discounts are posted. The item-based
promotions are reflected on the NetSuite sales transactions right below the
original line item as a separate line
item.","value":"3331","type":"select","name":"imports_60df2cd936045372d81f9cd2_defa
ultLineDiscountItem_listDiscountItems","supportsRefresh":true,"properties":
{"yieldValueAndLabel":true},"options":[["3331","Magento 2 Web Discount"]]}]},
{"title":"Order","fields":[{"label":"Magento Order Id(s)","tooltip":"Provide a
single or multiple comma-separated Magento 2 order ids and click on 'Save' button
to on-demand import of orders from Magento 2 into NetSuite. The max number of order
ids that should be specified at a time is
10.","type":"text","name":"exports_60df2cd9165ab678ee460533_orderImportIds","value"
:null},{"label":"Add Magento orders with status","value":
["processing","complete"],"type":"multiselect","name":"exports_60df2cd9165ab678ee46
0533_orderStatusFilter","tooltip":"Lets you define the order status in Magento for
which the orders should be imported into NetSuite","options":
[["pending","Pending"],["processing","Processing"],["pending_payment","Pending
Payment"],["fraud","Suspected Fraud"],["payment_review","Payment Review"],
["holded","On Hold"],["complete","Complete"],["closed","Closed"],
["canceled","Canceled"]]},{"label":"Add Magento orders with custom
statuses","type":"text","name":"exports_60df2cd9165ab678ee460533_customOrderStatusF
ilter","value":"","tooltip":"Magento allows retailers to define custom statuses for
their order workflow. If you would like the Integration App to pull orders when the
order status changes to one of the custom changes, provide a single or a comma
separated list status code(s) in this field."},{"label":"Add orders created
after","type":"datetime","tooltip":"Lets you define the order creation date in
Magento only after which the orders should be imported into
NetSuite.","name":"exports_60df2cd9165ab678ee460533_orderStartDateFilter","value":"
2021-08-04T23:00:00.076Z"},{"label":"NetSuite item to track Magento shipping cost
as a line
item","value":"","type":"select","name":"imports_60df2cd936045372d81f9cd2_defaultNo
nInventoryShipItem_listNonInventoryItems","supportsRefresh":true,"properties":
{"yieldValueAndLabel":true},"tooltip":"This is an optional setting and lets you
choose the corresponding NetSuite item to track Magento 2 order shipping costs as a
line item on the NetSuite sales order. The NetSuite item must
be set up as a Non-Inventory item.","options":[[]]},{"label":"NetSuite item to
track Magento gift card redemption as a line
item","value":"","type":"select","name":"imports_60df2cd936045372d81f9cd2_defaultNo
nInventoryGiftCardItem_listItemsOfSpecifiedTypes","supportsRefresh":true,"propertie
s":{"yieldValueAndLabel":true},"tooltip":"Lets you choose the corresponding
NetSuite item to track the Magento 2 gift card amount and adds it as a line item on
the NetSuite sales order. The NetSuite item must be set up either as a Non-
Inventory item or a Payment item.","options":[[]]},{"label":"NetSuite item to track
Magento store credit redemption as a line
item","value":"","type":"select","name":"imports_60df2cd936045372d81f9cd2_defaultNo
nInventoryItemStoreCredit_listItemsOfSpecifiedTypes","supportsRefresh":true,"proper
ties":{"yieldValueAndLabel":true},"tooltip":"Lets you choose the corresponding
NetSuite item to track the Magento 2 store credit amount and adds it as a line item
on the NetSuite sales order. The NetSuite item must be set up either as a non-
inventory item or a payment type item.","options":[[]]},{"label":"Add Magento
bundle products to NetSuite sales order
as","value":"parent","type":"select","name":"imports_60df2cd936045372d81f9cd2_impor
tBundleParentOrChildItems","tooltip":"Allows you to define how should the Magento
bundle products be added on the NetSuite sales order line items. You can choose to
import just the parent SKU or all the child item SKUs or both parent and child item
SKUs.","options":[["parent","Parent SKU only"],["child","Child SKUs only"],
["both","Both Parent and Child SKUs"]]},{"label":"Bundle products in Magento have
dynamic
SKU","value":true,"type":"checkbox","name":"imports_60df2cd936045372d81f9cd2_isBund
leItemsSkuDynamic","tooltip":"Check/uncheck this option depending on whether the
Bundle products in Magento have dynamic or fixed sku. In Magento, navigate to
Products -> Catalog, view any bundle product & check if the Dynamic SKU field is
set as enabled or not."},{"label":"NetSuite item to track the variance adjustments
as a line item","tooltip":"Select NetSuite non-inventory item to track the order
total variances b/w two systems. A new adjustment line will be added as a line item
to ensure the order total matches in both
systems.","value":"3332","type":"select","name":"imports_60df2cd936045372d81f9cd2_d
efaultNonInventoryItemOrderVariance_listNonInventoryItems","properties":
{"yieldValueAndLabel":true},"supportsRefresh":true,"options":[["3332","Magento 2
Variance"]]},{"label":"NetSuite item to track Magento gift wrap price as a line
item","tooltip":"Choose a NetSuite item to track your Magento2 gift wrap price. The
selected item is added as a line item on the NetSuite sales order. In NetSuite, be
sure to create the item either as a non-inventory or
payment.","value":"","type":"select","name":"imports_60df2cd936045372d81f9cd2_defau
ltNonInventoryGWItem_listItemsOfSpecifiedTypes","properties":
{"yieldValueAndLabel":true},"supportsRefresh":true,"options":[]}]},
{"title":"Customer","fields":[{"label":"Default NetSuite customer for Magento guest
orders","type":"text","name":"imports_60df2cd936045372d81f9cd2_defaultGuestCustomer
","value":"","tooltip":"Provide the internal id of the default customer record in
NetSuite to be assigned to the NetSuite sales order record for guest checkouts in
Magento."},{"label":"Add all orders against the default NetSuite
customer","tooltip":"Check this box to assign a default NetSuite customer record to
all the incoming orders. The customer record provided in the 'Default NetSuite
customer..' setting is assigned to all orders for this particular Magento
account.","type":"checkbox","name":"imports_60df2cd936045372d81f9cd2_singleCustomer
EnabledInNS","value":false},{"label":"Trim customer name if invalid on Magento
order","type":"checkbox","tooltip":"Lets you define a business rule where invalid
first name & last name on Magento order are automatically trimmed to first 32
characters before the order is added to NetSuite. This prevents order import
failures when the buyer enters more than 32 char for first name and/or last name
fields in
Magento.","name":"imports_60df2cd93b125a1a93c872b5_trimName","value":true},
{"label":"Remove phone number if invalid on Magento
order","type":"checkbox","tooltip":"Lets you define a business rule where invalid
phone numbers on Magento order are automatically removed before the order is added
to NetSuite. This prevents any manual intervention to import orders with invalid
phone no.s (<7 digits or alphanumeric
format).","name":"imports_60df2cd936045372d81f9cd2_removeInvalidPhoneNumber","value
":true},{"label":"Multi-Currency customers enabled in NetSuite","tooltip":"Check
this box if you allow the creation of sales transactions in multiple currencies for
individual customers in NetSuite. In NetSuite, navigate to Setup -> Company ->
Enable Features and under 'Company', look for 'Multi-Currency Customers' to see if
this feature is
enabled.","type":"checkbox","name":"imports_60df2cd936045372d81f9cd2_multiCurrencyE
nabled","value":true},{"label":"Assign first customer if multiple customers exist
with same email","tooltip":"Check this box to assign the customer with lowest
internal id when multiple customer records are found with the same email in
NetSuite during the customer search. Unchecking this box prevents the flow from
posting the order in such a
scenario.","type":"checkbox","name":"imports_60df2cd93b125a1a93c872b5_pickFirstCust
omer","value":true}]},{"title":"Order to Magento 2","fields":[{"label":"Sync order
to Magento 2 when matching SKU is not
found","value":false,"type":"checkbox","name":"imports_60df2cd9c912b61cd8e082f7_syn
cOrderWhenSkuUnavailable","tooltip":"Check this box to sync orders to Magento 2
when a matching order SKU is not found in Magento 2. If you uncheck the checkbox,
the \"NetSuite order to Magento 2 order (add)\" flow doesn’t sync the order to
Magento 2, and an error message \"Unable to create the NetSuite order #### in
Magento 2 as matching SKU(s) #### are not found in Magento 2\" is displayed on the
integration app Dashboard. By default, this checkbox is unchecked."}]}]},
{"title":"Fulfillment","columns":1,"flows":
[{"_id":"60df2cde7240195d282fc669","showMapping":true,"showSchedule":true}],"fields
":[{"label":"NetSuite Saved Search for syncing item
fulfillments","required":true,"value":"1148","type":"select","name":"exports_60df2c
dd816e6d144f2b8d8e_savedSearch_listSavedSearches","supportsRefresh":true,"propertie
s":{"yieldValueAndLabel":true},"options":[["1148","Celigo Magento 2 Fulfillment
Export Search [MAG2-Hampers.com]"]]}]},{"title":"Inventory","columns":1,"flows":
[{"_id":"60df2cde3da22818b85c6c76","showMapping":true,"showSchedule":true,"showStar
tDateDialog":true},
{"_id":"60df2cde165ab678ee460549","showMapping":true,"showSchedule":true},
{"_id":"60df2cdd20336120b1fe1acf","showMapping":true,"showSchedule":true}],"fields"
:[{"label":"NetSuite Saved Search for syncing inventory
levels","required":true,"value":"1345","type":"select","name":"exports_60df2cdd3da2
2818b85c6c72_savedSearch_listSavedSearches_inv","supportsRefresh":true,"properties"
:{"yieldValueAndLabel":true},"options":[["1345","Celigo Magento 2 Inventory Export
Search [MAG2-Hampers.com]"]]},{"label":"NetSuite Saved Search for syncing inventory
for Kit
Items","required":true,"value":"1244","type":"select","name":"exports_60df2cdd84868
8662e8ea742_savedSearch_listSavedSearches_kit","supportsRefresh":true,"properties":
{"yieldValueAndLabel":true},"options":[["1244","Celigo Magento 2 Kit Inventory
Export Search [MAG2-Hampers.com]"]]},
{"value":true,"name":"exports_60df2cdd848688662e8ea742_kitInventoryCalculationPerLo
cationEnabled","type":"checkbox","tooltip":"If enabled, Integration App will first
calculate sellable inventory of kit per location using quantity of each member
item, and then will send the sum of all the sellable quantities across all the
locations. If disabled, Integration App will first calculate the total inventory
for each member items across all the locations, and then will calculate inventory
for a kit.","label":"Calculate Kit Inventory per Location","hidden":true},
{"value":true,"name":"exports_60df2cdd3da22818b85c6c72_toggleNetsuiteExportType_las
tquantityavailablechange","type":"checkbox","tooltip":"Enabling this setting allows
you to sync the inventory levels for all the NetSuite items (linked to your Magento
store) on each run of the inventory export data flow.","label":"Always sync
inventory levels for entire catalog"},{"options":[["2","Amazon"],["1","Warehouse"],
["4","Warehouse : Inspection"],["3","Warehouse :
Quarantine"]],"supportsRefresh":true,"required":false,"type":"multiselect","label":
"NetSuite locations to pick inventory from","value":
["1"],"name":"exports_60df2cdd3da22818b85c6c72_updateMultipleSavedSearchLocationFil
ters_listLocations","tooltip":"Lets you choose the inventory location(s) in
NetSuite from which the inventory quantities should be read & exported to
Magento."}]},{"title":"Billing","columns":1,"flows":
[{"_id":"60df2cde7240195d282fc668","showMapping":true,"showSchedule":true},
{"_id":"60df2ce3ffef7d1400b3fe50","showMapping":true,"showSchedule":true},
{"_id":"60df2cde3da22818b85c6c77","showMapping":true,"showSchedule":true}],"fields"
:[{"label":"NetSuite Saved Search for auto-billing
orders","required":true,"value":"1145","type":"select","name":"exports_60df2cdda00c
0c4cb40ceacf_savedSearchAllExports_listSavedSearches_60df2cdec912b61cd8e0830c","sup
portsRefresh":true,"properties":{"yieldValueAndLabel":true},"options":
[["1145","Celigo eTail Auto-Billing Search [MAG2-Hampers.com]"]]},{"label":"Auto-
bill orders in NetSuite when the status
is","required":true,"value":"SalesOrd:B","type":"select","name":"exports_60df2cdda0
0c0c4cb40ceacf_updateSearchSalesOrderStatusFilters_60df2cdec912b61cd8e0830c","toolt
ip":"Provide the order status
in NetSuite after which the Integration App should automatically bill the sales
orders and create corresponding cash sales or invoices.","options":
[["SalesOrd:B","Pending Fulfillment"],["SalesOrd:F","Pending Billing"]]},
{"label":"NetSuite Saved Search for syncing Billing
details","required":true,"value":"1146","type":"select","name":"exports_60df2cddefc
a7941ec0eef87_savedSearch_listSavedSearches","supportsRefresh":true,"properties":
{"yieldValueAndLabel":true},"options":[["1146","Celigo Magento 2 Billing Export
Search [MAG2-Hampers.com]"]]},{"label":"Credit Card payments are captured
in","value":"1","type":"select","name":"imports_60df2cd9515f791acebcd2ac_updateCapt
ureMapping","tooltip":"Provide the system in which the credit card payments are
captured and at what point. If your business processes are set up such that you
capture in Magento after the order fulfillment, along with the invoice creation,
the Integration App will also trigger the invoice capture.","options":
[["1","Magento at the time of sale"],["2","NetSuite after the order fulfillment"],
["3","Magento after the order fulfillment"]]}]},
{"title":"Product","columns":1,"flows":
[{"_id":"60df2ce2165ab678ee460552","showMapping":true,"showSchedule":true,"showStar
tDateDialog":true,"settings":[{"label":"Batch Size Limit","tooltip":"Use this field
to further limit the number of records that can get exported from NetSuite in one
request. For example, if your hook is running out of SuiteScript points, or timing
out, or you are hitting NetSuite's instruction count limits, or exported data is
exceeding maximum response size this field can be used to tell integrator.io to
break up your pages of data into even smaller requests. Generally speaking, this
field is only needed when you are actively running into governance
limits.","type":"text","name":"exports_60df2cdd59305304ba711259_updateNetSuiteExpor
tBatchSize","value":200}]},
{"_id":"60df2cdefa12b015d5983b99","showMapping":true,"showSchedule":true,"showStart
DateDialog":true,"settings":[{"label":"Batch Size Limit","tooltip":"Use this field
to further limit the number of records that can get exported from NetSuite in one
request. For example, if your hook is running out of SuiteScript points, or timing
out, or you are hitting NetSuite's instruction count limits, or exported data is
exceeding maximum response size this field can be used to tell integrator.io to
break up your pages of data into even smaller requests. Generally speaking, this
field is only needed when you are actively running into governance
limits.","type":"text","name":"exports_60df2cdd816e6d144f2b8d91_updateNetSuiteExpor
tBatchSize","value":10},{"label":"Run this flow after the \"NetSuite Item to
Magento Product\" flow","tooltip":"Select this check box if you want to run this
flow automatically after the execution of the \"NetSuite Item to Magento Product\"
flow is
complete.","type":"checkbox","name":"flows_60df2cdefa12b015d5983b99_addFlowIdToItem
ExportFlowRunNextFlowIds","value":true}]},
{"_id":"60df2cdeffef7d1400b3fe47","showMapping":true,"showSchedule":true,"showStart
DateDialog":true,"settings":[{"label":"Batch Size Limit","tooltip":"Use this field
to further limit the number of records that can get exported from NetSuite in one
request. For example, if your hook is running out of SuiteScript points, or timing
out, or you are hitting NetSuite's instruction count limits, or exported data is
exceeding maximum response size this field can be used to tell integrator.io to
break up your pages of data into even smaller requests. Generally speaking, this
field is only needed when you are actively running into governance
limits.","type":"text","name":"exports_60df2cdd165ab678ee460542_updateNetSuiteExpor
tBatchSize","value":500},{"label":"Run this flow after the \"NetSuite Item to
Magento Product\" flow","tooltip":"Select this check box if you want to run this
flow automatically after the execution of the \"NetSuite Item to Magento Product\"
flow is
complete.","type":"checkbox","name":"flows_60df2cdeffef7d1400b3fe47_addFlowIdToItem
ExportFlowRunNextFlowIds","value":true}]},
{"_id":"60df2cdd59305304ba71125a","showMapping":false,"showSchedule":false,"disable
Slider":true}],"fields":[{"type":"checkbox","label":"Sync attribute values to All
Store
Views","value":false,"name":"exports_60df2cdd59305304ba711259_itemExportPreference"
,"tooltip":"Lets you sync the attribute values to \"All Store Views\" in Magento 2.
If you check this checkbox, all the store views will have the same attribute
values. If you uncheck this checkbox, you can map multiple NetSuite fields to one
Magento 2 attribute for individual store views."},{"label":"NetSuite Saved Search
for syncing item
details","required":true,"value":"1449","type":"select","name":"exports_60df2cdd593
05304ba711259_savedSearch_listSavedSearches","supportsRefresh":true,"properties":
{"yieldValueAndLabel":true},"options":[["1449","Celigo Magento 2 Item Export Search
[MAG2-Hampers.com]"]]},{"label":"NetSuite Saved Search for syncing matrix item
details","required":true,"value":"1447","type":"select","name":"exports_60df2cdd816
e6d144f2b8d91_savedSearch_listSavedSearches","supportsRefresh":true,"properties":
{"yieldValueAndLabel":true},"options":[["1447","Celigo Magento 2 Matrix Item Export
Search [MAG2-Hampers.com]"]]},{"label":"NetSuite Saved Search for syncing kit item
details","required":true,"value":"1144","type":"select","name":"exports_60df2cdd165
ab678ee460542_savedSearch_listSavedSearches","supportsRefresh":true,"properties":
{"yieldValueAndLabel":true},"options":[["1144","Celigo Magento 2 Kit Item Export
Search [MAG2-Hampers.com]"]]},{"options":[["1","British
pound"]],"supportsRefresh":true,"properties":
{"yieldValueAndLabel":true},"required":false,"type":"select","label":"NetSuite
currency for syncing product
price","value":"1","name":"exports_60df2cdd59305304ba711259_updateSearchCurrencyFil
ters_listCurrency","tooltip":"Lets you choose the NetSuite currency to be used for
exporting the price to Magento."},{"options":[["7","Hampers.com Magento
2"]],"supportsRefresh":true,"properties":
{"yieldValueAndLabel":true},"required":false,"type":"select","label":"NetSuite
price level for syncing product
price","value":"7","name":"exports_60df2cdd59305304ba711259_updateMagentoSearchPric
ingFilters_listPriceLevels","tooltip":"Lets you choose the NetSuite price level to
be used for exporting the price to Magento."},{"type":"checkbox","label":"Enable
virtual
variations","value":false,"name":"exports_60df2cdd816e6d144f2b8d91_mag2updateItemSe
archesTypeFilters","tooltip":"If you have configured parent-child relationship in
simple items without native matrix feature, enable this checkbox.","dependencies":
{"enabled":{"fields":
[{"name":"exports_60df2cdd816e6d144f2b8d91_mag2variationParentIdentifier","hidden":
false}]},"disabled":{"fields":
[{"name":"exports_60df2cdd816e6d144f2b8d91_mag2variationParentIdentifier","hidden":
true}]}}},{"label":"NetSuite field identifier for variation parent
item","tooltip":"Provide the internal id of the item field in NetSuite to be used
to identify the variation parent
item.","type":"text","name":"exports_60df2cdd816e6d144f2b8d91_mag2variationParentId
entifier","value":"parent","required":true},{"type":"staticMapWidget","title":"Map
Magento Websites/Customer Groups with NetSuite Price Levels","label":"Magento Tier
Pricing Mapping","tooltip":"If you have setup quantity pricing for your SKUs in
NetSuite, this setting allows exporting the quantity pricing in NetSuite as tier
pricing in Magento. You can provide the mapping between Magento websites, Magento
customer groups and NetSuite price levels to create pricing tiers on a Magento SKU.
Depending on how you want to add this info in Magento, each row could be a unique
combination of a website, customer group & price level or each row can have a
single default
website.","hideLookupAllowFailures":true,"name":"exports_60df2cdd59305304ba711259_p
ricingToCustomerGroupMap_listPriceLevelsAndlistCustomerGroups","optionsMap":
[{"id":"websites_listWebsites","label":"Magento 2
Websites","type":"select","options":[],"supportsRefresh":true},
{"id":"customergroup_listCustomerGroups","label":"Magento 2 Customer
Groups","required":true,"type":"select","options":[],"supportsRefresh":true},
{"id":"pricelevel_listPriceLevels","label":"NetSuite Price
Levels","required":true,"type":"select","options":[],"supportsRefresh":true},
{"options":[{"text":"Yes","id":"1"},
{"text":"No","id":"0"}],"id":"defaultpricelevel","label":"Default Price
Level","type":"select"}]}]},{"title":"Images","columns":1,"flows":
[{"_id":"60df2cdec912b61cd8e0830b","showMapping":true,"showSchedule":true,"showStar
tDateDialog":true}],"fields":[{"label":"NetSuite Saved Search for syncing image
details","required":true,"value":"1344","type":"select","name":"exports_60df2cdd3b1
25a1a93c872ca_savedSearch_listSavedSearches","supportsRefresh":true,"properties":
{"yieldValueAndLabel":true},"options":[["1344","Celigo Magento 2 Image Export
Search [MAG2-Hampers.com]"]]},{"options":[["url","Only when the image URL
changes"],["all","Always replace all the
images"]],"required":false,"type":"select","label":"Add images to
Magento","value":"all","name":"exports_60df2cdd3b125a1a93c872ca_imageExportPreferen
ce","tooltip":"This setting is used to check image export preference. Either to
export all images or export those images whose URL got changes as per Image Id and
Image Type(Base, Small, Thumbnail, Swatch)"}]},
{"title":"Cancellation","columns":1,"flows":
[{"_id":"60df2cdeffef7d1400b3fe46","showMapping":false,"showSchedule":true}],"field
s":[{"label":"NetSuite Saved Search for syncing Cancellation
details","required":true,"value":"1147","type":"select","name":"exports_60df2cdd165
ab678ee460543_savedSearch_listSavedSearches","supportsRefresh":true,"properties":
{"yieldValueAndLabel":true},"options":[["1147","Celigo Magento 2 Cancellation
Export Search
[MAG2-Hampers.com]"]]}]},{"title":"Refund","columns":1,"flows":
[{"_id":"60df2cdefa12b015d5983b98","showMapping":true,"showSchedule":true}],"fields
":[{"label":"NetSuite Saved Search for syncing refund
details","required":true,"value":"1245","type":"select","name":"exports_60df2cdd203
36120b1fe1ad0_savedSearch_listSavedSearches","supportsRefresh":true,"properties":
{"yieldValueAndLabel":true},"options":[["1245","Celigo Magento 2 Refund Export
Search [MAG2-Hampers.com]"]]},{"label":"NetSuite item to track Magento Adjustment
Refund as a line
item","value":"3227","type":"select","name":"exports_60df2cdd20336120b1fe1ad0_defau
ltNonInventoryItemAdjustmentRefund_listNonInventoryItems","supportsRefresh":true,"p
roperties":{"yieldValueAndLabel":true},"tooltip":"Lets you choose the corresponding
NetSuite non-inventory item to track the Adjustment Refund to be applied to the
credit memos","options":[["3227","Magento 2 Adjustment Refund"]]},
{"label":"NetSuite item to track Magento Adjustment Fee as a line
item","value":"3228","type":"select","name":"exports_60df2cdd20336120b1fe1ad0_defau
ltNonInventoryItemAdjustmentFee_listNonInventoryItems","supportsRefresh":true,"prop
erties":{"yieldValueAndLabel":true},"tooltip":"Lets you choose the corresponding
NetSuite non-inventory item to track the Adjustment Fee to be applied to the credit
memos","options":[["3228","Magento 2 Adjustment
Fee"]]}]}],"mode":"settings"}],"supportsMultiStore":true,"storeLabel":"Magento 2
Account","connectorEdition":"premium","editionMigrated":"true"},"import_da":
{"celigo_classname":"Celigo.integrator.hercules.Import","operationMappings":
{},"requestMapper":
{"celigo_classname":"Celigo.integrator.mapper.json.JsonMapper"},"requestMappingRef"
:
{"celigo_classname":"Celigo.integrator.mapping.model.DocumentMapping","staticLookup
Maps":{"07mw0Zs6K":
{"free":1,"sagepay":7,"paypal":9,"braintree":8,"checkmo":2,"banktransfer":1,"cashon
delivery":1,"magenest_sagepay":7,"paypal_express":9},"service_code_to_delivery_type
":{"dpd_01":"Premium","dpd_16":"Premium"}},"recordMappings":
[{"celigo_classname":"Celigo.integrator.mapping.model.RecordMapping","recordType":"
salesorder","recordIdentifiers":
{"celigo_classname":"Celigo.integrator.mapping.model.JsonPathRecordIdentifier","jso
nPath":"."},"children":
[{"celigo_classname":"Celigo.integrator.mapping.model.FieldMappingSet","fieldMappin
gs":
[{"celigo_classname":"Celigo.integrator.mapping.model.FieldMapping","jsField":"cust
omform","hardCodedValue":151,"internalId":true,"immutable":false},
{"celigo_classname":"Celigo.integrator.mapping.model.FieldMapping","jsField":"entit
y","externalField":"$.netSuiteCustomerId","internalId":true,"immutable":false},
{"celigo_classname":"Celigo.integrator.mapping.model.FieldMapping","jsField":"shipc
ountry","lookupAllowFailures":true,"lookupDefaultValue":"","lookupType":"record","l
ookupSource":"customrecord_celigo_import_lookup","lookupValue":"custrecord_celigo_i
mport_lookup_val","lookupFilterExpression":"[\"custrecord_celigo_import_lookup_key\
",\"is\",\"{{shipping_address.country_id}}\"]","immutable":false},
{"celigo_classname":"Celigo.integrator.mapping.model.FieldMapping","jsField":"celig
o_use_address_subrecord","hardCodedValue":"true","immutable":false},
{"celigo_classname":"Celigo.integrator.mapping.model.FieldMapping","jsField":"shipa
ttention","externalField":"{{{shipping_address.firstname}}}
{{{shipping_address.lastname}}}","immutable":false},
{"celigo_classname":"Celigo.integrator.mapping.model.FieldMapping","jsField":"shipa
ddressee","externalField":"$.shipping_address.company"},
{"celigo_classname":"Celigo.integrator.mapping.model.FieldMapping","jsField":"shipa
ddr1","externalField":"$.shipping_address.street[0]"},
{"celigo_classname":"Celigo.integrator.mapping.model.FieldMapping","jsField":"shipa
ddr2","externalField":"$.shipping_address.street[1]"},
{"celigo_classname":"Celigo.integrator.mapping.model.FieldMapping","jsField":"shipc
ity","externalField":"$.shipping_address.city"},
{"celigo_classname":"Celigo.integrator.mapping.model.FieldMapping","jsField":"ships
tate","externalField":"{{#if extension_attributes.shipping_assignments.
[0].shipping.address}}{{#if extension_attributes.shipping_assignments.
[0].shipping.address.region}}{{#unless (regexMatch
extension_attributes.shipping_assignments.[0].shipping.address.region \"^Please
select\" 0 \"\")}}{{#if (regexMatch extension_attributes.shipping_assignments.
[0].shipping.address.country_id \"^(GB|US|CA)$\" 0 \"g\")}}
{{{extension_attributes.shipping_assignments.[0].shipping.address.region_code}}}
{{else}}{{{extension_attributes.shipping_assignments.[0].shipping.address.region}}}
{{/if}}{{/unless}}{{/if}}{{/if}}"},
{"celigo_classname":"Celigo.integrator.mapping.model.FieldMapping","jsField":"shipz
ip","externalField":"$.shipping_address.postcode"},
{"celigo_classname":"Celigo.integrator.mapping.model.FieldMapping","jsField":"shipp
hone","externalField":"$.shipping_address.telephone"},
{"celigo_classname":"Celigo.integrator.mapping.model.FieldMapping","jsField":"custb
ody_celigo_etail_channel","hardCodedValue":"Magento 2"},
{"celigo_classname":"Celigo.integrator.mapping.model.FieldMapping","jsField":"custb
ody_celigo_etail_order_id","externalField":"$.entity_id"},
{"celigo_classname":"Celigo.integrator.mapping.model.FieldMapping","jsField":"custb
ody_celigo_mag2_order_number","externalField":"$.increment_id"},
{"celigo_classname":"Celigo.integrator.mapping.model.FieldMapping","jsField":"custb
ody_celigo_etail_origpaymentmeth","externalField":"$.payment.method"},
{"celigo_classname":"Celigo.integrator.mapping.model.FieldMapping","jsField":"custb
ody_celigo_mag2_store","lookupAllowFailures":true,"lookupType":"record","lookupSour
ce":"CUSTOMRECORD_CELIGO_MAG2_STOREVIEW","lookupValue":"internalid","lookupFilterEx
pression":"[[\"custrecord_celigo_mag2_storeview_id\", \"is\", \"{{store_id}}\"], \"
AND\",
[\"custrecord_celigo_sv_mag2_instanceid\", \"is\", \"67540\"]]","internalId":true},
{"celigo_classname":"Celigo.integrator.mapping.model.FieldMapping","jsField":"pnref
num","externalField":"{{#if payment.cc_trans_id}}\n{{{payment.cc_trans_id}}}\
n{{else}}\n{{#compare payment.method \"==\" \"magenest_sagepay\"}}\n{{#each
payment.additional_information}}\n{{#contains this \"transactionId\\\":\"}}\
n{{{regexReplace (regexMatch this \"\\\"transactionId\\\":\\\"[0-9A-Z-]
+\") \"\" \"\\\"transactionId\\\":\\\"\"}}}{{/contains}}{{/each}}{{else}}
{{{payment.last_trans_id}}}{{/compare}}{{/if}}","immutable":false},
{"celigo_classname":"Celigo.integrator.mapping.model.FieldMapping","jsField":"shipp
ingcost","externalField":"$.shipping_amount"},
{"celigo_classname":"Celigo.integrator.mapping.model.FieldMapping","jsField":"custb
ody_celigo_etail_discount_code","externalField":"$.coupon_code"},
{"celigo_classname":"Celigo.integrator.mapping.model.FieldMapping","jsField":"taxto
tal","externalField":"$.tax_amount"},
{"celigo_classname":"Celigo.integrator.mapping.model.FieldMapping","jsField":"total
","externalField":"$.grand_total"},
{"celigo_classname":"Celigo.integrator.mapping.model.FieldMapping","jsField":"billc
ountry","lookupAllowFailures":false,"lookupType":"record","lookupSource":"CUSTOMREC
ORD_CELIGO_IMPORT_LOOKUP","lookupValue":"custrecord_celigo_import_lookup_val","look
upFilterExpression":"[\"custrecord_celigo_import_lookup_key\", \"is\", \"{{billing_
address.country_id}}\"]","internalId":true},
{"celigo_classname":"Celigo.integrator.mapping.model.FieldMapping","jsField":"billa
ttention","externalField":"{{{billing_address.firstname}}}
{{{billing_address.lastname}}}","immutable":false},
{"celigo_classname":"Celigo.integrator.mapping.model.FieldMapping","jsField":"billa
ddr1","externalField":"$.billing_address.street[0]","immutable":false},
{"celigo_classname":"Celigo.integrator.mapping.model.FieldMapping","jsField":"billa
ddr2","externalField":"$.billing_address.street[1]"},
{"celigo_classname":"Celigo.integrator.mapping.model.FieldMapping","jsField":"billa
ddressee","externalField":"$.billing_address.company"},
{"celigo_classname":"Celigo.integrator.mapping.model.FieldMapping","jsField":"billc
ity","externalField":"$.billing_address.city"},
{"celigo_classname":"Celigo.integrator.mapping.model.FieldMapping","jsField":"bills
tate","externalField":"{{#if billing_address.region}}{{#unless (regexMatch
billing_address.region \"^Please select\" 0 \"\")}}{{#if (regexMatch
billing_address.country_id \"^(GB|US|CA)$\" 0 \"g\")}}
{{{billing_address.region_code}}}{{else}}{{{billing_address.region}}}{{/if}}{{/
unless}}{{/if}}"},
{"celigo_classname":"Celigo.integrator.mapping.model.FieldMapping","jsField":"billp
hone","externalField":"$.billing_address.telephone"},
{"celigo_classname":"Celigo.integrator.mapping.model.FieldMapping","jsField":"billz
ip","externalField":"$.billing_address.postcode"},
{"celigo_classname":"Celigo.integrator.mapping.model.FieldMapping","jsField":"shipm
ethod","externalField":"$.shipping_method","lookupAllowFailures":true,"lookupDefaul
tValue":"","lookupType":"record","lookupSource":"shipitem","lookupValue":"internali
d","lookupFilterExpression":"[[\"displayname\",\"is\",\"{{{replace (lowercase
extension_attributes.gfs_carrier) \\\" \\\" \\\"_\\\"}}}_{{{extension_attributes.gf
s_service_code}}}\"],\"AND\",
[\"isinactive\",\"is\",\"F\"]]","internalId":true,"immutable":false},
{"celigo_classname":"Celigo.integrator.mapping.model.FieldMapping","jsField":"payme
ntmethod","hardCodedValue":"","internalId":true,"immutable":false},
{"celigo_classname":"Celigo.integrator.mapping.model.FieldMapping","jsField":"curre
ncy","externalField":"$.order_currency_code","lookupAllowFailures":false,"lookupTyp
e":"record","lookupSource":"currency","lookupValue":"internalid","lookupFilterExpre
ssion":"[\"symbol\", \"is\", \"{{order_currency_code}}\"]","internalId":true},
{"celigo_classname":"Celigo.integrator.mapping.model.FieldMapping","jsField":"custb
ody_celigo_etail_transaction_ids","externalField":"$.payment.last_trans_id","discar
dIfEmpty":true},
{"celigo_classname":"Celigo.integrator.mapping.model.FieldMapping","jsField":"disco
untitem","hardCoded
Value":3331,"internalId":true,"immutable":false},
{"celigo_classname":"Celigo.integrator.mapping.model.FieldMapping","jsField":"disco
untrate","externalField":"{{add discount_amount
discount_tax_compensation_amount}}","immutable":false},
{"celigo_classname":"Celigo.integrator.mapping.model.FieldMapping","jsField":"custb
ody_cat_giftmessage","externalField":"$.extension_attributes.gift_message.message",
"immutable":false,"discardIfEmpty":true},
{"celigo_classname":"Celigo.integrator.mapping.model.FieldMapping","jsField":"custb
ody_cat_webpayref","externalField":"{{#if payment.cc_trans_id}}\
n{{{payment.cc_trans_id}}}\n{{else}}\n{{#compare
payment.method \"==\" \"magenest_sagepay\"}}\n{{#each
payment.additional_information}}\n{{#contains this \"transactionId\\\":\"}}\
n{{{regexReplace (regexMatch this \"\\\"transactionId\\\":\\\"[0-9A-Z-]
+\") \"\" \"\\\"transactionId\\\":\\\"\"}}}{{/contains}}{{/each}}{{else}}
{{{payment.last_trans_id}}}{{/compare}}{{/if}}","immutable":false},
{"celigo_classname":"Celigo.integrator.mapping.model.FieldMapping","jsField":"class
","externalField":"{{#if
billing_address.company}}8{{else}}9{{/if}}","internalId":true,"immutable":false},
{"celigo_classname":"Celigo.integrator.mapping.model.FieldMapping","jsField":"custb
ody_cat_gfs_despatch_by","externalField":"$.extension_attributes.gfs_despatch_by","
dateFormat":"YYYY-MM-DD
hh:mm:ss","dateTimeZone":"Europe/London","immutable":false,"discardIfEmpty":true},
{"celigo_classname":"Celigo.integrator.mapping.model.FieldMapping","jsField":"custb
ody_cat_webpaymethod","externalField":"$.payment.method","lookupAllowFailures":true
,"lookupDefaultValue":"","lookupType":"static","lookupSource":"07mw0Zs6K","internal
Id":true,"immutable":false},
{"celigo_classname":"Celigo.integrator.mapping.model.FieldMapping","jsField":"trand
ate","externalField":"$.created_at","dateFormat":"YYYY-MM-DD
hh:mm:ss","dateTimeZone":"Europe/London","immutable":false},
{"celigo_classname":"Celigo.integrator.mapping.model.FieldMapping","jsField":"celig
o_write_log","hardCodedValue":"true","immutable":false},
{"celigo_classname":"Celigo.integrator.mapping.model.FieldMapping","jsField":"custb
ody_cat_giftmessage_sender","externalField":"$.extension_attributes.hampers_giftmes
sage_sender","immutable":false,"discardIfEmpty":true},
{"celigo_classname":"Celigo.integrator.mapping.model.FieldMapping","jsField":"custb
ody_cat_giftmessage_name","externalField":"$.extension_attributes.hampers_giftmessa
ge_recipient","immutable":false,"discardIfEmpty":true},
{"celigo_classname":"Celigo.integrator.mapping.model.FieldMapping","jsField":"custb
ody_cat_giftmessage_email","externalField":"$.extension_attributes.hampers_giftmess
age_email","immutable":false,"discardIfEmpty":true},
{"celigo_classname":"Celigo.integrator.mapping.model.FieldMapping","jsField":"custb
ody_cat_giftmessage_sms_phone","externalField":"$.extension_attributes.hampers_gift
message_phone_number","immutable":false,"discardIfEmpty":true},
{"celigo_classname":"Celigo.integrator.mapping.model.FieldMapping","jsField":"shipd
ate","externalField":"$.extension_attributes.gfs_despatch_by","dateFormat":"YYYY-
MM-DD
hh:mm:ss","dateTimeZone":"Europe/London","immutable":false,"discardIfEmpty":true},
{"celigo_classname":"Celigo.integrator.mapping.model.FieldMapping","jsField":"custb
ody_cat_preferreddeliverydate","externalField":"$.extension_attributes.gfs_delivery
_date","dateFormat":"YYYY-MM-DD
hh:mm:ss","dateTimeZone":"Europe/London","immutable":false},
{"celigo_classname":"Celigo.integrator.mapping.model.FieldMapping","jsField":"custb
ody_cat_m2_isguestorder","externalField":"$.customer_is_guest"},
{"celigo_classname":"Celigo.integrator.mapping.model.FieldMapping","jsField":"other
refnum","externalField":"$.increment_id","immutable":false,"externalDatatype":"stri
ng"},
{"celigo_classname":"Celigo.integrator.mapping.model.FieldMapping","jsField":"custb
ody_cat_deliverytype","externalField":"{{{replace (lowercase
extension_attributes.gfs_carrier) \" \" \"_\"}}}_{{{extension_attributes.gfs_servic
e_code}}}","lookupAllowFailures":true,"lookupDefaultValue":"Standard","lookupType":
"static","lookupSource":"service_code_to_delivery_type","immutable":false,"conditio
nal":{"when":"extract_not_empty"}},
{"celigo_classname":"Celigo.integrator.mapping.model.FieldMapping","jsField":"shipp
ingtaxcode","hardCodedValue":639,"internalId":true,"immutable":false},
{"celigo_classname":"Celigo.integrator.mapping.model.FieldMapping","jsField":"celig
o_initializeValues","hardCodedValue":"customform,entity,shipcountry"}]},
{"celigo_classname":"Celigo.integrator.mapping.model.CollectionMapping","collection
Ids":["item"],"children":
[{"celigo_classname":"Celigo.integrator.mapping.model.FieldMappingSet","fieldMappin
gs":
[{"celigo_classname":"Celigo.integrator.mapping.model.FieldMapping","jsField":"quan
tity","externalField":"$.items[*].qty_ordered"},
{"celigo_classname":"Celigo.integrator.mapping.model.FieldMapping","jsField":"locat
ion","hardCodedValue":1,"internalId":true,"immutable":false},
{"celigo_classname":"Celigo.integrator.mapping.model.FieldMapping","jsField":"price
","hardCodedValue":-1,"internalId":true,"immutable":false},
{"celigo_classname":"Celigo.integrator.mapping.model.FieldMapping","jsField":"rate"
,"externalField":"$.items[*].original_price","immutable":false},
{"celigo_classname":"Celigo.integrator.mapping.model.FieldMapping","jsField":"item"
,"lookupAllowFailures":false,"lookupType":"record","lookupSource":"item","lookupVal
ue":"internalid","lookupFilterExpression":"[[\"nameinternal\",\"is\",\"{{{items[*].
sku}}}\"],\"AND\",
[\"isinactive\",\"is\",\"F\"]]","internalId":true,"immutable":false},
{"celigo_classname":"Celigo.integrator.mapping.model.FieldMapping","jsField":"custc
ol_celigo_etail_order_line_id","externalField":"$.items[*].item_id","externalDataty
pe":"string"},
{"celigo_classname":"Celigo.integrator.mapping.model.FieldMapping","jsField":"custc
ol_celigo_etail_order_line_tax","externalField":"$.items[*].tax_amount"},
{"celigo_classname":"Celigo.integrator.mapping.model.FieldMapping","jsField":"custc
ol_celigo_etail_itemtype_id","externalField":"$.items[*].celigo_line_item_type_id"}
,
{"celigo_classname":"Celigo.integrator.mapping.model.FieldMapping","jsField":"custc
ol_cat_giftmessage","externalField":"{{#if
extension_attributes.gift_message.message}}
{{{extension_attributes.gift_message.message}}}{{/if}}\n{{#if
items[*].extension_attributes.gift_message.message}}
{{{items[*].extension_attributes.gift_message.message}}}{{/
if}}","immutable":false,"discardIfEmpty":true},
{"celigo_classname":"Celigo.integrator.mapping.model.FieldMapping","jsField":"taxra
te1","externalField":"{{#and items[*].tax_amount items[*].base_row_total}}
{{multiply (divide (add items[*].tax_amount
items[*].discount_tax_compensation_amount) (add items[*].row_total
items[*].discount_amount)) 100}}{{/and}}","immutable":false},
{"celigo_classname":"Celigo.integrator.mapping.model.FieldMapping","jsField":"custc
ol_cat_receipttype","externalField":"{{#if
billing_address.company}}1{{else}}2{{/if}}","internalId":true,"immutable":false}]}]
}]}]},"hooks":{"preMap":
{"fileInternalId":null,"function":"magentoOrderImportPreMapHook"},"postMap":
{"fileInternalId":null,"function":"magentoOrderImportPostMapHook"},"postSubmit":
{"fileInternalId":null,"function":"magentoOrderImportPostSubmitHook"}}},"_connectio
nId":"60df2c2336045372d81f9abe","_flowId":"60df2cdd816e6d144f2b8d8f","_integrationI
d":"60df2c223b125a1a93c870fe","debugMode":true,"captureReqAndResData":true,"data":
[{"base_currency_code":"GBP","base_discount_amount":0,"base_discount_invoiced":0,"b
ase_grand_total":88.26,"base_discount_tax_compensation_amount":0,"base_discount_tax
_compensation_invoiced":0,"base_shipping_amount":20,"base_shipping_discount_amount"
:0,"base_shipping_discount_tax_compensation_amnt":0,"base_shipping_incl_tax":24.6,"
base_shipping_invoiced":20,"base_shipping_tax_amount":4.6,"base_subtotal":51.76,"ba
se_subtotal_incl_tax":63.66,"base_subtotal_invoiced":51.76,"base_tax_amount":16.5,"
base_tax_invoiced":16.5,"base_total_due":0,"base_total_invoiced":88.26,"base_total_
invoiced_cost":0,"base_total_paid":88.26,"base_to_global_rate":1,"base_to_order_rat
e":1,"billing_address_id":33940,"created_at":"2022-10-27
09:43:12","customer_email":"stephen.boot@catalyst-
it.co.uk","customer_group_id":0,"customer_is_guest":1,"customer_note_notify":1,"dis
count_amount":0,"discount_invoiced":0,"email_sent":1,"entity_id":16970,"global_curr
ency_code":"GBP","grand_total":88.26,"discount_tax_compensation_amount":0,"discount
_tax_compensation_invoiced":0,"increment_id":"2000666065","is_virtual":0,"order_cur
rency_code":"GBP","protect_code":"d323358e24fd153066269e6bae5468f9","quote_id":1898
8,"remote_ip":"80.195.132.34","shipping_amount":20,"shipping_discount_amount":0,"sh
ipping_discount_tax_compensation_amount":0,"shipping_incl_tax":24.6,"shipping_invoi
ced":20,"shipping_tax_amount":4.6,"state":"processing","status":"accepted","store_c
urrency_code":"GBP","store_id":1,"store_name":"Retail\nHampers.com\
nEnglish","store_to_base_rate":0,"store_to_order_rate":0,"subtotal":51.76,"subtotal
_incl_tax":63.66,"subtotal_invoiced":51.76,"tax_amount":16.5,"tax_invoiced":16.5,"t
otal_due":0,"total_invoiced":88.26,"total_item_count":1,"total_paid":88.26,"total_q
ty_ordered":1,"updated_at":"2022-10-27
09:45:02","weight":3.5,"x_forwarded_for":"80.195.132.34, 80.195.132.34","items":
[{"amount_refunded":0,"base_amount_refunded":0,"base_cost":0,"base_discount_amount"
:0,"base_discount_invoiced":0,"base_discount_tax_compensation_amount":0,"base_disco
unt_tax_compensation_invoiced":0,"base_original_price":59,"base_price":51.76,"base_
price_incl_tax":63.66,"base_row_invoiced":51.76,"base_row_total":51.76,"base_row_to
tal_incl_tax":63.66,"base_tax_amount":11.9,"base_tax_invoiced":11.9,"created_at":"2
022-10-27
09:43:12","discount_amount":0,"discount_invoiced":0,"discount_percent":0,"free_ship
ping":0,"discount_tax_compensation_amount":0,"discount_tax_compensation_invoiced":0
,"is_qty_decimal":0,"is_virtual":0,"it
em_id":17607,"name":"The Bearing Gifts
Hamper","no_discount":0,"order_id":16970,"original_price":47.97,"price":51.76,"pric
e_incl_tax":63.66,"product_id":1,"product_type":"simple","qty_canceled":0,"qty_invo
iced":1,"qty_ordered":1,"qty_refunded":0,"qty_shipped":0,"quote_item_id":32443,"row
_invoiced":51.76,"row_total":51.76,"row_total_incl_tax":63.66,"row_weight":3.5,"sku
":"AB03","store_id":1,"tax_amount":11.9,"tax_invoiced":11.9,"tax_percent":23,"updat
ed_at":"2022-10-27
09:43:14","weee_tax_applied":"[]","weight":3.5,"total_discount":-3.79},{"price":-
3.79,"qty_ordered":"1.0","original_price":-
3.79,"sku":"AB03","tax_amount":11.9,"tax_percent":23,"celigo_line_item_type_id":"Ce
ligo_Discount_Line_AB03"}],"billing_address":
{"address_type":"billing","city":"Sutton
Coldfield","country_id":"GB","email":"stephen.boot@catalyst-
it.co.uk","entity_id":33940,"firstname":"Steve","lastname":"Boot","parent_id":16970
,"postcode":"B76 1JJ","region":"West Midlands","region_code":"West
Midlands","street":["26 Orton Avenue"],"telephone":"07123456789"},"payment":
{"account_status":null,"additional_information":["1","","Y2FB2HH4HKZ3U","sjboot-
[email protected]","verified","Confirmed","e36ffe95cbfde","Y2FB2HH4HKZ3U","EC-
90Y90583FC716662A","PayPal",null,"Eligible","completed","None"],"amount_authorized"
:88.26,"amount_ordered":88.26,"amount_paid":88.26,"base_amount_authorized":88.26,"b
ase_amount_ordered":88.26,"base_amount_paid":88.26,"base_amount_paid_online":88.26,
"base_shipping_amount":20,"base_shipping_captured":20,"cc_exp_year":"0","cc_last4":
null,"cc_ss_start_month":"0","cc_ss_start_year":"0","entity_id":16970,"last_trans_i
d":"3FH89334VF058614X","method":"paypal_express","parent_id":16970,"shipping_amount
":20,"shipping_captured":20},"status_histories":[{"comment":"Captured amount of
£88.26 online. Transaction ID: \"<a target=\"_blank\"
href=\"https://www.sandbox.paypal.com/cgi-bin/webscr?cmd=_view-a-
trans&id=3FH89334VF058614X\">3FH89334VF058614X</a>\"","created_at":"2022-10-27
09:43:14","entity_id":32451,"entity_name":"invoice","is_customer_notified":null,"is
_visible_on_front":0,"parent_id":16970,"status":"processing"}],"extension_attribute
s":{"shipping_assignments":[{"shipping":{"address":
{"address_type":"shipping","city":"Dublin","country_id":"IE","email":"stephen.boot@
catalyst-
it.co.uk","entity_id":33939,"firstname":"Steve","lastname":"Boot","parent_id":16970
,"postcode":"D08 XRF8","region":"Co. Dublin","region_code":"Co. Dublin","street":
["Arbour Hill","1 New Ireland
Road"],"telephone":"+35312345678"},"method":"gfs_gfs","total":
{"base_shipping_amount":20,"base_shipping_discount_amount":0,"base_shipping_discoun
t_tax_compensation_amnt":0,"base_shipping_incl_tax":24.6,"base_shipping_invoiced":2
0,"base_shipping_tax_amount":4.6,"shipping_amount":20,"shipping_discount_amount":0,
"shipping_discount_tax_compensation_amount":0,"shipping_incl_tax":24.6,"shipping_in
voiced":20,"shipping_tax_amount":4.6}},"items":
[{"amount_refunded":0,"base_amount_refunded":0,"base_cost":0,"base_discount_amount"
:0,"base_discount_invoiced":0,"base_discount_tax_compensation_amount":0,"base_disco
unt_tax_compensation_invoiced":0,"base_original_price":59,"base_price":51.76,"base_
price_incl_tax":63.66,"base_row_invoiced":51.76,"base_row_total":51.76,"base_row_to
tal_incl_tax":63.66,"base_tax_amount":11.9,"base_tax_invoiced":11.9,"created_at":"2
022-10-27
09:43:12","discount_amount":0,"discount_invoiced":0,"discount_percent":0,"free_ship
ping":0,"discount_tax_compensation_amount":0,"discount_tax_compensation_invoiced":0
,"is_qty_decimal":0,"is_virtual":0,"item_id":17607,"name":"The Bearing Gifts
Hamper","no_discount":0,"order_id":16970,"original_price":59,"price":51.76,"price_i
ncl_tax":63.66,"product_id":1,"product_type":"simple","qty_canceled":0,"qty_invoice
d":1,"qty_ordered":1,"qty_refunded":0,"qty_shipped":0,"quote_item_id":32443,"row_in
voiced":51.76,"row_total":51.76,"row_total_incl_tax":63.66,"row_weight":3.5,"sku":"
AB03","store_id":1,"tax_amount":11.9,"tax_invoiced":11.9,"tax_percent":23,"updated_
at":"2022-10-27
09:43:14","weee_tax_applied":"[]","weight":3.5}]}],"payment_additional_info":
[{"key":"paypal_express_checkout_shipping_overridden","value":"1"},
{"key":"paypal_express_checkout_shipping_method","value":""},
{"key":"paypal_payer_id","value":"Y2FB2HH4HKZ3U"},
{"key":"paypal_payer_email","value":"[email protected]"},
{"key":"paypal_payer_status","value":"verified"},
{"key":"paypal_address_status","value":"Confirmed"},
{"key":"paypal_correlation_id","value":"e36ffe95cbfde"},
{"key":"paypal_express_checkout_payer_id","value":"Y2FB2HH4HKZ3U"},
{"key":"paypal_express_checkout_token","value":"EC-90Y90583FC716662A"},
{"key":"method_title","value":"PayPal"},
{"key":"paypal_express_checkout_redirect_required","value":"null"},
{"key":"paypal_protection_eligibility","value":"Eligible"},
{"key":"paypal_payment_status","value":"completed"},
{"key":"paypal_pending_reason","value":"None"}],"gift_message":
{"gift_message_id":17863,"customer_id":0,"sender":null,"recipient":null,"message":"
\"Irish test order\""},"applied_taxes":[{"code":"IE VAT-14%","title":"IE VAT-
14%","percent":23,"amount":11.9,"base_amount":11.9},{"code":"Shipping
IE","title":"Shipping
IE","percent":23,"amount":4.6,"base_amount":4.6}],"item_applied_taxes":
[{"type":"product","item_id":17607,"applied_taxes":[{"code":"IE VAT-
14%","title":"IE VAT-14%","percent":23,"amount":11.9,"base_amount":11.9}]},
{"type":"shipping","applied_taxes":[{"code":"Shipping IE","title":"Shipping
IE","percent":23,"amount":4.6,"base_amount":4.6}]}],"converting_from_quote":true,"c
eligo_sales_order":
{"parent_id":16970,"is_exported_to_io":1},"checkout_type":"Single","customer_addres
s_valid":"suggestion_taken","gfs_despatch_by":"2022-10-29
00:00:00","gfs_description":"European
Delivery","gfs_carrier":"DPD","gfs_service_code":"11","gfs_nominated":"2022-10-
29","gfs_delivery_date":"2022-10-
31","hampers_giftmessage_id":"17863","hampers_giftmessage_sender":"Steve
Boot","hampers_giftmessage_recipient":"Steve
Boot","hampers_giftmessage_message":"\"Irish test
order\"","hampers_giftmessage_text_message_status":"0"},"netSuiteCustomerId":15973}
]},"maxResponseBytes":5242880,"timeout":900000}

2022-11-09T22:45:26.826Z e5bd10a54b354c4b88f46756fb2cac5b import


60df2cd936045372d81f9cd2
{"headers":{"content-type":"application/json;charset=utf-8","content-
length":"9931","x-n-operationid":"eaf516eb-bf38-4b0d-a0f2-
72ea569ad5ac","ns_rtimer_composite":"360135079:706172746E6572733231352E70726F642D6C
68722D6575342E636F72652E6E732E696E7465726E616C:80","strict-transport-
security":"max-age=31536000","pragma":"No-Cache","cache-control":"No-
Cache","expires":"0","p3p":"CP=\"CAO PSAa OUR BUS PUR\"","vary":"User-
Agent","date":"Wed, 09 Nov 2022 22:45:26 GMT","connection":"close","set-cookie":
["NS_ROUTING_VERSION=LAGGING; path=/"],"akamai-
grn":"0.506adc17.1668033861.47090ddf"},"body":{"response":
[{"id":504337,"statusCode":200,"errors":[],"_json":{"id":504337}}],"debugLogs":
[{"time":1668033862780,"title":"importing record
0","details":"{\"nlobjRecordType\":\"salesorder\",\"nlobjFieldIds\":
{\"customform\":151,\"entity\":15973,\"shipcountry\":\"IE\",\"celigo_use_address_su
brecord\":\"true\",\"shipattention\":\"Steve
Boot\",\"shipaddressee\":\"\",\"shipaddr1\":\"Arbour Hill\",\"shipaddr2\":\"1 New
Ireland Road\",\"shipcity\":\"Dublin\",\"shipstate\":\"Co.
Dublin\",\"shipzip\":\"D08
XRF8\",\"shipphone\":\"35312345678\",\"custbody_celigo_etail_channel\":\"Magento
2\",\"custbody_celigo_etail_order_id\":\"16970\",\"custbody_celigo_mag2_order_numbe
r\":\"2000666065\",\"custbody_celigo_etail_origpaymentmeth\":\"paypal_express\",\"c
ustbody_celigo_mag2_store\":1,\"pnrefnum\":\"3FH89334VF058614X\",\"shippingcost\":2
0,\"custbody_celigo_etail_discount_code\":\"\",\"taxtotal\":16.5,\"total\":88.26,\"
billcountry\":\"GB\",\"billattention\":\"Steve Boot\",\"billaddr1\":\"26 Orton
Avenue\",\"billaddr2\":\"\",\"billaddressee\":\"\",\"billcity\":\"Sutton
Coldfield\",\"billstate\":\"West
Midlands\",\"billphone\":\"07123456789\",\"billzip\":\"B76
1JJ\",\"shipmethod\":617,\"paymentmethod\":\"\",\"currency\":1,\"custbody_celigo_et
ail_transaction_ids\":\"3FH89334VF058614X\",\"custbody_cat_giftmessage\":\"\\\"Iris
h test
order\\\"\",\"custbody_cat_webpayref\":\"3FH89334VF058614X\",\"class\":9,\"custbody
_cat_gfs_despatch_by\":\"29/10/2022 12:00:00
am\",\"custbody_cat_webpaymethod\":9,\"trandate\":\"27/10/2022 9:43:12
am\",\"celigo_write_log\":\"true\",\"custbody_cat_giftmessage_sender\":\"Steve
Boot\",\"custbody_cat_giftmessage_name\":\"Steve Boot\",\"shipdate\":\"29/10/2022
12:00:00 am\",\"custbody_cat_preferreddeliverydate\":\"31/10/2022 12:00:00
am\",\"custbody_cat_m2_isguestorder\":1,\"otherrefnum\":\"2000666065\",\"custbody_c
at_deliverytype\":\"Standard\",\"shippingtaxcode\":639,\"celigo_initializeValues\":
\"customform,entity,shipcountry\",\"externalid\":\"MAG2-
6754016970\",\"custbody_celigo_mag2_instance\":2,\"custbody_celigo_pre_order_submit
_data\":\"{\\\"items\\\":{\\\"17607\\\":
{\\\"taxAmount\\\":11.9,\\\"taxrate1\\\":\\\"22.990726429675426\\\",\\\"taxcode\\\"
:608},\\\"Celigo_Discount_Line_AB03\\\":
{\\\"taxAmount\\\":11.9,\\\"taxrate1\\\":23,\\\"taxcode\\\":608}},\\\"shippingtax1r
ate\\\":23,\\\"shippingtaxcode\\\":608}\",\"custbody_celigo_etail_bill_exp\":true},
\"nlobjSublistIds\":{\"item\":{\"lines\":
[{\"quantity\":1,\"location\":1,\"price\":-
1,\"rate\":47.97,\"item\":4527,\"custcol_celigo_etail_order_line_id\":\"17607\",\"c
ustcol_celigo_etail_order_line_tax\":11.9,\"custcol_cat_giftmessage\":\"\\\"Irish
test order\\\"\\
n\",\"taxrate1\":\"22.990726429675426\",\"custcol_cat_receipttype\":2,\"taxAmount\"
:11.9},{\"quantity\":\"1.0\",\"location\":1,\"price\":-1,\"rate\":-
3.79,\"item\":3331,\"custcol_celigo_etail_order_line_tax\":11.9,\"custcol_celigo_et
ail_itemtype_id\":\"Celigo_Discount_Line_AB03\",\"custcol_cat_giftmessage\":\"\\\"I
rish test order\\\"\\n\",\"taxAmount\":11.9}]}},\"documentIndex\":0,\"eTailCache\":
{\"preSubmitVarianceData\":
{\"orderTotal\":88.26,\"shippingTotal\":20,\"taxTotal\":16.5,\"discountTotal\":0},\
"preSubmitOrderTaxData\":{\"items\":{\"17607\":
{\"taxAmount\":11.9,\"taxrate1\":\"22.990726429675426\",\"taxcode\":608},\"Celigo_D
iscount_Line_AB03\":
{\"taxAmount\":11.9,\"taxrate1\":23,\"taxcode\":608}},\"shippingtax1rate\":23,\"shi
ppingtaxcode\":608},\"reSubmittableNegativeLines\":{}}}"},
{"time":1668033888325,"title":"nlapi calls registered for $R","details":"r =
nlapiCreateRecord(\"salesorder\",
{\"customform\":151,\"entity\":15973,\"shipcountry\":\"IE\"});\r\nsr =
r.editSubrecord(\"shippingaddress\");\r\nsr =
r.createSubrecord(\"shippingaddress\");\r\nsr.setFieldValue(\"country\", \"IE\");\
r\nsr.setFieldValue(\"attention\", \"Steve Boot\");\r\
nsr.setFieldValue(\"addressee\", null);\r\nsr.setFieldValue(\"addr1\", \"Arbour
Hill\");\r\nsr.setFieldValue(\"addr2\", \"1 New Ireland Road\");\r\
nsr.setFieldValue(\"city\", \"Dublin\");\r\nsr.setFieldValue(\"state\", \"Co.
Dublin\");\r\nsr.setFieldValue(\"zip\", \"D08 XRF8\");\r\
nsr.setFieldValue(\"addrphone\", \"35312345678\");\r\nsr.commit();\r\
nr.setFieldText(\"custbody_celigo_etail_channel\", \"Magento 2\");\r\
nr.setFieldValue(\"custbody_celigo_etail_order_id\", \"16970\");\r\
nr.setFieldValue(\"custbody_celigo_mag2_order_number\", \"2000666065\");\r\
nr.setFieldValue(\"custbody_celigo_etail_origpaymentmeth\", \"paypal_express\");\r\
nr.setFieldValue(\"custbody_celigo_mag2_store\", 1);\r\
nr.setFieldValue(\"pnrefnum\", \"3FH89334VF058614X\");\r\
nr.setFieldValue(\"shippingcost\", \"20\");\r\
nr.setFieldValue(\"custbody_celigo_etail_discount_code\", null);\r\
nr.setFieldValue(\"taxtotal\", \"16.5\");\r\
nr.setFieldValue(\"total\", \"88.26\");\r\nsr =
r.editSubrecord(\"billingaddress\");\r\nsr =
r.createSubrecord(\"billingaddress\");\r\nsr.setFieldValue(\"country\", \"GB\");\r\
nsr.setFieldValue(\"attention\", \"Steve Boot\");\r\
nsr.setFieldValue(\"addr1\", \"26 Orton Avenue\");\r\nsr.setFieldValue(\"addr2\",
null);\r\nsr.setFieldValue(\"addressee\", null);\r\
nsr.setFieldValue(\"city\", \"Sutton Coldfield\");\r\
nsr.setFieldValue(\"state\", \"West Midlands\");\r\nsr.setFieldValue(\"addrphone\",
\"07123456789\");\r\nsr.setFieldValue(\"zip\", \"B76 1JJ\");\r\nsr.commit();\r\
nr.setFieldValue(\"shipmethod\", 617);\r\nr.setFieldValue(\"paymentmethod\",
null);\r\nr.setFieldValue(\"currency\", 1);\r\
nr.setFieldValue(\"custbody_celigo_etail_transaction_ids\", \"3FH89334VF058614X\");
\r\nr.setFieldValue(\"custbody_cat_giftmessage\", \"\\\"Irish test order\\\"\");\r\
nr.setFieldValue(\"custbody_cat_webpayref\", \"3FH89334VF058614X\");\r\
nr.setFieldValue(\"class\", 9);\r\
nr.setFieldValue(\"custbody_cat_gfs_despatch_by\", \"29/10/2022\");\r\
nr.setFieldValue(\"custbody_cat_webpaymethod\", 9);\r\
nr.setFieldValue(\"trandate\", \"27/10/2022\");\r\
nr.setFieldValue(\"custbody_cat_giftmessage_sender\", \"Steve Boot\");\r\
nr.setFieldValue(\"custbody_cat_giftmessage_name\", \"Steve Boot\");\r\
nr.setFieldValue(\"shipdate\", \"29/10/2022\");\r\
nr.setFieldValue(\"custbody_cat_preferreddeliverydate\", \"31/10/2022\");\r\
nr.setFieldValue(\"custbody_cat_m2_isguestorder\", \"F\");\r\
nr.setFieldValue(\"otherrefnum\", \"2000666065\");\r\
nr.setFieldText(\"custbody_cat_deliverytype\", \"Standard\");\r\
nr.setFieldValue(\"shippingtaxcode\", 639);\r\
nr.setFieldValue(\"externalid\", \"MAG2-6754016970\");\r\
nr.setFieldValue(\"custbody_celigo_mag2_instance\", 2);\r\
nr.setFieldValue(\"custbody_celigo_pre_order_submit_data\", \"{\\\"items\\\":
{\\\"17607\\\":
{\\\"taxAmount\\\":11.9,\\\"taxrate1\\\":\\\"22.990726429675426\\\",\\\"taxcode\\\"
:608},\\\"Celigo_Discount_Line_AB03\\\":
{\\\"taxAmount\\\":11.9,\\\"taxrate1\\\":23,\\\"taxcode\\\":608}},\\\"shippingtax1r
ate\\\":23,\\\"shippingtaxcode\\\":608}\");\r\
nr.setFieldValue(\"custbody_celigo_etail_bill_exp\", \"T\");\r\
nr.selectNewLineItem(\"item\");\r\
nr.setCurrentLineItemValue(\"item\", \"quantity\", 1);\r\
nr.setCurrentLineItemValue(\"item\", \"location\", 1);\r\
nr.setCurrentLineItemValue(\"item\", \"price\", -1);\r\
nr.setCurrentLineItemValue(\"item\", \"rate\", 47.97);\r\
nr.setCurrentLineItemValue(\"item\", \"item\", 4527);\r\
nr.setCurrentLineItemValue(\"item\", \"custcol_celigo_etail_order_line_id\", \"1760
7\");\r\
nr.setCurrentLineItemValue(\"item\", \"custcol_celigo_etail_order_line_tax\",
11.9);\r\
nr.setCurrentLineItemValue(\"item\", \"custcol_cat_giftmessage\", \"\\\"Irish test
order\\\"\n\");\r\
nr.setCurrentLineItemValue(\"item\", \"taxrate1\", \"22.990726429675426\");\r\
nr.setCurrentLineItemValue(\"item\", \"custcol_cat_receipttype\", 2);\r\
nr.commitLineItem(\"item\");\r\nr.selectNewLineItem(\"item\");\r\
nr.setCurrentLineItemValue(\"item\", \"quantity\", \"1.0\");\r\
nr.setCurrentLineItemValue(\"item\", \"location\", 1);\r\
nr.setCurrentLineItemValue(\"item\", \"price\", -1);\r\
nr.setCurrentLineItemValue(\"item\", \"rate\", -3.79);\r\
nr.setCurrentLineItemValue(\"item\", \"item\", 3331);\r\
nr.setCurrentLineItemValue(\"item\", \"custcol_celigo_etail_order_line_tax\",
11.9);\r\nr.setCurrentLineItemValue(\"item\", \"custcol_celigo_etail_itemtype_id\",
\"Celigo_Discount_Line_AB03\");\r\
nr.setCurrentLineItemValue(\"item\", \"custcol_cat_giftmessage\", \"\\\"Irish test
order\\\"\n\");\r\nr.commitLineItem(\"item\");\r\nnlapiSubmitRecord(r, false,
false);"},{"time":1668033906388,"title":"nlapi calls registered for
$R","details":"r = nlapiLoadRecord(\"salesorder\", 504337, {});\r\
nr.setFieldValue(\"shippingtaxcode\", 608);\r\
nr.setFieldValue(\"shippingtax1rate\", 23);\r\nr.selectLineItem(\"item\", 1);\r\
nr.setCurrentLineItemValue(\"item\", \"line\", \"1\");\r\
nr.setCurrentLineItemValue(\"item\", \"taxrate1\", \"22.990726429675426\");\r\
nr.commitLineItem(\"item\");\r\nr.selectLineItem(\"item\", 2);\r\
nr.setCurrentLineItemValue(\"item\", \"line\", \"15\");\r\
nr.setCurrentLineItemValue(\"item\", \"taxrate1\", 23);\r\
nr.commitLineItem(\"item\");\r\nnlapiSubmitRecord(r, false, false);"},
{"time":1668033926461,"title":"nlapi calls registered for $R","details":"r =
nlapiLoadRecord(\"salesorder\", 504337, {});\r\nr.selectNewLineItem(\"item\");\r\
nr.setCurrentLineItemValue(\"item\", \"item\", 3332);\r\
nr.setCurrentLineItemValue(\"item\", \"quantity\", 1);\r\
nr.setCurrentLineItemValue(\"item\",
\"price\", -1);\r\nr.setCurrentLineItemValue(\"item\", \"rate\", 9.32);\r\
nr.setCurrentLineItemValue(\"item\", \"custcol_celigo_etail_itemtype_id\", \"Celigo
_Total_Variance_Substitute\");\r\nr.setCurrentLineItemValue(\"item\", \"taxrate1\",
\"0.0%\");\r\nr.commitLineItem(\"item\");\r\
nr.setFieldValue(\"custbody_celigo_etail_order_total_var\", \"-9.32\");\r\
nr.setFieldValue(\"custbody_celigo_etail_ship_total_var\", \"0.00\");\r\
nr.setFieldValue(\"custbody_celigo_etail_tax_total_var\", \"-1.74\");\r\
nr.setFieldValue(\"custbody_celigo_etail_disc_total_var\", \"0.00\");\r\
nnlapiSubmitRecord(r, false, false);"}]}}

2022-11-09T22:45:26.830Z be0db7a9917f43fab269e69550dc683a import


60df2cd936045372d81f9cd2
2022-11-09T22:44:22.780Z importing record 0
{"nlobjRecordType":"salesorder","nlobjFieldIds":
{"customform":151,"entity":15973,"shipcountry":"IE","celigo_use_address_subrecord":
"true","shipattention":"Steve Boot","shipaddressee":"","shipaddr1":"Arbour
Hill","shipaddr2":"1 New Ireland Road","shipcity":"Dublin","shipstate":"Co.
Dublin","shipzip":"D08
XRF8","shipphone":"35312345678","custbody_celigo_etail_channel":"Magento
2","custbody_celigo_etail_order_id":"16970","custbody_celigo_mag2_order_number":"20
00666065","custbody_celigo_etail_origpaymentmeth":"paypal_express","custbody_celigo
_mag2_store":1,"pnrefnum":"3FH89334VF058614X","shippingcost":20,"custbody_celigo_et
ail_discount_code":"","taxtotal":16.5,"total":88.26,"billcountry":"GB","billattenti
on":"Steve Boot","billaddr1":"26 Orton
Avenue","billaddr2":"","billaddressee":"","billcity":"Sutton
Coldfield","billstate":"West Midlands","billphone":"07123456789","billzip":"B76
1JJ","shipmethod":617,"paymentmethod":"","currency":1,"custbody_celigo_etail_transa
ction_ids":"3FH89334VF058614X","custbody_cat_giftmessage":"\"Irish test
order\"","custbody_cat_webpayref":"3FH89334VF058614X","class":9,"custbody_cat_gfs_d
espatch_by":"29/10/2022 12:00:00
am","custbody_cat_webpaymethod":9,"trandate":"27/10/2022 9:43:12
am","celigo_write_log":"true","custbody_cat_giftmessage_sender":"Steve
Boot","custbody_cat_giftmessage_name":"Steve Boot","shipdate":"29/10/2022 12:00:00
am","custbody_cat_preferreddeliverydate":"31/10/2022 12:00:00
am","custbody_cat_m2_isguestorder":1,"otherrefnum":"2000666065","custbody_cat_deliv
erytype":"Standard","shippingtaxcode":639,"celigo_initializeValues":"customform,ent
ity,shipcountry","externalid":"MAG2-
6754016970","custbody_celigo_mag2_instance":2,"custbody_celigo_pre_order_submit_dat
a":"{\"items\":{\"17607\":
{\"taxAmount\":11.9,\"taxrate1\":\"22.990726429675426\",\"taxcode\":608},\"Celigo_D
iscount_Line_AB03\":
{\"taxAmount\":11.9,\"taxrate1\":23,\"taxcode\":608}},\"shippingtax1rate\":23,\"shi
ppingtaxcode\":608}","custbody_celigo_etail_bill_exp":true},"nlobjSublistIds":
{"item":{"lines":[{"quantity":1,"location":1,"price":-
1,"rate":47.97,"item":4527,"custcol_celigo_etail_order_line_id":"17607","custcol_ce
ligo_etail_order_line_tax":11.9,"custcol_cat_giftmessage":"\"Irish test order\"\
n","taxrate1":"22.990726429675426","custcol_cat_receipttype":2,"taxAmount":11.9},
{"quantity":"1.0","location":1,"price":-1,"rate":-
3.79,"item":3331,"custcol_celigo_etail_order_line_tax":11.9,"custcol_celigo_etail_i
temtype_id":"Celigo_Discount_Line_AB03","custcol_cat_giftmessage":"\"Irish test
order\"\n","taxAmount":11.9}]}},"documentIndex":0,"eTailCache":
{"preSubmitVarianceData":
{"orderTotal":88.26,"shippingTotal":20,"taxTotal":16.5,"discountTotal":0},"preSubmi
tOrderTaxData":{"items":{"17607":
{"taxAmount":11.9,"taxrate1":"22.990726429675426","taxcode":608},"Celigo_Discount_L
ine_AB03":
{"taxAmount":11.9,"taxrate1":23,"taxcode":608}},"shippingtax1rate":23,"shippingtaxc
ode":608},"reSubmittableNegativeLines":{}}}

2022-11-09T22:44:48.325Z nlapi calls registered for $R r =


nlapiCreateRecord("salesorder",
{"customform":151,"entity":15973,"shipcountry":"IE"});
sr = r.editSubrecord("shippingaddress");
sr = r.createSubrecord("shippingaddress");
sr.setFieldValue("country", "IE");
sr.setFieldValue("attention", "Steve Boot");
sr.setFieldValue("addressee", null);
sr.setFieldValue("addr1", "Arbour Hill");
sr.setFieldValue("addr2", "1 New Ireland Road");
sr.setFieldValue("city", "Dublin");
sr.setFieldValue("state", "Co. Dublin");
sr.setFieldValue("zip", "D08 XRF8");
sr.setFieldValue("addrphone", "35312345678");
sr.commit();
r.setFieldText("custbody_celigo_etail_channel", "Magento 2");
r.setFieldValue("custbody_celigo_etail_order_id", "16970");
r.setFieldValue("custbody_celigo_mag2_order_number", "2000666065");
r.setFieldValue("custbody_celigo_etail_origpaymentmeth", "paypal_express");
r.setFieldValue("custbody_celigo_mag2_store", 1);
r.setFieldValue("pnrefnum", "3FH89334VF058614X");
r.setFieldValue("shippingcost", "20");
r.setFieldValue("custbody_celigo_etail_discount_code", null);
r.setFieldValue("taxtotal", "16.5");
r.setFieldValue("total", "88.26");
sr = r.editSubrecord("billingaddress");
sr = r.createSubrecord("billingaddress");
sr.setFieldValue("country", "GB");
sr.setFieldValue("attention", "Steve Boot");
sr.setFieldValue("addr1", "26 Orton Avenue");
sr.setFieldValue("addr2", null);
sr.setFieldValue("addressee", null);
sr.setFieldValue("city", "Sutton Coldfield");
sr.setFieldValue("state", "West Midlands");
sr.setFieldValue("addrphone", "07123456789");
sr.setFieldValue("zip", "B76 1JJ");
sr.commit();
r.setFieldValue("shipmethod", 617);
r.setFieldValue("paymentmethod", null);
r.setFieldValue("currency", 1);
r.setFieldValue("custbody_celigo_etail_transaction_ids", "3FH89334VF058614X");
r.setFieldValue("custbody_cat_giftmessage", "\"Irish test order\"");
r.setFieldValue("custbody_cat_webpayref", "3FH89334VF058614X");
r.setFieldValue("class", 9);
r.setFieldValue("custbody_cat_gfs_despatch_by", "29/10/2022");
r.setFieldValue("custbody_cat_webpaymethod", 9);
r.setFieldValue("trandate", "27/10/2022");
r.setFieldValue("custbody_cat_giftmessage_sender", "Steve Boot");
r.setFieldValue("custbody_cat_giftmessage_name", "Steve Boot");
r.setFieldValue("shipdate", "29/10/2022");
r.setFieldValue("custbody_cat_preferreddeliverydate", "31/10/2022");
r.setFieldValue("custbody_cat_m2_isguestorder", "F");
r.setFieldValue("otherrefnum", "2000666065");
r.setFieldText("custbody_cat_deliverytype", "Standard");
r.setFieldValue("shippingtaxcode", 639);
r.setFieldValue("externalid", "MAG2-6754016970");
r.setFieldValue("custbody_celigo_mag2_instance", 2);
r.setFieldValue("custbody_celigo_pre_order_submit_data", "{\"items\":{\"17607\":
{\"taxAmount\":11.9,\"taxrate1\":\"22.990726429675426\",\"taxcode\":608},\"Celigo_D
iscount_Line_AB03\":
{\"taxAmount\":11.9,\"taxrate1\":23,\"taxcode\":608}},\"shippingtax1rate\":23,\"shi
ppingtaxcode\":608}");
r.setFieldValue("custbody_celigo_etail_bill_exp", "T");
r.selectNewLineItem("item");
r.setCurrentLineItemValue("item", "quantity", 1);
r.setCurrentLineItemValue("item", "location", 1);
r.setCurrentLineItemValue("item", "price", -1);
r.setCurrentLineItemValue("item", "rate", 47.97);
r.setCurrentLineItemValue("item", "item", 4527);
r.setCurrentLineItemValue("item", "custcol_celigo_etail_order_line_id", "17607");
r.setCurrentLineItemValue("item", "custcol_celigo_etail_order_line_tax", 11.9);
r.setCurrentLineItemValue("item", "custcol_cat_giftmessage", "\"Irish test order\"
");
r.setCurrentLineItemValue("item", "taxrate1", "22.990726429675426");
r.setCurrentLineItemValue("item", "custcol_cat_receipttype", 2);
r.commitLineItem("item");
r.selectNewLineItem("item");
r.setCurrentLineItemValue("item", "quantity", "1.0");
r.setCurrentLineItemValue("item", "location", 1);
r.setCurrentLineItemValue("item", "price", -1);
r.setCurrentLineItemValue("item", "rate", -3.79);
r.setCurrentLineItemValue("item", "item", 3331);
r.setCurrentLineItemValue("item", "custcol_celigo_etail_order_line_tax", 11.9);
r.setCurrentLineItemValue("item", "custcol_celigo_etail_itemtype_id",
"Celigo_Discount_Line_AB03");
r.setCurrentLineItemValue("item", "custcol_cat_giftmessage", "\"Irish test order\"
");
r.commitLineItem("item");
nlapiSubmitRecord(r, false, false);

2022-11-09T22:45:06.388Z nlapi calls registered for $R r =


nlapiLoadRecord("salesorder", 504337, {});
r.setFieldValue("shippingtaxcode", 608);
r.setFieldValue("shippingtax1rate", 23);
r.selectLineItem("item", 1);
r.setCurrentLineItemValue("item", "line", "1");
r.setCurrentLineItemValue("item", "taxrate1", "22.990726429675426");
r.commitLineItem("item");
r.selectLineItem("item", 2);
r.setCurrentLineItemValue("item", "line", "15");
r.setCurrentLineItemValue("item", "taxrate1", 23);
r.commitLineItem("item");
nlapiSubmitRecord(r, false, false);

2022-11-09T22:45:26.461Z nlapi calls registered for $R r =


nlapiLoadRecord("salesorder", 504337, {});
r.selectNewLineItem("item");
r.setCurrentLineItemValue("item", "item", 3332);
r.setCurrentLineItemValue("item", "quantity", 1);
r.setCurrentLineItemValue("item", "price", -1);
r.setCurrentLineItemValue("item", "rate", 9.32);
r.setCurrentLineItemValue("item", "custcol_celigo_etail_itemtype_id",
"Celigo_Total_Variance_Substitute");
r.setCurrentLineItemValue("item", "taxrate1", "0.0%");
r.commitLineItem("item");
r.setFieldValue("custbody_celigo_etail_order_total_var", "-9.32");
r.setFieldValue("custbody_celigo_etail_ship_total_var", "0.00");
r.setFieldValue("custbody_celigo_etail_tax_total_var", "-1.74");
r.setFieldValue("custbody_celigo_etail_disc_total_var", "0.00");
nlapiSubmitRecord(r, false, false);
2022-11-09T22:45:27.370Z 11e6e9566ab94a60a0e87414ebdf0fa9 export
60df2cdd816e6d144f2b8d8e
{"method":"POST","uri":"https://6853168-sb1.restlets.api.netsuite.com/app/site/
hosting/restlet.nl","qs":
{"script":"customscript_celigo_rt_import_rest","deploy":"customdeploy_celigo_rt_imp
ort_deploy"},"headers":{"Content-Type":"application/
json","Authorization":"********"},"json":
{"flowId":"60df2cdd816e6d144f2b8d8e","_exportId":"60df2cdd816e6d144f2b8d8e","debugM
ode":true,"captureReqAndResData":true,"_connectionId":"60df2c2336045372d81f9abe","_
flowId":"60df2cde7240195d282fc669","_integrationId":"60df2c223b125a1a93c870fe","int
egrator":true,"pageSize":1000,"skipGrouping":false,"recordType":"transaction","sear
chId":"1148","hooks":{"preSend":
{"function":"magentoFulfillmentExportPreSendHook"}},"criteria":[],"columns":
[],"once":{"booleanField":"custbody_celigo_etail_order_fulfilled"},"settings":
{"defaultSectionId":"defaultaccountid","commonresources":
{"netsuiteConnectionId":"60df2c2336045372d81f9abe","nsUtilImportAdaptorId":"60df2c2
3165ab678ee460392","nsUtilImportAdaptorApiIdentifier":"i99b28f07e"},"general":
[{"id":"null"},{"sections":[{"title":"General","fields":[{"label":"Magento 2
Account Name","tooltip":"This field represents the name of the Magento 2 account
connected via this integration. The Integration App assigns a default value at
first (example MAG2-INS1) and it's recommended you update it to reflect the
appropriate account name (max 20 chars). Modifying the account name also updates
the corresponding labels on the NetSuite saved searches.","value":"MAG2-
Hampers.com","type":"input","name":"general_67540_setAccountName"},
{"label":"Magento 2 Version","tooltip":"This field represents the edition and the
version of the Magento 2 account connected via this
integration.","value":"2.4.1","type":"select","name":"general_67540_magentoVersion_
updateMagentoVersion_refreshEtailStoreMetaData","supportsRefresh":true,"properties"
:{"yieldValueAndLabel":true},"disabled":true,"options":
[["2.4.1","Community(2.4.1)"]]},{"label":"Select active Magento 2
stores","tooltip":"Select one or more active Magento 2 stores to sync data to
NetSuite. You can run the integration flows only for the selected
stores.","type":"multiselect","name":"general_67540_setStoreGroupValue_listStoreGro
ups","supportsRefresh":true,"required":true,"value":["1"],"options":
[["1","Hampers.com"]]}]},{"title":"Tax","fields":[{"label":"How would you like to
bring sales tax into NetSuite?","tooltip":"This setting allows you to specify your
preference on mapping tax totals between NetSuite and Magento 2. The leading
practice is to overwrite NetSuite tax totals with values from Magento
2.","type":"select","name":"general_67540_setOrderTaxSettingPreference","value":"OV
ERRIDE_TAX_TOTALS","required":true,"options":[["OVERRIDE_TAX_TOTALS","Overwrite
taxes with Magento 2 tax amounts"],["NETSUITE_CALCULATES","NetSuite calculate taxes
using its own tax engine"],["TOTAL_TAX_AGAINST_SINGLE_LINE","Add total tax against
a single line item on the order"]],"dependencies":{"NETSUITE_CALCULATES":{"fields":
[{"hidden":true,"name":"general_67540_shouldOverrideBothRateAndCode","required":fal
se},
{"hidden":true,"name":"general_67540_isTransactionLineLevelTaxEnabled","required":f
alse},
{"name":"general_67540_setTransactionDefaultTaxableCode","hidden":true,"required":f
alse},
{"hidden":true,"name":"general_67540_setSubstituteItemForTaxAmount_listNonInventory
Items","required":false}]},"OVERRIDE_TAX_TOTALS":{"fields":
[{"hidden":false,"name":"general_67540_shouldOverrideBothRateAndCode"},
{"hidden":false,"name":"general_67540_isTransactionLineLevelTaxEnabled"},
{"name":"general_67540_setTransactionDefaultTaxableCode","hidden":false,"required":
true},
{"hidden":true,"name":"general_67540_setSubstituteItemForTaxAmount_listNonInventory
Items","required":false}]},"TOTAL_TAX_AGAINST_SINGLE_LINE":{"fields":
[{"hidden":true,"name":"general_67540_shouldOverrideBothRateAndCode"},
{"hidden":false,"name":"general_67540_isTransactionLineLevelTaxEnabled"},
{"hidden":false,"name":"general_67540_setSubstituteItemForTaxAmount_listNonInventor
yItems","required":true},
{"name":"general_67540_setTransactionDefaultTaxableCode","hidden":true,"required":f
alse}]}}},{"label":"Per-line taxes on transaction enabled in
NetSuite","tooltip":"Check this box if taxes are enabled in NetSuite at line-level.
You can find this preference in NetSuite by navigating to to Setup -> Accounting ->
Taxes (Setup
Taxes).","type":"checkbox","name":"general_67540_isTransactionLineLevelTaxEnabled",
"value":true},{"label":"Default tax code when no match is found in
NetSuite","tooltip":"Enter the internal ID of the default tax code present in
NetSuite. For an order/order lines, when a matching tax code is unavailable in
NetSuite, the tax code specified here is posted to each order/order lines. In
NetSuite, go to Setup > Accounting > Taxes (Tax Codes) to figure out the tax codes
you need to specify. \n CAUTION:\n If you are selling in the United States, do not
specify \"-7\" or \"-8\" in this field. This will cause the flows to fail. Instead,
use the internal ID of an existing tax code that you deem fit. Or, create a new tax
code and use its internal ID as an input to this
field.","type":"text","name":"general_67540_setTransactionDefaultTaxableCode","requ
ired":false,"value":"608"},{"label":"Assign the default tax code to all
orders","tooltip":"Check this box if you want to assign a default tax code to each
order or line item in NetSuite for all the orders received from the Magento 2
marketplace.","type":"checkbox","name":"general_67540_shouldOverrideBothRateAndCode
","value":false},{"label":"NetSuite item to track Magento 2 tax amount as a line
item","tooltip":"Lets you choose the corresponding NetSuite item to track total
sales tax in Magento 2 against a single line item on the sales order. You need to
create an item of \"Non-Inventory\" type in NetSuite and add it
here","type":"select","name":"general_67540_setSubstituteItemForTaxAmount_listNonIn
ventoryItems","supportsRefresh":true,"properties":
{"yieldValueAndLabel":true},"options":[],"value":null},{"label":"Select Tax
Inclusive Stores","tooltip":"Select Magento stores where the tax amount is included
in the product price. By default, all the Magento stores are considered to be Tax
Exclusive (The tax amount is not included in the product
price).","type":"multiselect","name":"general_67540_setStoreViewValue_listStoreView
s_refreshEtailStoreMetaData","supportsRefresh":true,"required":false,"value":
["1"],"options":[["1","English"]]}]},{"title":"Multi Source Inventory","fields":
[{"map":null,"type":"staticMapWidget","title":"Map NetSuite locations with Magento
2
Sources","name":"general_67540_locationMap_listLocations_listMagentoLocations","too
ltip":"This preference allows you to map NetSuite locations to corresponding
Magento 2 sources. You can choose to map locations as 1:1 or many to 1 (i.e. map a
group of NetSuite locations to a single Magento 2 sources). In the case you only
have a single location setup in Magento 2 and all your NetSuite locations map to
that location, you are only required to provide the Magento 2 source in
the \"Default Lookup Value\" drop-down field.","label":"Location
Map","extractFieldHeader":"NetSuite Location","generateFieldHeader":"Magento 2
Source","supportsExtractsRefresh":true,"supportsGeneratesRefresh":true,"allowFailur
es":true,"default":"default","extracts":[null],"generates":
[{"id":"default","text":"Default Source"}]}]}],"id":"67540"}],"storemap":
[{"accountname":"MAG2-Hampers.com","accountid":"67540","imports":
[{},"60df2cd959305304ba711244","60df2cd9816e6d144f2b8d81","60df2cd9c912b61cd8e082f6
","60df2cd93da22818b85c6c66","60df2cd8c912b61cd8e082f1","60df2cd9ffef7d1400b3fe34",
"60df2cd936045372d81f9cd4","60df2cd9165ab678ee460531","60df2cd959305304ba711240","6
0df2cd936045372d81f9cd5","60df2cd9165ab678ee460532","60df2cdafa12b015d5983b8d","60d
f2cd93da22818b85c6c67","60df2cd959305304ba711245","60df2cd9515f791acebcd2ac","60df2
cd9ffef7d1400b3fe31","60df2cd9515f791acebcd2ae","60df2cd9816e6d144f2b8d80","60df2cd
9fa12b015d5983b8c","60df2cd9165ab678ee460534","60df2cd959305304ba711243","60df2cd93
6045372d81f9cd3","60df2cd936045372d81f9cd2","60df2cd9c912b61cd8e082f7","60df2cd9515
f791acebcd2af","60df2cd9848688662e8ea730","60df2cd9fa12b015d5983b8b","60df2cd93b125
a1a93c872b5","60df2cd9c912b61cd8e082f9","60df2cd9a00c0c4cb40ceac3","60df2cd9c912b61
cd8e082f5"],"exports":
[{},"60df2cdd816e6d144f2b8d8e","60df2cdd165ab678ee460543","60df2cdd3da22818b85c6c72
","60df2cd920336120b1fe1abc","60df2cd9ffef7d1400b3fe33","60df2cd920336120b1fe1abd",
"60df2cd93b125a1a93c872b7","60df2cdd59305304ba711259","60df2cdd165ab678ee460542","6
0df2cdd20336120b1fe1ad0","60df2cdd816e6d144f2b8d91","60df2cdd848688662e8ea742","60d
f2cdd3b125a1a93c872ca","60df2cdda00c0c4cb40ceacf","60df2cdec912b61cd8e0830c","60df2
cddefca7941ec0eef87","60df2cd93b125a1a93c872b6","60df2cd97240195d282fc658","60df2cd
9ffef7d1400b3fe32","60df2cd97240195d282fc659","60df2cd9848688662e8ea732","60df2cd9c
912b61cd8e082f8","60df2cd959305304ba711241","60df2cd9165ab678ee460533","60df2cddffe
f7d1400b3fe42","60df2cd9848688662e8ea731","60df2cd9fa12b015d5983b8a","60df2cdea00c0
c4cb40cead3"],"flows":
[{},"60df2cde7240195d282fc669","60df2cdeffef7d1400b3fe46","60df2cde3da22818b85c6c76
","60df2cde165ab678ee460549","60df2cdd20336120b1fe1acf","60df2cdd59305304ba71125a",
"60df2cdd3b125a1a93c872cb","60df2ce2165ab678ee460552","60df2cdeffef7d1400b3fe47","6
0df2cdefa12b015d5983b98","60df2cdefa12b015d5983b99","60df2cdec912b61cd8e0830b","60d
f2cde7240195d282fc668","60df2ce3ffef7d1400b3fe50","60df2cde3da22818b85c6c77","60df2
cddefca7941ec0eef86","60df2cdd816e6d144f2b8d90","60df2cdd59305304ba71125b","60df2cd
d3b125a1a93c872c8","60df2cdd515f791acebcd2bd","60df2cdd20336120b1fe1acd","60df2cdd2
0336120b1fe1acc","60df2cddc912b61cd8e08305","60df2cddc912b61cd8e08306","60df2cdd816
e6d144f2b8d8f","60df2cde20336120b1fe1ad5","60df2ce2a00c0c4cb40ceae2"],"savedSearche
s":
[{},"1789","1792","1794","1797",null,"1790","1793",null,"1788","1796","1791","1795"
],"magentoConnectionId":"60df2c2359305304ba7110c8","sho
pInstallComplete":"true","massUpdateImportAdaptorId":"60df2cd8c912b61cd8e082f1","ap
iIdentifierCustomerImport":"ie72e373d9","websitesWebhookExportId":"60df2cd93b125a1a
93c872b7","productIdsWebhookExportId":"60df2cd920336120b1fe1abd","invoiceAutoBillin
gExportId":"60df2cdec912b61cd8e0830c","simpleProductImportId":"60df2cd936045372d81f
9cd4","matrixProductImportId":"60df2cd936045372d81f9cd5","kitProductImportId":"60df
2cd9165ab678ee460531","orderOnDemandExportId":"60df2cd9848688662e8ea731","orderOnDe
mandFlowId":"60df2cdd816e6d144f2b8d8f","gAdaptorApiIdentifier":"e203814cb1","magent
oServerData":
{"moduleVersion":"1.4.0","magentoVersion":"2.4.1","magentoEdition":"Community"},"is
Magento226andabove":"true","customerGroupExportApiIdentifier":"efe45277d8","website
ExportApiIdentifier":"e18c3a322b","storeViewExportApiIdentifier":"eb87f611cc","curr
encyFlowId":"60df2cdd20336120b1fe1acc","validStoreViews":["1"],"validWebsites":
["1"],"validStores":
["1"],"migratedToMSI":"true","isMulticurrencyenabled":true}],"sections":
[{"shopInstallComplete":"true","title":"MAG2-Hampers.com","id":"67540","sections":
[{"title":"Account(Magento
2)","iconURL":"images/icons/settings/General.png","columns":1,"flows":
[{"_id":"60df2cddefca7941ec0eef86","showMapping":true,"showSchedule":true},
{"_id":"60df2cdd816e6d144f2b8d90","showMapping":true,"showSchedule":true},
{"_id":"60df2cdd59305304ba71125b","showMapping":true,"showSchedule":true},
{"_id":"60df2cdd3b125a1a93c872c8","showMapping":true,"showSchedule":true},
{"_id":"60df2cdd515f791acebcd2bd","showMapping":true,"showSchedule":true},
{"_id":"60df2cdd20336120b1fe1acd","showMapping":true,"showSchedule":true},
{"_id":"60df2cdd20336120b1fe1acc","showMapping":true,"showSchedule":true}],"fields"
:[{"label":"Add Magento 2 Categories in NetSuite
as","value":1,"type":"select","name":"exports_60df2cd9c912b61cd8e082f8_categoriesRe
presentations","tooltip":"Lets you select the way categories information is
displayed in the NetSuite custom record. For eg: The following information
demonstrates how the Mens -> Shoes -> Sport Shoes category information is displayed
in NetSuite when you select: \nOption 1 - Mens : Shoes : Sport Shoes \nOption 2 -
Sport Shoes : Shoes : Mens \nOption 3 - Sport Shoes (Mens : Shoes)","options":
[[1,"Level 1 : Level 2 : Level n"],[2,"Level n : Level 2 : Level 1"],[3,"Level n
(Level 1 : Level n -1)"]]},{"label":"Exclude default category from category name in
NetSuite","type":"checkbox","tooltip":"Lets you exclude the “Default Category” when
you import categories from Magento 2 to NetSuite. When this checkbox is enabled,
for example, Mens -> Shoes -> Sport Shoes will be represented as Mens : Shoes :
Casual Shoes otherwise as Default Category : Mens : Shoes : Casual
Shoes","name":"exports_60df2cd9c912b61cd8e082f8_excludeDefaultCategories","value":f
alse}]},{"title":"Order","columns":1,"flows":
[{"_id":"60df2cddc912b61cd8e08305","showMapping":true,"showSchedule":true},
{"_id":"60df2cdd816e6d144f2b8d8f","showMapping":false,"showSchedule":false,"disable
Slider":true,"disableRunFlow":true},
{"_id":"60df2cddc912b61cd8e08306","showMapping":true,"showSchedule":true,"showStart
DateDialog":true,"settings":[{"label":"Primary Customer Lookup
Criteria","type":"expression","expressionType":"import","name":"imports_60df2cd93b1
25a1a93c872b5_primaryCustomerLookupFilter","value":"[[\"custrecord_celigo_mag2_mcim
_nsid.custrecord_celigo_mag2_mcim_mag_cust_id\", \"is\", \"{{id}}\"], \"AND\",
[\"custrecord_celigo_mag2_mcim_nsid.custrecord_celigo_mag2_mcim_instanceid\", \"is\
", \"67540\"]]"},{"label":"Secondary Customer Lookup
Criteria","type":"expression","expressionType":"import","name":"imports_60df2cd93b1
25a1a93c872b5_secondaryCustomerLookupFilter","value":"[[\"email\",\"is\",\"{{{email
}}}\"],\"AND\",[\"custentity_celigo_mag2_instance\",\"is\",\"@NONE@\"],\"AND\",
[\"subsidiary\",\"is\",\"2\"]]"}]},
{"_id":"60df2cde20336120b1fe1ad5","showMapping":true,"showSchedule":true},
{"_id":"60df2ce2a00c0c4cb40ceae2","showMapping":true,"showSchedule":true}],"section
s":[{"title":"Shipping","fields":[{"generates":
[null],"default":"","allowFailures":true,"supportsGeneratesRefresh":true,"supportsE
xtractsRefresh":false,"generateFieldHeader":"NetSuite Ship
Method","extractFieldHeader":"Magento 2 Ship Method","label":"Ship Method
Mapping","tooltip":"Lets you map the shipping methods between Magento 2 and
NetSuite. You can also provide a default value in case no match is
found.","title":"Map Ship
Methods","name":"imports_60df2cd936045372d81f9cd2_shipmethodLookup_dummyExtractsMet
hod_listShipMethods","type":"staticMapWidget"}]},{"title":"Payment","fields":
[{"generates":
[null],"default":"","allowFailures":true,"supportsGeneratesRefresh":true,"supportsE
xtractsRefresh":false,"generateFieldHeader":"NetSuite Payment
Method","extractFieldHeader":"Magento 2 Payment Method","label":"Map Payment
Methods","tooltip":"Lets you map the payment methods between Magento 2 and
NetSuite. You can also provide a default value in case no match is
found.","title":"Map Payment
Methods","name":"imports_60df2cd936045372d81f9cd2_paymentmethodLookup_dummyExtracts
Method_listPaymentMethods","type":"staticMapWidget"}]},
{"title":"Discount","fields":[{"label":"Bring Magento cart level discounts into
NetSuite as","tooltip":"Select your preferred handling method for cart level
discounts in Magento. All the cart level discounts are added at order header-level
in NetSuite.\nPromo Code - If you maintain a 1:1 match between the promo codes in
NetSuite and Magento.\nCoupon Code - If you maintain a 1:1 match between the coupon
codes in NetSuite and Magento.\nDiscount Item - If you do not maintain a 1:1 match
between the coupon codes in NetSuite and Magento and want to track all cart level
discounts against a single default item in
NetSuite.","type":"select","name":"imports_60df2cd936045372d81f9cd2_orderCartDiscou
nt","value":"DISCOUNT","options":[["PROMOCODE","Promotion"],["COUPON","Coupon
Code"],["DISCOUNT","Discount Item (recommended)"]],"dependencies":{"PROMOCODE":
{"fields":
[{"hidden":true,"name":"imports_60df2cd936045372d81f9cd2_defaultDiscountItem_listDi
scountItems","required":false}]},"COUPON":{"fields":
[{"hidden":true,"name":"imports_60df2cd936045372d81f9cd2_defaultDiscountItem_listDi
scountItems","required":false}]},"DISCOUNT":{"fields":
[{"hidden":false,"name":"imports_60df2cd936045372d81f9cd2_defaultDiscountItem_listD
iscountItems","required":true}]}}},{"label":"NetSuite discount item to track
Magento cart discounts","tooltip":"This preference provides a choice for the
default NetSuite discount item against which all the cart-level discounts are
posted. The item is added at the order header level in NetSuite and the discount
code is posted in the &quot;eTail Discount Code&quot; custom
field.","value":"3331","type":"select","name":"imports_60df2cd936045372d81f9cd2_def
aultDiscountItem_listDiscountItems","supportsRefresh":true,"properties":
{"yieldValueAndLabel":true},"options":[["3331","Magento 2 Web Discount"]]},
{"label":"Bring Magento line level discounts into NetSuite as","tooltip":"Select
your preferred handling method for line level discounts in Magento. All the line
level discounts are added at order line-level in
NetSuite.","type":"select","value":"NEW_LINE","options":[["NEW_LINE","New line
below the original line (recommended)"],["ADJUSTED_PRICE","Adjustments to item list
price"]],"dependencies":{"NEW_LINE":{"fields":
[{"hidden":false,"name":"imports_60df2cd936045372d81f9cd2_defaultLineDiscountItem_l
istDiscountItems","required":true}]},"ADJUSTED_PRICE":{"fields":
[{"hidden":true,"name":"imports_60df2cd936045372d81f9cd2_defaultLineDiscountItem_li
stDiscountItems","required":false}]}},"name":"imports_60df2cd936045372d81f9cd2_orde
rLineDiscount"},{"label":"NetSuite discount item to track Magento line
discounts","tooltip":"This preference provides a choice for the default NetSuite
discount item against which all the line-level discounts are posted. The item-based
promotions are reflected on the NetSuite sales transactions right below the
original line item as a separate line
item.","value":"3331","type":"select","name":"imports_60df2cd936045372d81f9cd2_defa
ultLineDiscountItem_listDiscountItems","supportsRefresh":true,"properties":
{"yieldValueAndLabel":true},"options":[["3331","Magento 2 Web Discount"]]}]},
{"title":"Order","fields":[{"label":"Magento Order Id(s)","tooltip":"Provide a
single or multiple comma-separated Magento 2 order ids and click on 'Save' button
to on-demand import of orders from Magento 2 into NetSuite. The max number of order
ids that should be specified at a time is
10.","type":"text","name":"exports_60df2cd9165ab678ee460533_orderImportIds","value"
:null},{"label":"Add Magento orders with status","value":
["processing","complete"],"type":"multiselect","name":"exports_60df2cd9165ab678ee46
0533_orderStatusFilter","tooltip":"Lets you define the order status in Magento for
which the orders should be imported into NetSuite","options":
[["pending","Pending"],["processing","Processing"],["pending_payment","Pending
Payment"],["fraud","Suspected Fraud"],["payment_review","Payment Review"],
["holded","On Hold"],["complete","Complete"],["closed","Closed"],
["canceled","Canceled"]]},{"label":"Add Magento orders with custom
statuses","type":"text","name":"exports_60df2cd9165ab678ee460533_customOrderStatusF
ilter","value":"","tooltip":"Magento allows retailers to define custom statuses for
their order workflow. If you would like the Integration App to pull orders when the
order status changes to one of the custom changes, provide a single or a comma
separated list status code(s) in this field."},{"label":"Add orders created
after","type":"datetime","tooltip":"Lets you define the order creation date in
Magento only after which the orders should be imported into
NetSuite.","name":"exports_60df2cd9165ab678ee460533_orderStartDateFilter","value":"
2021-08-04T23:00:00.076Z"},{"label":"NetSuite
item to track Magento shipping cost as a line
item","value":"","type":"select","name":"imports_60df2cd936045372d81f9cd2_defaultNo
nInventoryShipItem_listNonInventoryItems","supportsRefresh":true,"properties":
{"yieldValueAndLabel":true},"tooltip":"This is an optional setting and lets you
choose the corresponding NetSuite item to track Magento 2 order shipping costs as a
line item on the NetSuite sales order. The NetSuite item must be set up as a Non-
Inventory item.","options":[[]]},{"label":"NetSuite item to track Magento gift card
redemption as a line
item","value":"","type":"select","name":"imports_60df2cd936045372d81f9cd2_defaultNo
nInventoryGiftCardItem_listItemsOfSpecifiedTypes","supportsRefresh":true,"propertie
s":{"yieldValueAndLabel":true},"tooltip":"Lets you choose the corresponding
NetSuite item to track the Magento 2 gift card amount and adds it as a line item on
the NetSuite sales order. The NetSuite item must be set up either as a Non-
Inventory item or a Payment item.","options":[[]]},{"label":"NetSuite item to track
Magento store credit redemption as a line
item","value":"","type":"select","name":"imports_60df2cd936045372d81f9cd2_defaultNo
nInventoryItemStoreCredit_listItemsOfSpecifiedTypes","supportsRefresh":true,"proper
ties":{"yieldValueAndLabel":true},"tooltip":"Lets you choose the corresponding
NetSuite item to track the Magento 2 store credit amount and adds it as a line item
on the NetSuite sales order. The NetSuite item must be set up either as a non-
inventory item or a payment type item.","options":[[]]},{"label":"Add Magento
bundle products to NetSuite sales order
as","value":"parent","type":"select","name":"imports_60df2cd936045372d81f9cd2_impor
tBundleParentOrChildItems","tooltip":"Allows you to define how should the Magento
bundle products be added on the NetSuite sales order line items. You can choose to
import just the parent SKU or all the child item SKUs or both parent and child item
SKUs.","options":[["parent","Parent SKU only"],["child","Child SKUs only"],
["both","Both Parent and Child SKUs"]]},{"label":"Bundle products in Magento have
dynamic
SKU","value":true,"type":"checkbox","name":"imports_60df2cd936045372d81f9cd2_isBund
leItemsSkuDynamic","tooltip":"Check/uncheck this option depending on whether the
Bundle products in Magento have dynamic or fixed sku. In Magento, navigate to
Products -> Catalog, view any bundle product & check if the Dynamic SKU field is
set as enabled or not."},{"label":"NetSuite item to track the variance adjustments
as a line item","tooltip":"Select NetSuite non-inventory item to track the order
total variances b/w two systems. A new adjustment line will be added as a line item
to ensure the order total matches in both
systems.","value":"3332","type":"select","name":"imports_60df2cd936045372d81f9cd2_d
efaultNonInventoryItemOrderVariance_listNonInventoryItems","properties":
{"yieldValueAndLabel":true},"supportsRefresh":true,"options":[["3332","Magento 2
Variance"]]},{"label":"NetSuite item to track Magento gift wrap price as a line
item","tooltip":"Choose a NetSuite item to track your Magento2 gift wrap price. The
selected item is added as a line item on the NetSuite sales order. In NetSuite, be
sure to create the item either as a non-inventory or
payment.","value":"","type":"select","name":"imports_60df2cd936045372d81f9cd2_defau
ltNonInventoryGWItem_listItemsOfSpecifiedTypes","properties":
{"yieldValueAndLabel":true},"supportsRefresh":true,"options":[]}]},
{"title":"Customer","fields":[{"label":"Default NetSuite customer for Magento guest
orders","type":"text","name":"imports_60df2cd936045372d81f9cd2_defaultGuestCustomer
","value":"","tooltip":"Provide the internal id of the default customer record in
NetSuite to be assigned to the NetSuite sales order record for guest checkouts in
Magento."},{"label":"Add all orders against the default NetSuite
customer","tooltip":"Check this box to assign a default NetSuite customer record to
all the incoming orders. The customer record provided in the 'Default NetSuite
customer..' setting is assigned to all orders for this particular Magento
account.","type":"checkbox","name":"imports_60df2cd936045372d81f9cd2_singleCustomer
EnabledInNS","value":false},{"label":"Trim customer name if invalid on Magento
order","type":"checkbox","tooltip":"Lets you define a business rule where invalid
first name & last name on Magento order are automatically trimmed to first 32
characters before the order is added to NetSuite. This prevents order import
failures when the buyer enters more than 32 char for first name and/or last name
fields in
Magento.","name":"imports_60df2cd93b125a1a93c872b5_trimName","value":true},
{"label":"Remove phone number if invalid on Magento
order","type":"checkbox","tooltip":"Lets you define a business rule where invalid
phone numbers on Magento order are automatically removed before the order is added
to NetSuite. This prevents any manual intervention to import orders with invalid
phone no.s (<7 digits or alphanumeric
format).","name":"imports_60df2cd936045372d81f9cd2_removeInvalidPhoneNumber","value
":true},{"label":"Multi-Currency customers enabled in NetSuite","tooltip":"Check
this box if you allow the creation of sales transactions in multiple currencies for
individual customers in NetSuite. In NetSuite, navigate to Setup -> Company ->
Enable Features and under 'Company', look for 'Multi-Currency Customers' to see if
this feature is
enabled.","type":"checkbox","name":"imports_60df2cd936045372d81f9cd2_multiCurrencyE
nabled","value":true},{"label":"Assign first customer if multiple customers exist
with same email","tooltip":"Check this box to assign the customer with lowest
internal id when multiple customer records are found with the same email in
NetSuite during the customer search. Unchecking this box prevents the flow from
posting the order in such a
scenario.","type":"checkbox","name":"imports_60df2cd93b125a1a93c872b5_pickFirstCust
omer","value":true}]},{"title":"Order to Magento 2","fields":[{"label":"Sync order
to Magento 2 when matching SKU is not
found","value":false,"type":"checkbox","name":"imports_60df2cd9c912b61cd8e082f7_syn
cOrderWhenSkuUnavailable","tooltip":"Check this box to sync orders to Magento 2
when a matching order SKU is not found in Magento 2. If you uncheck the checkbox,
the \"NetSuite order to Magento 2 order (add)\" flow doesn’t sync the order to
Magento 2, and an error message \"Unable to create the NetSuite order #### in
Magento 2 as matching SKU(s) #### are not found in Magento 2\" is displayed on the
integration app Dashboard. By default, this checkbox is unchecked."}]}]},
{"title":"Fulfillment","columns":1,"flows":
[{"_id":"60df2cde7240195d282fc669","showMapping":true,"showSchedule":true}],"fields
":[{"label":"NetSuite Saved Search for syncing item
fulfillments","required":true,"value":"1148","type":"select","name":"exports_60df2c
dd816e6d144f2b8d8e_savedSearch_listSavedSearches","supportsRefresh":true,"propertie
s":{"yieldValueAndLabel":true},"options":[["1148","Celigo Magento 2 Fulfillment
Export Search [MAG2-Hampers.com]"]]}]},{"title":"Inventory","columns":1,"flows":
[{"_id":"60df2cde3da22818b85c6c76","showMapping":true,"showSchedule":true,"showStar
tDateDialog":true},
{"_id":"60df2cde165ab678ee460549","showMapping":true,"showSchedule":true},
{"_id":"60df2cdd20336120b1fe1acf","showMapping":true,"showSchedule":true}],"fields"
:[{"label":"NetSuite Saved Search for syncing inventory
levels","required":true,"value":"1345","type":"select","name":"exports_60df2cdd3da2
2818b85c6c72_savedSearch_listSavedSearches_inv","supportsRefresh":true,"properties"
:{"yieldValueAndLabel":true},"options":[["1345","Celigo Magento 2 Inventory Export
Search [MAG2-Hampers.com]"]]},{"label":"NetSuite Saved Search for syncing inventory
for Kit
Items","required":true,"value":"1244","type":"select","name":"exports_60df2cdd84868
8662e8ea742_savedSearch_listSavedSearches_kit","supportsRefresh":true,"properties":
{"yieldValueAndLabel":true},"options":[["1244","Celigo Magento 2 Kit Inventory
Export Search [MAG2-Hampers.com]"]]},
{"value":true,"name":"exports_60df2cdd848688662e8ea742_kitInventoryCalculationPerLo
cationEnabled","type":"checkbox","tooltip":"If enabled, Integration App will first
calculate sellable inventory of kit per location using quantity of each member
item, and then will send the sum of all the sellable quantities across all the
locations. If disabled, Integration App will first calculate the total inventory
for each member items across all the locations, and then will calculate inventory
for a kit.","label":"Calculate Kit Inventory per Location","hidden":true},
{"value":true,"name":"exports_60df2cdd3da22818b85c6c72_toggleNetsuiteExportType_las
tquantityavailablechange","type":"checkbox","tooltip":"Enabling this setting allows
you to sync the inventory levels for all the NetSuite items (linked to your Magento
store) on each run of the inventory export data flow.","label":"Always sync
inventory levels for entire catalog"},{"options":[["2","Amazon"],["1","Warehouse"],
["4","Warehouse : Inspection"],["3","Warehouse :
Quarantine"]],"supportsRefresh":true,"required":false,"type":"multiselect","label":
"NetSuite locations to pick inventory from","value":
["1"],"name":"exports_60df2cdd3da22818b85c6c72_updateMultipleSavedSearchLocationFil
ters_listLocations","tooltip":"Lets you choose the inventory location(s) in
NetSuite from which the inventory quantities should be read & exported to
Magento."}]},{"title":"Billing","columns":1,"flows":
[{"_id":"60df2cde7240195d282fc668","showMapping":true,"showSchedule":true},
{"_id":"60df2ce3ffef7d1400b3fe50","showMapping":true,"showSchedule":true},
{"_id":"60df2cde3da22818b85c6c77","showMapping":true,"showSchedule":true}],"fields"
:[{"label":"NetSuite Saved Search for auto-billing
orders","required":true,"value":"1145","type":"select","name":"exports_60df2cdda00c
0c4cb40ceacf_savedSearchAllExports_listSavedSearches_60df2cdec912b61cd8e0830c","sup
portsRefresh":true,"properties":{"yieldValueAndLabel
":true},"options":[["1145","Celigo eTail Auto-Billing Search [MAG2-
Hampers.com]"]]},{"label":"Auto-bill orders in NetSuite when the status
is","required":true,"value":"SalesOrd:B","type":"select","name":"exports_60df2cdda0
0c0c4cb40ceacf_updateSearchSalesOrderStatusFilters_60df2cdec912b61cd8e0830c","toolt
ip":"Provide the order status in NetSuite after which the Integration App should
automatically bill the sales orders and create corresponding cash sales or
invoices.","options":[["SalesOrd:B","Pending Fulfillment"],["SalesOrd:F","Pending
Billing"]]},{"label":"NetSuite Saved Search for syncing Billing
details","required":true,"value":"1146","type":"select","name":"exports_60df2cddefc
a7941ec0eef87_savedSearch_listSavedSearches","supportsRefresh":true,"properties":
{"yieldValueAndLabel":true},"options":[["1146","Celigo Magento 2 Billing Export
Search [MAG2-Hampers.com]"]]},{"label":"Credit Card payments are captured
in","value":"1","type":"select","name":"imports_60df2cd9515f791acebcd2ac_updateCapt
ureMapping","tooltip":"Provide the system in which the credit card payments are
captured and at what point. If your business processes are set up such that you
capture in Magento after the order fulfillment, along with the invoice creation,
the Integration App will also trigger the invoice capture.","options":
[["1","Magento at the time of sale"],["2","NetSuite after the order fulfillment"],
["3","Magento after the order fulfillment"]]}]},
{"title":"Product","columns":1,"flows":
[{"_id":"60df2ce2165ab678ee460552","showMapping":true,"showSchedule":true,"showStar
tDateDialog":true,"settings":[{"label":"Batch Size Limit","tooltip":"Use this field
to further limit the number of records that can get exported from NetSuite in one
request. For example, if your hook is running out of SuiteScript points, or timing
out, or you are hitting NetSuite's instruction count limits, or exported data is
exceeding maximum response size this field can be used to tell integrator.io to
break up your pages of data into even smaller requests. Generally speaking, this
field is only needed when you are actively running into governance
limits.","type":"text","name":"exports_60df2cdd59305304ba711259_updateNetSuiteExpor
tBatchSize","value":200}]},
{"_id":"60df2cdefa12b015d5983b99","showMapping":true,"showSchedule":true,"showStart
DateDialog":true,"settings":[{"label":"Batch Size Limit","tooltip":"Use this field
to further limit the number of records that can get exported from NetSuite in one
request. For example, if your hook is running out of SuiteScript points, or timing
out, or you are hitting NetSuite's instruction count limits, or exported data is
exceeding maximum response size this field can be used to tell integrator.io to
break up your pages of data into even smaller requests. Generally speaking, this
field is only needed when you are actively running into governance
limits.","type":"text","name":"exports_60df2cdd816e6d144f2b8d91_updateNetSuiteExpor
tBatchSize","value":10},{"label":"Run this flow after the \"NetSuite Item to
Magento Product\" flow","tooltip":"Select this check box if you want to run this
flow automatically after the execution of the \"NetSuite Item to Magento Product\"
flow is
complete.","type":"checkbox","name":"flows_60df2cdefa12b015d5983b99_addFlowIdToItem
ExportFlowRunNextFlowIds","value":true}]},
{"_id":"60df2cdeffef7d1400b3fe47","showMapping":true,"showSchedule":true,"showStart
DateDialog":true,"settings":[{"label":"Batch Size Limit","tooltip":"Use this field
to further limit the number of records that can get exported from NetSuite in one
request. For example, if your hook is running out of SuiteScript points, or timing
out, or you are hitting NetSuite's instruction count limits, or exported data is
exceeding maximum response size this field can be used to tell integrator.io to
break up your pages of data into even smaller requests. Generally speaking, this
field is only needed when you are actively running into governance
limits.","type":"text","name":"exports_60df2cdd165ab678ee460542_updateNetSuiteExpor
tBatchSize","value":500},{"label":"Run this flow after the \"NetSuite Item to
Magento Product\" flow","tooltip":"Select this check box if you want to run this
flow automatically after the execution of the \"NetSuite Item to Magento Product\"
flow is
complete.","type":"checkbox","name":"flows_60df2cdeffef7d1400b3fe47_addFlowIdToItem
ExportFlowRunNextFlowIds","value":true}]},
{"_id":"60df2cdd59305304ba71125a","showMapping":false,"showSchedule":false,"disable
Slider":true}],"fields":[{"type":"checkbox","label":"Sync attribute values to All
Store
Views","value":false,"name":"exports_60df2cdd59305304ba711259_itemExportPreference"
,"tooltip":"Lets you sync the attribute values to \"All Store Views\" in Magento 2.
If you check this checkbox, all the store views will have the same attribute
values. If you uncheck this checkbox, you can map multiple NetSuite fields to one
Magento 2 attribute for individual store views."},{"label":"NetSuite Saved Search
for syncing item
details","required":true,"value":"1449","type":"select","name":"exports_60df2cdd593
05304ba711259_savedSearch_listSavedSearches","supportsRefresh":true,"properties":
{"yieldValueAndLabel":true},"options":[["1449","Celigo Magento 2 Item Export Search
[MAG2-Hampers.com]"]]},{"label":"NetSuite Saved Search for syncing matrix item
details","required":true,"value":"1447","type":"select","name":"exports_60df2cdd816
e6d144f2b8d91_savedSearch_listSavedSearches","supportsRefresh":true,"properties":
{"yieldValueAndLabel":true},"options":[["1447","Celigo Magento 2 Matrix Item Export
Search [MAG2-Hampers.com]"]]},{"label":"NetSuite Saved Search for syncing kit item
details","required":true,"value":"1144","type":"select","name":"exports_60df2cdd165
ab678ee460542_savedSearch_listSavedSearches","supportsRefresh":true,"properties":
{"yieldValueAndLabel":true},"options":[["1144","Celigo Magento 2 Kit Item Export
Search [MAG2-Hampers.com]"]]},{"options":[["1","British
pound"]],"supportsRefresh":true,"properties":
{"yieldValueAndLabel":true},"required":false,"type":"select","label":"NetSuite
currency for syncing product
price","value":"1","name":"exports_60df2cdd59305304ba711259_updateSearchCurrencyFil
ters_listCurrency","tooltip":"Lets you choose the NetSuite currency to be used for
exporting the price to Magento."},{"options":[["7","Hampers.com Magento
2"]],"supportsRefresh":true,"properties":
{"yieldValueAndLabel":true},"required":false,"type":"select","label":"NetSuite
price level for syncing product
price","value":"7","name":"exports_60df2cdd59305304ba711259_updateMagentoSearchPric
ingFilters_listPriceLevels","tooltip":"Lets you choose the NetSuite price level to
be used for exporting the price to Magento."},{"type":"checkbox","label":"Enable
virtual
variations","value":false,"name":"exports_60df2cdd816e6d144f2b8d91_mag2updateItemSe
archesTypeFilters","tooltip":"If you have configured parent-child relationship in
simple items without native matrix feature, enable this checkbox.","dependencies":
{"enabled":{"fields":
[{"name":"exports_60df2cdd816e6d144f2b8d91_mag2variationParentIdentifier","hidden":
false}]},"disabled":{"fields":
[{"name":"exports_60df2cdd816e6d144f2b8d91_mag2variationParentIdentifier","hidden":
true}]}}},{"label":"NetSuite field identifier for variation parent
item","tooltip":"Provide the internal id of the item field in NetSuite to be used
to identify the variation parent
item.","type":"text","name":"exports_60df2cdd816e6d144f2b8d91_mag2variationParentId
entifier","value":"parent","required":true},{"type":"staticMapWidget","title":"Map
Magento Websites/Customer Groups with NetSuite Price Levels","label":"Magento Tier
Pricing Mapping","tooltip":"If you have setup quantity pricing for your SKUs in
NetSuite, this setting allows exporting the quantity pricing in NetSuite as tier
pricing in Magento. You can provide the mapping between Magento websites, Magento
customer groups and NetSuite price levels to create pricing tiers on a Magento SKU.
Depending on how you want to add this info in Magento, each row could be a unique
combination of a website, customer group & price level or each row can have a
single default
website.","hideLookupAllowFailures":true,"name":"exports_60df2cdd59305304ba711259_p
ricingToCustomerGroupMap_listPriceLevelsAndlistCustomerGroups","optionsMap":
[{"id":"websites_listWebsites","label":"Magento 2
Websites","type":"select","options":[],"supportsRefresh":true},
{"id":"customergroup_listCustomerGroups","label":"Magento 2 Customer
Groups","required":true,"type":"select","options":[],"supportsRefresh":true},
{"id":"pricelevel_listPriceLevels","label":"NetSuite Price
Levels","required":true,"type":"select","options":[],"supportsRefresh":true},
{"options":[{"text":"Yes","id":"1"},
{"text":"No","id":"0"}],"id":"defaultpricelevel","label":"Default Price
Level","type":"select"}]}]},{"title":"Images","columns":1,"flows":
[{"_id":"60df2cdec912b61cd8e0830b","showMapping":true,"showSchedule":true,"showStar
tDateDialog":true}],"fields":[{"label":"NetSuite Saved Search for syncing image
details","required":true,"value":"1344","type":"select","name":"exports_60df2cdd3b1
25a1a93c872ca_savedSearch_listSavedSearches","supportsRefresh":true,"properties":
{"yieldValueAndLabel":true},"options":[["1344","Celigo Magento 2 Image Export
Search [MAG2-Hampers.com]"]]},{"options":[["url","Only when the image URL
changes"],["all","Always replace all the
images"]],"required":false,"type":"select","label":"Add images to
Magento","value":"all","name":"exports_60df2cdd3b125a1a93c872ca_imageExportPreferen
ce","tooltip":"This setting is used to check image export preference. Either to
export all images or export those images whose URL got changes as per Image Id and
Image Type(Base, Small, Thumbnail, Swatch)"}]},
{"title":"Cancellation","columns":1,"flows":
[{"_id":"60df2cdeffef7d1400b3fe46","showMapping":false,"showSchedule":true}],"field
s":[{"label":"NetSuite
Saved Search for syncing Cancellation
details","required":true,"value":"1147","type":"select","name":"exports_60df2cdd165
ab678ee460543_savedSearch_listSavedSearches","supportsRefresh":true,"properties":
{"yieldValueAndLabel":true},"options":[["1147","Celigo Magento 2 Cancellation
Export Search [MAG2-Hampers.com]"]]}]},{"title":"Refund","columns":1,"flows":
[{"_id":"60df2cdefa12b015d5983b98","showMapping":true,"showSchedule":true}],"fields
":[{"label":"NetSuite Saved Search for syncing refund
details","required":true,"value":"1245","type":"select","name":"exports_60df2cdd203
36120b1fe1ad0_savedSearch_listSavedSearches","supportsRefresh":true,"properties":
{"yieldValueAndLabel":true},"options":[["1245","Celigo Magento 2 Refund Export
Search [MAG2-Hampers.com]"]]},{"label":"NetSuite item to track Magento Adjustment
Refund as a line
item","value":"3227","type":"select","name":"exports_60df2cdd20336120b1fe1ad0_defau
ltNonInventoryItemAdjustmentRefund_listNonInventoryItems","supportsRefresh":true,"p
roperties":{"yieldValueAndLabel":true},"tooltip":"Lets you choose the corresponding
NetSuite non-inventory item to track the Adjustment Refund to be applied to the
credit memos","options":[["3227","Magento 2 Adjustment Refund"]]},
{"label":"NetSuite item to track Magento Adjustment Fee as a line
item","value":"3228","type":"select","name":"exports_60df2cdd20336120b1fe1ad0_defau
ltNonInventoryItemAdjustmentFee_listNonInventoryItems","supportsRefresh":true,"prop
erties":{"yieldValueAndLabel":true},"tooltip":"Lets you choose the corresponding
NetSuite non-inventory item to track the Adjustment Fee to be applied to the credit
memos","options":[["3228","Magento 2 Adjustment
Fee"]]}]}],"mode":"settings"}],"supportsMultiStore":true,"storeLabel":"Magento 2
Account","connectorEdition":"premium","editionMigrated":"true"}},"maxResponseBytes"
:26214400,"timeout":900000}

2022-11-09T22:45:28.456Z 11e6e9566ab94a60a0e87414ebdf0fa9 export


60df2cdd816e6d144f2b8d8e
{"headers":{"content-type":"application/json;charset=utf-8","content-
length":"542","x-n-operationid":"553bf32d-43cf-4ceb-afe0-
7fcadca4c2eb","ns_rtimer_composite":"2118947861:706172746E6572733231352E70726F642D6
C68722D6575342E636F72652E6E732E696E7465726E616C:80","strict-transport-
security":"max-age=31536000","pragma":"No-Cache","cache-control":"No-
Cache","expires":"0","p3p":"CP=\"CAO PSAa OUR BUS PUR\"","vary":"User-
Agent","date":"Wed, 09 Nov 2022 22:45:28 GMT","connection":"close","set-cookie":
["NS_ROUTING_VERSION=LAGGING; path=/"],"akamai-
grn":"0.486adc17.1668033927.59d336fc"},"body":{"errorsAndRetryData":
[],"lastPage":true,"state":{},"searchCount":1,"isSummarySearch":false,"debugLogs":
[{"time":1668033928357,"title":"filters","details":"[[[\"type\",\"anyof\",\"ItemShi
p\"],\"AND\",[\"status\",\"anyof\",\"ItemShip:C\"],\"AND\",
[\"custcol_celigo_etail_order_line_id\",\"isnotempty\",\"\"],\"AND\",
[\"custbody_celigo_mag2_instance.custrecord_celigo_mag2_instanceid\",\"is\",\"67540
\"],\"AND\",[\"custbody_celigo_etail_channel.name\",\"is\",\"Magento 2\"]],\"AND\",
[\"custbody_celigo_etail_order_fulfilled\",\"is\",\"F\"]]"}]}}

2022-11-09T22:45:28.458Z b840c2d5f273460c9889ea511180dbfe import


60df2cdd816e6d144f2b8d8e
2022-11-09T22:45:28.357Z filters [[["type","anyof","ItemShip"],"AND",
["status","anyof","ItemShip:C"],"AND",
["custcol_celigo_etail_order_line_id","isnotempty",""],"AND",
["custbody_celigo_mag2_instance.custrecord_celigo_mag2_instanceid","is","67540"],"A
ND",["custbody_celigo_etail_channel.name","is","Magento 2"]],"AND",
["custbody_celigo_etail_order_fulfilled","is","F"]]

You might also like