Cześć
Jak w temacie, jak zrobić zamówienie zaliczkowe za pomocą Sfery ?
DOK := SGT.Dokumenty.Dodaj(gtaSubiektDokumentZK);
Sprawdziłem w bazie, że zwykłe zamówienie od zaliczkowego różni się tym że:
dok__Dokument.dok_Podtyp = 0 - dla zamówień
dok__Dokument.dok_Podtyp = 1 - dla zamówień zaliczkowych
Próbowałem w Sferze:
DOK.Podtyp := 1; // Zamówienie zaliczkowe = 1
Ale bez efektu, bo zgodnie z dokumentacją pole jest tylko do odczytu:
Uwagi
Atrybut tylko do odczytu.
Odnosi się do pola dok_Podtyp tabeli dok__Dokument.
Typ dokumentu przyjmuje następujące wartości: 1-FZ
2-FS
5-KFZ
6-KFS
9-MM
10-PZ
11-WZ
12-PW
13-RW
14-ZW
15-ZD
16-ZK
21-PA
29-IW
35-ZPZ
36-ZWZ
Podtyp dokumentu przyjmuje następujące wartości:
1-FZr,FSd,KFZn,KFSn,PZa,WZa,ZWn,PAf
2-FZz,FSz,PZv,WZv,PAi
3-FSzal,PZk,WZk,PAk
4-FSzc
5-FSzk