Skip to main content

GetItemsAvailability

Get Items Availability.

Overview

Urlapi/public/FluentisErp/WM/Common/GetItemsAvailability
HTTP MethodPOST
Method TypeOperation
Fluentis ObjectNone

Request parameters

ParameterTypeIs RequiredDefault ValueDescription
AvailabilityDatedate-timeNoTodayThe date of the availability of the article
AvailabilityEndDatedate-timeNoOne month from todayThe end date until which the availability of the article should be checked. This value will filter each document, and no document with a date later than this will be considered
ConsiderLogisticsAvailabilityboolNoTrueWhether to consider logistics availability when checking item availability
ConsiderProductionAvailabilityboolNoTrueWhether to consider production availability when checking item availability
ConsiderPurchasesAvailabilityboolNoTrueWhether to consider purchase availability when checking item availability
ConsiderSalesAvailabilityboolNoTrueWhether to consider sales availability when checking item availability
ConsiderStockUnavailableboolNoTrueWhether to consider stock unavailability when checking item availability
ConsiderSubcontractorAvailabilityboolNoTrueWhether to consider subcontractor availability when checking item availability
ItemsarrayYesEmpty listList of ItemIdentification objects representing specific items to check availability for
ItemVariantsarrayYesEmpty listList of ItemVariantIdentification objects representing specific items to check availability for
ItemCodestringNoEmpty stringThe code identifying the item. If a value is provided, all the articles with a code that starts with this will be considered
ItemDescriptionstringNoEmpty stringA description of the item. If a value is provided, all the articles with a description that starts with this will be considered
ItemClassCodestringNoEmpty stringThe code representing the classification of the item. If a value is provided, all the articles with a class that has this code will be considered
ItemClassIdint?NonullThe ID representing the classification of the item
CumulativeboolNofalseWhether to calculate cumulative availability
SummaryFlagboolNofalseWhether to include a summary in the availability check
TodayDateIsNotDelayedboolNofalseWhether the current date should not be considered as delayed
IncludeDetailsboolNofalseWhether to include detailed information in the availability check. If the value is true, then each row will have details from where the availability summary is coming from. For more details, click here: Include Details
ViewLinesWithoutAvailabilityboolNofalseWhether to include lines without availability in the results
DefaultPurchaseDocumentDatedate-timeNonullThe default date for purchase documents
DefaultSalesDocumentDatedate-timeNonullThe default date for sales documents
BillOfMaterialsDetailboolNofalseWhether to include details of the bill of materials in the availability check. This flag can be set to true only for requests that include at least one and only one item
ItemBarCodestringNoEmpty stringThe barcode of the item. If a value is provided, then all the items that have this barcode will be considered
ProductionJobOrderIdint?NonullThe ID of the production job order associated with the item
ProductionSiteint?NonullThe ID of the production site where the item is manufactured
ProjectIdint?NonullThe ID of the project of the document associated with the item
ProjectItemIdint?NonullThe ID of the project item used in the document with the item
VariantCodestringNoEmpty stringThe code representing a specific variant of the item
VariantDescriptionstringNoEmpty stringA description of the specific variant of the item
VersionIdint?NonullThe ID representing the version of the item
WarehouseIdint?NonullThe ID of the warehouse where the item is stored. This will also filter the results
WarehouseCodestringNoEmpty stringThe code identifying the warehouse where the item is stored

ItemIdentification properties

PropertyTypeDescription
IdintegerId of the Item to unload
ExternalSystemstringReference to External System for Item identification
ExternalIdstringReference to External System for Item identification

ItemVariantIdentification properties

PropertyTypeDescription
IdintegerId of the ItemVariant to unload
ExternalSystemstringReference to External System for ItemVariant identification
ExternalIdstringReference to External System for ItemVariant identification

Response properties

