oracle ebs interface

45
® Manufacturing & Distribution Open Interface

Upload: rubab-munir

Post on 03-Nov-2014

286 views

Category:

Documents


8 download

DESCRIPTION

Oracle Ebs Interface

TRANSCRIPT

Page 1: Oracle Ebs Interface

®

Manufacturing & Distribution Open Interface

Page 2: Oracle Ebs Interface

®

Open Interface Architecture

Three different methods for import and export data(inbound and outbound)✔ Interface Tables(In)✔ Interface Views(Out)✔ Function Calls or Programmatic Interfaces(In/Out)

Page 3: Oracle Ebs Interface

®

Interface Tables

Requires some validation through a concurrent program✔ You can write directly to the tables if you are familiar

with them

Page 4: Oracle Ebs Interface

®

Interface Views

Views simplify the data relationships for easier processing✔ Ex: mtl_item_quantities_view

Defined in Technical Reference Manual

Dynamic Views for Oracle Quality

Page 5: Oracle Ebs Interface

®

Function Calls

Tight integration without adding a batch process to move data✔ Ex: ECO API✔ Ex: PO API

Page 6: Oracle Ebs Interface

®

Inbound Interface Model

Source Source

ApplicationApplication

Destination Destination

ApplicationApplication

Interface Table Interface Table

or Database Viewor Database View

ErrorsErrors

TableTable

LoadLoad

ProcessProcess

ValidateValidateMaintainMaintain

Page 7: Oracle Ebs Interface

®

Open Interface Components

Source Application

Destination Application

Interface Table

Identifier Columns

Control Columns

Data Columns✔ Required Columns✔ Derived Columns✔ Optional Columns

Errors Table

Database View

Load Function✔ sql loader to temp table✔ temp to interface

Validate Function

Process Function

Maintain Function✔ Ex: open interface window

Page 8: Oracle Ebs Interface

®

Open Interfaces

Oracle Inventory✔ Item Import ✔ Transaction Interface✔ Replenishment✔ Cross-Reference✔ Cycle Count✔ Kanban✔ Lot✔ Reservation✔ Move Order

Oracle Purchasing✔ Requisition Interface✔ Purchase Interface✔ Receiving Interface

Oracle Bill of Material✔ BOM Import✔ Routing Import✔ Substitution Import✔ Designator Import

Page 9: Oracle Ebs Interface

®

Open Interfaces

Oracle Work in Process✔ Job Import✔ Move Transaction✔ Resoruce Transaction

Oracle Master Scheduling✔ Forecast Import✔ MPS/MDS Import

Oracle Engineering✔ ECO Interface

Order Management✔ Order Import✔ Sales Order API

Oracle Quality✔ Result Import

Page 10: Oracle Ebs Interface

®

Item Import

Interface Table✔ mtl_system_items_interface

Updated table✔ mtl_system_items

Concurrent Program✔ Import Items

Errors Table✔ mtl_interface_errors

Required data✔ item_number✔ organization_code✔ description✔ process_flag(1, Pending)✔ transaction_type(CREATE)

Page 11: Oracle Ebs Interface

®

Item Table Relationship

MTL_ITEM_CATALOG_GROUPS

•ITEM_CATALOG_GROUP_ID

•INVENTORY_ITEM_ID

•ORGANIZATION_ID

MTL_ITEM_CATALOG_GROUPS

•ITEM_CATALOG_GROUP_ID

•INVENTORY_ITEM_ID

•ORGANIZATION_ID

MTL_DESCRIPTIVE_ELEMENTS

•ITEM_CATALOG_GROUP_ID

•ELEMENT_NAME

MTL_DESCRIPTIVE_ELEMENTS

•ITEM_CATALOG_GROUP_ID

•ELEMENT_NAME

MTL_ITEM_CATAGORIES

•CATEGORY_SET_ID

•INVENTORY_ITEM_ID

•ORGANIZATION_ID

•CATEGORY_ID

MTL_ITEM_CATAGORIES

•CATEGORY_SET_ID

•INVENTORY_ITEM_ID

•ORGANIZATION_ID

•CATEGORY_ID

MTL_SYSTEM_ITEMS

•INVENTORY_ITEM_ID,

•ORGANIZATION_ID

MTL_SYSTEM_ITEMS

•INVENTORY_ITEM_ID,

•ORGANIZATION_ID

MTL_DESCR_ELEMENT_VALUES

