Create details

post

/fscmRestApi/resources/11.13.18.05/materialTransactions/{materialTransactionsUniqID}/child/MaterialTransactionDetail

Request

Supported Media Types
Path Parameters
Body ()
The following table describes the body parameters in the request for this task.
Root Schema : materialTransactions-MaterialTransactionDetail-item
Type: object
Show Source
  • Maximum Length: 80
    Work order assembly serial number for which the material transaction is performed. This attribute is required only if the work order operation is serial tracked.
  • materialTransactions-MaterialTransactionDetail-ComponentTransactionDetail
  • Maximum Length: 255
    Name of the error message that occurred when processing the material transaction. Each error message name corresponds to one text string that the ErrorMessages attribute contains. A comma ( , ) separates each message name.
  • Maximum Length: 2000
    Text of the error message that occurred when processing the material transaction. Each text string for each error message that corresponds to one error message name that the ErrorMessageNames attribute contains. A double dollar sign ($$) separates each message.
  • Title: Item
    Maximum Length: 300
    Item number for the material transaction.
  • Value that uniquely identifies the transaction. If the transaction completes successfully, then InvTransactionId contains the number that identifiies this transaction. If the transaction does not complete successfully, then InvTransactionId contains 0 (zero), the ErrorsExistFlag attribute contains true, and the ErrorMessages and ErrorMessageNames attributes contain error details. The response payload includes this attribute.
  • Title: Item Revision
    Maximum Length: 18
    Item revision number for the transacted item.
  • Items
  • Maximum Length: 800
    Locator where the material is issued from or returned to.
  • materialTransactions-MaterialTransactionDetail-OrderlessTransactionDFF
  • Title: Organization Code
    Maximum Length: 30
    Abbreviation that identifies the organization as a manufacturing plant. Review and update the value for this attribute using the Setup and Maintenance work area, and the Define Manufacturing Plants (Organizations) task.
  • Title: Purchase Order Line Number
    Value that uniquely identifies the line on the purchase order document. Use this attribute only if the plant is a contract manufacturing plant.
  • Title: Purchase Order Header Number
    Maximum Length: 30
    Number of the purchase order document. Use this attribute only if the plant is a contract manufacturing plant.
  • Title: Reason Code
    Maximum Length: 30
    Abbreviation that identifies the reason that you specify for the orderless scrap and orderless return from a scrap transaction.
  • Title: Sold-to Legal Entity Name
    Maximum Length: 240
    Value that represents the Sold to legal entity name as per the contract manufacturing purchase order. Use this attribute only if the plant is a contract manufacturing plant.
  • Title: Source Header Reference
    Maximum Length: 240
    Reference to the object header in the source system.
  • Title: Source Header Reference ID
    Value that uniquely identifies the object header in the source system.
  • Title: Source Line Reference
    Maximum Length: 240
    Reference to the object line in the source system.
  • Title: Source Line Reference ID
    Value that uniquely identifies the object line in the source system.
  • Title: Source System Code
    Maximum Length: 30
    Abbreviation that identifies the source system that started the material transaction. Source system code as defined in the Trading Community Model for external systems or the application product code for internal systems (Fusion applications). If the Source System Type is INTERNAL, the Source System Code value is WIE. If the Source System Type is EXTERNAL, then review and update the value for this attribute using the Setup and Maintenance work area, and the Manage Trading Community Source Systems task.
  • Title: Subinventory Code
    Maximum Length: 18
    Subinventory where the material is issued from or returned to.
  • Title: Transaction Date
    Date time when the transaction was executed.
  • materialTransactions-MaterialTransactionDetail-TransactionLot
  • Title: Transaction Note
    Maximum Length: 4000
    Text instructions for the production supervisor for an orderless transaction.
  • Title: Transaction Quantity
    Quantity currently transacted. If the transaction type code is MATERIAL_NEGATIVE_ISSUE or MATERIAL_NEGATIVE_RETURN, then the transaction quantity is negative.
  • materialTransactions-MaterialTransactionDetail-TransactionSerial
  • Title: Transaction Type Code
    Maximum Length: 30
    Abbreviation that determines the material transaction type. Valid values are MATERIAL_ISSUE, MATERIAL_NEGATIVE_ISSUE, MATERIAL_RETURN, MATERIAL_NEGATIVE_RETURN, ORDERLESS_COMPLETION, ORDERLESS_RETURN, ORDERLESS_RETURN_SCRAP, and ORDERLESS_SCRAP. A list of accepted values is defined in the lookup type ORA_WIE_MTL_TXN_TYPE.
  • Title: Unit of Measure
    Maximum Length: 25
    Unit of measure to use when reporting the transacted quantity.
  • Title: Unit of Measure
    Maximum Length: 3
    Abbreviation that identifies the unit of measure to use when reporting the transacted quantity.
  • Title: Operation Sequence
    Sequence number of the operation as defined in the work order operations. This attribute takes only whole numbers as valid values.
  • Title: Work Definition
    Maximum Length: 30
    Abbreviation that identifies the work definition. Use this attribute only if the transaction type code is either ORDERLESS_COMPLETION, ORDERLESS_RETURN, ORDERLESS_RETURN_SCRAP, or ORDERLESS_SCRAP.
  • Title: Work Order
    Maximum Length: 80
    Number that uniquely identifies the work order within a plant. Do not populate this attribute if the TransactionTypeCode is either ORDERLESS_COMPLETION, ORDERLESS_RETURN, ORDERLESS_RETURN_SCRAP, or ORDERLESS_SCRAP.
  • Title: Subtype
    Maximum Length: 30
    Value that indicates the nature of work for an orderless transaction. Use this attribute only with an orderless transaction. A list of accepted values is defined in the lookup type ORA_WIE_WO_SUB_TYPE.
  • Title: Type
    Maximum Length: 30
    Value that indicates the nature of work for an orderless transaction. Use this attribute only with an orderless transaction.
