Sample Transaction
The sample transaction object is a record for a sample transfer, receipt, disbursement, or inventory adjustment. A sample transaction is created so that all movement of samples and promotional items can be reported and reconciled at the end of an inventory period, and a running count of inventory products can be maintained during the life of an inventory period.
Support for Attachments
You can exchange attachments through the following fields:
UI Display Name | Integration Tag Name |
---|---|
Attachment |
AttachFileFullName |
Attachment: Extension |
AttachFileExt |
Attachment: File Name |
AttachFileName |
Attachment: Size (in Bytes) |
AttachFileSizeDisp |
The Attachment tag is used for the actual attachment and is a string type Base64.
Child Objects
Methods Called
The following table details the methods called by the Sample Transaction service.
Method | Name as Defined in Service |
---|---|
TransactionDelete |
|
TransactionExecute |
|
TransactionInsert |
|
TransactionQueryPage |
|
TransactionUpdate |
Fields
The following table details the required and read-only fields for the sample transaction object.
Field Name | Type |
---|---|
Name |
Required |
TransactionDate |
Required |
TransactionType |
Required |
InvoiceNumber |
Required |
Read-only |
The following table details the pick map field for the sample transaction object.
Pick Map Field | Maps To |
---|---|
SalesPersonIDId |
SalesPersonIDId |
SalesPersonIDExternalSystemId |
SalesPersonIDId |
SalesPersonIDIntegrationId |
SalesPersonIDId |
TransferToUserSignId |
TransferToId |
TransferToExternalSystemId |
TransferToId |
TransferToIntegrationId |
TransferToId |
InventoryPeriodExternalSystemId |
InventoryPeriodId |
InventoryPeriodIntegrationId |
InventoryPeriodId |
ProductIntegrationId |
ProductId |
OwnerUserSignId |
OwnerId |
OwnerExternalSystemId |
OwnerId |
OwnerIntegrationId |
OwnerId |
The following table details the user keys for the sample transaction object.
Field Name |
---|
Id |
ExternalSystemId |
Name |
The following table details the picklists available for the sample transaction object.
Field Name |
---|
TransactionType |
TransactionStatus |
Reason |