Społeczność Comarch ERP | Użytkownicy Klienci Partnerzy Comarch

Profil użytkownika

avatar

Wojciech Cyrklewicz

3233 pkt
 
klient
22 Podziękowań
130 96%

8 pytań

290 odpowiedzi

1 100%

0 pomysłów

4 komentarzy

Aktywność

  • Wartościowy użytkownik
  • Wysoko notowany
  • Lider rankingu
  • Aktywny użytkownik
  • Pomysłodawca
  • Uczynny użytkownik
  • Znawca tematu
  • Specjalista kategorii Chmura
  • Specjalista kategori ERP Altum
  • Specjalista kategorii ERP Optima
  • Specjalista kategorii ERP XL
  • Specjalista kategorii ERP XT
  • Specjalista kategorii ERP esklep
  • Specjalista kategorii ERP mobile
  • Specjalista kategorii ERP Produkcja
  • Specjalista kategorii IBARD
  • Specjalista kategorii wszystko.pl
  • Specjalista kategorii ERP Klasyka
  • Specjalista kategorii ERP iKsięgowośc 24
  • Specjalista kategorii ERP Retail
  • Specjalista kategorii Workflow
  • Specjalista kategorii Techniczne
  • Specjalista kategorii Handel
  • Specjalista kategorii Logistyka
  • Specjalista kategorii Księgowość
  • Specjalista kategorii BI
  • Specjalista kategorii Kadry płace

Rankingi

Miejsce W tym
miesiącu
Punktów
Ranking główny 11 56 3233 pkt
W tym miesiącu 56 56 0 pkt
Pytania i odpowiedzi 8 27 3165 pkt
Pomysły i komentarze 466 35 16 pkt
Najbardziej pomocni 9 8 -

Wpisy użytkownika

User Avatar
klient
Wojciech Cyrklewicz
3 233 pkt
8 pytań
290 odpowiedzi
0 pomysłów
4 komentarzy
131 96%
Wojciech Cyrklewicz zapytał/a o
Techniczne
Techniczne pytań: 1178 | odpowiedzi: 4532

Ania WitońHubert Trzewikz.gabrysDARIUSZ KNAPCZYKWojciech SałańskiMichal SuligaHonorata KołomyjskaRafał Galewski
Comarch ERP Optima
Comarch ERP Optima pytań: 3550 | odpowiedzi: 15004

Optima

Janina Wilkos-GadMichał NowakWojciech SałańskiAnia WitońMarcin GrzymisławskiPiotr ManiewskiMonika KalaKatarzyna Wojtaszek

Rozliczenie KB - funkcja dodatkowa

Zaktualizowano 23 d. temu

Witam,

Potrzebuję napisać funkcję dodatkową, która doda zapis KB do paragonu i rozliczy go.

Stworzenie zapisu KB już udało mi się zrobić, ale nie wiem jak zabrać się za rozliczenie go z tym dokumentem. Potrzebuję tylko podpowiedzi jaka jest ścieżka tworzenia obiektów, dalej już sobie jakoś dojdę co z czym się je. No chyba, że ktoś ma gotowca i chętnie się podzieli.

User Avatar
klient
Wojciech Cyrklewicz
3 233 pkt
8 pytań
290 odpowiedzi
0 pomysłów
4 komentarzy
131 96%
Wojciech Cyrklewicz odpowiedział/a na
24 d. temu

Widzę nikt chętny nie jest do pomocy :(

Aktualnie stanąłem na takim etapie:

[SQL]
@PAR ?@Hs200_NQ|Filtr:''@? PAR@

SELECT RPZ2_GIDNumer FROM CDN.RptZaznaczenia2
WHERE ??_NQFiltr

[JS]

var shell = new ActiveXObject ('WScript.Shell')

try\{
while ( !Recordset.EOF )
\{
var rPa = Session.CreateObject ( "CDN.DokumentyHaMag" ).Item("Trn_TrnID ="+ Recordset.Fields("RpZ2_GIDNumer") )
var GIDNumer = Recordset.Fields("RpZ2_GIDNumer")

var rZdarzenieKB = Session.CreateObject("CDN.ZdarzeniaKB").Item("BZd_DokumentID = " + GIDNumer)
var rZapisKB = Session.CreateObject("CDN.ZapisyKB").AddNew()
var razemBrutto = rPa.RazemBrutto
var KntID = rPa.Podmiot.ID


var rRachunek = Session.CreateObject("CDN.Rachunki").Item("BrA_Akronim = 'KASA'") //Bra_BraID =1
var rFormaPlatnosci = Session.CreateObject("CDN.FormyPlatnosci").Item("fpl_nazwa = '"+ rPa.FormaPlatnosci.Nazwa+"'")
var rDokDef = Session.CreateObject("CDN.DefinicjeDokumentow").Item("DDf_Symbol='KP'")
var rPodmiot = Session.CreateObject("CDN.Kontrahenci").Item("Knt_kntID = " + KntID )
var rRaport = Session.CreateObject("CDN.RaportyKB").Item(" BRp_Zamkniety = 0 and BRp_BRaID =1 ")

rZapisKB.Rachunek = rRachunek
rZapisKB.RaportKB = rRaport
rZapisKB.Podmiot = rPodmiot
rZapisKB.DefinicjaDokumentu = rDokDef
rZapisKB.KwotaKierunkowa = razemBrutto

Session.Save()

var rRozliczenieKB = Session.CreateObject("CDN.RozliczeniaKB").AddNew()
rRozliczenieKB.UstawDokumentyKB( rZapisKB, rZdarzenieKB, 1 )

Session.Save()
Recordset.MoveNext()
\}

\}

catch(e)
\{
shell.Popup(e.description)
\}


Ale dostaję taki komunikat: