Trading Partner Item Version 2
An identifier used by a trading partner to refer to an internal item, such as customer item or competitor item.
Life Cycle Status: Active
QName: {http://xmlns.oracle.com/apps/scm/productModel/items/tradingPartnerItems/tradingPartnerItemServiceV2/}TradingPartnerItemService
Service WSDL URL: https://servername/fscmService/TradingPartnerItemServiceV2?WSDL
Logical Business Objects
-
SCM : Product Model : Trading Partner Item
Relationships
The following table describes how this service data object is related to other service data objects or business object services.
Relationship Type | Object or Service |
---|---|
Handles |
|
Handles |
|
Handles |
Operations
createTradingPartnerItem
A create service operation for a single Trading Partner Item object. The Trading Partner supported are Customers, Competitors and Manufacturer.
Life Cycle Status: Active
Request Payload
Element Name | Type | Description |
---|---|---|
tradingPartnerItem |
Trading Partner Item Version 2 |
An attribute value for the Trading Partner Item service data object to be created. |
Response Payload
Element Name | Type | Description |
---|---|---|
result |
{http://xmlns.oracle.com/apps/scm/productModel/items/tradingPartnerItems/tradingPartnerItemServiceV2/}TradingPartnerItemResult |
The output that is returned from the create operation consisting of the Trading Partner Item service data object that is created. |
updateTradingPartnerItem
An update service operation for a single Trading Partner Item object. The Trading Partner supported are Customers, Competitors and Manufacturer.
Life Cycle Status: Active
Request Payload
Element Name | Type | Description |
---|---|---|
tradingPartnerItem |
Trading Partner Item Version 2 |
An attribute value for the Trading Partner Item service data object to be updated. |
Response Payload
Element Name | Type | Description |
---|---|---|
result |
{http://xmlns.oracle.com/apps/scm/productModel/items/tradingPartnerItems/tradingPartnerItemServiceV2/}TradingPartnerItemResult |
The output that is returned from the update operation consisting of the Trading Partner Item service data object that is updated. |
deleteTradingPartnerItem
A delete service operation for the Trading Partner Item entity. The Trading Partner supported are Customers, Competitors and Manufacturer.
Life Cycle Status: Active
Request Payload
Element Name | Type | Description |
---|---|---|
tradingPartnerItem |
Trading Partner Item Version 2 |
An attribute value for the Trading Partner Item service data object to be deleted. |
Response Payload
Element Name | Type | Description |
---|---|---|
result |
{http://xmlns.oracle.com/adf/svc/types/}MethodResult |
The output that is returned from the delete operation. Errors that are generated will be displayed. |
mergeTradingPartnerItem
An merge service operation for a single Trading Partner Item object. If the entity exists it will be updated, otherwise a new entity will be created. The Trading Partner supported are Customers, Competitors and Manufacturer.
Life Cycle Status: Active
Request Payload
Element Name | Type | Description |
---|---|---|
tradingPartnerItem |
Trading Partner Item Version 2 |
An attribute value for the Trading Partner Item service data object to be merged. |
Response Payload
Element Name | Type | Description |
---|---|---|
result |
{http://xmlns.oracle.com/apps/scm/productModel/items/tradingPartnerItems/tradingPartnerItemServiceV2/}TradingPartnerItemResult |
The output that is returned from the merge operation consisting of the Trading Partner Item service data object that is merged. |
findTradingPartnerItem
The service operation is to find the entry for Trading Partner Item. This parameter value is null initially, the user must add the attribute from the service data object. The Trading Partner supported are Customers, Competitors and Manufacturer.
Life Cycle Status: Active
Request Payload
Element Name | Type | Description |
---|---|---|
findCriteria |
{http://xmlns.oracle.com/adf/svc/types/}FindCriteria |
An attribute that represents the search criteria for the find operation. This parameter value is null initially, the user must add the attribute from the service data object. |
findControl |
{http://xmlns.oracle.com/adf/svc/types/}FindControl |
This parameter value is null and is not used currently. |
Response Payload
Element Name | Type | Description |
---|---|---|
result |
The output that is returned from the find operation is a list of objects that match the find criteria. |
processTradingPartnerItem
The bulk load service operation for Trading Partner Item objects of the same Trading Partner Type. A list of Trading Partner SDO Service Data Objects is processed by the operation. The Trading Partner supported are Customers, Competitors and Manufacturer.
Life Cycle Status: Active
Request Payload
Element Name | Type | Description |
---|---|---|
changeOperation |
string |
An attribute that indicates the action that will be performed in the process operation. The actions include Create, Update, Merge or Delete. |
tradingPartnerItem |
Trading Partner Item Version 2 |
A list of Trading Partner Item Service Data Objects of same Trading Partner Type that will be processed by the operation. |
processControl |
{http://xmlns.oracle.com/adf/svc/types/}ProcessControl |
An attribute that controls the bulk upload behavior for the Competitor Product object. For example, controls if valid data will be committed if there are other invalid data in the same batch and controls if the return will contain only key attributes or full objects. |
Response Payload
Element Name | Type | Description |
---|---|---|
result |
The output that is returned from the process operation with a list of Trading Partner Item Service Data Objects that are sucessfully processed. |
Security
The following tables list the privileges required to perform the service operations, and the duty roles that each privilege is granted to.
Service Operations to Privileges Mapping
Operation Name | Privilege Code | Privilege Name | Privilege Description |
---|---|---|---|
All Operations |
EGP_MANAGE_TRADING_PARTNER_ITEM_REFERENCE_PRIV |
Manage Trading Partner Item Reference |
Allows access to manage trading partner item references for items. |
Privileges to Duty Roles Mapping
Privilege Code | Granted to Duty Role Code | Granted to Duty Role Name | Granted To Duty Role Description |
---|---|---|---|
EGP_MANAGE_TRADING_PARTNER_ITEM_REFERENCE_PRIV |
ORA_POS_SUPPLIER_DEMAND_PLANNER_JOB |
Supplier Demand Planner |
Manages supplier scheduling, supplier managed inventory and consigned inventory for the supplier company. |
EGP_MANAGE_TRADING_PARTNER_ITEM_REFERENCE_PRIV |
ORA_EGP_ITEM_MANAGEMENT_DUTY |
Item Management |
Creates and manages items including item attributes, item structures, packs, associations, relationships, and catalog assignments. |
EGP_MANAGE_TRADING_PARTNER_ITEM_REFERENCE_PRIV |
ORA_EGP_ITEM_INQUIRY_DUTY |
Item Inquiry |
Queries and views items in the enterprise. |
EGP_MANAGE_TRADING_PARTNER_ITEM_REFERENCE_PRIV |
ORA_POS_SUPPLIER_ACCOUNTS_RECEIVABLE_SPECIALIST_JOB |
Supplier Accounts Receivable Specialist |
Manages invoices and payments for the supplier company. Primary tasks include submitting invoices as well as tracking invoice and payment status. |
EGP_MANAGE_TRADING_PARTNER_ITEM_REFERENCE_PRIV |
ORA_POS_SUPPLIER_SALES_REPRESENTATIVE_JOB |
Supplier Sales Representative |
Manages agreements and deliverables for the supplier company. Primary tasks include acknowledging or requesting changes to agreements in addition to adding catalog line items with customer specific pricing and terms. Updates contract deliverables that are assigned to the supplier party and updates progress on contract deliverables for which the supplier is responsible. |
Duty Roles to Duty or Job Roles Mapping
Duty Role Code | Granted to Duty or Job Role Code | Granted to Duty or Job Role Name | Granted To Duty or Job Role Description |
---|---|---|---|
ORA_POS_SUPPLIER_SALES_REPRESENTATIVE_JOB |
ORA_OKC_SUPPLIER_CONTRACT_MANAGE_DUTY |
Manage Supplier Contracts in Supplier Portal |
Manage supplier contracts in the Supplier Portal. |
ORA_POS_SUPPLIER_DEMAND_PLANNER_JOB |
ORA_OKC_SUPPLIER_CONTRACT_MANAGE_DUTY |
Manage Supplier Contracts in Supplier Portal |
Manage supplier contracts in the Supplier Portal. |
ORA_POS_SUPPLIER_ACCOUNTS_RECEIVABLE_SPECIALIST_JOB |
ORA_OKC_SUPPLIER_CONTRACT_MANAGE_DUTY |
Manage Supplier Contracts in Supplier Portal |
Manage supplier contracts in the Supplier Portal. |
ORA_POS_SUPPLIER_ACCOUNTS_RECEIVABLE_SPECIALIST_JOB |
ORA_IBY_PAYEE_BANK_ACCOUNT_MANAGEMENT_DUTY |
Payee Bank Account Management |
Manages supplier bank accounts and other payment details. |
ORA_POS_SUPPLIER_SALES_REPRESENTATIVE_JOB |
ORA_PO_BPA_CPA_CHG_AS_SUPPLIER_DUTY |
Purchase Agreement Management as Supplier |
Perform purchase agreement change management tasks as a supplier. |
ORA_POS_SUPPLIER_SALES_REPRESENTATIVE_JOB |
ORA_PO_PO_CHGS_AS_SUPPLIER_DUTY |
Purchase Order Management as Supplier |
Perform purchase order change management tasks as a supplier. |
ORA_POS_SUPPLIER_ACCOUNTS_RECEIVABLE_SPECIALIST_JOB |
ORA_AP_SELF_SERVICE_PAYABLES_INVOICE_ENTRY_DUTY |
Self Service Payables Invoice Entry |
Enters invoices using self-service functionality. |
ORA_POS_SUPPLIER_SALES_REPRESENTATIVE_JOB |
ORA_PON_SUPPLIER_BIDDER_ABSTRACT |
Supplier Bidder |
Sales representative from a potential supplier responsible for responding to requests for quote, requests for proposal, requests for information and reverse auctions. |
ORA_POS_SUPPLIER_SALES_REPRESENTATIVE_JOB |
ORA_CJM_SUPPLIER_CHANNEL_IN_PORTAL_DUTY |
Supplier Channel Management in Supplier Portal |
Manages supplier programs from the supplier portal. |
ORA_POS_SUPPLIER_SALES_REPRESENTATIVE_JOB |
ORA_CJM_SUPPLIER_CHANNEL_IN_PORTAL_VIEW_DUTY |
Supplier Channel Viewing in Supplier Portal |
Views supplier programs from the supplier portal. |
ORA_POS_SUPPLIER_ACCOUNTS_RECEIVABLE_SPECIALIST_JOB |
ORA_POZ_PROFILE_INQUIRY_AS_SUPPLIER_DUTY |
Supplier Profile Inquiry as Supplier |
Views non-bank account related supplier profile information as a supplier. |
ORA_POS_SUPPLIER_SALES_REPRESENTATIVE_JOB |
ORA_POQ_SUPP_QUAL_QUESTIONNAIRE_RESPONSE_MANAGEMENT_AS_SUPPLIER_DUTY |
Supplier Qualification Questionnaire Response Management as Supplier |
A supplier user can respond to requests for qualification information. |