Kolumna wartość brutto na liście ZS

Zapytania SQL, widoki, Crystal, definicje filtrów, szybkich raportów, wydruków, API, Hydra, .NET

Moderator: mikey

Kris86
Posty: 206
Rejestracja: 09 wrz 2021, 18:27
Rola: Administrator CDN XL
Wersja: 2019

Kolumna wartość brutto na liście ZS

Post autor: Kris86 »

Witam,
Chciałbym dodatkową kolumnę na liście ZS - wartość brutto.
Jak będzie wyglądać zapytanie SQL ?
Bieżący format zwraca tylko grupę wartość netto, po kliknięciu w przycisk Włącz/Wyłącz sumowanie.

Dzięki za wszelką pomoc.

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

Re: Kolumna wartość brutto na liście ZS

Post autor: praiser »

Można zrobić np. tak (o ile nie istnieje gotowa funkcja)

Kod: Zaznacz cały

SELECT
    FORMAT(
        SUM(
            ROUND(WartoscGrupy * (1 + StawkaGrupy * 0.01), 2))
            , 'N', 'pl-PL') 
            AS [ Wartość Brutto ]
FROM
    (
        SELECT
            ZaE_StawkaPod as StawkaGrupy,
            SUM(ZaE_WartoscPoRabacie) AS WartoscGrupy
        FROM
            CDN.ZamElem
            JOIN CDN.ZamNag ON ZaN_GIDNumer = ZaE_GIDNumer
        where
            { filtrsql }
        GROUP BY
            ZaE_StawkaPod
    ) AS Grupy;
--------------------------------
Pozdrawiam
WW

taszek
Posty: 609
Rejestracja: 12 wrz 2012, 13:20
Rola: Administrator CDN XL
Wersja: 2016

Re: Kolumna wartość brutto na liście ZS

Post autor: taszek »

Mozesz też zsumować wiersze dla zamówienia z tabeli CDN.ZamVat
Pozdrawiam
Wojtek Cyrklewicz

ODPOWIEDZ