Autor Wątek: Zamówienie zaliczkowe za pomocę Sfery  (Przeczytany 2543 razy)

0 użytkowników i 1 Gość przegląda ten wątek.

Offline b0bik

  • Nowy użytkownik
  • *
  • Wiadomości: 3
  • Reputacja +0/-0
  • Wersja programu: Subiekt GT 1.74 SP2
Zamówienie zaliczkowe za pomocę Sfery
« dnia: Luty 24, 2023, 13:25:18 »
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

Offline candy

  • Zaawansowany użytkownik
  • ****
  • Wiadomości: 4876
  • Reputacja +172/-11
Odp: Zamówienie zaliczkowe za pomocę Sfery
« Odpowiedź #1 dnia: Luty 24, 2023, 14:13:43 »
Jak w temacie, jak zrobić zamówienie zaliczkowe za pomocą Sfery ?

DOK := SGT.Dokumenty.Dodaj(gtaSubiektDokumentZK);
Po pierwsze, korzystać z Managerów (w tym wypadku SuDokumentyManager), a wtedy najprościej tak:

SuDokumentyManager.DodajZKzal()
Nie pytaj co rząd może zrobić dla Ciebie. Spytaj czy mógłby tego nie robić.

Offline b0bik

  • Nowy użytkownik
  • *
  • Wiadomości: 3
  • Reputacja +0/-0
  • Wersja programu: Subiekt GT 1.74 SP2
Odp: Zamówienie zaliczkowe za pomocę Sfery
« Odpowiedź #2 dnia: Luty 24, 2023, 15:00:31 »
Super, bardzo dziękuję za pomoc. Przekopałem pomoc pod kątem słów "zaliczkowe", "podtyp" i nic.
A czy korzystanie z managerów daje jakieś konkretne korzyści ?

P.S. to mój pierwszy wątek na forum, i mega pozytywne wrażenie - odpowiedź błyskawiczna i konkretna, ale ... to fuckup z wylogowywaniem, to totalna porażka.

Jak w temacie, jak zrobić zamówienie zaliczkowe za pomocą Sfery ?

DOK := SGT.Dokumenty.Dodaj(gtaSubiektDokumentZK);
Po pierwsze, korzystać z Managerów (w tym wypadku SuDokumentyManager), a wtedy najprościej tak:

SuDokumentyManager.DodajZKzal()

Offline candy

  • Zaawansowany użytkownik
  • ****
  • Wiadomości: 4876
  • Reputacja +172/-11
Odp: Zamówienie zaliczkowe za pomocę Sfery
« Odpowiedź #3 dnia: Luty 24, 2023, 15:18:24 »
Super, bardzo dziękuję za pomoc. Przekopałem pomoc pod kątem słów "zaliczkowe", "podtyp" i nic.
A czy korzystanie z managerów daje jakieś konkretne korzyści ?
Cytuj
Producent zaleca, zwykle jest prościej, dalej nie badałem

P.S. to mój pierwszy wątek na forum, i mega pozytywne wrażenie - odpowiedź błyskawiczna i konkretna, ale ... to fuckup z wylogowywaniem, to totalna porażka.
Jakbyś zajrzał: http://forumsubiekta.pl/inne/problemy-z-forum/msg123286/#new
Nie pytaj co rząd może zrobić dla Ciebie. Spytaj czy mógłby tego nie robić.

Offline b0bik

  • Nowy użytkownik
  • *
  • Wiadomości: 3
  • Reputacja +0/-0
  • Wersja programu: Subiekt GT 1.74 SP2
Odp: Zamówienie zaliczkowe za pomocę Sfery
« Odpowiedź #4 dnia: Luty 24, 2023, 15:24:46 »
W końcu znalazłem info na forum że to jakiś błąd. Ale widzę że błąd jest od dawna, a forum jest oparte pewnie o jakiś gotowiec, więc w sumie ... tak trochę ... by pasowało to może naprawić.

Oczywiście - darowanemu koniowi w zęby się nie patrzy : ) Szacun dla twórców i udzielających się tak czy siak się należy!


Forum Użytkownikow Subiekt GT

Odp: Zamówienie zaliczkowe za pomocę Sfery
« Odpowiedź #4 dnia: Luty 24, 2023, 15:24:46 »