# Solve the error occured in IF syncing

**URL:** <https://connective.celigo.com/t/solve-the-error-occured-in-if-syncing/376>\
**Category:** Integrator.io\
**Tags:** shiphawk, error-handling, transformation, import, netsuite\
**Created:** [August 17, 2023, 4:27am UTC](https://connective.celigo.com/t/solve-the-error-occured-in-if-syncing/376 "2023-08-17T04:27:21Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![rosemoljoe](https://sea1.discourse-cdn.com/flex001/user_avatar/connective.celigo.com/rosemoljoe/32/4430_2.png) [@rosemoljoe](https://connective.celigo.com/u/rosemoljoe)\
**Post date:** [August 17, 2023, 4:27am UTC](https://connective.celigo.com/t/solve-the-error-occured-in-if-syncing/376/1 "2023-08-17T04:27:21Z")

</div>

An error message is occurring in the Item fulfillment flow.

Failed to create, update/transform record because You have attempted an invalid sublist or line item operation. You are either trying to access a field on a non-existent line or you are trying to add or remove lines from a static sublist. Tip: Please make sure that all the line items that you're trying to use exist on the record.

The import mapping is shown below:

 ![5301043caa20740200000001-9f9a328f2c87496c9939036091eb3400.png](https://us1.discourse-cdn.com/flex001/uploads/celigo/original/2X/a/acc2dd55a8c3a9ca9bd30afbc226121d51243d89.png)

 ![5301043caa20740200000001-cfc6943cb3b6402299b699295f5b8231.png](https://us1.discourse-cdn.com/flex001/uploads/celigo/original/2X/6/6c071f1a64a452acdd7a2f6368a3ebafbfa67171.png)

Preview of input of the import mapping is:

{  
 "id": "26651133",  
 "recordType": "itemfulfillment",  
 "Name": [  
 "35918 Warroad, Inc. : Warroad - Wholesale Orders",  
 "WR600 : WR600\_OLYMPCBLU\_L"  
 ],  
 "Internal ID": "26651133",  
 "Warroad SO ID field": "",  
 "Magento/Shopify Order Number": "Manitoba Moose",  
 "Date": "8/14/2023",  
 "ShipHawk Shipping Cost": "11.35",  
 "Item": "WR600 : WR600\_OLYMPCBLU\_L",  
 "Quantity": "10",  
 "Touchstone IF Identifier": true,  
 "Status": "Shipped",  
 "Ship Via": "FedEx Ground",  
 "lookupfield": [  
 {  
 "id": "26651133",  
 "recordType": "itemfulfillment",  
 "Item": "WR600 : WR600\_OLYMPCBLU\_L",  
 "Internal ID": [  
 "970531",  
 "26651133"  
 ],  
 "Quantity": "10",  
 "eTail Order Line Id": "",  
 "ShipHawk Shipping Cost": "11.35",  
 "Status": "Shipped",  
 "Name": "WR600 : WR600\_OLYMPCBLU\_L"  
 }  
 ]  
}

The preview of the output of the import mapping is:

{  
 "nlobjFieldIds": {  
 "celigo\_nlobjTransformId": "",  
 "custbody\_programname": "Warroad",  
 "memo": "Manitoba Moose",  
 "trandate": "8/14/2023",  
 "shipstatus": "Shipped",  
 "shipmethod": "FedEx Ground",  
 "custbody\_3plshippingcost": "11.35",  
 "celigo\_replaceAllLines\_item": "true",  
 "custbody\_jj\_if\_from\_touchstone": "true",  
 "celigo\_replaceAllLines\_package": "true"  
 },  
 "nlobjSublistIds": {  
 "item": {  
 "lines": [  
 {  
 "location": "1",  
 "quantity": "10",  
 "custcol\_celigo\_etail\_order\_line\_id": "",  
 "\_keys": [  
 "itemname"  
 ]  
 }  
 ]  
 }  
 }  
}

---

<div class="post-metadata">

**Author:** ![ekanshkhandelwal](https://avatars.discourse-cdn.com/v4/letter/e/85e7bf/32.png) [@ekanshkhandelwal](https://connective.celigo.com/u/ekanshkhandelwal)\
**Post date:** [September 5, 2023, 1:24pm UTC](https://connective.celigo.com/t/solve-the-error-occured-in-if-syncing/376/2 "2023-09-05T13:24:04Z")

</div>

Hi Joe,  
In place of "Items : Item (Field ID: itemname)" use itemId, then click on settings and check field "Use as a key field to find existing lines"

 ![5301043caa20740200000001-3204899b471445d7b1d29bdd69bd44ac.png](https://us1.discourse-cdn.com/flex001/uploads/celigo/original/2X/9/92c2cc33e1c6cbe6a012da9aeb251a5cdd2f6a80.png)

If this doesn’t work then let us know, we can debug this further
