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

Trading Partner Item Descriptive Flexfield

Handles

Trading Partner Item Attachments

Handles

Trading Partner Item SDO Version 2

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

Trading Partner Item Version 2

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

Trading Partner Item Version 2

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.