Objektumok felépítése Retrieve művelethez

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

  1. 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.

  2. Á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
    Ez a kép a környező szövegben van leírva.
  3. Adja hozzá az első utód üzleti objektumot
    1. Az Üzleti objektum ablak felső részén kattintson a gombra egy attribútum hozzáadásához az üzleti objektumhoz.
    2. 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.
  4. 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útumok
    Né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észletEz a kép a környező szövegben van leírva.
  5. É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.

    1. Á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 Hozzáadás utána > jdbcasi:ForeignKey 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.

    2. 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ő objektumok
    Objektumok É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

  6. Mentse a modult

    A Business Integration nézetben kattintson az Oracle_Inbound modulra.

    Válassza ki a Fájl > Mentés menüpontokat.

Eredmény

Mit kell tenni ezután


Használat feltételei |


(c) Copyright IBM Corporation 2005, 2006.
Az információs központ az Eclipse technológiájára épül (http://www.eclipse.org)