Oracle Web Services On Demand Guide > Oracle CRM On Demand Objects Accessible Through Web Services > Life Sciences Edition Parent Objects (Web Services v2.0) >

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

Book, Transaction Item

Methods Called

Table 627 details the methods called by the Sample Transaction service.

Table 627. Methods Called by Sample Transaction Service
Method
Name as Defined in Service

Delete

TransactionDelete

Execute

TransactionExecute

Insert

TransactionInsert

QueryPage

TransactionQueryPage

Update

TransactionUpdate

Fields

Table 628 details the required and read-only fields for the sample transaction object.

Table 628. Required and Read-Only Fields for the Sample Transaction Object
Field Name
Type

Name

Required

TransactionDate

Required

TransactionType

Required

InvoiceNumber

Required

Audit Fields

Read-only

Table 629 details the pick map field for the sample transaction object.

Table 629. 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

Table 630 details the user keys for the sample transaction object.

Table 630. User Keys for the Sample Transaction Object
Field Name

Id

ExternalSystemId

Name

Table 631 details the picklists available for the sample transaction object.

Table 631. Picklists Available for the Sample Transaction Object
Field Name

TransactionType

TransactionStatus

Reason

Oracle Web Services On Demand Guide, Version 21.0 (Oracle CRM On Demand Release 33) Copyright © 2016, Oracle and/or its affiliates. All rights reserved. Legal Notices.