•ELEMENT_NAME

•INVENTORY_ITEM_ID

MTL_DESCR_ELEMENT_VALUES

•ELEMENT_NAME

•INVENTORY_ITEM_ID

MTL_CATEGORY_SETS

•CATEGORY_SET_ID

•STRUCTURE_ID

MTL_CATEGORY_SETS

•CATEGORY_SET_ID

•STRUCTURE_ID

FND_ID_FLEX_STRUCTURES

•STRUCTURE_ID

FND_ID_FLEX_STRUCTURES

•STRUCTURE_ID

MTL_CATEGORIES

•STRUCTURE_ID

•CATEGORY_ID

MTL_CATEGORIES

•STRUCTURE_ID

•CATEGORY_ID

Page 12: Oracle Ebs Interface

®

Transaction Interface

Interface table✔ mtl_transactions_interface

Updated table✔ mtl_material_transactions

Concurrent Program✔ Process transaction

interface

Errors Table✔ mtl_transaction_interface✔ use pending transaction

window to resubmit

Required data✔ source_code✔ source_header_id✔ source_line_id✔ process_flag✔ transaction_mode✔ organization_id✔ inventory_item_id✔ transaction_quantity✔ transaction_uom✔ transaction_date✔ transaction_type_id✔ who columns

Page 13: Oracle Ebs Interface

®

Transaction Table Relationship

MTL_SYSTEM_ITEMSMTL_SYSTEM_ITEMS

•INVENTORY_ITEM_IDINVENTORY_ITEM_ID

MTL_SYSTEM_ITEMSMTL_SYSTEM_ITEMS

•INVENTORY_ITEM_IDINVENTORY_ITEM_ID

MTL_TRANSACTION_TYPESMTL_TRANSACTION_TYPES

•TRANSACTION_TYPE_IDTRANSACTION_TYPE_ID

MTL_TRANSACTION_TYPESMTL_TRANSACTION_TYPES

•TRANSACTION_TYPE_IDTRANSACTION_TYPE_ID

MTL_SECONDARY_INVENTORIESMTL_SECONDARY_INVENTORIES

•SUBINVENTORY_CODESUBINVENTORY_CODE

MTL_SECONDARY_INVENTORIESMTL_SECONDARY_INVENTORIES

•SUBINVENTORY_CODESUBINVENTORY_CODE

MTL_MATERIAL_TRANSACTIONSMTL_MATERIAL_TRANSACTIONS

•TRANSACTION_TYPE_IDTRANSACTION_TYPE_ID

•TRANSACTION_SOURCE_TYPE_IDTRANSACTION_SOURCE_TYPE_ID

•SUBINVENTORY_CODESUBINVENTORY_CODE

•LOCATOR_IDLOCATOR_ID

•INVENTORY_ITEM_IDINVENTORY_ITEM_ID

•TRANSACTION_IDTRANSACTION_ID

MTL_MATERIAL_TRANSACTIONSMTL_MATERIAL_TRANSACTIONS

•TRANSACTION_TYPE_IDTRANSACTION_TYPE_ID

•TRANSACTION_SOURCE_TYPE_IDTRANSACTION_SOURCE_TYPE_ID

•SUBINVENTORY_CODESUBINVENTORY_CODE

•LOCATOR_IDLOCATOR_ID

•INVENTORY_ITEM_IDINVENTORY_ITEM_ID

•TRANSACTION_IDTRANSACTION_ID

MTL_TRANSACTION_SOURCE_TYPESMTL_TRANSACTION_SOURCE_TYPES

•TRANSACTION_SOURCE_TYPE_IDTRANSACTION_SOURCE_TYPE_ID

MTL_TRANSACTION_SOURCE_TYPESMTL_TRANSACTION_SOURCE_TYPES

•TRANSACTION_SOURCE_TYPE_IDTRANSACTION_SOURCE_TYPE_ID

MTL_TRANSACTION_ACCOUNTSMTL_TRANSACTION_ACCOUNTS

•ITRANSACTION_IDITRANSACTION_ID

•REFERENCE_ACCOUNTREFERENCE_ACCOUNT

•TRANSACTION_VALUETRANSACTION_VALUE

MTL_TRANSACTION_ACCOUNTSMTL_TRANSACTION_ACCOUNTS

•ITRANSACTION_IDITRANSACTION_ID

•REFERENCE_ACCOUNTREFERENCE_ACCOUNT

