pub struct InventoryPhysicalCount {
pub id: String,
pub catalog_object_id: String,
pub catalog_object_type: String,
pub created_at: String,
pub location_id: String,
pub quantity: String,
pub state: InventoryState,
pub employee_id: String,
pub occurred_at: String,
pub reference_id: String,
pub source: SourceApplication,
pub team_member_id: String,
}Expand description
Represents the quantity of an item variation that is physically present at a specific location, verified by a seller or a seller’s employee.
Fields§
§id: StringA unique Square-generated ID for the InventoryPhysicalCount.
catalog_object_id: StringThe Square-generated ID of the CatalogObject being tracked.
catalog_object_type: StringThe type of the CatalogObject being tracked. The Inventory API supports setting and reading the “catalog_object_type”: “ITEM_VARIATION” In addition, it can also read the “catalog_object_type”: “ITEM”
created_at: StringRead only An RFC 3339-formatted timestamp that indicates when the physical count is received.
location_id: StringThe Square-generated ID of the Location where the related quantity of items is being tracked.
quantity: StringThe number of items affected by the estimated count as a decimal string.
state: InventoryStateThe current inventory state for the related quantity of items.
employee_id: StringThe Square-generated ID of the Employee responsible for the physical count.
occurred_at: StringA client-generated RFC 3339-formatted timestamp that indicates when the physical count was examined. For physical count updates, the occurred_at timestamp cannot be older than 24 hours or in the future relative to the time of the request.
reference_id: StringAn optional ID provided by the application to tie the InventoryPhysicalCount to an external system.
source: SourceApplicationRead only Information about the application with which the physical count is submitted.
team_member_id: StringThe Square-generated ID of the Team Member responsible for the physical count.
Trait Implementations§
Source§impl Clone for InventoryPhysicalCount
impl Clone for InventoryPhysicalCount
Source§fn clone(&self) -> InventoryPhysicalCount
fn clone(&self) -> InventoryPhysicalCount
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moreSource§impl Debug for InventoryPhysicalCount
impl Debug for InventoryPhysicalCount
Source§impl<'de> Deserialize<'de> for InventoryPhysicalCount
impl<'de> Deserialize<'de> for InventoryPhysicalCount
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Source§impl PartialEq for InventoryPhysicalCount
impl PartialEq for InventoryPhysicalCount
Source§impl Serialize for InventoryPhysicalCount
impl Serialize for InventoryPhysicalCount
impl Eq for InventoryPhysicalCount
impl StructuralPartialEq for InventoryPhysicalCount
Auto Trait Implementations§
impl Freeze for InventoryPhysicalCount
impl RefUnwindSafe for InventoryPhysicalCount
impl Send for InventoryPhysicalCount
impl Sync for InventoryPhysicalCount
impl Unpin for InventoryPhysicalCount
impl UnwindSafe for InventoryPhysicalCount
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
key and return true if they are equal.