Nested Schema : materialTransactions-MaterialTransactionDetail-ComponentTransactionDetail
Type: object
Show Source
  • Title: Count
    The number of resource instances returned in the current range.
  • Title: HasMore
    Indicates whether more resources are available on the server than the subset returned in the response. If the value is true, then there are more resources to retrieve from the server. The default value is false.
  • Items
    Title: Items
    The items in the collection.
  • Title: Limit
    The actual paging size used by the server.
  • Items
  • Title: Offset
    The offset value used in the current page.
Nested Schema : materialTransactions-MaterialTransactionDetail-OrderlessTransactionDFF
Type: object
Show Source
  • Title: Count
    The number of resource instances returned in the current range.
  • Title: HasMore
    Indicates whether more resources are available on the server than the subset returned in the response. If the value is true, then there are more resources to retrieve from the server. The default value is false.
  • Items
    Title: Items
    The items in the collection.
  • Title: Limit
    The actual paging size used by the server.
  • Items
  • Title: Offset
    The offset value used in the current page.
Nested Schema : materialTransactions-MaterialTransactionDetail-TransactionLot
Type: object
Show Source
  • Title: Count
    The number of resource instances returned in the current range.
  • Title: HasMore
    Indicates whether more resources are available on the server than the subset returned in the response. If the value is true, then there are more resources to retrieve from the server. The default value is false.
  • Items
    Title: Items
    The items in the collection.
  • Title: Limit
    The actual paging size used by the server.
  • Items
  • Title: Offset
    The offset value used in the current page.
Nested Schema : materialTransactions-MaterialTransactionDetail-TransactionSerial
Type: object
Show Source
  • Title: Count
    The number of resource instances returned in the current range.
  • Title: HasMore
    Indicates whether more resources are available on the server than the subset returned in the response. If the value is true, then there are more resources to retrieve from the server. The default value is false.
  • Items
    Title: Items
    The items in the collection.
  • Title: Limit
    The actual paging size used by the server.
  • Items
  • Title: Offset
    The offset value used in the current page.
Nested Schema : Items
Type: array
Title: Items
The items in the collection.
Show Source
Nested Schema : materialTransactions-MaterialTransactionDetail-ComponentTransactionDetail-item
Type: object
Show Source
Nested Schema : materialTransactions-MaterialTransactionDetail-ComponentTransactionDetail-ComponentTransactionLot
Type: object
Show Source
  • Title: Count
    The number of resource instances returned in the current range.
  • Title: HasMore
    Indicates whether more resources are available on the server than the subset returned in the response. If the value is true, then there are more resources to retrieve from the server. The default value is false.
  • Items
    Title: Items
    The items in the collection.
  • Title: Limit
    The actual paging size used by the server.
  • Items
  • Title: Offset
    The offset value used in the current page.
