Sample Inventory
The sample inventory object stores information about a product that has been categorized as qualifying for dropping a sample.
Child Objects
None
Methods Called
The following table details the methods called by the Sample Inventory service.
| Method | Name as Defined in Service | 
|---|---|
| SampleInventoryDelete | |
| SampleInventoryExecute | |
| SampleInventoryInsert | |
| SampleInventoryQueryPage | |
| SampleInventoryUpdate | 
Fields
The following table details the required and read-only fields for the sample inventory object.
| Field Name | Type | 
|---|---|
| InventoryPeriodStartDate | Required | 
| ProductName | Required | 
| OpeningBalance | Required | 
| SystemCount | Read-only | 
| Difference | Read-only | 
| InventoryLot | Read-only | 
| Read-only | 
The following table details the pick map field for the sample inventory object.
| Pick Map Field | Maps To | 
|---|---|
| LotNumLotId | LotNumId | 
| LotNumExternalSystemId | LotNumId | 
| LotNumIntegrationId | LotNumId | 
| InventoryPeriodExternalSystemId | InventoryPeriodId | 
| InventoryPeriodIntegrationId | InventoryPeriodId | 
| AuditReportExternalSystemId | AuditReportId | 
| AuditReportIntegrationId | AuditReportId | 
| ProductName | ProductId | 
| ProductExternalSystemId | ProductId | 
| ProductIntegrationId | ProductId | 
| OwnerUserSignId | OwnerId | 
| OwnerExternalSystemId | OwnerId | 
| OwnerIntegrationId | OwnerId | 
The following table details the user keys for the sample inventory object.
| Field Name | 
|---|
| SampleInventoryId | 
| IntegrationId | 
| ExternalSystemId | 
| OwnerId and ProductId and InventoryPeriodId and LotNumId and AuditReportId | 
| ProductName |