10590
ID | 10590 |
Data | 2021-04-21 |
Symbol | 2021/04/21/10590 |
Instytucja | Ministerstwo Finansów |
Nazwa | CUK INFORMACJA W SPRAWIE OPŁATY OD ŚRODKÓW SPOŻYWCZYCH |
Czy Aktualny | 1 |
---|
Ustawy (1)
Pliki
Styl
<?xml version="1.0" encoding="UTF-8"?><xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:tns="http://crd.gov.pl/wzor/2021/04/21/10590/" version="1.0">
<xsl:import href="http://crd.gov.pl/xml/schematy/dziedzinowe/mf/2020/03/12/eD/DefinicjeSzablony/Posredni_wspolne_v8-0E.xsl"/>
<xsl:output method="html" encoding="UTF-8" indent="yes" version="4.01" doctype-public="-//W3C//DTD HTML 4.01//EN" doctype-system="http://www.w3.org/TR/html4/strict.dtd"/>
<xsl:param name="nazwy-dla-kodow" select="true()"/>
<xsl:template name="TytulDokumentu">Informacja w sprawie opłaty od środków spożywczych</xsl:template>
<xsl:template name="StyleDlaFormularza">
<style type="text/css">
.tlo-formularza { background-color:#D3D3D3; }
</style>
</xsl:template>
<xsl:template match="tns:CUK">
<div class="cuk">
<xsl:call-template name="NaglowekTechnicznyCUK">
<xsl:with-param name="naglowek" select="tns:Naglowek"/>
<xsl:with-param name="uzycie" select="'deklaracja'"/>
</xsl:call-template>
<xsl:call-template name="NaglowekTytulowy">
<xsl:with-param name="uzycie" select="'deklaracja'"/>
<xsl:with-param name="nazwa">
<br/>
<b>INFORMACJA W SPRAWIE OPŁATY OD ŚRODKÓW SPOŻYWCZYCH</b>
<br/>
</xsl:with-param>
</xsl:call-template>
<table class="normalna">
<tr>
<td class="wypelniane" style="width:50%">
<div class="opisrubryki">Data i czas sporządzenia CUK</div>
<xsl:apply-templates select="tns:Naglowek/tns:DataWytworzeniaCUK"/>
</td>
<td class="wypelniane">
<div class="opisrubryki">Nazwa systemu, z którego pochodzą dane</div>
<xsl:apply-templates select="tns:Naglowek/tns:NazwaSystemu"/>
</td>
</tr>
</table>
<xsl:call-template name="MiejsceICel">
<xsl:with-param name="sekcja">A.</xsl:with-param>
</xsl:call-template>
<xsl:for-each select="tns:Podmiot1">
<xsl:call-template name="Podmiot">
<xsl:with-param name="sekcja">B.</xsl:with-param>
</xsl:call-template>
<table class="normalna">
<tr>
<xsl:if test="tns:OsobaFizyczna">
<td class="wypelniane" style="width:50%">
<div class="opisrubryki">Adres poczty elektronicznej</div>
<xsl:apply-templates select="*[local-name()='OsobaFizyczna']/*[local-name() = 'Email']"/>
</td>
<td class="wypelniane">
<div class="opisrubryki">Numer telefonu kontaktowego</div>
<xsl:apply-templates select="*[local-name()='OsobaFizyczna']/*[local-name() = 'Telefon']"/>
</td>
</xsl:if>
<xsl:if test="tns:OsobaNiefizyczna">
<td class="wypelniane" style="width:50%">
<div class="opisrubryki">Adres poczty elektronicznej</div>
<xsl:apply-templates select="*[local-name()='OsobaNiefizyczna']/*[local-name() = 'Email']"/>
</td>
<td class="wypelniane">
<div class="opisrubryki">Numer telefonu kontaktowego</div>
<xsl:apply-templates select="*[local-name()='OsobaNiefizyczna']/*[local-name() = 'Telefon']"/>
</td>
</xsl:if>
</tr>
</table>
</xsl:for-each>
<xsl:if test="tns:Deklaracja">
<xsl:for-each select="tns:Deklaracja">
<xsl:call-template name="NaglowekTechnicznyDekl">
<xsl:with-param name="naglowek" select="tns:Naglowek"/>
<xsl:with-param name="uzycie" select="'deklaracja'"/>
</xsl:call-template>
</xsl:for-each>
<xsl:call-template name="NaglowekTytulowyCUK">
<xsl:with-param name="uzycie" select="'deklaracja'"/>
<xsl:with-param name="nazwa">
<br/>
DEKLARACJA - INFORMACJA W SPRAWIE OPŁATY OD ŚRODKÓW SPOŻYWCZYCH<br/>
<br/>
</xsl:with-param>
<xsl:with-param name="objasnienie">
</xsl:with-param>
<xsl:with-param name="podstawy-prawne">
<table>
<tr>
<td class="etykieta" style="width: 15%" valign="top">Podstawa prawna:</td>
<td class="wartosc">Art. 12g ust. 1 ustawy z dnia 11 września 2015 r. o zdrowiu publicznym (Dz. U. z 2021 r. poz. 183) zwanej dalej „ustawą”.</td>
</tr>
<tr>
<td class="etykieta" style="width: 15%" valign="top">Składający:</td>
<td class="wartosc">Podmiot obowiązany do zapłaty opłaty, o którym mowa w art. 12d ust. 1 ustawy.</td>
</tr>
<tr>
<td class="etykieta" style="width: 15%" valign="top">Terminy składania:</td>
<td class="wartosc">Do 25. dnia miesiąca następującego po miesiącu, którego dotyczy informacja.</td>
</tr>
<tr>
<td class="etykieta" style="width: 15%" valign="top">Otrzymuje:</td>
<td class="wartosc">Naczelnik urzędu skarbowego właściwy ze względu na miejsce zamieszkania albo adres siedziby podmiotu obowiązanego do zapłaty opłaty, o którym mowa w art. 12d ust. 1 ustawy.</td>
</tr>
</table>
</xsl:with-param>
</xsl:call-template>
<xsl:apply-templates select="tns:Deklaracja"/>
<xsl:call-template name="ObjasnieniaCUK1"/>
<xsl:call-template name="PouczeniaKoncoweCUK1"/>
</xsl:if>
<xsl:if test="tns:Analiza">
<xsl:call-template name="NaglowekAnaliza">
<xsl:with-param name="uzycie" select="'deklaracja'"/>
<xsl:with-param name="nazwa">
<br/>CZĘŚĆ ANALITYCZNA DLA INFORMACJI W SPRAWIE OPŁATY OD ŚRODKÓW SPOŻYWCZYCH<br/>
</xsl:with-param>
</xsl:call-template>
<xsl:call-template name="NaglowekTytulowyAnaliza">
<xsl:with-param name="naglowek" select="tns:Naglowek"/>
<xsl:with-param name="uzycie" select="'deklaracja'"/>
</xsl:call-template>
<xsl:for-each select="tns:Analiza">
<xsl:call-template name="DaneFaktur"/>
</xsl:for-each>
<xsl:call-template name="ObjasnieniaCUKF"/>
</xsl:if>
</div>
</xsl:template>
<xsl:template match="tns:Deklaracja">
<xsl:call-template name="ObliczenieWysokosciOplaty">
<xsl:with-param name="sekcja">C.</xsl:with-param>
</xsl:call-template>
<xsl:call-template name="KwotaDoZaplaty">
<xsl:with-param name="sekcja">D.</xsl:with-param>
</xsl:call-template>
<xsl:call-template name="DaneOsobyWskazanejDoKontaktu">
<xsl:with-param name="sekcja">E.</xsl:with-param>
</xsl:call-template>
</xsl:template>
<xsl:template name="ObliczenieWysokosciOplaty">
<xsl:param name="sekcja"/>
<xsl:for-each select="tns:PozycjeSzczegolowe">
<h2 class="tytul-sekcja-blok">
<xsl:value-of select="$sekcja"/> DANE NIEZBĘDNE DO OBLICZENIA WYSOKOŚCI OPŁATY OD ŚRODKÓW SPOŻYWCZYCH<font style="font-weight: normal">
</font>
</h2>
<table class="normalna">
<tr>
<td class="puste" style="width: 3%" rowspan="2"/>
<td class="puste" style="width: 19%" rowspan="2"/>
<td class="niewypelniane" style="width: 8%">
Liczba mililitrów
</td>
<td class="niewypelniane" style="width: 10%">
Łączna liczba gramów (g) cukrów uwzględniająca liczbę litrów napojów, będąca nadwyżką powyżej 5g cukrów w 100 ml napojów
</td>
<td class="niewypelniane" style="width: 10%">
Wysokość opłaty obliczona według stawki, o której mowa w art. 12f ust. 1 pkt 1 ustawy
</td>
<td class="niewypelniane" style="width: 10%">
Wysokość opłaty obliczona według stawki, o której mowa w art. 12f ust. 1 pkt 2 ustawy
</td>
<td class="niewypelniane" style="width: 10%">
Wysokość opłaty obliczona według stawki, o której mowa w art. 12f ust. 3 ustawy
</td>
<td class="niewypelniane" style="width: 10%">
Suma opłaty z zastrzeżeniem art. 12f ust. 6 ustawy
</td>
<td class="niewypelniane" style="width: 10%">
Kwota opłaty naliczonej od napojów zwróconych podmiotowi obowiązanemu do zapłaty opłaty
</td>
<td class="niewypelniane" style="width: 10%">
Kwota opłaty po pomniejszeniu
</td>
</tr>
<tr>
<td class="niewypelniane" style="width: 8%">a</td>
<td class="niewypelniane" style="width: 10%">b</td>
<td class="niewypelniane" style="width: 10%">c</td>
<td class="niewypelniane" style="width: 10%">d</td>
<td class="niewypelniane" style="width: 10%">e</td>
<td class="niewypelniane" style="width: 10%">f</td>
<td class="niewypelniane" style="width: 10%">g</td>
<td class="niewypelniane" style="width: 10%">h</td>
</tr>
<tr>
<td class="niewypelnianeopisy">
<div class="tekst">1</div>
</td>
<td class="niewypelnianeopisy">
Napoje, o zawartości cukrów w ilości równej lub mniejszej niż 5g w 100 ml napoju lub o zawartości w jakiejkolwiek ilości co najmniej jednej substancji słodzącej, o których mowa w rozporządzeniu<sup>3)</sup>
</td>
<td class="wypelniane">
<div class="opisrubryki">11.</div>
<div class="kwota">
<xsl:value-of select="tns:P_11"/>
</div>
</td>
<td class="puste"/>
<td class="wypelniane">
<div class="opisrubryki">12.</div>
<div class="kwota">
<xsl:call-template name="TransformataKwoty">
<xsl:with-param name="kwota" select="string(tns:P_12)"/>
<xsl:with-param name="czyKwotaZaokraglona" select="0"/>
</xsl:call-template>
</div>
</td>
<td class="puste"/>
<td class="puste"/>
<td class="wypelniane">
<div class="opisrubryki">13.</div>
<div class="kwota">
<xsl:call-template name="TransformataKwoty">
<xsl:with-param name="kwota" select="string(tns:P_13)"/>
<xsl:with-param name="czyKwotaZaokraglona" select="0"/>
</xsl:call-template>
</div>
</td>
<td class="wypelniane">
<div class="opisrubryki">14.</div>
<div class="kwota">
<xsl:call-template name="TransformataKwoty">
<xsl:with-param name="kwota" select="string(tns:P_14)"/>
<xsl:with-param name="czyKwotaZaokraglona" select="0"/>
</xsl:call-template>
</div>
</td>
<td class="wypelniane">
<div class="opisrubryki">15.</div>
<div class="kwota">
<xsl:call-template name="TransformataKwoty">
<xsl:with-param name="kwota" select="string(tns:P_15)"/>
<xsl:with-param name="czyKwotaZaokraglona" select="0"/>
</xsl:call-template>
</div>
</td>
</tr>
<tr>
<td class="niewypelnianeopisy">
<div class="tekst">2</div>
</td>
<td class="niewypelnianeopisy">
Napoje, o zawartości cukrów powyżej 5 g w 100 ml napoju, z wyłączeniem napojów wskazanych w wierszach 4 i 5
</td>
<td class="wypelniane">
<div class="opisrubryki">16.</div>
<div class="kwota">
<xsl:value-of select="tns:P_16"/>
</div>
</td>
<td class="wypelniane">
<div class="opisrubryki">17.</div>
<div class="kwota">
<xsl:value-of select="tns:P_17"/>
</div>
</td>
<td class="wypelniane">
<div class="opisrubryki">18.</div>
<div class="kwota">
<xsl:call-template name="TransformataKwoty">
<xsl:with-param name="kwota" select="string(tns:P_18)"/>
<xsl:with-param name="czyKwotaZaokraglona" select="0"/>
</xsl:call-template>
</div>
</td>
<td class="wypelniane">
<div class="opisrubryki">19.</div>
<div class="kwota">
<xsl:call-template name="TransformataKwoty">
<xsl:with-param name="kwota" select="string(tns:P_19)"/>
<xsl:with-param name="czyKwotaZaokraglona" select="0"/>
</xsl:call-template>
</div>
</td>
<td class="puste"/>
<td class="wypelniane">
<div class="opisrubryki">20.</div>
<div class="kwota">
<xsl:call-template name="TransformataKwoty">
<xsl:with-param name="kwota" select="string(tns:P_20)"/>
<xsl:with-param name="czyKwotaZaokraglona" select="0"/>
</xsl:call-template>
</div>
</td>
<td class="wypelniane">
<div class="opisrubryki">21.</div>
<div class="kwota">
<xsl:call-template name="TransformataKwoty">
<xsl:with-param name="kwota" select="string(tns:P_21)"/>
<xsl:with-param name="czyKwotaZaokraglona" select="0"/>
</xsl:call-template>
</div>
</td>
<td class="wypelniane">
<div class="opisrubryki">22.</div>
<div class="kwota">
<xsl:call-template name="TransformataKwoty">
<xsl:with-param name="kwota" select="string(tns:P_22)"/>
<xsl:with-param name="czyKwotaZaokraglona" select="0"/>
</xsl:call-template>
</div>
</td>
</tr>
<tr>
<td class="niewypelnianeopisy">
<div class="tekst">3</div>
</td>
<td class="niewypelnianeopisy">
Napoje z dodatkiem kofeiny lub tauryny
</td>
<td class="wypelniane">
<div class="opisrubryki">23.</div>
<div class="kwota">
<xsl:value-of select="tns:P_23"/>
</div>
</td>
<td class="puste"/>
<td class="puste"/>
<td class="puste"/>
<td class="wypelniane">
<div class="opisrubryki">24.</div>
<div class="kwota">
<xsl:call-template name="TransformataKwoty">
<xsl:with-param name="kwota" select="string(tns:P_24)"/>
<xsl:with-param name="czyKwotaZaokraglona" select="0"/>
</xsl:call-template>
</div>
</td>
<td class="wypelniane">
<div class="opisrubryki">25.</div>
<div class="kwota">
<xsl:call-template name="TransformataKwoty">
<xsl:with-param name="kwota" select="string(tns:P_25)"/>
<xsl:with-param name="czyKwotaZaokraglona" select="0"/>
</xsl:call-template>
</div>
</td>
<td class="wypelniane">
<div class="opisrubryki">26.</div>
<div class="kwota">
<xsl:call-template name="TransformataKwoty">
<xsl:with-param name="kwota" select="string(tns:P_26)"/>
<xsl:with-param name="czyKwotaZaokraglona" select="0"/>
</xsl:call-template>
</div>
</td>
<td class="wypelniane">
<div class="opisrubryki">27.</div>
<div class="kwota">
<xsl:call-template name="TransformataKwoty">
<xsl:with-param name="kwota" select="string(tns:P_27)"/>
<xsl:with-param name="czyKwotaZaokraglona" select="0"/>
</xsl:call-template>
</div>
</td>
</tr>
<tr>
<td class="niewypelnianeopisy">
<div class="tekst">4</div>
</td>
<td class="niewypelnianeopisy">
Napoje, w których udział masowy soku owocowego, warzywnego lub owocowo-warzywnego wynosi nie mniej niż 20% składu surowcowego, zawierające powyżej 5 g cukrów w 100 ml napoju
</td>
<td class="wypelniane">
<div class="opisrubryki">28.</div>
<div class="kwota">
<xsl:value-of select="tns:P_28"/>
</div>
</td>
<td class="wypelniane" style="width: 10%">
<div class="opisrubryki">29.</div>
<div class="kwota">
<xsl:value-of select="tns:P_29"/>
</div>
</td>
<td class="puste"/>
<td class="wypelniane">
<div class="opisrubryki">30.</div>
<div class="kwota">
<xsl:call-template name="TransformataKwoty">
<xsl:with-param name="kwota" select="string(tns:P_30)"/>
<xsl:with-param name="czyKwotaZaokraglona" select="0"/>
</xsl:call-template>
</div>
</td>
<td class="puste"/>
<td class="wypelniane">
<div class="opisrubryki">31.</div>
<div class="kwota">
<xsl:call-template name="TransformataKwoty">
<xsl:with-param name="kwota" select="string(tns:P_31)"/>
<xsl:with-param name="czyKwotaZaokraglona" select="0"/>
</xsl:call-template>
</div>
</td>
<td class="wypelniane">
<div class="opisrubryki">32.</div>
<div class="kwota">
<xsl:call-template name="TransformataKwoty">
<xsl:with-param name="kwota" select="string(tns:P_32)"/>
<xsl:with-param name="czyKwotaZaokraglona" select="0"/>
</xsl:call-template>
</div>
</td>
<td class="wypelniane">
<div class="opisrubryki">33.</div>
<div class="kwota">
<xsl:call-template name="TransformataKwoty">
<xsl:with-param name="kwota" select="string(tns:P_33)"/>
<xsl:with-param name="czyKwotaZaokraglona" select="0"/>
</xsl:call-template>
</div>
</td>
</tr>
<tr>
<td class="niewypelnianeopisy">
<div class="tekst">5</div>
</td>
<td class="niewypelnianeopisy">
Napoje, będące roztworami węglowodanowo-elektrolitowymi, o których mowa w rozporządzeniu, zawierające powyżej 5 g cukrów w 100 ml napoju
</td>
<td class="wypelniane">
<div class="opisrubryki">34.</div>
<div class="kwota">
<xsl:value-of select="tns:P_34"/>
</div>
</td>
<td class="wypelniane" style="width: 10%">
<div class="opisrubryki">35.</div>
<div class="kwota">
<xsl:value-of select="tns:P_35"/>
</div>
</td>
<td class="puste"/>
<td class="wypelniane">
<div class="opisrubryki">36.</div>
<div class="kwota">
<xsl:call-template name="TransformataKwoty">
<xsl:with-param name="kwota" select="string(tns:P_36)"/>
<xsl:with-param name="czyKwotaZaokraglona" select="0"/>
</xsl:call-template>
</div>
</td>
<td class="puste"/>
<td class="wypelniane">
<div class="opisrubryki">37.</div>
<div class="kwota">
<xsl:call-template name="TransformataKwoty">
<xsl:with-param name="kwota" select="string(tns:P_37)"/>
<xsl:with-param name="czyKwotaZaokraglona" select="0"/>
</xsl:call-template>
</div>
</td>
<td class="wypelniane">
<div class="opisrubryki">38.</div>
<div class="kwota">
<xsl:call-template name="TransformataKwoty">
<xsl:with-param name="kwota" select="string(tns:P_38)"/>
<xsl:with-param name="czyKwotaZaokraglona" select="0"/>
</xsl:call-template>
</div>
</td>
<td class="wypelniane">
<div class="opisrubryki">39.</div>
<div class="kwota">
<xsl:call-template name="TransformataKwoty">
<xsl:with-param name="kwota" select="string(tns:P_39)"/>
<xsl:with-param name="czyKwotaZaokraglona" select="0"/>
</xsl:call-template>
</div>
</td>
</tr>
</table>
<table class="normalna">
<tr>
<td class="niewypelnianeopisy" style="width:70%">
<b>RAZEM</b>
<br/>(suma kwot z P_15, P_22, P_27, P_33 oraz P_39)
</td>
<td class="wypelniane" style="width:30%">
<div class="opisrubryki">40.</div>
<div class="kwota">
<xsl:call-template name="TransformataKwoty">
<xsl:with-param name="kwota" select="string(tns:P_40)"/>
<xsl:with-param name="czyKwotaZaokraglona" select="0"/>
</xsl:call-template>
</div>
</td>
</tr>
</table>
</xsl:for-each>
</xsl:template>
<xsl:template name="KwotaDoZaplaty">
<xsl:param name="sekcja"/>
<xsl:for-each select="tns:PozycjeSzczegolowe">
<h2 class="tytul-sekcja-blok">
<xsl:value-of select="$sekcja"/> KWOTA DO ZAPŁATY
</h2>
<table class="normalna">
<tr>
<td class="niewypelnianeopisy" style="width:50%">
<b>Kwota należnej opłaty do zapłaty</b>
</td>
<td class="wypelniane">
<div class="opisrubryki">41.</div>
<div class="kwota">
<xsl:call-template name="TransformataKwoty">
<xsl:with-param name="kwota" select="string(tns:P_41)"/>
<xsl:with-param name="czyKwotaZaokraglona" select="1"/>
</xsl:call-template>
</div>
</td>
</tr>
<tr>
<td class="wypelniane" colspan="2">
<div class="opisrubryki">Uzasadnienie przyczyn złożenia korekty</div>
<xsl:value-of select="tns:P_ORDZU"/>
</td>
</tr>
</table>
</xsl:for-each>
</xsl:template>
<xsl:template name="DaneOsobyWskazanejDoKontaktu">
<xsl:param name="sekcja"/>
<xsl:for-each select="tns:PozycjeSzczegolowe">
<h2 class="tytul-sekcja-blok">
<xsl:value-of select="$sekcja"/> DANE OSOBY WSKAZANEJ DO KONTAKTU
</h2>
<table class="normalna">
<tr>
<td class="wypelniane" colspan="2">
<div class="opisrubryki">42. Imię i nazwisko</div>
<div>
<xsl:value-of select="tns:P_42"/>
</div>
</td>
</tr>
<tr>
<td class="wypelniane" style="width:50%">
<div class="opisrubryki">43. Adres e-mail</div>
<div>
<xsl:value-of select="tns:P_43"/>
</div>
</td>
<td class="wypelniane" style="width:50%">
<div class="opisrubryki">44. Telefon kontaktowy</div>
<div>
<xsl:value-of select="tns:P_44"/>
</div>
</td>
</tr>
</table>
</xsl:for-each>
</xsl:template>
<xsl:template name="DaneFaktur">
<h2 class="tytul-sekcja-blok">
DOKUMENTY DOSTAWY LUB NABYCIA
</h2>
<table class="normalna">
<tr>
<td class="wypelniane" style="width:50%">
<div class="opisrubryki"> Ilość faktur dokumentujących wprowadzenie na rynek krajowy napojów, o których mowa w art. 12a ust. 1 pkt 1 i 2 ustawy</div>
<xsl:value-of select="tns:DokumentCtrl"/>
</td>
</tr>
</table>
<table class="normalna">
<tr>
<td class="niewypelniane" style="width: 5%" rowspan="2">Liczba porządkowa faktury</td>
<td class="niewypelniane" style="width: 24%">
Numer faktury dokumentującej wprowadzenie na rynek krajowy napojów, o których mowa w art. 12a ust. 1 pkt 1 i 2 ustawy</td>
<td class="niewypelniane" style="width: 24%">
Data wystawienia faktury
</td>
<td class="niewypelniane" style="width: 24%">
NIP dostawcy albo nabywcy<sup>1)</sup>
</td>
<td class="niewypelniane" style="width: 24%">
Numer partii towaru, jeżeli nie został podany na fakturze
</td>
</tr>
<tr>
<td class="niewypelniane">a</td>
<td class="niewypelniane">b</td>
<td class="niewypelniane">c</td>
<td class="niewypelniane">d</td>
</tr>
<xsl:for-each select="tns:Dokument">
<tr>
<td class="niewypelnianeopisy">
<div class="tekst">
<xsl:value-of select="tns:LpFaktury"/>
</div>
</td>
<td class="wypelniane">
<div>
<xsl:value-of select="tns:NrFaktury"/>
</div>
</td>
<td class="wypelniane">
<div>
<xsl:value-of select="tns:DataFaktury"/>
</div>
</td>
<td class="wypelniane">
<div>
<xsl:choose>
<xsl:when test="tns:NIPDostawcy">
<xsl:value-of select="tns:NIPDostawcy"/> (dostawca)
</xsl:when>
<xsl:when test="tns:NIPNabywcy">
<xsl:value-of select="tns:NIPNabywcy"/> (nabywca)
</xsl:when>
</xsl:choose>
</div>
</td>
<td class="wypelniane">
<div>
<xsl:value-of select="tns:NrPartiiTowaru"/>
</div>
</td>
</tr>
</xsl:for-each>
</table>
</xsl:template>
<xsl:template name="TransformataKwoty">
<xsl:param name="kwota"/>
<xsl:param name="czyKwotaZaokraglona"/>
<xsl:choose>
<xsl:when test="$kwota = ''">
<xsl:choose>
<xsl:when test="$czyKwotaZaokraglona">
zł
</xsl:when>
<xsl:otherwise>
zł, gr
</xsl:otherwise>
</xsl:choose>
</xsl:when>
<xsl:when test="contains($kwota, '.')">
<xsl:value-of select="substring-before($kwota,'.')"/> zł, <xsl:value-of select="substring-after($kwota,'.')"/> gr
</xsl:when>
<xsl:otherwise>
<xsl:choose>
<xsl:when test="$czyKwotaZaokraglona">
<xsl:value-of select="$kwota"/> zł
</xsl:when>
<xsl:otherwise>
<xsl:value-of select="$kwota"/> zł, 00 gr
</xsl:otherwise>
</xsl:choose>
</xsl:otherwise>
</xsl:choose>
</xsl:template>
<xsl:template name="NaglowekTytulowyCUK">
<xsl:param name="nazwa"/>
<xsl:param name="uzycie"/>
<xsl:param name="podstawy-prawne"/>
<div>
<xsl:choose>
<xsl:when test="$uzycie = 'deklaracja'">
<xsl:attribute name="class">tlo-formularza</xsl:attribute>
</xsl:when>
</xsl:choose>
<xsl:if test="$nazwa">
<h1 class="nazwa">
<xsl:copy-of select="$nazwa"/>
</h1>
</xsl:if>
</div>
<xsl:if test="$podstawy-prawne">
<div class="prawne">
<xsl:copy-of select="$podstawy-prawne"/>
</div>
</xsl:if>
</xsl:template>
<xsl:template name="NaglowekAnaliza">
<xsl:param name="nazwa"/>
<xsl:param name="uzycie"/>
<div>
<xsl:choose>
<xsl:when test="$uzycie = 'deklaracja'">
<xsl:attribute name="class">tlo-formularza</xsl:attribute>
</xsl:when>
</xsl:choose>
<xsl:if test="$nazwa">
<h1 class="nazwa">
<xsl:copy-of select="$nazwa"/>
<br/>
</h1>
</xsl:if>
</div>
</xsl:template>
<xsl:template name="NaglowekTytulowyAnaliza">
<xsl:param name="nazwa"/>
<xsl:param name="uzycie"/>
<div>
<xsl:choose>
<xsl:when test="$uzycie = 'deklaracja'">
<xsl:attribute name="class">tlo-formularza</xsl:attribute>
</xsl:when>
</xsl:choose>
<xsl:if test="$nazwa">
<h2 class="tytul-sekcja-blok">
<span class="nazwa">
<xsl:copy-of select="$nazwa"/>
<br/>
</span>
</h2>
</xsl:if>
</div>
</xsl:template>
<xsl:template name="NaglowekTechnicznyDekl">
<xsl:param name="uzycie"/>
<xsl:param name="naglowek"/>
<xsl:param name="alternatywny-naglowek" select="$naglowek"/>
<xsl:variable name="kod" select="$naglowek/*[local-name()='KodFormularzaDekl']"/>
<xsl:variable name="kod2" select="$alternatywny-naglowek/*[local-name()='KodFormularzaDekl']"/>
<xsl:variable name="wariant" select="$naglowek/*[local-name()='WariantFormularzaDekl']"/>
<div class="naglowek">
<table>
<tr>
<td colspan="2">
<span class="kod-formularza">
<xsl:apply-templates select="$kod"/>
</span>
<xsl:text> </xsl:text>
<span class="wariant">(<xsl:apply-templates select="$wariant"/>)</span>
</td>
</tr>
<tr>
<td class="etykieta">Kod systemowy</td>
<td class="wartosc">
<xsl:value-of select="$kod/@kodSystemowy"/>
</td>
</tr>
<xsl:call-template name="AtrybutNaglowka">
<xsl:with-param name="etykieta">Kod podatku</xsl:with-param>
<xsl:with-param name="pierwszy" select="$kod/@kodPodatku"/>
<xsl:with-param name="drugi" select="$kod2/@kodPodatku"/>
</xsl:call-template>
</table>
</div>
</xsl:template>
<xsl:template name="NaglowekTechnicznyCUK">
<xsl:param name="uzycie"/>
<xsl:param name="naglowek"/>
<xsl:param name="alternatywny-naglowek" select="$naglowek"/>
<xsl:variable name="kod" select="$naglowek/*[local-name()='KodFormularza']"/>
<xsl:variable name="kod2" select="$alternatywny-naglowek/*[local-name()='KodFormularza']"/>
<xsl:variable name="wariant" select="$naglowek/*[local-name()='WariantFormularza']"/>
<div class="naglowek">
<table>
<tr>
<td colspan="2">
<span class="kod-formularza">
<xsl:apply-templates select="$kod"/>
</span>
<xsl:text> </xsl:text>
<span class="wariant">(<xsl:apply-templates select="$wariant"/>)</span>
</td>
</tr>
<tr>
<td class="etykieta">Kod systemowy</td>
<td class="tytulformularza">
<xsl:value-of select="$kod/@kodSystemowy"/>
</td>
</tr>
<xsl:call-template name="AtrybutNaglowka">
<xsl:with-param name="etykieta">Kod podatku</xsl:with-param>
<xsl:with-param name="pierwszy" select="$kod/@kodPodatku"/>
<xsl:with-param name="drugi" select="$kod2/@kodPodatku"/>
</xsl:call-template>
</table>
</div>
</xsl:template>
<xsl:template name="ObjasnieniaCUK1">
<h2 class="tekst">Objaśnienia</h2>
<h3 align="justify">
<font size="2pt">
<sup>1)</sup> Zgodnie z art. 81 ustawy z dnia 29 sierpnia 1997 r. - Ordynacja podatkowa (Dz. U. z 2020 r. poz. 1325, z późn. zm. ).
<br/>
<sup>2)</sup> Do obliczenia opłaty zawartość cukrów w 100 ml napoju jest zaokrąglana w górę do pełnego grama.
<br/>
<sup>3)</sup> Rozporządzenie Parlamentu Europejskiego i Rady (WE) nr 1333/2008 z dnia 16 grudnia 2008 r. w sprawie dodatków do żywności (Dz. Urz. UE L 354 z 31.12.2008, z późn. zm.)
</font>
</h3>
</xsl:template>
<xsl:template name="PouczeniaKoncoweCUK1">
<xsl:if test="tns:Deklaracja/tns:Pouczenia ='1'">
<h2 class="tekst">Pouczenia</h2>
<h3 align="justify">
<font size="2pt">
W przypadku niewpłacenia w obowiązujących terminach kwoty z poz. 41 lub wpłacenia jej w niepełnej wysokości niniejsza informacja stanowi podstawę do wystawienia tytułu wykonawczego, zgodnie z przepisami ustawy z dnia 17 czerwca 1966 r. o postępowaniu egzekucyjnym w administracji (Dz. U. z 2020 r. poz. 1427, z późn. zm.).
<br/>
<br/>
Za podanie nieprawdy lub zatajenie prawdy i przez to narażenie podatku na uszczuplenie grozi odpowiedzialność przewidziana w Kodeksie karnym skarbowym.
</font>
</h3>
<br/>
<br/>
</xsl:if>
<div class="lamstrone"/>
</xsl:template>
<xsl:template name="ObjasnieniaCUKF">
<h2 class="tekst">Objaśnienie</h2>
<h3 align="justify">
<font size="2pt">
<sup>1)</sup> Podmiot zobowiązany do zapłaty opłaty wskazuje NIP:<br/>
- nabywcy, w przypadku gdy obowiązany do zapłaty opłaty jest podmiot sprzedający napoje do punktów sprzedaży detalicznej, także podmiotowi prowadzącemu jednocześnie sprzedaż detaliczną oraz hurtową, albo obowiązany do zapłaty jest prowadzącym sprzedaż detaliczną napojów w przypadku: producenta, podmiotu nabywającego napoje w ramach wewnątrzwspólnotowego nabycia towarów lub importera napoju.<br/>
- dostawcy, w przypadku gdy obowiązanym do zapłaty opłaty jest podmiot zamawiający.
</font>
</h3>
</xsl:template>
<xsl:template name="NaglowekTytulowy">
<xsl:param name="nazwa"/>
<xsl:param name="uzycie"/>
<xsl:param name="podstawy-prawne"/>
<div>
<xsl:choose>
<xsl:when test="$uzycie = 'deklaracja'">
<xsl:attribute name="class">tlo-formularza</xsl:attribute>
</xsl:when>
</xsl:choose>
<xsl:if test="$nazwa">
<h1 class="nazwa">
<xsl:copy-of select="$nazwa"/>
</h1>
</xsl:if>
<div class="okres">
<xsl:apply-templates select="*[local-name()='Naglowek']/*[local-name()='Miesiac']"/>
<xsl:apply-templates select="*[local-name()='Naglowek']/*[local-name()='Rok']"/>
</div>
</div>
<xsl:if test="$podstawy-prawne">
<div class="prawne">
<xsl:copy-of select="$podstawy-prawne"/>
</div>
</xsl:if>
</xsl:template>
</xsl:stylesheet>