Opłata spożywcza

Problemy i pomysły związane z funkcjonowaniem modułu Sprzedaż

Moderator: mikey

Gc12ch
Posty: 81
Rejestracja: 23 sty 2011, 14:56
Rola: Administrator CDN XL
Wersja: 2019

Opłata spożywcza

Post autor: Gc12ch »

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

Awatar użytkownika
praiser
Posty: 685
Rejestracja: 02 lip 2014, 12:22
Rola: Handlowiec CDN XL
Wersja: 2023

Re: Opłata spożywcza

Post autor: praiser »

To jest to samo co opłata cukrowa ?
--------------------------------
Pozdrawiam
WW

StabiL
Posty: 47
Rejestracja: 28 cze 2017, 15:41
Rola: Konsultant CDN XL

Re: Opłata spożywcza

Post autor: StabiL »


Gc12ch
Posty: 81
Rejestracja: 23 sty 2011, 14:56
Rola: Administrator CDN XL
Wersja: 2019

Re: Opłata spożywcza

Post autor: Gc12ch »

to jest to samo co opłata spożywcza.

Obrazek

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

Awatar użytkownika
praiser
Posty: 685
Rejestracja: 02 lip 2014, 12:22
Rola: Handlowiec CDN XL
Wersja: 2023

Re: Opłata spożywcza

Post autor: praiser »

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.
--------------------------------
Pozdrawiam
WW

Gc12ch
Posty: 81
Rejestracja: 23 sty 2011, 14:56
Rola: Administrator CDN XL
Wersja: 2019

Re: Opłata spożywcza

Post autor: Gc12ch »

ta funkcja jest do wyliczenia deklaracji CUK-1 i podaje wartości dla danego dokumentu, a nie poszczególnych jego składników

Awatar użytkownika
praiser
Posty: 685
Rejestracja: 02 lip 2014, 12:22
Rola: Handlowiec CDN XL
Wersja: 2023

Re: Opłata spożywcza

Post autor: praiser »

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.....
--------------------------------
Pozdrawiam
WW

Awatar użytkownika
praiser
Posty: 685
Rejestracja: 02 lip 2014, 12:22
Rola: Handlowiec CDN XL
Wersja: 2023

Re: Opłata spożywcza

Post autor: praiser »

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
--------------------------------
Pozdrawiam
WW

Gc12ch
Posty: 81
Rejestracja: 23 sty 2011, 14:56
Rola: Administrator CDN XL
Wersja: 2019

Re: Opłata spożywcza

Post autor: Gc12ch »

Dzięki, nie zauważyłem że to takie proste
:-)

Gc12ch
Posty: 81
Rejestracja: 23 sty 2011, 14:56
Rola: Administrator CDN XL
Wersja: 2019

Re: Opłata spożywcza

Post autor: Gc12ch »

Jeszcze jedno pytani,
czy te pola Twr_StawkaCukierZmienna, Twr_StawkaCukierStala, Twr_StawkaKofeina, (Twr_OplataSpozPrzeliczL, Twr_OplataSpozPrzeliczM można mieć dostępne w BI?

ODPOWIEDZ