Nested Schema : materialTransactions-MaterialTransactionDetail-ComponentTransactionDetail-ComponentTransactionSerial
Type: object
Show Source
  • Title: Count
    The number of resource instances returned in the current range.
  • Title: HasMore
    Indicates whether more resources are available on the server than the subset returned in the response. If the value is true, then there are more resources to retrieve from the server. The default value is false.
  • Items
    Title: Items
    The items in the collection.
  • Title: Limit
    The actual paging size used by the server.
  • Items
  • Title: Offset
    The offset value used in the current page.
Nested Schema : Items
Type: array
Title: Items
The items in the collection.
Show Source
Nested Schema : materialTransactions-MaterialTransactionDetail-ComponentTransactionDetail-ComponentTransactionLot-item
Type: object
Show Source
  • Maximum Length: 255
    Name of the error message that occurred when processing the component lot issue in an orderless transaction. Each error message name corresponds to one text string that the ErrorMessages attribute contains. A comma ( , ) separates each message name.
  • Maximum Length: 2000
    Text of the error message that occurred when processing the component lot issue in an orderless transaction. Each text string for each error message corresponds to one error message name that the ErrorMessageNames attribute contains. A double dollar sign ($$) separates each message.
  • Items
  • Title: Lot Number
    Maximum Length: 80
    Lot number of the component that the application issued to the assembly in an orderless transaction.
  • Title: Transaction Quantity
    Transacted quantity of the component lot that the application issued to the assembly in an orderless transaction.
Nested Schema : Items
Type: array
Title: Items
The items in the collection.
Show Source
Nested Schema : materialTransactions-MaterialTransactionDetail-ComponentTransactionDetail-ComponentTransactionSerial-item
Type: object
Show Source
  • Maximum Length: 255
    Name of the error message that occurred when processing the component serial issue in an orderless transaction. Each error message name corresponds to one text string that the ErrorMessages attribute contains. A comma ( , ) separates each message name.
  • Maximum Length: 2000
    Text of the error message that occurred when processing the component serial issue in an orderless transaction. Each text string for each error message corresponds to one error message name that the ErrorMessageNames attribute contains. A double dollar sign ($$) separates each message.
  • Items
  • Title: Lot Number
    Maximum Length: 18
    Lot number of the serial for the component that the application issued to the assembly in an orderless transaction. This attribute is optional.
  • Title: Serial Number
    Maximum Length: 80
    Starting serial number that identifies the component that the application issued to the assembly in an orderless transaction.
  • Maximum Length: 80
    Ending serial number that identifies the component that the application issued to the assembly in an orderless transaction. This attribute is optional.
Nested Schema : Items
Type: array
Title: Items
The items in the collection.
Show Source
Nested Schema : materialTransactions-MaterialTransactionDetail-OrderlessTransactionDFF-item
Type: object
Show Source
  • Title: Attribute Category
    Maximum Length: 80
    Descriptive flexfield context name for orderless transactions.
  • Value that identifies the material transaction detail that a descriptive flexfield references. This attribute is a primary key. It is recommended that you not include this attribute in the request payload. The response payload contains this attribute.
  • Items
Nested Schema : Items
Type: array
Title: Items
The items in the collection.
Show Source
Nested Schema : materialTransactions-MaterialTransactionDetail-TransactionLot-item
Type: object
Show Source
Nested Schema : materialTransactions-MaterialTransactionDetail-TransactionLot-TransactionLotDFF
Type: object
Show Source
  • Title: Count
    The number of resource instances returned in the current range.
  • Title: HasMore
    Indicates whether more resources are available on the server than the subset returned in the response. If the value is true, then there are more resources to retrieve from the server. The default value is false.
  • Items
    Title: Items
    The items in the collection.
  • Title: Limit
    The actual paging size used by the server.
  • Items
  • Title: Offset
    The offset value used in the current page.
Nested Schema : Items
Type: array
Title: Items
The items in the collection.
Show Source
Nested Schema : materialTransactions-MaterialTransactionDetail-TransactionLot-TransactionLotDFF-item
Type: object
Show Source
  • Title: Lot Attribute Category
    Maximum Length: 30
    Descriptive flexfield context name for transaction lots.
  • Value that identifies the transaction lot that a descriptive flexfield references. This attribute is a primary key. It is recommended that you not include this attribute in the request payload. The response payload contains this attribute.
  • Items
