mojaSymfonia FORUM
https://forum.mix-soft.pl/

Obiekt Integracji Raport kasowy
https://forum.mix-soft.pl/viewtopic.php?f=15&t=8173
Strona 1 z 1

Autor:  Darek258 [ 2017-11-08, 11:35 ]
Tytuł:  Obiekt Integracji Raport kasowy

Dzień dobry,
Próbuję zaimportować raport kasowy za pomocą obiektu integracji. Niestety mam problem z ustawieniem poprawnych zapisów.
Przy takim zapisie (jak poniżej) konto kasy i konto na zapisie jest takie samo. Natomiast kwota na zapisach nie jest w ogóle ustawiana. Proszę o jakąś podpowiedź jak tworzyć zapisy dla raport kasowego.
Kod:
   
      dok = CreateObject("MXDokFK.PDokument")
      dok.Open("9;BUFOR",bt)      
      dok.Value("skrot") = "RK"
      dok.Value("nazwa") =  "xx"
      dok.Value("datadok") = "2017-01-01"
      dok.Value("tresc") = "Raport kasowy"
     
      btZapis = dok.Zapis
      btZapis.value("idDlaRozliczen") = 1
      btZapis.value("Pozycja") = 0
      btZapis.value("Rozbicie") = 0
      btZapis.Konto = "132"
      btZapis.value("Kwota") = "121"
      btZapis.value("Strona") = 0
      btZapis.value("opis") = "Z"
      btZapis.value("nrRozbKP") = 3
      btZapis.Insert()
     
      btZapis.value("idDlaRozliczen") = 2
      btZapis.value("Pozycja") = 0
      btZapis.value("Rozbicie") = 1
      btZapis.Konto = "131"
      btZapis.value("Kwota") = "121"
      btZapis.value("Strona") = 1
      btZapis.value("opis") = "Z"
      btZapis.value("nrRozbKP") = 2
      dok.Insert()

Autor:  rafal [ 2017-11-08, 12:57 ]
Tytuł:  Re: Obiekt Integracji Raport kasowy

Kod:
dok.Value("kontoKasy") = "130"

Autor:  Darek258 [ 2017-11-09, 17:40 ]
Tytuł:  Re: Obiekt Integracji Raport kasowy

Dodałem to pole, ale dalej mam tak samo, tzn. to samo konto przypisuje się w zapisie i koncie kasy.

Autor:  rafal [ 2017-11-09, 19:46 ]
Tytuł:  Re: Obiekt Integracji Raport kasowy

Kod:
dok = CreateObject("MXDokFK.PDokument")
      dok.Open("9;BUFOR",bt)     
      dok.Value("skrot") = "RK"
      dok.Value("nazwa") =  "xx"
      dok.Value("datadok") = "2017-01-01"
      dok.Value("tresc") = "Raport kasowy"
      dok.Value("kontoKasy") = "100"
   
      btZapis = dok.Zapis
      btZapis.value("idDlaRozliczen") = 1
      btZapis.value("Pozycja") = 0
      btZapis.Konto = "100"
      btZapis.value("Kwota") = "121"
      btZapis.value("Strona") = 0
      btZapis.value("opis") = "Z"
      btZapis.Insert()
     
      btZapis.value("idDlaRozliczen") = 2
      btZapis.value("Pozycja") = 0
      btZapis.Konto = "131"
      btZapis.value("Kwota") = "121"
      btZapis.value("Strona") = 1
      btZapis.value("opis") = "Z"
      dok.Insert()

      btZapis = dok.Zapis
      btZapis.value("idDlaRozliczen") = 3
      btZapis.value("Pozycja") = 1
      btZapis.Konto = "132"
      btZapis.value("Kwota") = "121"
      btZapis.value("Strona") = 0
      btZapis.value("opis") = "Z"
      btZapis.Insert()
     
      btZapis.value("idDlaRozliczen") = 4
      btZapis.value("Pozycja") = 1
      btZapis.Konto = "100"
      btZapis.value("Kwota") = "121"
      btZapis.value("Strona") = 1
      btZapis.value("opis") = "Z"
      dok.Insert()

Strona 1 z 1 Strefa czasowa UTC+1godz. [letni]
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
http://www.phpbb.com/