ParameterTypeIs RequiredDefault ValueDescription
IdintYes1The unique identifier for the item availability summary. It starts at 1 and increases by one for each row
ItemIdintNonullThe ID of the item. This is a unique identifier for the item within the system
ItemCodestringNoEmpty stringThe code of the item. This is a alphanumeric identifier for the item
ItemDescriptionstringNoEmpty stringThe description of the item
ItemClassCodestringNoEmpty stringThe code representing the classification of the item.
VariantIdintNonullThe Id of the variant. This is a unique identifier for the specific variant of the item
VariantCodestringNoEmpty stringThe code of the variant. This is a alphanumeric identifier for the variant of the item.
VariantDescriptionstringNoEmpty stringThe Description of the variant
MeasurementUnitIdintNonullThe Id of the measurement unit
MeasurementUnitCodestringNoEmpty stringThe code of the measurement unit
WarehouseIdintNonullWarehouse Id
WarehouseCodestringNoEmpty stringWarehouse code
AvailabilityDatedate-time?NonullThe date when the availability of the item was last checked or updated
AvailableQuantitydecimal?NonullThe total quantity of the item that is currently available
QuantityInStockdecimal?NonullThe total quantity of the item currently in stock
AvailableQuantityInStockdecimal?NonullThe quantity of the item that is available for use or sale from the stock
NotAvailableQuantityInStockdecimal?NonullThe quantity of the item in stock that is not available for use or sale
QuantityInDelaydecimal?NonullThe quantity of the item that is delayed
PurchaseOrderQuantitydecimal?NonullThe total quantity of the item that is on purchase orders
PurchaseDeliveryNoteQuantitydecimal?NonullThe quantity of the item that has been delivered but not yet invoiced, based on delivery notes
PurchaseInvoiceQuantitydecimal?NonullThe total quantity of the item that has been invoiced for purchase.
QuantityInReceiptListdecimal?NonullThe quantity of the item that is in the receipt list, indicating items that have been received but not yet processed
PurchaseDemandQuantitydecimal?NonullThe total quantity of the item that is needed or demanded for purchase
SubcontractorLoadQuantitydecimal?NonullThe quantity of the item that has been loaded to subcontractors
ResourcesRequirementsLoadQuantitydecimal?NonullThe quantity of the item required for resource requirements
ProductionOrderLoadQuantitydecimal?NonullThe quantity of the item that has been loaded to production orders
SalesOrderQuantitydecimal?NonullThe total quantity of the item that is on sales orders
SalesDeliveryNoteQuantitydecimal?NonullThe quantity of the item that has been delivered but not yet invoiced, based on sales delivery notes
SalesInvoiceQuantitydecimal?NonullThe total quantity of the item that has been invoiced for sales
PickingQuantitydecimal?NonullThe quantity of the item that has been picked from the warehouse for shipping or production
SubcontractorUnloadQuantitydecimal?NonullThe quantity of the item that has been unloaded from subcontractors
ResourcesRequirementsUnloadQuantitydecimal?NonullThe quantity of the item unloaded from resource requirements.
ProductionOrderUnloadQuantitydecimal?NonullThe quantity of the item that has been unloaded from production orders
ProductionJobOrderQuantitydecimal?NonullThe total quantity of the item that is part of production job orders
DetailsarrayYesEmpty listList of ItemAvailabilitySummaryDetails objects representing specific items to check availability for

Details properties

ParameterTypeIs RequiredDefault ValueDescription
IdintnonullThe unique identifier for the item availability summary detail
ItemIdintNonullThe ID of the item. This is a unique identifier for the item within the system
ItemCodestringNoEmpty stringThe code of the item. This is a alphanumeric identifier for the item
ItemDescriptionstringNoEmpty stringThe description of the item
ItemClassCodestringNoEmpty stringThe code representing the classification of the item.
DemandDatedate-time?NonullThe date when the demand for the item was recorded
Requestdecimal?NonullThe quantity of the item requested.
Offerdecimal?NonullThe quantity of the item offered
AvailableQuantitydecimal?NonullThe quantity of the item that is currently available
DocumentQuantitydecimal?NonullThe quantity of the item specified in the document
MeasurementUnitCodestringNoEmpty stringThe code of the measurement unit
DocumentTypestringNoEmpty stringThe type of document related to the item availability (e.g., purchase order, sales invoice)
DocumentDatedate-time?NonullThe date when the document was created
DocumentNumberstringNoEmpty stringThe unique number identifying the document
AccountCodestringNoEmpty stringThe code of the account associated with the item
DetailAccountstringNoEmpty stringThe detailed account information related to the item
AccountDescriptionstringNoEmpty stringThe description of the account
DocumentDescriptionstringNoEmpty stringThe description of the document