Nested Schema : Items
Type: array
Title: Items
The items in the collection.
Show Source
Nested Schema : materialTransactions-MaterialTransactionDetail-TransactionSerial-item
Type: object
Show Source
Nested Schema : materialTransactions-MaterialTransactionDetail-TransactionSerial-TransactionSerialDFF
Type: object
Show Source
  • Title: Count
    The number of resource instances returned in the current range.
  • Title: HasMore
    Indicates whether more resources are available on the server than the subset returned in the response. If the value is true, then there are more resources to retrieve from the server. The default value is false.
  • Items
    Title: Items
    The items in the collection.
  • Title: Limit
    The actual paging size used by the server.
  • Items
  • Title: Offset
    The offset value used in the current page.
Nested Schema : Items
Type: array
Title: Items
The items in the collection.
Show Source
Nested Schema : materialTransactions-MaterialTransactionDetail-TransactionSerial-TransactionSerialDFF-item
Type: object
Show Source
  • Title: Serial Attribute Category
    Maximum Length: 30
    Descriptive flexfield context name for transactions serials.
  • Value that identifies the transaction lot that a descriptive flexfield references. This attribute is a primary key. It is recommended that you not include this attribute in the request payload. The response payload contains this attribute.
  • Items

Response

Supported Media Types

Default Response

The following table describes the default response for this task.
Body ()
Root Schema : materialTransactions-MaterialTransactionDetail-item
Type: object
Show Source
  • Maximum Length: 80
    Work order assembly serial number for which the material transaction is performed. This attribute is required only if the work order operation is serial tracked.
  • materialTransactions-MaterialTransactionDetail-ComponentTransactionDetail
  • Maximum Length: 255
    Name of the error message that occurred when processing the material transaction. Each error message name corresponds to one text string that the ErrorMessages attribute contains. A comma ( , ) separates each message name.
  • Maximum Length: 2000
    Text of the error message that occurred when processing the material transaction. Each text string for each error message that corresponds to one error message name that the ErrorMessageNames attribute contains. A double dollar sign ($$) separates each message.
  • Title: Item
    Maximum Length: 300
    Item number for the material transaction.
  • Value that uniquely identifies the transaction. If the transaction completes successfully, then InvTransactionId contains the number that identifiies this transaction. If the transaction does not complete successfully, then InvTransactionId contains 0 (zero), the ErrorsExistFlag attribute contains true, and the ErrorMessages and ErrorMessageNames attributes contain error details. The response payload includes this attribute.
  • Title: Item Revision
    Maximum Length: 18
    Item revision number for the transacted item.
  • Items
  • Maximum Length: 800
    Locator where the material is issued from or returned to.
  • materialTransactions-MaterialTransactionDetail-OrderlessTransactionDFF
  • Title: Organization Code
    Maximum Length: 30
    Abbreviation that identifies the organization as a manufacturing plant. Review and update the value for this attribute using the Setup and Maintenance work area, and the Define Manufacturing Plants (Organizations) task.
  • Title: Purchase Order Line Number
    Value that uniquely identifies the line on the purchase order document. Use this attribute only if the plant is a contract manufacturing plant.
  • Title: Purchase Order Header Number
    Maximum Length: 30
    Number of the purchase order document. Use this attribute only if the plant is a contract manufacturing plant.
  • Title: Reason Code
    Maximum Length: 30
    Abbreviation that identifies the reason that you specify for the orderless scrap and orderless return from a scrap transaction.
  • Title: Sold-to Legal Entity Name
    Maximum Length: 240
    Value that represents the Sold to legal entity name as per the contract manufacturing purchase order. Use this attribute only if the plant is a contract manufacturing plant.
  • Title: Source Header Reference
    Maximum Length: 240
    Reference to the object header in the source system.
  • Title: Source Header Reference ID
    Value that uniquely identifies the object header in the source system.
  • Title: Source Line Reference
    Maximum Length: 240
    Reference to the object line in the source system.
  • Title: Source Line Reference ID
    Value that uniquely identifies the object line in the source system.
  • Title: Source System Code
    Maximum Length: 30
    Abbreviation that identifies the source system that started the material transaction. Source system code as defined in the Trading Community Model for external systems or the application product code for internal systems (Fusion applications). If the Source System Type is INTERNAL, the Source System Code value is WIE. If the Source System Type is EXTERNAL, then review and update the value for this attribute using the Setup and Maintenance work area, and the Manage Trading Community Source Systems task.
  • Title: Subinventory Code
    Maximum Length: 18
    Subinventory where the material is issued from or returned to.
  • Title: Transaction Date
    Date time when the transaction was executed.
  • materialTransactions-MaterialTransactionDetail-TransactionLot
  • Title: Transaction Note
    Maximum Length: 4000
    Text instructions for the production supervisor for an orderless transaction.
  • Title: Transaction Quantity
    Quantity currently transacted. If the transaction type code is MATERIAL_NEGATIVE_ISSUE or MATERIAL_NEGATIVE_RETURN, then the transaction quantity is negative.
  • materialTransactions-MaterialTransactionDetail-TransactionSerial
  • Title: Transaction Type Code
    Maximum Length: 30
    Abbreviation that determines the material transaction type. Valid values are MATERIAL_ISSUE, MATERIAL_NEGATIVE_ISSUE, MATERIAL_RETURN, MATERIAL_NEGATIVE_RETURN, ORDERLESS_COMPLETION, ORDERLESS_RETURN, ORDERLESS_RETURN_SCRAP, and ORDERLESS_SCRAP. A list of accepted values is defined in the lookup type ORA_WIE_MTL_TXN_TYPE.
  • Title: Unit of Measure
    Maximum Length: 25
    Unit of measure to use when reporting the transacted quantity.
  • Title: Unit of Measure
    Maximum Length: 3
    Abbreviation that identifies the unit of measure to use when reporting the transacted quantity.
  • Title: Operation Sequence
    Sequence number of the operation as defined in the work order operations. This attribute takes only whole numbers as valid values.
  • Title: Work Definition
    Maximum Length: 30
    Abbreviation that identifies the work definition. Use this attribute only if the transaction type code is either ORDERLESS_COMPLETION, ORDERLESS_RETURN, ORDERLESS_RETURN_SCRAP, or ORDERLESS_SCRAP.
  • Title: Work Order
    Maximum Length: 80
    Number that uniquely identifies the work order within a plant. Do not populate this attribute if the TransactionTypeCode is either ORDERLESS_COMPLETION, ORDERLESS_RETURN, ORDERLESS_RETURN_SCRAP, or ORDERLESS_SCRAP.
  • Title: Subtype
    Maximum Length: 30
    Value that indicates the nature of work for an orderless transaction. Use this attribute only with an orderless transaction. A list of accepted values is defined in the lookup type ORA_WIE_WO_SUB_TYPE.
  • Title: Type
    Maximum Length: 30
    Value that indicates the nature of work for an orderless transaction. Use this attribute only with an orderless transaction.
