Po wdrożeniu modułu przetwarzania danych wychodzących na serwerze WebSphere Process Server należy przetestować złożoną aplikację adaptera przy użyciu testowego klienta integracji produktu WebSphere Integration Developer. Najpierw należy przetestować operację tworzenia (Create), a następnie - operację pobierania (Retrieve).
Informacje o tej czynności
Aby przetestować operację tworzenia (Create), należy utworzyć wpis klienta zawierający dwa adresy i jeden numer telefonu.Sposób wykonywania tej czynności
W produkcie Websphere Integration Developer kliknij prawym przyciskiem myszy moduł Oracle_Outbound, a następnie wybierz opcję Test > Test Module (Testuj - Testuj moduł).
Element | Wartość testowa |
---|---|
Konfiguracja | Test domyślnego modułu |
Moduł | Oracle_Outbound |
Komponent | JDBCOutboundInterface |
Interfejs | JDBCOutboundInterface |
Operacja | createArIbm_C_Cust_Profile |
Należy ustawić wartości atrybutu dla obiektu Customer Profile (Profil klienta), który jest obiektem najwyższego poziomu ArIbm_C_Cust_Profile. Ponieważ w tym przykładzie używane są dwa adresy i jeden kontakt, należy również ustawić wartości dla dwóch obiektów podrzędnych typu Addresses (Adresy) i jednego obiektu podrzędnego typu Contacts (Kontakty). Poniższe tabele zawierają wartości dla poszczególnych obiektów i informacje o wszystkich ograniczeniach (np. ograniczenie wskazujące, że wartość musi być unikalna).
Atrybut | Wartość | Uwagi |
---|---|---|
Insert_update_flag | I | |
Orig_system_ customer_ref |
CustomerReference # | Należy użyć zapisanej wartości. Wartość musi być unikalna. |
Customer_profile_ class_name |
DEFAULT | |
Credit_hold | N | |
Last_updated_by | -1 | |
Last_update_date | 2006-06-25 12:00:00 | Dzisiejsza data i godzina. Nie muszą być dokładne. |
Creation_date | 2006-06-25 12:00:00 | Dzisiejsza data i godzina. Nie muszą być dokładne. |
Created_by | -1 | |
Org_id | 204 |
Poniższa tabela zawiera listę wartości dla nowego elementu dla atrybutu Addresses (Adresy).
Atrybut | Wartość | Uwagi |
---|---|---|
Orig_system_ customer_ref |
CustomerReference# | Należy użyć zapisanej wartości. Wartość musi być unikalna. |
Site_use_code | BILL_TO | |
Orig_system_ address_ref |
AddressReference# | Należy użyć zapisanej wartości. Wartość musi być unikalna. |
Insert_update_flag | I | |
Customer_name | CustomerNameReference | Należy użyć zapisanej wartości. Wartość musi być unikalna. |
Customer_number | <NULL> | |
Customer_status | A | |
Primary_site_ use_flag |
Y | |
Location | <NULL> | |
Address1 | Test Address 1 | Możliwe jest użycie informacji o własnym adresie. |
Address2 | <NULL> | |
Address3 | <NULL> | |
Address4 | <NULL> | |
City | San Mateo | |
State | CA | |
Province | <NULL> | |
County | San Mateo | |
Postal_code | 94010 | |
country | US | |
Cust_category_code | CUSTOMER | |
Last_updated_by | -1 | |
Last_update_date | 2006-06-25 12:00:00 | Dzisiejsza data i godzina. Nie muszą być dokładne. |
Created_by | -1 | |
Creation_date | 2006-06-25 12:00:00 | Dzisiejsza data i godzina. Nie muszą być dokładne. |
Org_id | 204 | |
Customer_name_ phonetic |
CustomerNameReference | Należy użyć zapisanej wartości. |
Poniższa tabela zawiera listę wartości dla drugiego elementu dla atrybutu Addresses (Adresy).
Atrybut | Wartość | Uwagi |
---|---|---|
Orig_system_ customer_ref |
CustomerReference# | Należy użyć zapisanej wartości. Wartość musi być unikalna. |
Site_use_code | SHIP_TO | |
Orig_system_ address_ref |
AddressReference#2 | Należy użyć zapisanej wartości. Wartość musi być unikalna. |
Insert_update_flag | I | |
Customer_name | CustomerNameReference | Należy użyć zapisanej wartości. Wartość musi być unikalna. |
Customer_number | <NULL> | |
Customer_status | A | |
Primary_site_ use_flag |
Y | |
Location | <NULL> | |
Address1 | Test Address 2 | Możliwe jest użycie informacji o własnym adresie. |
Address2 | <NULL> | |
Address3 | <NULL> | |
Address4 | <NULL> | |
City | San Mateo | |
State | CA | |
Province | <NULL> | |
County | San Mateo | |
Postal_code | 94010 | |
country | US | |
Cust_category_code | CUSTOMER | |
Last_updated_by | -1 | |
Last_update_date | 2006-06-25 12:00:00 | Dzisiejsza data i godzina. Nie muszą być dokładne. |
Created_by | -1 | |
Creation_date | 2006-06-25 12:00:00 | Dzisiejsza data i godzina. Nie muszą być dokładne. |
Org_id | 204 | |
Customer_name_ phonetic |
CustomerNameReference | Należy użyć zapisanej wartości. |
Poniższa tabela zawiera listę wartości dla elementu dla atrybutu Contacts (Kontakty).
Atrybut | Wartość | Uwagi |
---|---|---|
Orig_system_ contact_ref |
<NULL> | |
Orig_system_ telephone_ref |
TelephoneReference# | Należy użyć zapisanej wartości. Wartość musi być unikalna. |
Orig_system_ customer_ref |
CustomerReference# | Należy użyć zapisanej wartości. Wartość musi być unikalna. |
Orig_system_ address_ref |
AddressReference#1 | Należy użyć zapisanej wartości. Wartość musi być unikalna. |
Insert_update_flag | I | |
Contact_first_name | <NULL> | |
Contact_last_name | <NULL> | |
Contact_title | <NULL> | |
Contact_job_title | <NULL> | |
Telephone | 5551212 | Możliwe jest użycie informacji o własnym numerze telefonu. |
Telephone_extension | 1234 | Należy użyć wartości <NULL>, jeśli użytkownik nie ma telefonu. |
Telephone_type | FAX | |
Telephone_area_code | 650 | |
Last_update_date | 2006-06-25 12:00:00 | Dzisiejsza data i godzina. Nie muszą być dokładne. |
Last_updated_by | -1 | |
Creation_date | 2006-06-25 12:00:00 | Dzisiejsza data i godzina. Nie muszą być dokładne. |
Created_by | -1 | |
Email_address | <NULL> | |
Org_id | 204 |
Zaloguj się do pakietu Oracle E-Business Suite, a następnie przełącz swoją autoryzację na Receivables Manager (Kierownik Należności). Z menu wybierz opcję Customers > Standard (Klienci - Standardowo), aby otworzyć okno Find/Enter Customers (Wyszukiwanie/wprowadzanie klientów). Wykonaj zapytanie o zaimportowanego klienta.
Numer klienta będzie używany podczas testowania operacji pobierania (Retrieve).
(c) Copyright IBM Corporation 2005, 2006.
This information center is powered by Eclipse technology (http://www.eclipse.org)