•TRANSACTION_VALUETRANSACTION_VALUE

MTL_ITEM_LOCATIONSMTL_ITEM_LOCATIONS

•SUBINVENTORY_CODESUBINVENTORY_CODE

•INVENTORY_LOCATION_IDINVENTORY_LOCATION_ID

MTL_ITEM_LOCATIONSMTL_ITEM_LOCATIONS

•SUBINVENTORY_CODESUBINVENTORY_CODE

•INVENTORY_LOCATION_IDINVENTORY_LOCATION_ID

Cost ManagerCost Manager

Page 14: Oracle Ebs Interface

®

Requisition Interface

Interface Table✔ po_requisitions_interface_a

ll

Updated table✔ po_requisition_headers✔ po_requisition_lines✔ po_req_distributions

Concurrent Program✔ Requisition Import

Errors Table✔ po_interface_errors

Required data✔ Who Columns✔ interface_source_code✔ source_type_code✔ requisition_type✔ destination_type_code✔ item_id✔ quantity✔ unit_price✔ authorization_status✔ prepare_id✔ four accounts✔ uom code✔ need_by_date✔ gl_date✔ org_id✔ destination_organization_id✔ deliver_to_location_id✔ deliver_to_requestor_id

Page 15: Oracle Ebs Interface

®

MTL_SYSTEM_ITEMS

•INVENTORY_ITEM_ID

MTL_SYSTEM_ITEMS

•INVENTORY_ITEM_ID

PO_REQUISITION_HEADERS_ALL

•REQUISITION_HEADER_ID

PO_REQUISITION_HEADERS_ALL

•REQUISITION_HEADER_ID

PO_REQUISITION_LINES_ALL

•REQUISITION_HEADER_ID

•REQUISITION_LINE_ID

•VENDOR_ID

•VENDOR_SITE_ID

INVENTORY_ITEM_ID

PO_REQUISITION_LINES_ALL

•REQUISITION_HEADER_ID

•REQUISITION_LINE_ID

•VENDOR_ID

•VENDOR_SITE_ID

INVENTORY_ITEM_ID

PO_HEADERS_ALL

•HEADER_ID

•VENDOR_ID

•VENDOR_SITE_ID

PO_HEADERS_ALL

•HEADER_ID

•VENDOR_ID

•VENDOR_SITE_ID

PO_LINES_ALL

•HEADER_ID

•PO_LINE_ID

•ITEM_ID

PO_LINES_ALL

•HEADER_ID

•PO_LINE_ID

•ITEM_ID

PO_VENDORS

•VENDOR_ID

PO_VENDORS

•VENDOR_ID

PO_VENDOR_SITES_ALL

•VENDOR_ID

•VENDOR_SITE_ID

PO_VENDOR_SITES_ALL

•VENDOR_ID

•VENDOR_SITE_ID

PO_REQ_DISTRIBUTIONS_ALL

•REQUISITION_LINE_ID

•DISTRIBUTION_ID

PO_REQ_DISTRIBUTIONS_ALL

•REQUISITION_LINE_ID

•DISTRIBUTION_ID

PO_LINE_LOCATIONS_ALL

•PO_LINE_ID

•LINE_LOCATION_ID

PO_LINE_LOCATIONS_ALL

•PO_LINE_ID

•LINE_LOCATION_ID

PO/PR Table Relationships

PO_DISTRIBUTIONS_ALL

•PO_LINE_ID

•LINE_LOCATION_ID

•PO_DISTRIBUTION_ID

PO_DISTRIBUTIONS_ALL

•PO_LINE_ID

•LINE_LOCATION_ID

•PO_DISTRIBUTION_ID

Page 16: Oracle Ebs Interface

®

PO Open Interface

Interface Table✔ po_interface_headers✔ po_interface_lines

Updated table✔ po_headers✔ po_lines✔ po_line_locations✔ po_distributions

Global API✔ po_interface_s.create_docu

ments

Errors Table✔ po_interface_errors

Required data(Header)✔ interface_header_id✔ interface_source_id✔ batch_id✔ action✔ document_type_code✔ document_subtype✔ group_code✔ vendor_id✔ vendor_site_id✔ agent_id✔ org_id✔ who columns

Page 17: Oracle Ebs Interface

®

PO Open Interface

Required Data(Lines)✔ interface header id✔ interface line id✔ action✔ line_num✔ shipment num✔ who columns

