Az ALE IDoc üzleti objektumok műveleteket és parancsszókat támogatnak. A támogatott műveletek attól függően változnak, hogy az üzleti objektum kimenő vagy bejövő objektum. A parancsszók csak bejövő üzleti objektum feldolgozás esetén használatosak; figyelmen kívül maradnak kimenő üzleti objektumok esetén.
Az ALE kimenő üzleti objektum műveletét az az ügyfélalkalmazás hívja meg, ami az adapter útján indít hívásokat az SAP felé. Az ügyfelet úgy kell megtervezni, hogy annak InteractionSpec megvalósítása által végzett hívások hívják meg a műveleteket. Az adapter a következő kimenő műveletet támogatja.
Művelet | Meghatározás |
---|---|
Execute | Elküldi az IDoc üzleti objektumot az SAP
alkalmazásnak.
Ez egy egyirányú, aszinkron művelet.
|
Az összes többi művelet esetén az adapter naplózza a megfelelő hibát, és előidéz egy ResourceException kivételt.
Az ALE bejövő üzleti objektumokhoz egy művelet alkalmazás-specifikus információi az üzleti gráf parancsszavának beállítására használatosak. Egy művelet alkalmazás-specifikus információi tartalmazzák az üzenettípust, üzenetkódot és az üzenetfüggvényt egy IDoc típushoz. Az üzleti gráf parancsszó annak a műveletnek felel meg, aminek az alkalmazás-specifikus információi megegyeznek a vezérlőrekord mezőkkel. Az adapter a következő bejövő műveleteket támogatja.
Művelet | Meghatározás |
---|---|
AfterImageCreate | A felső szintű üzleti objektum és minden tartalmazott utód létrehozásra kerül. |
AfterImageUpdateWithDelete | A felső szintű üzleti objektum módosítva lesz, vagy módosítani kellene. Ez a művelet magába foglalhatja utód objektumok hozzáadását vagy törlését. Bármely törölt utód objektum ismert és tükrözve van. |
AfterImageDelete | A felső szintű üzleti objektum és bármely tartalmazott utód törölve lesz, vagy törölni kellene. |
Az ALE bejövő üzleti objektumok a következő parancsszavakat támogatják:
Parancsszó | Meghatározás |
---|---|
Create | A felső szintű üzleti objektum és minden tartalmazott utód létrehozásra kerül. |
UpdateWithDelete | A felső szintű üzleti objektum módosítva lesz, vagy módosítani kellene. Ez magába foglalhatja utód objektumok hozzáadását vagy törlését. Bármely törölt utód objektum ismert és tükrözve van. |
Delete | A felső szintű üzleti objektum és bármely tartalmazott utód törölve lesz, vagy törölni kellene. |
Az ALE kimenő üzleti objektumok nem biztosítanak parancsszó-támogatást. Az adapter figyelmen kívül hagyja az üzleti objektum gráf parancsszó tulajdonságában lévő értéket.
(c) Copyright IBM Corporation 2005, 2006.
Ez az információs központ Eclipse technológiára épül (http://www.eclipse.org)