10.07.2015 Views

Zaawansowane schematy księgowe - Comarch

Zaawansowane schematy księgowe - Comarch

Zaawansowane schematy księgowe - Comarch

SHOW MORE
SHOW LESS

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

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!