Opłata spożywcza
Moderator: mikey
Opłata spożywcza
Na karcie towaru przy włączonej obsłudze opłaty spożywczej pojawia się zakładka "Opłata spożywcza", na której wpisujemy wartości potrzebne do wyliczenia tej opłaty.
Czy ktoś wie jak funkcja w XL wylicza tą opłatę?
pozdrawiam
Grzegorz
Czy ktoś wie jak funkcja w XL wylicza tą opłatę?
pozdrawiam
Grzegorz
Re: Opłata spożywcza
To jest to samo co opłata cukrowa ?
--------------------------------
Pozdrawiam
WW
Pozdrawiam
WW
Re: Opłata spożywcza
to jest to samo co opłata spożywcza.
w XL możemy definiować parametry do wyliczenia tej opłaty i program pokazuje wartość opłaty.
Chodzi i pole zaznaczone na czerwono. Nie ma tej wartości w twrkarty, więc jak jest wyliczana
w XL możemy definiować parametry do wyliczenia tej opłaty i program pokazuje wartość opłaty.
Chodzi i pole zaznaczone na czerwono. Nie ma tej wartości w twrkarty, więc jak jest wyliczana
Re: Opłata spożywcza
Nie wiem czy jest taka funkcja ale warunki i obliczenia można wyciągnąć z funkcji CDN.CUKOplataAnalityczna
Dużo warunków jest dla tej wartości.
Dużo warunków jest dla tej wartości.
--------------------------------
Pozdrawiam
WW
Pozdrawiam
WW
Re: Opłata spożywcza
ta funkcja jest do wyliczenia deklaracji CUK-1 i podaje wartości dla danego dokumentu, a nie poszczególnych jego składników
Re: Opłata spożywcza
Nie napisałem, że jest do tego co użytkownik chce ale funkcja ma w sobie
warunki wyliczania opłaty zatem można to obliczyć dla pojedynczej jednostki
IF ((@TwrOplataSpozFlaga = 3 OR @TwrOplataSpozFlaga = 7) AND @TwrZawartoscCukru BETWEEN 0 AND 5) OR
((@TwrOplataSpozFlaga = 1 OR @TwrOplataSpozFlaga = 5) AND @TwrZawartoscCukru > 0 AND @TwrZawartoscCukru <= 5) --Grupa I
(...)
IF (@TwrOplataSpozFlaga in (1,3,5,7) AND @TwrZawartoscCukru > 5) --Grupa II
(...)
itd.....
warunki wyliczania opłaty zatem można to obliczyć dla pojedynczej jednostki
IF ((@TwrOplataSpozFlaga = 3 OR @TwrOplataSpozFlaga = 7) AND @TwrZawartoscCukru BETWEEN 0 AND 5) OR
((@TwrOplataSpozFlaga = 1 OR @TwrOplataSpozFlaga = 5) AND @TwrZawartoscCukru > 0 AND @TwrZawartoscCukru <= 5) --Grupa I
(...)
IF (@TwrOplataSpozFlaga in (1,3,5,7) AND @TwrZawartoscCukru > 5) --Grupa II
(...)
itd.....
--------------------------------
Pozdrawiam
WW
Pozdrawiam
WW
Re: Opłata spożywcza
To jednak prostsze niż myślałem.
Dane zapisują się w tabeli CDN.TwrKarty
select
(Twr_StawkaCukierZmienna+Twr_StawkaCukierStala+Twr_StawkaKofeina) as Stawka,
(Twr_StawkaCukierZmienna+Twr_StawkaCukierStala+Twr_StawkaKofeina)*(Twr_OplataSpozPrzeliczL/Twr_OplataSpozPrzeliczM)/1000 as Przelicznik
from CDN.TwrKarty where Twr_OplataSpozFlaga<>0
Dane zapisują się w tabeli CDN.TwrKarty
select
(Twr_StawkaCukierZmienna+Twr_StawkaCukierStala+Twr_StawkaKofeina) as Stawka,
(Twr_StawkaCukierZmienna+Twr_StawkaCukierStala+Twr_StawkaKofeina)*(Twr_OplataSpozPrzeliczL/Twr_OplataSpozPrzeliczM)/1000 as Przelicznik
from CDN.TwrKarty where Twr_OplataSpozFlaga<>0
--------------------------------
Pozdrawiam
WW
Pozdrawiam
WW
Re: Opłata spożywcza
Dzięki, nie zauważyłem że to takie proste
Re: Opłata spożywcza
Jeszcze jedno pytani,
czy te pola Twr_StawkaCukierZmienna, Twr_StawkaCukierStala, Twr_StawkaKofeina, (Twr_OplataSpozPrzeliczL, Twr_OplataSpozPrzeliczM można mieć dostępne w BI?
czy te pola Twr_StawkaCukierZmienna, Twr_StawkaCukierStala, Twr_StawkaKofeina, (Twr_OplataSpozPrzeliczL, Twr_OplataSpozPrzeliczM można mieć dostępne w BI?