procedure ChangeState(RealDate: TDateTime; const OfferState_OID: WideString; const Solver_OID: WideString; SentDate: TDateTime; const OfferFailureReason_OID: WideString; const OfferFailureComment: WideString);
- Popis:
- Zmení stav na ponuke pomocou metódy dwarfsave.
-
Jako parametry jsou předány stejná data, jako se požívají ve vizuální variantě změny stavu (viz AutomaticChangeState)
-
RealDate: Datum změny stavu, bude použito při vytvoření záznamu v historii změn stavů (záložka Termíny v systému ABRA Gen).
-
OfferState_OID: OID stavu, na který se má nabídka přepnout.
-
Solver_OID: OID "role řešitele" anebo "řešitele" tohoto stavu (záleží na nastavení Parametru "Pro rozlišení odpovědné osoby v procesech používat" ve firemních údajích).
-
SentDate: Datum odeslání nabídky. Má smysl použít se stavem ve smyslu nabídka odeslána adresátovi.
-
OfferFailureReason_OID: OID důvodu neúspěchu nabídky. Má smysl použít se stavem ve smyslu nabídka neúspěšná.
-
OfferFailureComment: Poznámka ohledně důvodu neúspěchu nabídky. Má smysl použít se stavem ve smyslu nabídka neúspěšná.