Contract migration does not happen as the same traditional way of copying data from legacy systems to Interface tables and from interface tables to base tables because oracle does not provide any interface tables for Contracts, but of course provided some other methodology of importing data through the API.
Contracts constitutes the following data,
Contracts headers
OKE_IMPORT_CONTRACT_PUB.create_contract_header
Contract Party
OKC_CONTRACT_PARTY_PUB.create_k_party_role
Contract Contact
OKC_CONTRACT_PARTY_PUB.create_contact
Contract Terms
OKE_TERMS_PUB.create_term
Contracts Lines
OKE_IMPORT_CONTRACT_PUB.create_contract_line
Contract Deliverables
OKE_IMPORT_CONTRACT_PUB.create_deliverable
Contract Billing events
OKE_DELIVERABLE_BILLING_PVT.create_billing_event
Contract Funding and Fund Allocations
OKE_FUNDING_PUB.create_funding and OKE_ALLOCATION_PVT.add_allocation
Contracts constitutes the following data,
Contracts headers
OKE_IMPORT_CONTRACT_PUB.create_contract_header
Contract Party
OKC_CONTRACT_PARTY_PUB.create_k_party_role
Contract Contact
OKC_CONTRACT_PARTY_PUB.create_contact
Contract Terms
OKE_TERMS_PUB.create_term
Contracts Lines
OKE_IMPORT_CONTRACT_PUB.create_contract_line
Contract Deliverables
OKE_IMPORT_CONTRACT_PUB.create_deliverable
Contract Billing events
OKE_DELIVERABLE_BILLING_PVT.create_billing_event
Contract Funding and Fund Allocations
OKE_FUNDING_PUB.create_funding and OKE_ALLOCATION_PVT.add_allocation





