Accounting Item

{
  id: "00000000-0000-0000-0000-000000000000",
  remoteId: "19",
  itemName: "Garden Supplies",
  itemStatus: "ACTIVE",
  itemType: "SERVICE",
  unitPrice: null,
  purchasePrice: null,
  qtyOnHand: 10,
  billAccountId: null,
  invoiceAccountId: null,
  assetAccountId: null,
  companyId: null,
  remoteCreatedAt: "2023-11-19T17:00:17.000Z",
  remoteUpdatedAt: "2023-11-19T17:00:17.000Z",
  remoteDeleted: false,
  createdAt: "2024-02-22T11:17:53.264Z",
  updatedAt: "2024-02-22T13:54:03.445Z"
}

Properties


idString

The Alloy-generated unique ID.


remoteIdString

The ID of the object in the third-party application.


itemNameString

The unique name or label identifying the specific item.


itemStatusEnum

The current condition or phase of the item. Possible values: ACTIVE, ARCHIVED


itemTypeEnum

Classification of the item based on its nature or usage. Possible values: SERVICE, NON_INVENTORY, INVENTORY


unitPriceNumber

The selling cost per individual unit of the item.


purchasePriceNumber

The cost incurred to acquire or produce a single unit of the item.


qtyOnHandNumber

The current quantity of the item available in stock or on-hand.


billAccountIdString

The account ID used for bills related to the item.


invoiceAccountIdString

The account ID used for invoices associated with the item.


assetAccountIdString

The account ID reflecting the item's value if considered as an asset.


companyIdString

ID of the company the item belongs to.


remoteCreatedAtDateTime

The exact date and time when the item was first added or created in the third-party application.


remoteUpdatedAtDateTime

The latest date and time when any modifications or updates were made to the item's details in the third-party application.


remoteDeletedBoolean

Flag to indicate that the record has been deleted in the third-party application.


createdAtDateTime

Date and time the record has been synced into the data cache.


updatedAtDateTime

Date and time the record has been updated in the data cache.