KŚT kolumna z wartością
: 24 maja 2024, 15:48
Czy ktoś mógłby pomóc mi stworzyć na liście ŚT w księdze inwentarzowej dodatkowe kolumny z wartością początkową, brutto oraz netto?
Niezależne forum administratorów i użytkowników systemu Comarch ERP (dawniej CDN) XL
https://cdn.3lance.pl/
Kod: Zaznacz cały
select SHe_KwotaInw from
CDN.SrtKarty
join CDN.SrtHistElem on Srt_GIDNumer=SHE_SrtNumer and SHE_GIDTyp=2048
where {filtrsql}Kod: Zaznacz cały
--Wartości dla kwot:(1- netto, 0 -brutto, 2 - poczatkowa (dzien przyjecia) , 3 - odpisy, 4 -zlomowa, 5 - zamortyzowanie, 6 - poczatkowa (do daty eksp))
declare @pocz smallint = 2
declare @netto smallint = 1
declare @brutto smallint = 0
--Wartości dla tor (0 - umorzenie, 1 - amortyzacja)
declare @tor smallint = 0
--Wartości dla wartoscsys (0 - wartość w walucie obcej, 1 - wartość w walucie systemowej)
declare @wartoscsys smallint = 0
--Wartosci dla ZestTryb (0 - środek trwały, 1 - element zestawu, 2 - zestaw)
declare @ZestTryb smallint =
(select distinct case
when Srt_Zestaw=0 THEN 0
WHEN Srt_Zestaw=1 THEN 2
ELSE 1 END from CDN.SrtKarty
where {filtrsql})
select Poczatkowa.Wartosc as [Poczatkowa], Netto.Wartosc as [Netto], Brutto.Wartosc as [Brutto]
from CDN.SrtKarty
outer apply (select CDN.SrtBiezacaWartosc (Srt_GIDNumer,null,null,@pocz,@tor,@wartoscsys,@ZestTryb) as Wartosc) Poczatkowa
outer apply (select CDN.SrtBiezacaWartosc (Srt_GIDNumer,null,null,@netto,@tor,@wartoscsys,@ZestTryb) as Wartosc) Netto
outer apply (select CDN.SrtBiezacaWartosc (Srt_GIDNumer,null,null,@brutto,@tor,@wartoscsys,@ZestTryb) as Wartosc) Brutto
where {filtrsql}