9.9. KDV Tanımsız Ürünler Raporu
Bu dokümanda SambaPOS da KDV Tanımsız Ürünler Raporunun nasıl oluşturulacağı anlatılmaktadır.
Ana Menü > Yönetim > Raporlar > Raporlar > Burada, Rapor Ekle‘ye tıklayın ve Şablon alanına aşağıdaki kod grubunu yapıştırın.
[Ürün KDV Oranları:1,2, 1, 1]
>Kategori|Ürün|Kdv Tanımı|Oran
{REPORT SQL DETAILS:
WITH TaxData AS (
SELECT
p.[GroupCode] AS Category,
p.[Name] AS ProductName,
COALESCE(tt.[Name], 'KDV Tanımsız') AS TaxName,
COALESCE(tt.[Rate], 0) AS TaxRate,
ROW_NUMBER() OVER (
PARTITION BY p.[GroupCode], p.[Name]
ORDER BY
CASE
WHEN tm.[MenuItemGroupCode] IS NULL THEN 1
WHEN tm.[MenuItemGroupCode] = p.[GroupCode] THEN 2
ELSE 3
END,
tt.[Rate] DESC
) AS RowNum
FROM [MenuItems] p
LEFT JOIN [TaxTemplateMaps] tm
ON tm.[MenuItemGroupCode] = p.[GroupCode]
OR tm.[MenuItemGroupCode] IS NULL
LEFT JOIN [TaxTemplates] tt
ON tt.[Id] = tm.[TaxTemplateId]
)
SELECT
Category,
ProductName,
TaxName,
TaxRate
FROM TaxData
WHERE RowNum = 1
ORDER BY Category, ProductName
:F.Category,F.ProductName,F.TaxName,F.TaxRate:: {0}| {1}| {2}| {3}}
Gerekli düzenlemeleri tamamladıktan sonra Kaydet butonuna tıklayın.