> ## Documentation Index
> Fetch the complete documentation index at: https://developer.jtl-software.com/llms.txt
> Use this file to discover all available pages before exploring further.

# CreateAdvanceShippingNoticeLineItemCommandResponse

> Adds a line item to an advance shipping notice. Line items are read with the notice ('GetAdvanceShippingNotice'). Errors arrive as GraphQL errors with the code in 'extensions.code'; a refusal because of the current state also lists every reason in 'extensions.blockers'. Codes: an invalid request, for example a text with control characters; ADVANCE_SHIPPING_NOTICE_NOT_FOUND (the advance shipping notice was not found); ADVANCE_SHIPPING_NOTICE_ITEM_NOT_ON_PURCHASE_ORDER (the item is not on the purchase order of the notice); ADVANCE_SHIPPING_NOTICE_PACKAGE_NUMBER_UNKNOWN (no package of the notice has the package number); ADVANCE_SHIPPING_NOTICE_QUANTITY_OUT_OF_RANGE or ADVANCE_SHIPPING_NOTICE_QUANTITY_NOT_WHOLE (the quantity is below 0, 10,000,000 or more, or not a whole number for an item that is not divisible); ADVANCE_SHIPPING_NOTICE_SERIAL_NUMBER_COUNT_MISMATCH (serial numbers were sent and their count is not the quantity); ADVANCE_SHIPPING_NOTICE_SERIAL_NUMBER_DUPLICATE (a serial number appears twice in the notice); ADVANCE_SHIPPING_NOTICE_BATCH_NOT_ALLOWED, ADVANCE_SHIPPING_NOTICE_SHELF_LIFE_EXPIRATION_DATE_NOT_ALLOWED or ADVANCE_SHIPPING_NOTICE_SERIAL_NUMBERS_NOT_ALLOWED (the item is not tracked that way); ADVANCE_SHIPPING_NOTICE_MANAGED_BY_FULFILLMENT_NETWORK (the notice belongs to a fulfillment network inbound of another user and is read-only). - Response



**Kind**: `object`

## Fields

**`lineItemId`**: `ID!`

The ID of the new line item.

---

**`clientId`**: `String`

The temporary identifier from the request, if one was sent.

