| |
Februar 2001 GL-Service - Schnittstelle LedgerLifecycle 2-43 2 Beschreibung Dieser Betrieb entfernt ein einzelnes, spezifisches GL-Konto von z.Z. vorgewählt Diagramm des Generaldirektors des Kontoschemas. Dieses ist ein selten verwendeter Betrieb und wird gewöhnlich nur von privilegierten GL-Verwaltern verwendet. Vorbedingungen Kein EingangscParameter Das Parameter- acc_id wird in die Anforderung überschritten, die ausdrücklich das GL spezifiziert Zu entfernendes Konto. Ausgabeparameter Kein RückholcWert Kein Ausnahmen Die Ausnahme BadAccountId wird angehoben, wenn der Hinweis nicht in sich befinden kann z.Z. vorgewählter Generaldirektor oder wird anders unzulässig gemeint. Die Ausnahme CannotRemove wird angehoben, wenn ein nicht autorisierter Versuch, ein GL zu entfernen gebildet wird Konto. Sehen Sie Abschnitt 2,1,3, "GL-Service - Klimavertrag," auf Seite 2 2 und Abschnitt 2,1,4, "GL-Service - General Invariants," auf PAG e2- 2 zu mehr Information. Ausnahme PermissionDenied wird angehoben, wenn der GL-Klient nicht Erlaubnis hat diesen Schnittstellenbetrieb hervorrufen. Postconditions Das GL-Konto spezifiziert nach der Datenart AccountId überschritten in die Anforderung entfernt worden vom Diagramm des z.Z. vorgewählten Generaldirektors des Kontoschemas. 2,6,4 SchnittstellencBetrieb GL LedgerLifecycle::modify_account() leeres modify_account( im acc_id AccountId in wstring new_acc_description) Erhöhungen (BadAccountId, BadAccountName, PermissionDenied); Beschreibung Dieser Betrieb ändert nur den beschreibenden Namen, der mit dem spezifizierten GL dazugehörig ist Konto. |  |
|
| |
|
|