Page 18: Oracle Ebs Interface

®

MTL_SYSTEM_ITEMS

•INVENTORY_ITEM_ID

MTL_SYSTEM_ITEMS

•INVENTORY_ITEM_ID

PO_REQUISITION_HEADERS_ALL

•REQUISITION_HEADER_ID

PO_REQUISITION_HEADERS_ALL

•REQUISITION_HEADER_ID

PO_REQUISITION_LINES_ALL

•REQUISITION_HEADER_ID

•REQUISITION_LINE_ID

•VENDOR_ID

•VENDOR_SITE_ID

INVENTORY_ITEM_ID

PO_REQUISITION_LINES_ALL

•REQUISITION_HEADER_ID

•REQUISITION_LINE_ID

•VENDOR_ID

•VENDOR_SITE_ID

INVENTORY_ITEM_ID

PO_HEADERS_ALL

•HEADER_ID

•VENDOR_ID

•VENDOR_SITE_ID

PO_HEADERS_ALL

•HEADER_ID

•VENDOR_ID

•VENDOR_SITE_ID

PO_LINES_ALL

•HEADER_ID

•PO_LINE_ID

•ITEM_ID

PO_LINES_ALL

•HEADER_ID

•PO_LINE_ID

•ITEM_ID

PO_VENDORS

•VENDOR_ID

PO_VENDORS

•VENDOR_ID

PO_VENDOR_SITES_ALL

•VENDOR_ID

•VENDOR_SITE_ID

PO_VENDOR_SITES_ALL

•VENDOR_ID

•VENDOR_SITE_ID

PO_REQ_DISTRIBUTIONS_ALL

•REQUISITION_LINE_ID

•DISTRIBUTION_ID

PO_REQ_DISTRIBUTIONS_ALL

•REQUISITION_LINE_ID

•DISTRIBUTION_ID

PO_LINE_LOCATIONS

•PO_LINE_ID

•LINE_LOCATION_ID

PO_LINE_LOCATIONS

•PO_LINE_ID

•LINE_LOCATION_ID

PO/PR Table Relationships

PO_DISTRIBUTIONS

•PO_LINE_ID

•LINE_LOCATION_ID

•PO_DISTRIBUTION_ID

PO_DISTRIBUTIONS

•PO_LINE_ID

•LINE_LOCATION_ID

•PO_DISTRIBUTION_ID

Page 19: Oracle Ebs Interface

®

Receiving Interface

Interface Table✔ rcv_header_interface✔ rcv_transactions_interface

Updated table✔ rcv_transactions✔ rcv_shipment_headers✔ rcv_shipment_lines

Concurrent Program✔ Receiving Transaction

Processor

Errors Table✔ mtl_interface_errors

Required data(header)✔ header interface id✔ group id✔ processing status code✔ receipt source code✔ transaction type✔ who columns✔ vendor name✔ validation flag

Page 20: Oracle Ebs Interface

®

Receiving Interface

Required Data✔ interface transaction id✔ group id✔ who columns✔ transaction type✔ transaction date✔ processing status code✔ processing mode code✔ transaction status code✔ quantity✔ unit of measure✔ item description

Required Data✔ auto transact code✔ receipt source code✔ vendor id✔ source document code✔ po header id✔ header interface id✔ validation flag

Page 21: Oracle Ebs Interface

®

Receiving Table Relationship

RCV_SHIPMENT_HEADERS

•SHIPMENT_HEADER_ID

•RECEIPT_NUM

RCV_SHIPMENT_HEADERS

•SHIPMENT_HEADER_ID

•RECEIPT_NUM

RCV_SHIPMENT_LINES

•SHIPMENT_HEADER_ID

•SHIIPMENT_LINE_ID

•PO_LINE_LOCATION_ID

RCV_SHIPMENT_LINES

•SHIPMENT_HEADER_ID

•SHIIPMENT_LINE_ID

•PO_LINE_LOCATION_ID

PO_HEADERS_ALL

•HEADER_ID

PO_HEADERS_ALL

•HEADER_ID

PO_LINES_ALL

•HEADER_ID

•PO_LINE_ID

•INVENTORY_ITEM_ID

PO_LINES_ALL

•HEADER_ID

•PO_LINE_ID

•INVENTORY_ITEM_ID

RCV_TRANSACTIONS

•TRANSACTION_ID

•TRANSACTION_TYPE

•PO_HEADER_ID

