| |
2-42 Generaldirektor, v1.0 Februar 2001 2 in wstring acc_description im Booleschen is_control_account) Erhöhungen (BadAccountId, BadAccountName, PermissionDenied); Beschreibung Dieser Betrieb fügt ein neues GL-Konto dem Diagramm des z.Z. vorgewählten Generaldirektors hinzu vom Kontoschema. Dieses ist ein selten verwendeter Betrieb und wird gewöhnlich nur vorbei verwendet privilegierte GL-Verwalter. Vorbedingungen Kein EingangscParameter Das Parameter- acc_id wird in die Anforderung überschritten, die einen einzigartigen Hinweis auf spezifiziert neues zu verursachendes GL-Konto. Das Parameter- acc_description wird auch in überschritten Anforderung, die einen Namen des hohen Niveaus spezifiziert, der den Zweck beschreibt, zu dem das neue Konto wird verwendet (zum Beispiel, haben Gehälter, Girokontos). Der Parameter is_control_account wird auch in die Anforderung überschritten, die ob feststellt neues Konto benimmt sich als "Kontrollkonto.", Ein GL-Steuerwechselstromzählimpuls sammelt a an finanzieller Wert der in Verbindung stehenden Tochtergesellschaft GL erklärt über Zeit. Einige Beispiele von GL Kontrollkontokennzeichnungen konnten Kontrollkonto des Schuldners, Steuerung des Gläubigers sein Konto, Warenbestand, Gebäude und Ausrüstung. Ausgabeparameter Kein RückholcWert Kein Ausnahmen Die Ausnahmen BadAccountId und BadAccountName wird wenn irgendein angehoben oder beide der Eingangsparameter sind unbekannt oder sind anders unzulässig. Die Ausnahme PermissionDenied wird angehoben, wenn der GL-Klient nicht die Erlaubnis hervorzurufen hat dieser Schnittstellenbetrieb. Postconditions Das neue GL-Konto wird verursacht und erscheint im Diagramm Rechnungsprüfungen von z.Z. vorgewählter Generaldirektor. 2,6,3 SchnittstellencBetrieb GL LedgerLifecycle::remove_account() leeres remove_account( im acc_id AccountId) Erhöhungen (BadAccountId, CannotRemove, PermissionDenied); |  |
|
| |
|
|