Próbuje osiagnąć efekt który poprzez API potwierdzi mi ZS i ewentualnie zmieni date.
Cały czas dostaje bład nr 8 - Błąd podczas operacji na tabeli ObiektyObce
Wywołuje kod API z poziomu IronPython ale nie różni to się znacząco od innych metod.
Kod: Zaznacz cały
...
gid = 7723; #gid dokumentu
data = 78873; #data clarion
...
XLDocumentHeader = XLOtwarcieDokumentuZamInfo_20152();
XLDocumentHeader.Wersja = 20152;
XLDocumentHeader.Tryb = 1; # 1 inteaktywny 2 wsadowy - zmiana parametru nie pomaga
InfoDocumentHeader = api.XLOtworzDokumentZam(session.Value,gid , XLDocumentHeader);
XLClose = XLZamkniecieDokumentuZamInfo_20152();
XLClose.Wersja = 20152;
XLClose.TrybZamkniecia = 2; #wg dok potwierdzenie
XLClose.DataRealizacji = data;
InfoXLClose = api.XLZamknijDokumentZam(gid , XLClose);
print InfoXLClose;
Będę bardzo wdzięczny za pomoc. Opadłem już z sił. Nawet na żywym systemie przez pomyłkę usunołem zamówienie po pozbyciu sie linijki
Kod: Zaznacz cały
XLClose.TrybZamkniecia = 2; #wg dok potwierdzenie
Pozdrawiam,
-Kamil S,