•PO_LINE_ID

•SHIPMENT_HEADER_ID

•SHIPMENT_LINE_ID

•LOCATION_ID

RCV_TRANSACTIONS

•TRANSACTION_ID

•TRANSACTION_TYPE

•PO_HEADER_ID

•PO_LINE_ID

•SHIPMENT_HEADER_ID

•SHIPMENT_LINE_ID

•LOCATION_ID

PO_LINE_LOCATIONS_ALL

•PO_LINE_ID

•LINE_LOCATION_ID

PO_LINE_LOCATIONS_ALL

•PO_LINE_ID

•LINE_LOCATION_ID

Page 22: Oracle Ebs Interface

®

BOM Header Import

Interface Table✔ bom_bill_of_mtls_interface

Updated table✔ bom_bill_of_materials

Concurrent Program✔ Bill and Routing Interface

Errors Table✔ mtl_interface_errors

Required data✔ process_flag

select lookup_code, meaning

from mfg_lookups

where lookup_type =

'BOM_INTERFACE_STATUS'

✔ organization_id✔ assembly_item_id✔ assembly_type

– 1 (m-bom), 2(e-bom)✔ transaction_type

– Create, Delete , Update

Page 23: Oracle Ebs Interface

®

BOM Component Import

Interface Table✔ bom_inventory_comps_inter

face

Updated table✔ bom_inventory_components

Concurrent Program✔ Bill and Routing Interface

Errors Table✔ mtl_interface_errors

Required data✔ component_item_id✔ component_sequence_id✔ operation_seq_num✔ effectivity_date✔ bill_sequence_id✔ transaction_type✔ process_flag

Page 24: Oracle Ebs Interface

®

BOM Designator Import

Interface Table✔ bom_ref_desgs_interface

Updated table✔ bom_reference_designators

Concurrent Program✔ Bill and Routing Interface

Errors Table✔ mtl_interface_errors

Required data✔ component_reference_desog

antor✔ component_sequence_id✔ process_flag✔ transaction_type

Page 25: Oracle Ebs Interface

®

BOM Substitution Import

Interface Table✔ bom_sub_comps_interface

Updated table✔ bom_substitute_components

Concurrent Program✔ Bill and Routing Interface

Errors Table✔ mtl_interface_errors

Required data✔ substitute_component_id✔ substitute_item_quantity✔ component_sequence_id✔ process_flag✔ transaction_type

Page 26: Oracle Ebs Interface

®

BOM Table Relationship

BOM_BILL_OF_MATERIALSBOM_BILL_OF_MATERIALS

BOM_INVENTORY_COMPONENTSBOM_INVENTORY_COMPONENTS

BOM_SUBSTITUTE_COMPONENTSBOM_SUBSTITUTE_COMPONENTS BOM_REFERENCE_DESIGNATORSBOM_REFERENCE_DESIGNATORS

11

nnbill_sequence_idbill_sequence_id

component_sequence_idcomponent_sequence_id

11

nn

11

nn

Page 27: Oracle Ebs Interface

®

Routing Header Import

Interface Table✔ bom_op_routings_interfac

e

Updated table✔ bom_operational_routings

Concurrent Program✔ Bill and Routing Interface

Errors Table✔ mtl_interface_errors

Required data✔ process_flag✔ organization_id✔ assembly_item_id✔ routing_type✔ transaction_type

Page 28: Oracle Ebs Interface

®

Routing Operation Import

Interface Table✔ bom_op_sequences_interfa

ce

Updated table✔ bom_operation_sequences

Concurrent Program✔ Bill and Routing Interface

Errors Table✔ mtl_interface_errors

Required data✔ process_flag✔ routing_sequence_id✔ operation_seq_num✔ department_id✔ effectivity_date✔ transaction_type

Page 29: Oracle Ebs Interface

®

Routing Resource Import

Interface Table✔ bom_op_resources_interfa

ce

Updated table✔ bom_operation_resources

Concurrent Program✔ Bill and Routing Interface

Errors Table✔ mtl_interface_errors

Required data✔ process_flag✔ resource_seq_num✔ resource_id✔ operation_sequence_id✔ transaction_type

Page 30: Oracle Ebs Interface

®

Routing Table Relationship

BOM_OPERATIONAL_ROUTINGSBOM_OPERATIONAL_ROUTINGS

BOM_OPERATION_SEQUENCESBOM_OPERATION_SEQUENCES

