ALE üzleti objektumok műveletei és parancsszavai

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.

Támogatott műveletek

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.

1. Táblázat Támogatott művelet: ALE kimenő üzleti objektumok
Művelet Meghatározás
Execute Elküldi az IDoc üzleti objektumot az SAP alkalmazásnak. Ez egy egyirányú, aszinkron művelet.
  • Az adapter CWYAP_SAPAdapter.rar változatának használata esetén a rendszer nem küld vissza választ.
  • Az adapter CWYAP_SAPAdapter_TX.rar változatának használata esetén a tranzakcióazonosító tér vissza.

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.

2. Táblázat Támogatott műveletek: ALE bejövő üzleti objektumok
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.

Támogatott parancsszavak

Az ALE bejövő üzleti objektumok a következő parancsszavakat támogatják:

3. Táblázat Támogatott parancsszavak: ALE bejövő üzleti objektumok
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 adapter beállítja az üzleti gráf parancsszó tulajdonságát az ALE üzleti objektumhoz, mielőtt elküldi az üzleti objektumot a végpontnak. Az adapter úgy határozza meg a parancsszót, hogy összehasonlítja az üzleti objektum műveletek alkalmazás-specifikus információiban megadott metaadatokat az alábbi IDoc Control Record mezőkkel:
  • Logical_message_type (MESTYP)
  • Logical_message_code (MESCOD)
  • Logical_message_function (MESFCT)

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.


Felhasználási feltételek |


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