Ahhoz, hogy üzleti objektumokat építsen fel a Retrieve
művelethez, viszonyt kell létrehoznia a szülő és utód üzleti objektumok
között. Az Adapter for JDBC az üzleti objektumokat a megfelelő Oracle
E-Business Suite adatbázistáblákban sorok lekérésével dolgozza fel.
Kezdeti lépések
Néhány szó erről a feladatról
Néhány szó erről a feladatról
Használja az ebben az eljárásban leírt lépéseket egy felső szintű objektum
felépítéséhez és annak utód objektumainak hozzáadásához, valamint a
hátralévő objektumok felépítéséhez a Retrieve művelethez. Miután
felépítette a felső szintű objektumot, használja a táblázatban biztosított
információkat utód objektumok hozzáadásához és az Idegen kulcs értékek
beállításához.
Hogyan kell elvégezni ezt
a feladatot
Lépések ehhez a feladathoz
- Válasszon ki egy felső szintű objektumot
A
WebSphere
Integration Developer alkalmazásban a Business perspektívánál bontsa ki az
Oracle_Inbound modult.
Bontsa ki az Adattípusok elemet. Kattintson
duplán az ArIbm_R_Cust_Accounts objektumon.
- Állítsa be az Elsődleges kulcs értékét az objektumhoz
Az Üzleti objektum ablakban kattintson a
cust_account_id attribútumra.
A Tulajdonságok nézetben kattintson az
Alkalmazás-információk lapra.
Az Attribútum - cust_account_id ablakban az ASI elem
tulajdonságai keretben a
jdbcasi:PrimaryKey elemtől jobbra eső oszlopban
módosítsa az értéket true-ra (igaz).
1. Ábra Az Elsődleges kulcs beállítása
- Adja hozzá az első utód üzleti objektumot
- Az Üzleti objektum ablak felső részén kattintson a gombra egy
attribútum hozzáadásához az üzleti objektumhoz.
- A Tulajdonságok nézetben kattintson a Leírás
lapra, és adjon egy értéket az attribútumnak.
- A Név mezőbe írja be a következőt:
Profiles (profilok).
- A Típus mezőben válassza ki a következőt a
listából: ArIbm_R_Cust_Profiles.
- Jelölje ki a Tömb jelölőnégyzetet.
- Adja hozzá a hátralévő utód üzleti objektumokat a felső szintű
objektumhoz
Ismételje meg a korábbi lépéseket két további utód üzleti objektum
hozzáadásához az ArIbm_R_Cust_Accounts objektumhoz. A következő táblázat
az egyes üzleti objektumokhoz megadandó nevet és típust mutatja.
1. Táblázat Név és Típus attribútumokNév |
Típus |
Parties (ügyfelek) |
ArIbm_R_Parties |
AccountSites (számla helyek) |
ArIbm_R_Acct_Sites |
A következő ábra azt jeleníti meg, hogy az objektumkészlet hogyan néz ki a
felépítési eljárás után.
2. Ábra A Retrieve művelethez felépített objektumkészlet
- Építse fel a hátralévő üzleti objektumokat a Retrieve művelethez
Ez a lépés leírja, hogy hogyan állíthatja be az Idegen kulcs értékét és
adhat hozzá utód objektumot a Retrieve művelethez felépítendő hátralévő
üzleti objektumokhoz. Az Idegen kulcs alkalmazás-specifikus információk
lehetővé teszik az illesztő számára, hogy a szülő objektumban lévő
attribútum alapján lekérje az utód objektumokat.
Az Idegen kulcs értékét be kell állítania az "Idegen kulcs értéket és
utód objektumokat igénylő objektumok" című táblázatban lévő mind a
nyolc objektumhoz. Az egyes objektumokhoz a táblázatban szereplő
attribútumnevet és értéket használja.
Azon üzleti objektumokhoz a táblázatban, amelyek utód objektumokkal
rendelkeznek, hozzá kell adni utód üzleti objektum értékeket. Az egyes
utód objektumokhoz a táblázatban szereplő utód objektumnév és típus
értékeit használja.
- Állítsa be az Idegen kulcs értékét az objektumhoz
A Business Integration nézetben kattintson duplán az objektum nevére. Kattintson az attribútumnév
elemre, ami a táblázatban van feltüntetve a kijelölt objektumhoz.
A Tulajdonságok nézetben kattintson az
Alkalmazás-információk lapra.
Az Attribútum - attribútumnév ablakban kattintson a
jobb egérgombbal az ASI elem tulajdonságai mezőre. Válassza ki a lehetőséget.
A jdbcasi:ForeignKey elemtől jobbra eső
oszlopban állítsa be azt az értéket, ami megegyezik a kijelölt objektumhoz
a táblázatban felsorolt értékkel.
- Adjon hozzá utód üzleti objektumokat
A Business Integration nézetben kattintson duplán az objektum nevére. Az Üzleti objektum ablak felső részén kattintson a gombra egy
attribútum hozzáadásához az üzleti objektumhoz.
A Tulajdonságok nézetben kattintson a Leírás
lapra, és adjon egy értéket az attribútumnak.
- A Név mezőben írja be az utód objektum nevét a
táblázatból a kijelölt objektumhoz.
- A Típus mezőben válassza ki az utód objektum
típusát a listából.
- Jelölje ki a Tömb jelölőnégyzetet.
2. Táblázat Idegen kulcs értéket és utód objektumokat igénylő objektumokObjektumok |
Értékek |
ArIbm_R_Cust_Profiles |
ForeignKey attribútum = cust_account_id
ForeignKey érték = cust_account_id
|
ArIbm_R_Parties |
ForeignKey attribútum = party_id
ForeignKey érték = party_id
Utód objektum:
Név = Contacts
Típus = ArIbm_R_Contacts_Customer
|
ArIbm_R_Party_Sites |
ForeignKey attribútum = party_site_id
ForeignKey érték = party_site_id
Utód objektum:
Név = Locations
Típus = ArIbm_R_Locations
Utód objektum:
Név = Contacts
Típusok = ArIbm_R_Contacts_Sites
|
ArIbm_R_Acct_Sites |
ForeignKey attribútum = cust_account_id
ForeignKey érték = cust_account_id
Utód objektum:
Név = PartySites
Típus = ArIbm_R_Party_Sites
Utód objektum:
Név = SiteUses
Típus = ArIbm_R_Site_Uses
|
ArIbm_R_Site_Uses |
ForeignKey attribútum = cust_acct_site_id
ForeignKey érték = cust_acct_site_id
|
ArIbm_R_Locations |
ForeignKey attribútum = location_id
ForeignKey érték = location_id
|
ArIbm_R_Contacts_Sites |
ForeignKey attribútum = owner_table_id
ForeignKey érték = party_site_id
|
ArIbm_R_Contacts_Customer |
ForeignKey attribútum = owner_table_id
ForeignKey érték = party_id
|
- Mentse a modult
A Business Integration nézetben kattintson az
Oracle_Inbound modulra.
Válassza ki a menüpontokat.
Eredmény
Mit kell tenni ezután