BOM_OPERATION_RESOURCESBOM_OPERATION_RESOURCES

11

nnrouting_sequence_idrouting_sequence_id

11

nnoperation_sequence_idoperation_sequence_id

Page 31: Oracle Ebs Interface

®

Forecast Interface

Interface Table✔ mrp_forecast_interface

Updated table✔ mrp_forecast_items✔ mrp_forecast_dates

Concurrent Program✔ planning manager

Errors Table✔ mrp_forecast_interface

Required data✔ organization_id✔ forecast_designator✔ inventory_item_id✔ forecast_date✔ quantity✔ process_status

– mfg_lookup code– MRP_INTERFACE_PROCESS_TYPE

✔ confidence_percentage

Page 32: Oracle Ebs Interface

®

MPS/MDS Interface

Interface Table✔ mrp_schedule_interface

Updated table✔ mrp_schedule_items✔ mrp_schedule_dates

Concurrent Program✔ planning manager

Errors Table✔ mrp_schedule_interface

Required data✔ organization_id✔ schedule_designator✔ inventory_item_id✔ schedule_date✔ schedule_quantity✔ process_status

Page 33: Oracle Ebs Interface

®

MRP Table Relationship

MRP_SCHEDULE_ITEMS

•SCHEDULE_DESIGNATOR

•IVENTORY_ITEM_ID

MRP_SCHEDULE_ITEMS

•SCHEDULE_DESIGNATOR

•IVENTORY_ITEM_ID

MRP_SCHEUDLE_DESIGNATORS

•SCHEDULE_DESIGNATOR

MRP_SCHEUDLE_DESIGNATORS

•SCHEDULE_DESIGNATOR

MRP_PLANS

•COMPILE_DESIGNATOR

MRP_PLANS

•COMPILE_DESIGNATOR

MRP_SCHEDULE_DATES

•SCHEDULE_DESIGNATOR

•INVENTORY_ITEM_ID

•SCHEDULE_DATE

MRP_SCHEDULE_DATES

•SCHEDULE_DESIGNATOR

•INVENTORY_ITEM_ID

•SCHEDULE_DATE

MRP_DESIGNATORS

•COMPILE_DESIGNATOR

MRP_DESIGNATORS

•COMPILE_DESIGNATOR

MTL_SYSTEM_ITEMS

•INVENTORY_ITEM_ID

MTL_SYSTEM_ITEMS

•INVENTORY_ITEM_ID

BOM_CALENDAR_DATES

•CALENDAR_DATE

BOM_CALENDAR_DATES

•CALENDAR_DATE

Page 34: Oracle Ebs Interface

®

WIP Job Import Interface Table

✔ wip_job_schedule_interface

Updated table✔ wip_entities✔ wip_discrete_jobs✔ wip_operations✔ wip_requirement_operations✔ wip_operation_resources

Concurrent Program✔ WIP Mass Load

Errors Table✔ wip_interface_errors

Required data✔ group_id✔ process_type

– code: wip_job_status✔ organization_id✔ load_type (std, rep,non-std)✔ status_type(release, etc)✔ primary_item_id✔ job_name✔ start_quantity✔ process_phase(2)✔ process_status(1)✔ first_unit_start_date✔ who columns

Page 35: Oracle Ebs Interface

®

Move Transaction Interface

Interface Table✔ wip_move_txn_interface

Updated table✔ wip_move_transactions✔ wip_transactions✔ wip_cost_txn_interface✔ others

Concurrent Program✔ WIP Move Transaction

Manager

Errors Table✔ wip_move_txn_interface

Required data✔ process_phase✔ process_status✔ organization_code✔ transaction_date✔ fm_operation_seq_num✔ fm_intraoperation_step_type✔ to_operation_seq_num✔ to_intraoperation_step_type✔ transaction_quantity✔ transaction_uom

Page 36: Oracle Ebs Interface

®

Resource Transaction Interface

Interface Table✔ wip_cost_txn_interface

Updated table✔ wip_transactions✔ others

Concurrent Program✔ Cost Management

Errors Table✔ wip_cost_txn_interface

Required data✔ process_phase✔ process_status✔ transaction_type✔ organization_code✔ wip_entity_name✔ transaction_date✔ operation_seq_num✔ resource_seq_num✔ transaction_quantity✔ transaction_uom

Page 37: Oracle Ebs Interface

®

WIP Job Table Relationship

