Method SendToDiwass
- Namespace
- Zedal.Sdk.DocumentHandler
- Assembly
- Zedal.Sdk.dll
SendToDiwass()
Überträgt das Dokument an DIWASS.
Persistiert lokale Änderungen seit dem letzten ZEDAL-Sync (Erst-Anlage oder
BxA-Set*/Create*) implizit über SaveToZedal(FileId),
bevor der Server-Push ausgelöst wird — sodass DIWASS garantiert die
aktuelle Version sieht.
public virtual Task SendToDiwass()
Returns
Remarks
Technisch wird hierfür ein Transportdokument-Import mit distribute: true verwendet.
Der Server entscheidet, ob es sich um ein Update oder eine Neuerstellung handelt.
Wer den ZEDAL-ZedalDocumentId bereits vor dem DIWASS-Push persistieren will (z.B. für Recovery), kann SaveToZedal(FileId) weiterhin explizit aufrufen — der implizite Save erkennt das und wird übersprungen.
Liefert keinen Wert zurück — die vom Server vergebene Transfer-LogId liegt in LastTransferLogId und wird von WaitForDiwassTransfer(TimeSpan, TimeSpan) automatisch genutzt.