Zaawansowane schematy ksiÄgowe - Comarch
Zaawansowane schematy ksiÄgowe - Comarch
Zaawansowane schematy ksiÄgowe - Comarch
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
<strong>Comarch</strong> OPT!MAcreate function CDN.userKwotaFaMagazyny (@vanid int, @nazwa varchar(20))returns numeric (15,2)asbegindeclare @wynik numeric (15,2)select @wynik = isnull(sum(TrE_WartoscNetto),0)from cdn.tranagjoin cdn.TraElem on TrN_TrNID = TrE_TrNIdjoin CDN.Magazyny ON Mag_MagId = TrE_MagIdwhere Mag_Symbol = @nazwaand trn_vanid = @vanidreturn @wynikendGOW definicji kwoty wpisujemy:'0' + CDN.userKwotaFaMagazyny (VaN_VaNId, 'MAGAZYN')74. Jak w opisie pozycji schematu dla rejestrów VAT wstawić kod pracownika, który jestzaliczkobiorcą?Jeżeli pozycja schematu zawiera konto słownikowe pracownika i podział na słownikiZaliczkobiorcy to w opisie można wstawić następujące wyrażenie:''+(select top 1 PRE_Kod from CDN.PracEtaty where Pre_PraID = VaN_PodZalId andVaN_PodmiotZalTyp=3)Jeżeli daną pozycją schematu księgujemy kwotę na konto kontrahenta (czyli jest podział nasłowniki: Podmioty) a w opisie chcemy mieć informację o kodzie zaliczkobiorcy, należy użyć funkcji:Create Function CDN.MojeFunkcje_KodZaliczkobiorcy (@VaNId Int) Returns VarChar(31) As BeginDeclare @Kod VarChar(50)Set @Kod = IsNull((select top 1 PRE_Kod from CDN.PracEtaty join cdn.vatnag on Pre_PraID =VaN_PodZalId and VaN_PodmiotZalTyp=3 where Van_Vanid=@VaNId), '')Return @KodEndW definicji Opisu do danej pozycji schematu księgowego wpisujemy:<strong>Zaawansowane</strong> <strong>schematy</strong> księgowe Str. 43