Nested Schema : materialTransactions-MaterialTransactionDetail-ComponentTransactionDetail
Type: object
Show Source
  • Title: Count
    The number of resource instances returned in the current range.
  • Title: HasMore
    Indicates whether more resources are available on the server than the subset returned in the response. If the value is true, then there are more resources to retrieve from the server. The default value is false.
  • Items
    Title: Items
    The items in the collection.
  • Title: Limit
    The actual paging size used by the server.
  • Items
  • Title: Offset
    The offset value used in the current page.
Nested Schema : materialTransactions-MaterialTransactionDetail-OrderlessTransactionDFF
Type: object
Show Source
  • Title: Count
    The number of resource instances returned in the current range.
  • Title: HasMore
    Indicates whether more resources are available on the server than the subset returned in the response. If the value is true, then there are more resources to retrieve from the server. The default value is false.
  • Items
    Title: Items
    The items in the collection.
  • Title: Limit
    The actual paging size used by the server.
  • Items
  • Title: Offset
    The offset value used in the current page.
Nested Schema : materialTransactions-MaterialTransactionDetail-TransactionLot
Type: object
Show Source
  • Title: Count
    The number of resource instances returned in the current range.
  • Title: HasMore
    Indicates whether more resources are available on the server than the subset returned in the response. If the value is true, then there are more resources to retrieve from the server. The default value is false.
  • Items
    Title: Items
    The items in the collection.
  • Title: Limit
    The actual paging size used by the server.
  • Items
  • Title: Offset
    The offset value used in the current page.
Nested Schema : materialTransactions-MaterialTransactionDetail-TransactionSerial
Type: object
Show Source
  • Title: Count
    The number of resource instances returned in the current range.
  • Title: HasMore
    Indicates whether more resources are available on the server than the subset returned in the response. If the value is true, then there are more resources to retrieve from the server. The default value is false.
  • Items
    Title: Items
    The items in the collection.
  • Title: Limit
    The actual paging size used by the server.
  • Items
  • Title: Offset
    The offset value used in the current page.