WIP_ENTITIESWIP_ENTITIES

WIP_DISCRETE_JOBSWIP_DISCRETE_JOBS

WIP_OPERATIONSWIP_OPERATIONS

11

nn

11

nn

wip_entity_idwip_entity_id

WIP_REQUIREMENT_OPERATIONSWIP_REQUIREMENT_OPERATIONSWIP_OPERATION_RESOURCESWIP_OPERATION_RESOURCES

wip_entity_idwip_entity_id

11

nn

11

nn

wip_entity_idwip_entity_id

operation_seq_numoperation_seq_num

Page 38: Oracle Ebs Interface

®

WIP Transaction Relationship

WIP_PERIOD_BALANCES

WIP_TRANSACTIONS

WIP_TRANSACTION_ACCOUNTS

WIP_MOVE_TRANSACTIONS

WIP_COST_TXN_INTERFACE

on line move transaction

update

Batch move transaction update

WIP_MOVE_TXN_INTERFACE

WIP transactionmanager

Cost Manager

OSP PODelivered

select when cost_update_id is null or -1

accumulate cost when same account_period_id and wip_entity_id

Page 39: Oracle Ebs Interface

®

ECO Import

Interface Table✔ eng_eng_changes_interface✔ eng_revised_items_interface✔ bom_inventory_comps_inte

rface✔ bom_ref_desgs_interface✔ bom_sub_comps_interface

Update Table✔ eng_engineering_changes✔ eng_revised_items✔ eng_revised_components

Global API✔ ENG_Eco_PUB

Required Data✔ ECO Header

– ECO Number

– organization id

– status type

– change order type✔ ECO Revised Item

– Change Number

– Revised Item id

– effectivity date

Page 40: Oracle Ebs Interface

®

ECO Table Relationship

BOM_BILL_OF_MATERIALSBOM_BILL_OF_MATERIALS

BOM_INVENTORY_COMPONENTSBOM_INVENTORY_COMPONENTS

BOM SUBSTITUTEBOM SUBSTITUTE

COMPONENTSCOMPONENTS

BOM REFERENCEBOM REFERENCE

DESIGNATORSDESIGNATORS

ENG_CHANGE_ORDER_TYPESENG_CHANGE_ORDER_TYPES

ENG_REVISED_COMPONENTSENG_REVISED_COMPONENTS

ENG_REVISED_ITEMSENG_REVISED_ITEMS

ENG_ENGINEERING_CHANGESENG_ENGINEERING_CHANGES

ImplementImplement

Page 41: Oracle Ebs Interface

®

Quality

Interface✔ QA_RESULTS_INTERFACE

– q_<plan_name>_iv

Manager✔ Collection Import Manager

Page 42: Oracle Ebs Interface

®

q_<plan_name>_iv

Updated table✔ qa_results

Concurrent Program✔ collection import manager

Errors Table✔ qa_interface_errors

Required data✔ process_status

– pending,runnint,

– error,complete✔ organization_code✔ plan_name✔ insert_type

– 1,null: insert

– 2: update

Page 43: Oracle Ebs Interface

®

Sales Order Import

Inteface Tables✔ oe_headers_iface_all✔ oe_lines_interface

Update Tables✔ om_order_headers_all✔ om_order_lines_all

Concurrent Program✔ Order Import

Required Data(Headers)✔ orig_sys_document_ref✔ order type✔ order source✔ tax✔ who columns✔ operation code

Page 44: Oracle Ebs Interface

®

Order Import

Required Data(Lines)✔ order source id✔ orig_sys_document_ref✔ orig_sys_line_ref✔ orig_sys_shipment_ref✔ inventory item✔ requested date✔ delivery lead time✔ delivery id✔ ordered quantity✔ order quantity uom

Page 45: Oracle Ebs Interface

®

Sales Order API

Sales Order Object✔ Headers✔ Order Price Adjustments✔ Order Sales Credits✔ Lines✔ Line Price Adjustments✔ Line Sales Credits✔ Lot Serial Number✔ Pricing Attributes✔ Adjustment Attributes✔ Adjustment Association

Operations(Process_Order)✔ Pricing✔ Scheduling/Reservation✔ Return Lines✔ Sets(Ship, Arrival, fulfillment)✔ Tax✔ Book✔ Split✔ Cancel✔ Apply Automatic Attachments✔ Apply Hold✔ Release Hold✔ Delink Config✔ Match and Reserve