Create details
/fscmRestApi/resources/11.13.18.05/operationTransactions/{operationTransactionsUniqID}/child/OperationTransactionDetail
Request
-
operationTransactionsUniqID(required): string
This is the hash key of the attributes which make up the composite key for the Work Order Operation Transactions resource and used to uniquely identify an instance of Work Order Operation Transactions. The client should not generate the hash key value. Instead, the client should query on the Work Order Operation Transactions collection resource in order to navigate to a specific instance of Work Order Operation Transactions to get the hash key.
-
Metadata-Context: string
If the REST API supports runtime customizations, the shape of the service may change during runtime. The REST client may isolate itself from these changes or choose to interact with the latest version of the API by specifying this header. For example: Metadata-Context:sandbox="TrackEmployeeFeature".
-
REST-Framework-Version: string
The protocol version between a REST client and service. If the client does not specify this header in the request the server will pick a default version for the API.
- application/json
object-
CompleteOperationFlag: boolean
Maximum Length:
1Contains one of the following values: true or false. If true, the work order operation is completed. If false, the work order operation isn't completed. -
CompletionLocator: string
Maximum Length:
800Inventory locator where the products are completed to. -
ComplSubinventoryCode: string
Title:
Completion Subinventory CodeMaximum Length:18Abbreviation that identifies the subinventory in which the product will be stored during product completion. -
CountryOfOriginCode: string
Title:
Country of OriginMaximum Length:2Abbreviation that identifies the country of origin associated with the product. -
ExternalSystemPackingUnit: string
Maximum Length:
150Value that uniquely identifies a container or package of products that are completed in the manufacturing and maintenance. -
FromDispatchState(required): string
Title:
From Dispatch StateMaximum Length:30State of the transaction quantity for the operation at the beginning of processing. -
InspectionEventId: integer
(int64)
Value that uniquely identifies the inspection event that this operation references. It's a primary key that the application generates when it starts an inspection for this operation.
-
InvTransactionHeaderId: integer
(int64)
Value that uniquely identifies a group of component transactions to be backflushed for the operation transaction.
-
LicensePlateNumber: string
Title:
LPNMaximum Length:30License plate number of a container or package that holds products completed during the manufacturing process. -
MaterialTransactionDetail: array
Material Transaction Details
Title:
Material Transaction DetailsMaterials issued to or returned from a discrete and a process-manufacturing work order during an operation transaction. -
OperationTransactionDFF: array
OperationTransactionDFF
-
OrganizationCode: string
Title:
Organization CodeMaximum Length:30Abbreviation that identifies the organization where fulfillment performs the operation transaction. -
POLineNumber: number
Title:
Purchase Order Line NumberNumber that uniquely identifies the purchase order. -
PONumber: string
Title:
Purchase Order Header NumberMaximum Length:30Number of the purchase order. Use the PO number attribute only if the plant is a contract manufacturing plant. -
ReasonCode: string
Title:
Reason CodeMaximum Length:30Abbreviation that identifies the reason for the operation scrap transactions. This is a user-specified reason code. This is one of the additional attributes used by costing to determine the accounts for scrap and return from scrap. Review and update the value for this attribute using the Setup and Maintenance work area, and the Manage Production Lookups task. -
ResourceTransactionHeaderId: integer
(int64)
Value that uniquely identifies the resource transaction header.
-
SecondaryTransactionQuantity: number
Title:
Secondary Transaction QuantitySecondary quantity transacted for the operation. This attribute is associated with a feature that requires opt in. -
SoldToLegalEntityName: string
Title:
Sold-to Legal Entity NameMaximum Length:240Name of the sold-to organization in the purchase order. Use this attribute only if the plant is a contract manufacturing plant. -
SourceSystemCode: string
Title:
Source System CodeMaximum Length:30Abbreviation that identifies the source application that started the operation transaction. -
TaskIdentificationKey: integer
(int64)
A unique identifier used to group multiple operation transactions. Its primary purpose is to support the linking of electronic records and signatures artifacts to one or more operational transactions.
-
ToDispatchState(required): string
Title:
To Dispatch StateMaximum Length:30State of the transaction quantity for the operation at the end of processing. -
TransactionDate: string
(date-time)
Title:
Transaction DateDate and time when the transaction was executed. -
TransactionLot: array
Transaction Lots
Title:
Transaction LotsLot of the component issued to or returned from a work order during an operation transaction. -
TransactionNote: string
Title:
Transaction NoteMaximum Length:4000Notes that describe the operation transaction. -
TransactionQuantity(required): number
Title:
Transaction QuantityQuantity transacted for the operation. -
TransactionSerial: array
Transaction Serials
Title:
Transaction SerialsSerial of the component issued to or returned from a work order during an operation transaction. -
TransactionUnitOfMeasure: string
Title:
Unit of MeasureMaximum Length:25Unit of measure for the transaction quantity. -
TransactionUOMCode: string
Title:
Unit of MeasureMaximum Length:3Abbreviation that identifies the unit of measure for the transaction quantity. -
UnderCompleteFlag: boolean
Title:
UndercompleteMaximum Length:1Contains one of the following values: true or false. If true, then the work order is undercompleted. If false, then the work order isn't undercompleted. This attribute is associated with a feature that requires opt in. -
WoOperationSequenceNumber: number
Title:
Operation SequenceNumber that identifies the sequence of the operation as defined in the work order operations. This attribute can take only whole numbers. -
WoOperationTransactionId: integer
(int64)
Value that uniquely identifies the transaction. If the transaction completes successfully, then this attribute contains a value that identifies the transaction. If the transaction doesn't complete successfully, then this attribute contains 0 (zero), the ErrorsExistCheckbox attribute contains true, and the ErrorMessages and ErrorMessageNames attributes contain error details.
-
WorkOrderNumber: string
Title:
Work OrderMaximum Length:120Number that identifies the work order that the operation transaction references. -
WorkstationId: integer
(int64)
Value that uniquely identifies the workstation. It's a primary key that the application generates when it creates a workstation.
arrayMaterial Transaction DetailsarrayTransaction LotsarrayTransaction Serialsobject-
CountryOfOriginCode: string
Maximum Length:
2Abbreviation that identifies the country of origin of the material. -
InventoryItemNumber: string
Maximum Length:
300Number that identifies the component. -
ItemRevision: string
Maximum Length:
18Revision of the component issued. -
LicensePlateNumber: string
Title:
LPNMaximum Length:30License plate number of a container or package that holds outputs completed or materials consumed during the manufacturing process. -
Locator: string
Maximum Length:
255Locator where the material is issued from or returned to. -
MaterialTransactionLot: array
Material Transaction Lots
Title:
Material Transaction LotsLot of the component issued to or returned from a work order during an operation transaction. -
MaterialTransactionSerial: array
Material Transaction Serials
Title:
Material Transaction SerialsSerial of the component issued to or returned from a work order during an operation transaction. -
SecondaryTransactionQuantity: number
Secondary quantity of the material transacted for the work order.
-
SubinventoryCode: string
Maximum Length:
18Abbreviation that identifies the subinventory to issue the component. -
TransactionQuantity(required): number
Quantity of the material issued.
-
TransactionUnitOfMeasure: string
Maximum Length:
25Unit of measure to use when reporting the transacted quantity. -
TransactionUOMCode: string
Maximum Length:
3Abbreviation that identifies the unit of measure for the transacted quantity. -
UseCommonInventoryFlag: boolean
Maximum Length:
1Contains one of the following values: true or false. If true, then material should be issued from or returned to the common inventory. If false, then material should be issued from or returned to the project associated with the work order. This attribute doesn't have a default value. This attribute is associated with a feature that requires opt in. -
WoMaterialSequenceNumber: number
Sequence number of the material in work order materials.
-
WoOperationSequenceNumber: number
Operation sequence number of the work order. The application issues the component according to this sequence.
arrayMaterial Transaction LotsarrayMaterial Transaction Serialsobject-
LotNumber: string
Title:
Lot NumberMaximum Length:80Lot number of the component issued. -
SecondaryTransactionQuantity: number
Secondary quantity of the material lot transacted for the work order.
-
TransactionQuantity: number
Title:
Transaction QuantityQuantity of the material lot transacted for the work order.
object-
LotNumber: string
Title:
Lot NumberMaximum Length:80Lot number of the serial for the component issued to the product. -
SerialNumber: string
Title:
Serial NumberMaximum Length:80Starting serial number of the component issued during an operation transaction. -
SerialNumberTo: string
Maximum Length:
80Ending serial number of the component issued during operation transaction.
object-
__FLEX_Context: string
Title:
Context SegmentMaximum Length:80Context Segment -
__FLEX_Context_DisplayValue: string
Title:
Context SegmentContext Segment -
Discriminator: string
-
InterfaceRowId: integer
(int64)
object-
GradeCode: string
Maximum Length:
150Work order output lot number. -
LotExpirationDate: string
(date-time)
Title:
Lot Expiration DateDate and time when the lot expires. -
LotHoldUntilDate: string
(date-time)
Title:
Hold Until DateDate when the hold expires for the lot number. This attribute is associated with a feature that requires opt in. -
LotNumber(required): string
Title:
Lot NumberMaximum Length:80Lot number for the transaction quantity. -
LotOriginationDate: string
(date-time)
Title:
Lot Origination DateDate and time when the lot originated. -
LotOriginationType: string
Title:
Lot Origination TypeMaximum Length:30Origin of the lot. The application determines the lot origination type when you create the lot. -
ParentLotNumber: string
Title:
Parent Lot NumberMaximum Length:80Number that identifies the parent lot of the lot number used for the work order material. This attribute is applicable if the material is lot controlled. This attribute is associated with a feature that requires opt in. -
SecondaryTransactionQuantity: number
Secondary quantity of the product lot transacted for the work order. This attribute is associated with a feature that requires opt in.
-
TransactionLotDFF: array
TransactionLotDFF
-
TransactionQuantity(required): number
Title:
Transaction QuantityQuantity of the product lot transacted for the work order.
object-
__FLEX_Context: string
Title:
Context ValueMaximum Length:30Context Value -
__FLEX_Context_DisplayValue: string
Title:
Context ValueContext Value -
InterfaceRowId: integer
(int64)
object-
LotNumber: string
Title:
Lot NumberMaximum Length:80Lot number of the serial of the component that fulfillment issues for the work order. The LotNumber attribute is optional. -
SerialNumber(required): string
Title:
Serial NumberMaximum Length:80Serial number of the product where fulfillment performs the operation transaction. -
TransactionSerialDFF: array
TransactionSerialDFF
object-
__FLEX_Context: string
Title:
Context ValueMaximum Length:30Context Value -
__FLEX_Context_DisplayValue: string
Title:
Context ValueContext Value -
InterfaceRowId: integer
(int64)
Response
- application/json
Default Response
-
Metadata-Context:
If the REST API supports runtime customizations, the shape of the service may change during runtime. The REST client may isolate itself from these changes or choose to interact with the latest version of the API by specifying this header. For example: Metadata-Context:sandbox="TrackEmployeeFeature".
-
REST-Framework-Version:
The protocol version between a REST client and service. If the client does not specify this header in the request the server will pick a default version for the API.
object-
CompleteOperationFlag: boolean
Maximum Length:
1Contains one of the following values: true or false. If true, the work order operation is completed. If false, the work order operation isn't completed. -
CompletionLocator: string
Maximum Length:
800Inventory locator where the products are completed to. -
ComplSubinventoryCode: string
Title:
Completion Subinventory CodeMaximum Length:18Abbreviation that identifies the subinventory in which the product will be stored during product completion. -
CountryOfOriginCode: string
Title:
Country of OriginMaximum Length:2Abbreviation that identifies the country of origin associated with the product. -
ErrorMessageNames: string
Read Only:
trueMaximum Length:255Name of the error message, if any, when the transaction processing fails. Each text string in the ErrorMessages attribute corresponds to one error message name in the ErrorMessageNames attribute. A comma ( , ) separate each message name. -
ErrorMessages: string
Read Only:
trueMaximum Length:2000Text of the error message, if any, when processing this transaction. Each text string in the ErrorMessages attribute corresponds to one error message name in the ErrorMessageNames attribute. A double dollar sign separate each message. -
ExternalSystemPackingUnit: string
Maximum Length:
150Value that uniquely identifies a container or package of products that are completed in the manufacturing and maintenance. -
FromDispatchState: string
Title:
From Dispatch StateMaximum Length:30State of the transaction quantity for the operation at the beginning of processing. -
InspectionEventId: integer
(int64)
Value that uniquely identifies the inspection event that this operation references. It's a primary key that the application generates when it starts an inspection for this operation.
-
InvTransactionHeaderId: integer
(int64)
Value that uniquely identifies a group of component transactions to be backflushed for the operation transaction.
-
LicensePlateNumber: string
Title:
LPNMaximum Length:30License plate number of a container or package that holds products completed during the manufacturing process. -
links: array
Links
Title:
LinksThe link relations associated with the resource instance. -
MaterialTransactionDetail: array
Material Transaction Details
Title:
Material Transaction DetailsMaterials issued to or returned from a discrete and a process-manufacturing work order during an operation transaction. -
OperationTransactionDFF: array
OperationTransactionDFF
-
OrganizationCode: string
Title:
Organization CodeMaximum Length:30Abbreviation that identifies the organization where fulfillment performs the operation transaction. -
POLineNumber: number
Title:
Purchase Order Line NumberNumber that uniquely identifies the purchase order. -
PONumber: string
Title:
Purchase Order Header NumberMaximum Length:30Number of the purchase order. Use the PO number attribute only if the plant is a contract manufacturing plant. -
ReasonCode: string
Title:
Reason CodeMaximum Length:30Abbreviation that identifies the reason for the operation scrap transactions. This is a user-specified reason code. This is one of the additional attributes used by costing to determine the accounts for scrap and return from scrap. Review and update the value for this attribute using the Setup and Maintenance work area, and the Manage Production Lookups task. -
ResourceTransactionHeaderId: integer
(int64)
Value that uniquely identifies the resource transaction header.
-
SecondaryTransactionQuantity: number
Title:
Secondary Transaction QuantitySecondary quantity transacted for the operation. This attribute is associated with a feature that requires opt in. -
SoldToLegalEntityName: string
Title:
Sold-to Legal Entity NameMaximum Length:240Name of the sold-to organization in the purchase order. Use this attribute only if the plant is a contract manufacturing plant. -
SourceSystemCode: string
Title:
Source System CodeMaximum Length:30Abbreviation that identifies the source application that started the operation transaction. -
TaskIdentificationKey: integer
(int64)
A unique identifier used to group multiple operation transactions. Its primary purpose is to support the linking of electronic records and signatures artifacts to one or more operational transactions.
-
ToDispatchState: string
Title:
To Dispatch StateMaximum Length:30State of the transaction quantity for the operation at the end of processing. -
TransactionDate: string
(date-time)
Title:
Transaction DateDate and time when the transaction was executed. -
TransactionLot: array
Transaction Lots
Title:
Transaction LotsLot of the component issued to or returned from a work order during an operation transaction. -
TransactionNote: string
Title:
Transaction NoteMaximum Length:4000Notes that describe the operation transaction. -
TransactionQuantity: number
Title:
Transaction QuantityQuantity transacted for the operation. -
TransactionSerial: array
Transaction Serials
Title:
Transaction SerialsSerial of the component issued to or returned from a work order during an operation transaction. -
TransactionUnitOfMeasure: string
Title:
Unit of MeasureMaximum Length:25Unit of measure for the transaction quantity. -
TransactionUOMCode: string
Title:
Unit of MeasureMaximum Length:3Abbreviation that identifies the unit of measure for the transaction quantity. -
UnderCompleteFlag: boolean
Title:
UndercompleteMaximum Length:1Contains one of the following values: true or false. If true, then the work order is undercompleted. If false, then the work order isn't undercompleted. This attribute is associated with a feature that requires opt in. -
VarianceQuantity: number
Read Only:
trueThe quantity recorded in the variance quantity status upon completion of the operation. -
WoOperationSequenceNumber: number
Title:
Operation SequenceNumber that identifies the sequence of the operation as defined in the work order operations. This attribute can take only whole numbers. -
WoOperationTransactionId: integer
(int64)
Value that uniquely identifies the transaction. If the transaction completes successfully, then this attribute contains a value that identifies the transaction. If the transaction doesn't complete successfully, then this attribute contains 0 (zero), the ErrorsExistCheckbox attribute contains true, and the ErrorMessages and ErrorMessageNames attributes contain error details.
-
WorkOrderNumber: string
Title:
Work OrderMaximum Length:120Number that identifies the work order that the operation transaction references. -
WorkstationId: integer
(int64)
Value that uniquely identifies the workstation. It's a primary key that the application generates when it creates a workstation.
arrayLinksarrayMaterial Transaction DetailsarrayTransaction LotsarrayTransaction Serialsobject-
href: string
Title:
hyperlink referenceThe URI to the related resource. -
kind: string
Title:
kindAllowed Values:[ "collection", "item", "describe", "other" ]The kind of the related resource. -
name: string
Title:
nameThe name of the link to the related resource. -
properties: object
properties
-
rel: string
Title:
relationAllowed Values:[ "self", "lov", "parent", "canonical", "child", "enclosure", "action", "custom" ]The name of the relation to the resource instance. Example: self.
object-
changeIndicator: string
Change indicator or the ETag value of the resource instance.
object-
CountryOfOriginCode: string
Maximum Length:
2Abbreviation that identifies the country of origin of the material. -
ErrorMessageNames: string
Read Only:
trueMaximum Length:255Name of the error message, if any, when processing the component issue in an operation transaction. -
ErrorMessages: string
Read Only:
trueMaximum Length:255Text of the error message, if any, when processing the component issue in an operation transaction. -
InventoryItemNumber: string
Maximum Length:
300Number that identifies the component. -
ItemRevision: string
Maximum Length:
18Revision of the component issued. -
LicensePlateNumber: string
Title:
LPNMaximum Length:30License plate number of a container or package that holds outputs completed or materials consumed during the manufacturing process. -
links: array
Links
Title:
LinksThe link relations associated with the resource instance. -
Locator: string
Maximum Length:
255Locator where the material is issued from or returned to. -
MaterialTransactionLot: array
Material Transaction Lots
Title:
Material Transaction LotsLot of the component issued to or returned from a work order during an operation transaction. -
MaterialTransactionSerial: array
Material Transaction Serials
Title:
Material Transaction SerialsSerial of the component issued to or returned from a work order during an operation transaction. -
SecondaryTransactionQuantity: number
Secondary quantity of the material transacted for the work order.
-
SubinventoryCode: string
Maximum Length:
18Abbreviation that identifies the subinventory to issue the component. -
TransactionQuantity: number
Quantity of the material issued.
-
TransactionUnitOfMeasure: string
Maximum Length:
25Unit of measure to use when reporting the transacted quantity. -
TransactionUOMCode: string
Maximum Length:
3Abbreviation that identifies the unit of measure for the transacted quantity. -
UseCommonInventoryFlag: boolean
Maximum Length:
1Contains one of the following values: true or false. If true, then material should be issued from or returned to the common inventory. If false, then material should be issued from or returned to the project associated with the work order. This attribute doesn't have a default value. This attribute is associated with a feature that requires opt in. -
WoMaterialSequenceNumber: number
Sequence number of the material in work order materials.
-
WoOperationSequenceNumber: number
Operation sequence number of the work order. The application issues the component according to this sequence.
arrayLinksarrayMaterial Transaction LotsarrayMaterial Transaction Serialsobject-
ErrorMessageNames: string
Read Only:
trueMaximum Length:255Name of the error message, if any, when processing the transaction lot. -
ErrorMessages: string
Read Only:
trueMaximum Length:255Text of the error message, if any, when processing the material transaction lot. -
links: array
Links
Title:
LinksThe link relations associated with the resource instance. -
LotNumber: string
Title:
Lot NumberMaximum Length:80Lot number of the component issued. -
SecondaryTransactionQuantity: number
Secondary quantity of the material lot transacted for the work order.
-
TransactionQuantity: number
Title:
Transaction QuantityQuantity of the material lot transacted for the work order.
arrayLinksobject-
ErrorMessageNames: string
Read Only:
trueMaximum Length:255Name of the error message, if any, when processing the material transaction. -
ErrorMessages: string
Read Only:
trueMaximum Length:255Text of the error message, if any, when processing the material transaction. -
links: array
Links
Title:
LinksThe link relations associated with the resource instance. -
LotNumber: string
Title:
Lot NumberMaximum Length:80Lot number of the serial for the component issued to the product. -
SerialNumber: string
Title:
Serial NumberMaximum Length:80Starting serial number of the component issued during an operation transaction. -
SerialNumberTo: string
Maximum Length:
80Ending serial number of the component issued during operation transaction.
arrayLinksobject-
__FLEX_Context: string
Title:
Context SegmentMaximum Length:80Context Segment -
__FLEX_Context_DisplayValue: string
Title:
Context SegmentContext Segment -
Discriminator: string
-
InterfaceRowId: integer
(int64)
-
links: array
Links
Title:
LinksThe link relations associated with the resource instance.
arrayLinksobject-
ErrorMessageNames: string
Read Only:
trueMaximum Length:255Name of the error message, if any, when processing this operation transaction. Each text string in the ErrorMessages attribute corresponds to one error message name in the ErrorMessageNames attribute. A comma ( , ) separate each message name. -
ErrorMessages: string
Read Only:
trueMaximum Length:2000Text of the error message, if any, when processing this operation transaction. Each text string in the ErrorMessages attribute corresponds to one error message name in the ErrorMessageNames attribute. A double dollar sign separates each message. -
GradeCode: string
Maximum Length:
150Work order output lot number. -
links: array
Links
Title:
LinksThe link relations associated with the resource instance. -
LotExpirationDate: string
(date-time)
Title:
Lot Expiration DateDate and time when the lot expires. -
LotHoldUntilDate: string
(date-time)
Title:
Hold Until DateDate when the hold expires for the lot number. This attribute is associated with a feature that requires opt in. -
LotNumber: string
Title:
Lot NumberMaximum Length:80Lot number for the transaction quantity. -
LotOriginationDate: string
(date-time)
Title:
Lot Origination DateDate and time when the lot originated. -
LotOriginationType: string
Title:
Lot Origination TypeMaximum Length:30Origin of the lot. The application determines the lot origination type when you create the lot. -
ParentLotNumber: string
Title:
Parent Lot NumberMaximum Length:80Number that identifies the parent lot of the lot number used for the work order material. This attribute is applicable if the material is lot controlled. This attribute is associated with a feature that requires opt in. -
SecondaryTransactionQuantity: number
Secondary quantity of the product lot transacted for the work order. This attribute is associated with a feature that requires opt in.
-
TransactionLotDFF: array
TransactionLotDFF
-
TransactionQuantity: number
Title:
Transaction QuantityQuantity of the product lot transacted for the work order.
arrayLinksobject-
__FLEX_Context: string
Title:
Context ValueMaximum Length:30Context Value -
__FLEX_Context_DisplayValue: string
Title:
Context ValueContext Value -
InterfaceRowId: integer
(int64)
-
links: array
Links
Title:
LinksThe link relations associated with the resource instance.
arrayLinksobject-
ErrorMessageNames: string
Read Only:
trueMaximum Length:255Name of the error message, if any, when processing this serial in the operation transaction. Each text string in the ErrorMessages attribute corresponds to one error message name in the ErrorMessageNames attribute. A comma ( , ) separate each message name. -
ErrorMessages: string
Read Only:
trueMaximum Length:2000Text of the error messages, if any, when processing this serial in the operation transaction. Each text string in the ErrorMessages attribute corresponds to one error message name in the ErrorMessageNames attribute. A double dollar sign separate each message. -
links: array
Links
Title:
LinksThe link relations associated with the resource instance. -
LotNumber: string
Title:
Lot NumberMaximum Length:80Lot number of the serial of the component that fulfillment issues for the work order. The LotNumber attribute is optional. -
SerialNumber: string
Title:
Serial NumberMaximum Length:80Serial number of the product where fulfillment performs the operation transaction. -
TransactionSerialDFF: array
TransactionSerialDFF
arrayLinksobject-
__FLEX_Context: string
Title:
Context ValueMaximum Length:30Context Value -
__FLEX_Context_DisplayValue: string
Title:
Context ValueContext Value -
InterfaceRowId: integer
(int64)
-
links: array
Links
Title:
LinksThe link relations associated with the resource instance.
arrayLinks- MaterialTransactionDetail
-
Parameters:
- OperationTransactionDetailUniqID:
$request.path.OperationTransactionDetailUniqID - operationTransactionsUniqID:
$request.path.operationTransactionsUniqID
Materials issued to or returned from a discrete and a process-manufacturing work order during an operation transaction. - OperationTransactionDetailUniqID:
- OperationTransactionDFF
-
Parameters:
- OperationTransactionDetailUniqID:
$request.path.OperationTransactionDetailUniqID - operationTransactionsUniqID:
$request.path.operationTransactionsUniqID
- OperationTransactionDetailUniqID:
- TransactionLot
-
Parameters:
- OperationTransactionDetailUniqID:
$request.path.OperationTransactionDetailUniqID - operationTransactionsUniqID:
$request.path.operationTransactionsUniqID
The Transaction Lots resource manages details of the product lot. - OperationTransactionDetailUniqID:
- TransactionSerial
-
Parameters:
- OperationTransactionDetailUniqID:
$request.path.OperationTransactionDetailUniqID - operationTransactionsUniqID:
$request.path.operationTransactionsUniqID
The Transaction Serials resource manages details of the product serial. - OperationTransactionDetailUniqID:
Examples
This example describes how to create one operation transaction detail in one operation transaction.
Example cURL Command
Use the following cURL command to submit a request on the REST resource:
curl -u username:password -X POST -H "Content-Type:application/vnd.oracle.adf.action+json" -d 'request payload' "https://servername/fscmRestApi/resources/version/operationTransactions"
Note that you use the action for the parent resource in the cURL command. You specify child details in the request payload. For example, you use a POST on the parent operationTransactions, and specify details for child OperationTransactionDetail in the request payload.
Example Request Body
The following example includes the contents of the request body in JSON format. You replace the request payload in the cURL command with the contents of the Example Request Body. The request payload specifies attribute values that the command will use in the record that it creates.
{
"SourceSystemCode" : "SAP",
"OperationTransactionDetail" : [ {
"SourceSystemCode" : "SAP",
"OrganizationCode" : "M1",
"WorkOrderNumber" : "M1-1136",
"WoOperationSequenceNumber" : 10,
"FromDispatchState" : "READY",
"ToDispatchState" : "COMPLETE",
"TransactionQuantity" : 1,
"TransactionUnitOfMeasure" : "Each",
"ComplSubinventoryCode" : null,
"CompletionLocator" : null,
"ReasonCode" : null,
"TransactionNote" : null,
"PONumber" : null,
"POLineNumber" : null,
"SoldToLegalEntityName" : null
}]
}
Example Response Body
The following example includes the contents of the response body in JSON format:
{
"SourceSystemType": "EXTERNAL",
"SourceSystemCode": "SAP",
"ErrorsExistFlag": "false",
"OperationTransactionDetail": [
{
"WoOperationTransactionId": 51647,
"SourceSystemCode": "SAP",
"OrganizationCode": "M1",
"WorkOrderNumber": "M1-1136",
"WoOperationSequenceNumber": 10,
"TransactionDate": "2017-10-15T05:40:39.230+00:00",
"FromDispatchState": "READY",
"ToDispatchState": "COMPLETE",
"TransactionQuantity": 1,
"TransactionUOMCode": null,
"TransactionUnitOfMeasure": "Each",
"ComplSubinventoryCode": null,
"ReasonCode": null,
"TransactionNote": null,
"PONumber": null,
"POLineNumber": null,
"SoldToLegalEntityName": null,
"CompletionLocator": null,
"ErrorMessages": "",
"ErrorMessageNames": "",
..
}