Nested Schema : Items
Type: array
Title: Items
The items in the collection.
Show Source
Nested Schema : materialTransactions-MaterialTransactionDetail-ComponentTransactionDetail-item
Type: object
Show Source
Nested Schema : materialTransactions-MaterialTransactionDetail-ComponentTransactionDetail-ComponentTransactionLot
Type: object
Show Source
  • Title: Count
    The number of resource instances returned in the current range.
  • Title: HasMore
    Indicates whether more resources are available on the server than the subset returned in the response. If the value is true, then there are more resources to retrieve from the server. The default value is false.
  • Items
    Title: Items
    The items in the collection.
  • Title: Limit
    The actual paging size used by the server.
  • Items
  • Title: Offset
    The offset value used in the current page.
Nested Schema : materialTransactions-MaterialTransactionDetail-ComponentTransactionDetail-ComponentTransactionSerial
Type: object
Show Source
  • Title: Count
    The number of resource instances returned in the current range.
  • Title: HasMore
    Indicates whether more resources are available on the server than the subset returned in the response. If the value is true, then there are more resources to retrieve from the server. The default value is false.
  • Items
    Title: Items
    The items in the collection.
  • Title: Limit
    The actual paging size used by the server.
  • Items
  • Title: Offset
    The offset value used in the current page.
Nested Schema : Items
Type: array
Title: Items
The items in the collection.
Show Source
Nested Schema : materialTransactions-MaterialTransactionDetail-ComponentTransactionDetail-ComponentTransactionLot-item
Type: object
Show Source
  • Maximum Length: 255
    Name of the error message that occurred when processing the component lot issue in an orderless transaction. Each error message name corresponds to one text string that the ErrorMessages attribute contains. A comma ( , ) separates each message name.
  • Maximum Length: 2000
    Text of the error message that occurred when processing the component lot issue in an orderless transaction. Each text string for each error message corresponds to one error message name that the ErrorMessageNames attribute contains. A double dollar sign ($$) separates each message.
  • Items
  • Title: Lot Number
    Maximum Length: 80
    Lot number of the component that the application issued to the assembly in an orderless transaction.
  • Title: Transaction Quantity
    Transacted quantity of the component lot that the application issued to the assembly in an orderless transaction.
Nested Schema : Items
Type: array
Title: Items
The items in the collection.
Show Source
Nested Schema : materialTransactions-MaterialTransactionDetail-ComponentTransactionDetail-ComponentTransactionSerial-item
Type: object
Show Source
  • Maximum Length: 255
    Name of the error message that occurred when processing the component serial issue in an orderless transaction. Each error message name corresponds to one text string that the ErrorMessages attribute contains. A comma ( , ) separates each message name.
  • Maximum Length: 2000
    Text of the error message that occurred when processing the component serial issue in an orderless transaction. Each text string for each error message corresponds to one error message name that the ErrorMessageNames attribute contains. A double dollar sign ($$) separates each message.
  • Items
  • Title: Lot Number
    Maximum Length: 18
    Lot number of the serial for the component that the application issued to the assembly in an orderless transaction. This attribute is optional.
  • Title: Serial Number
    Maximum Length: 80
    Starting serial number that identifies the component that the application issued to the assembly in an orderless transaction.
  • Maximum Length: 80
    Ending serial number that identifies the component that the application issued to the assembly in an orderless transaction. This attribute is optional.
Nested Schema : Items
Type: array
Title: Items
The items in the collection.
Show Source
Nested Schema : materialTransactions-MaterialTransactionDetail-OrderlessTransactionDFF-item
Type: object
Show Source
  • Title: Attribute Category
    Maximum Length: 80
    Descriptive flexfield context name for orderless transactions.
  • Value that identifies the material transaction detail that a descriptive flexfield references. This attribute is a primary key. It is recommended that you not include this attribute in the request payload. The response payload contains this attribute.
  • Items
Nested Schema : Items
Type: array
Title: Items
The items in the collection.
Show Source
Nested Schema : materialTransactions-MaterialTransactionDetail-TransactionLot-item
Type: object
Show Source
Nested Schema : materialTransactions-MaterialTransactionDetail-TransactionLot-TransactionLotDFF
Type: object
Show Source
  • Title: Count
    The number of resource instances returned in the current range.
  • Title: HasMore
    Indicates whether more resources are available on the server than the subset returned in the response. If the value is true, then there are more resources to retrieve from the server. The default value is false.
  • Items
    Title: Items
    The items in the collection.
  • Title: Limit
    The actual paging size used by the server.
  • Items
  • Title: Offset
    The offset value used in the current page.
