InventoryItemRequestParameter

class LOGS.Entities.InventoryItemRequestParameter.InventoryItemRequestParameter(signedByIds=None, notSignedByIds=None, signedFrom=None, signedTo=None, isSigned=None, signatureTypes=None, lockedByIds=None, lockedFrom=None, lockedTo=None, isLocked=None, customTypeIds=None, customFieldIds=None, projectIds=None, childrenOfParentIds=None, descendantsOfIds=None, excludeHierarchyChildren=None, isHierarchyRoot=None, includeSoftDeleted=None, isSoftDeleted=None, enteredFrom=None, enteredTo=None, page=None, pageSize=None, _orderByType=None, _getOrderbyType=<function EntityRequestParameter.<lambda>>, excludeIds=None, searchTerm=None, ids=None, includeCount=None, sortBy=None, inventoryItemIds=None)[source]

Bases: EntityRequestParameter[InventoryItemsSortingOptions], IPaginationRequest, IEntryRecordRequest, IModificationRecordRequest, ISoftDeletableRequest, IHierarchicalEntityRequest, IProjectBasedRequest, ITypedEntityRequest, ILockableEntityRequest, ISignableEntityRequest

childrenOfParentIds: Optional[List[int]] = None
descendantsOfIds: Optional[List[int]] = None
excludeHierarchyChildren: Optional[bool] = None
inventoryItemIds: Optional[List[int]] = None
isHierarchyRoot: Optional[bool] = None
class LOGS.Entities.InventoryItemRequestParameter.InventoryItemsSortingOptions(ref=None)[source]

Bases: IGenericEntitySortingOptions, INamedEntitySortingOptions, IEntryRecordSortingOptions, IModificationRecordSortingOptions, ITypedEntitySortingOptions

INVENTORY_NAME: Self = 'INVENTORY_NAME'
LAYOUT: Self = 'LAYOUT'
NUMBER_OF_ITEMS: Self = 'NUMBER_OF_ITEMS'