Nested Schema : Items
Type: array
Title: Items
The items in the collection.
Show Source
Nested Schema : materialTransactions-MaterialTransactionDetail-TransactionLot-TransactionLotDFF-item
Type: object
Show Source
  • Title: Lot Attribute Category
    Maximum Length: 30
    Descriptive flexfield context name for transaction lots.
  • Value that identifies the transaction lot that a descriptive flexfield references. This attribute is a primary key. It is recommended that you not include this attribute in the request payload. The response payload contains this attribute.
  • Items
Nested Schema : Items
Type: array
Title: Items
The items in the collection.
Show Source
Nested Schema : materialTransactions-MaterialTransactionDetail-TransactionSerial-item
Type: object
Show Source
Nested Schema : materialTransactions-MaterialTransactionDetail-TransactionSerial-TransactionSerialDFF
Type: object
Show Source
  • Title: Count
    The number of resource instances returned in the current range.
  • Title: HasMore
    Indicates whether more resources are available on the server than the subset returned in the response. If the value is true, then there are more resources to retrieve from the server. The default value is false.
  • Items
    Title: Items
    The items in the collection.
  • Title: Limit
    The actual paging size used by the server.
  • Items
  • Title: Offset
    The offset value used in the current page.
Nested Schema : Items
Type: array
Title: Items
The items in the collection.
Show Source
Nested Schema : materialTransactions-MaterialTransactionDetail-TransactionSerial-TransactionSerialDFF-item
Type: object
Show Source
  • Title: Serial Attribute Category
    Maximum Length: 30
    Descriptive flexfield context name for transactions serials.
  • Value that identifies the transaction lot that a descriptive flexfield references. This attribute is a primary key. It is recommended that you not include this attribute in the request payload. The response payload contains this attribute.
  • Items

Examples

This example describes how to create one detail in one material 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/materialTransactions"

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 materialTransactions, and specify details for child MaterialTransactionDetail 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" : "FUSION_MOBILE",
  "SourceSystemType" : "EXTERNAL",
  "MaterialTransactionDetail" : [ {
     "InventoryItemNumber" : "SB32982",
     "OrganizationCode" : "M1",
     "SubinventoryCode" : "Stores",
     "TransactionDate" : "2016-06-07T11:12:30-07:00",
     "TransactionQuantity" : 1,
     "TransactionTypeCode" : "MATERIAL_ISSUE",
     "TransactionUnitOfMeasure" : "Each",
     "WoOperationSequenceNumber" : 10,
     "WorkOrderNumber" : "M11120"
  } ]
}

Example Response Body

The following example includes the contents of the response body in JSON format:

{
  "SourceSystemCode" : "FUSION_MOBILE",
  "SourceSystemType" : "EXTERNAL",
  "ErrorsExistFlag" : "false",
  "MaterialTransactionDetail" : [ {
    "InvTransactionId" : 300100046214462,
    "SourceSystemCode" : null,
    "OrganizationCode" : "M1",
    "WorkOrderNumber" : "M11120",
    "AssemblySerialNumber" : null,
    "WoOperationSequenceNumber" : 10,
    "TransactionDate" : "2016-06-07T11:12:30-07:00",
    "TransactionTypeCode" : "MATERIAL_ISSUE",
    "InventoryItemNumber" : "SB32982",
    "ItemRevision" : null,
    "TransactionQuantity" : 1,
    "TransactionUnitOfMeasure" : "Each",
    "SubinventoryCode" : "Stores",
    "Locator" : null,
    "WorkDefinitionCode" : null,
    "WorkOrderType" : null,
    "WorkOrderSubType" : null,
    "SourceHeaderReference" : null,
    "SourceHeaderReferenceId" : null,
    "SourceLineReference" : null,
    "SourceLineReferenceId" : null,
    "ReasonCode" : null,
    "TransactionNote" : null,
    "POLineNumber" : null,
    "PONumber" : null,
    "SoldToLegalEntityName" : null,
    "ErrorMessages" : "",
    "ErrorMessageNames" : "",
    ...
  } ]
}