9199
ID | 9199 |
Data | 2020-03-16 |
Symbol | 2020/03/16/9199 |
Instytucja | Ministerstwo Finansów |
Nazwa | TPR-C INFORMACJA O CENACH TRANSFEROWYCH W ZAKRESIE PODATKU DOCHODOWEGO OD OSÓB PRAWNYCH |
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:pf="http://crd.gov.pl/wzor/2020/03/16/9199/" version="1.0">
<xsl:import href="http://crd.gov.pl/xml/schematy/dziedzinowe/mf/2018/09/03/eD/DefinicjeSzablony/Posredni_wspolne_v7-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:template name="TytulDokumentu">INFORMACJA O CENACH TRANSFEROWYCH</xsl:template>
<xsl:template name="StyleDlaFormularza">
<style type="text/css">
.tlo-formularza { background-color:#D3D3D3; }
</style>
</xsl:template>
<xsl:param name="kat-transakcji" select="'./schemat.xsd'"/>
<xsl:param name="korekta-cen" select="'./schemat.xsd'"/>
<xsl:param name="korekta-porownywalnosci" select="'./schemat.xsd'"/>
<xsl:param name="kryterium-geograficzne" select="'./schemat.xsd'"/>
<xsl:param name="metoda-weryfikacji" select="'./schemat.xsd'"/>
<xsl:param name="strona-badana" select="'./schemat.xsd'"/>
<xsl:param name="rodzaj-wart" select="'./schemat.xsd'"/>
<xsl:param name="rodzaj-oprocentowania" select="'./schemat.xsd'"/>
<xsl:param name="rodzaj-porownania" select="'./schemat.xsd'"/>
<xsl:param name="rodzaj-przedzialu" select="'./schemat.xsd'"/>
<xsl:param name="sposob-kalk1" select="'./schemat.xsd'"/>
<xsl:param name="sposob-kalk4" select="'./schemat.xsd'"/>
<xsl:param name="sposob-weryfikacji" select="'./schemat.xsd'"/>
<xsl:param name="kod-stopy-bazowej" select="'./schemat.xsd'"/>
<xsl:param name="termin-stopy-bazowej" select="'./schemat.xsd'"/>
<xsl:param name="wskaznik-rentownosci" select="'./schemat.xsd'"/>
<xsl:param name="zrodlo-danych-wm" select="'./schemat.xsd'"/>
<xsl:param name="zrodlo-danych-fin" select="'./schemat.xsd'"/>
<xsl:template match="pf:Deklaracja">
<div class="deklaracja">
<xsl:call-template name="NaglowekTechniczny">
<xsl:with-param name="naglowek" select="pf:Naglowek"/>
<xsl:with-param name="uzycie" select="'deklaracja'"/>
</xsl:call-template>
<xsl:call-template name="NaglowekTytulowy">
<xsl:with-param name="naglowek" select="pf:Naglowek"/>
<xsl:with-param name="uzycie" select="'deklaracja'"/>
<xsl:with-param name="nazwa">INFORMACJA O CENACH TRANSFEROWYCH</xsl:with-param>
<xsl:with-param name="podstawy-prawne">
<table>
<tr>
<td class="etykieta" style="width: 10%">Podstawa prawna:</td>
<td class="wartosc">Art. 11t ust. 8 ustawy z dnia 15 lutego 1992 r. o podatku dochodowym od osób prawnych (Dz. U. z 2019 r. poz. 865 z późn. zm.).</td>
</tr>
<tr>
<td class="etykieta" valign="top">Składający:</td>
<td class="wartosc">Podmioty powiązane, o których mowa w art. 11t ust. 1 ustawy oraz podatnicy, o których mowa w art. 11o ust. 1 ustawy.</td>
</tr>
<tr>
<td class="etykieta" valign="top">Termin składania:</td>
<td class="wartosc">9 miesięcy od zakończenia roku podatkowego.</td>
</tr>
<tr>
<td class="etykieta">Miejsce składania:</td>
<td class="wartosc">Szef Krajowej Administracji Skarbowej.</td>
</tr>
</table>
</xsl:with-param>
</xsl:call-template>
<xsl:call-template name="MiejsceICelTPR">
<xsl:with-param name="sekcja">A.</xsl:with-param>
</xsl:call-template>
<xsl:for-each select="pf:Podmiot1">
<xsl:call-template name="Podmiot1_TPR">
<xsl:with-param name="sekcja">B.</xsl:with-param>
</xsl:call-template>
</xsl:for-each>
<xsl:for-each select="pf:Podmiot2">
<xsl:call-template name="Podmiot2_TPR">
<xsl:with-param name="sekcja">C.</xsl:with-param>
</xsl:call-template>
</xsl:for-each>
<xsl:for-each select="pf:PozycjeSzczegolowe">
<xsl:call-template name="PodmiotNZ">
<xsl:with-param name="sekcja">D.</xsl:with-param>
</xsl:call-template>
<xsl:call-template name="Transakcja">
<xsl:with-param name="sekcja">E.</xsl:with-param>
</xsl:call-template>
<xsl:call-template name="PodmiotKZ"/>
<xsl:call-template name="TransakcjaPKZ">
<xsl:with-param name="sekcja">D.</xsl:with-param>
</xsl:call-template>
</xsl:for-each>
<xsl:if test="*[local-name()='DodatkoweInformacje']">
<xsl:call-template name="DodatkoweInformacje"/>
</xsl:if>
</div>
</xsl:template>
<xsl:template match="*[local-name()='Naglowek']/*[local-name()='OkresOd']">
<xsl:text>złożona na okres od</xsl:text>
<span class="data">
<xsl:apply-templates/>
</span>
</xsl:template>
<xsl:template match="*[local-name()='Naglowek']/*[local-name()='OkresDo']">
<xsl:text>do</xsl:text>
<span class="data">
<xsl:apply-templates/>
</span>
</xsl:template>
<xsl:template name="Podmiot1_TPR">
<xsl:param name="sekcja"/>
<h2 class="tytul-sekcja-blok">
<xsl:value-of select="$sekcja"/> DANE PODMIOTU SKŁADAJĄCEGO INFORMACJE O CENACH TRANSFEROWYCH</h2>
<table class="normalna">
<tr>
<xsl:if test="*[local-name() = 'NIP']">
<td class="wypelniane">
<div class="opisrubryki">Identyfikator podatkowy NIP</div>
<xsl:apply-templates select="*[local-name() = 'NIP']"/>
</td>
</xsl:if>
<xsl:if test="*[local-name() = 'NrId']">
<td class="wypelniane">
<div class="opisrubryki">Numer identyfikacyjny podatnika</div>
<xsl:apply-templates select="*[local-name() = 'NrId']"/>
</td>
</xsl:if>
</tr>
</table>
<table class="normalna">
<tr>
<xsl:if test="*[local-name() = 'RodzajNrId']">
<td class="wypelniane" style="width:50%">
<div class="opisrubryki">Rodzaj numeru identyfikacyjnego</div>
<xsl:choose>
<xsl:when test="pf:RodzajNrId='1'">1. numer identyfikacyjny TIN</xsl:when>
<xsl:when test="pf:RodzajNrId='2'">2. numer ubezpieczeniowy</xsl:when>
<xsl:when test="pf:RodzajNrId='3'">3. paszport</xsl:when>
<xsl:when test="pf:RodzajNrId='4'">4. urzędowy dokument stwierdzający tożsamość</xsl:when>
<xsl:when test="pf:RodzajNrId='4'">4. inny dokument potwierdzający tożsamość</xsl:when>
<xsl:when test="pf:RodzajNrId='8'">8. inny rodzaj identyfikacji podatkowej</xsl:when>
</xsl:choose>
</td>
</xsl:if>
<xsl:if test="*[local-name() = 'KodKrajuWydania']">
<td class="wypelniane" style="width:50%">
<div class="opisrubryki">Kod i nazwa kraju wydania numeru identyfikacyjnego</div>
<xsl:for-each select="*[local-name() = 'KodKrajuWydania']">
<xsl:call-template name="PokazKodKraju"/>
</xsl:for-each>
</td>
</xsl:if>
</tr>
</table>
<table class="normalna">
<tr>
<td class="wypelniane" style="width:100%">
<div class="opisrubryki">Pełna nazwa</div>
<xsl:apply-templates select="*[local-name() = 'PelnaNazwa']"/>
</td>
</tr>
</table>
<table class="normalna">
<tr>
<td class="wypelniane" style="width:50%">
<div class="opis-tekstowy">Główny kod PKD</div>
<xsl:apply-templates select="*[local-name()='KodPKD']"/>
</td>
<td class="wypelniane" style="width:50%">
<div class="opis-tekstowy">Kod i nazwa kraju lub terytorium siedziby lub zarządu</div>
<xsl:for-each select="*[local-name() = 'KodKraju']">
<xsl:call-template name="PokazKodKraju"/>
</xsl:for-each>
</td>
</tr>
</table>
</xsl:template>
<xsl:template name="Podmiot2_TPR">
<xsl:param name="sekcja"/>
<h2 class="tytul-sekcja-blok">
<xsl:value-of select="$sekcja"/> DANE PODMIOTU, DLA KTÓREGO JEST SKŁADANA INFORMACJA</h2>
<div class="sekcja">
<table class="normalna">
<tr>
<xsl:if test="*[local-name() = 'NIP']">
<td class="wypelniane">
<div class="opisrubryki">Identyfikator podatkowy NIP</div>
<xsl:apply-templates select="*[local-name() = 'NIP']"/>
</td>
</xsl:if>
<xsl:if test="*[local-name() = 'NrId']">
<td class="wypelniane">
<div class="opisrubryki">Numer identyfikacyjny podatnika</div>
<xsl:apply-templates select="*[local-name() = 'NrId']"/>
</td>
</xsl:if>
</tr>
</table>
<table class="normalna">
<tr>
<xsl:if test="*[local-name() = 'RodzajNrId']">
<td class="wypelniane" style="width:50%">
<div class="opisrubryki">Rodzaj numeru identyfikacyjnego</div>
<xsl:choose>
<xsl:when test="pf:RodzajNrId='1'">1. numer identyfikacyjny TIN</xsl:when>
<xsl:when test="pf:RodzajNrId='2'">2. numer ubezpieczeniowy</xsl:when>
<xsl:when test="pf:RodzajNrId='3'">3. paszport</xsl:when>
<xsl:when test="pf:RodzajNrId='4'">4. urzędowy dokument stwierdzający tożsamość</xsl:when>
<xsl:when test="pf:RodzajNrId='4'">4. inny dokument potwierdzający tożsamość</xsl:when>
<xsl:when test="pf:RodzajNrId='8'">8. inny rodzaj identyfikacji podatkowej</xsl:when>
</xsl:choose>
</td>
</xsl:if>
<xsl:if test="*[local-name() = 'KodKrajuWydania']">
<td class="wypelniane" style="width:50%">
<div class="opisrubryki">Kod i nazwa kraju wydania numeru identyfikacyjnego</div>
<xsl:for-each select="*[local-name() = 'KodKrajuWydania']">
<xsl:call-template name="PokazKodKraju"/>
</xsl:for-each>
</td>
</xsl:if>
</tr>
</table>
<table class="normalna">
<tr>
<td class="wypelniane" style="width:70%">
<div class="opisrubryki">Pełna nazwa</div>
<xsl:apply-templates select="*[local-name() = 'PelnaNazwa']"/>
</td>
<td class="wypelniane" style="width:30%">
<div class="opis-tekstowy">Główny kod PKD</div>
<xsl:apply-templates select="*[local-name()='KodPKD']"/>
</td>
</tr>
</table>
</div>
</xsl:template>
<xsl:template name="PodmiotNZ">
<xsl:param name="sekcja"/>
<xsl:if test="*[local-name()='PodmiotNZ']">
<h2 class="tytul-sekcja-blok">
<xsl:value-of select="$sekcja"/> DODATKOWE DANE PODMIOTU, DLA KTÓREGO JEST SKŁADANA INFORMACJA<br/>
</h2>
<h3 class="tytul-sekcja-blok"> D.1.
<xsl:if test="pf:PodmiotNZ='ZK01'">
<font size="3pt" style="font-weight: normal">P<span style="text-transform:lowercase">odmiot, dla którego jest składana informacja o cenach transferowych, zawierał przynajmniej jedną transakcję kontrolowaną niekorzystającą ze zwolnienia z obowiązku sporządzenia lokalnej dokumentacji cen transferowych na podstawie art. 11n pkt 1 ustawy (zgodnie z art. 11t ust. 1 pkt 1 ustawy)</span>
<b> - ZK01</b>
</font>
</xsl:if>
</h3>
</xsl:if>
<xsl:if test="*[local-name()='InnyPodmiot']">
<h3 class="tytul-sekcja-blok"> D.2. WSKAŹNIKI -
<font size="4pt" style="font-weight: normal">I<span style="text-transform:lowercase">nny podmiot</span>
</font>
</h3>
<div class="sekcja">
<table class="normalna">
<tr>
<td class="wypelniane" style="width:50%">
<div class="opisrubryki">Marża operacyjna</div>
<xsl:for-each select="*[local-name()='InnyPodmiot']/*[local-name()='MarzaOper']">
<xsl:apply-templates select="."/>
<xsl:text>%</xsl:text>
</xsl:for-each>
</td>
<td class="wypelniane" style="width:50%">
<div class="opisrubryki">Marża zysku brutto</div>
<xsl:for-each select="*[local-name()='InnyPodmiot']/*[local-name()='MarzaZysku']">
<xsl:apply-templates select="."/>
<xsl:text>%</xsl:text>
</xsl:for-each>
</td>
</tr>
<tr>
<td class="wypelniane" style="width:50%">
<div class="opisrubryki">Rentowność aktywów</div>
<xsl:for-each select="*[local-name()='InnyPodmiot']/*[local-name()='RentAkt']">
<xsl:apply-templates select="."/>
<xsl:text>%</xsl:text>
</xsl:for-each>
</td>
<td class="wypelniane" style="width:50%">
<div class="opisrubryki">Rentowność kapitału własnego</div>
<xsl:for-each select="*[local-name()='InnyPodmiot']/*[local-name()='RentKW']">
<xsl:apply-templates select="."/>
<xsl:text>%</xsl:text>
</xsl:for-each>
</td>
</tr>
</table>
</div>
</xsl:if>
<xsl:if test="*[local-name()='Bank']">
<h3 class="tytul-sekcja-blok"> D.2. WSKAŹNIKI -
<font size="4pt" style="font-weight: normal">B<span style="text-transform:lowercase">ank</span>
</font>
</h3>
<div class="sekcja">
<table class="normalna">
<tr>
<td class="wypelniane" style="width:50%">
<div class="opisrubryki">Marża odsetkowa netto</div>
<xsl:for-each select="*[local-name()='Bank']/*[local-name()='MarzaOdset']">
<xsl:apply-templates select="."/>
<xsl:text>%</xsl:text>
</xsl:for-each>
</td>
<td class="wypelniane" style="width:50%">
<div class="opisrubryki">Koszty/dochody</div>
<xsl:for-each select="*[local-name()='Bank']/*[local-name()='KosztyDochody']">
<xsl:apply-templates select="."/>
<xsl:text>%</xsl:text>
</xsl:for-each>
</td>
</tr>
<tr>
<td class="wypelniane" style="width:50%">
<div class="opisrubryki">Rentowność aktywów</div>
<xsl:for-each select="*[local-name()='Bank']/*[local-name()='RentAkt']">
<xsl:apply-templates select="."/>
<xsl:text>%</xsl:text>
</xsl:for-each>
</td>
<td class="wypelniane" style="width:50%">
<div class="opisrubryki">Rentowność kapitału własnego</div>
<xsl:for-each select="*[local-name()='Bank']/*[local-name()='RentKW']">
<xsl:apply-templates select="."/>
<xsl:text>%</xsl:text>
</xsl:for-each>
</td>
</tr>
</table>
</div>
</xsl:if>
<xsl:if test="*[local-name()='ZakladUbezpieczen']">
<h3 class="tytul-sekcja-blok"> D.2. WSKAŹNIKI -
<font size="4pt" style="font-weight: normal">Z<span style="text-transform:lowercase">akład ubezpieczeń lub zakład reasekuracji</span>
</font>
</h3>
<div class="sekcja">
<table class="normalna">
<tr>
<td class="wypelniane" style="width:50%">
<div class="opisrubryki">Rentowność działalności technicznej</div>
<xsl:for-each select="*[local-name()='ZakladUbezpieczen']/*[local-name()='RentDT']">
<xsl:apply-templates select="."/>
<xsl:text>%</xsl:text>
</xsl:for-each>
</td>
<td class="wypelniane" style="width:50%">
<div class="opisrubryki">Rentowność sprzedaży</div>
<xsl:for-each select="*[local-name()='ZakladUbezpieczen']/*[local-name()='RentSprzed']">
<xsl:apply-templates select="."/>
<xsl:text>%</xsl:text>
</xsl:for-each>
</td>
</tr>
<tr>
<td class="wypelniane" style="width:50%">
<div class="opisrubryki">Rentowność aktywów</div>
<xsl:for-each select="*[local-name()='ZakladUbezpieczen']/*[local-name()='RentAkt']">
<xsl:apply-templates select="."/>
<xsl:text>%</xsl:text>
</xsl:for-each>
</td>
<td class="wypelniane" style="width:50%">
<div class="opisrubryki">Rentowność kapitału własnego</div>
<xsl:for-each select="*[local-name()='ZakladUbezpieczen']/*[local-name()='RentKW']">
<xsl:apply-templates select="."/>
<xsl:text>%</xsl:text>
</xsl:for-each>
</td>
</tr>
</table>
</div>
</xsl:if>
</xsl:template>
<xsl:template name="MiejsceICelTPR">
<xsl:param name="sekcja"/>
<h2 class="tytul-sekcja-blok">
<xsl:value-of select="$sekcja"/> MIEJSCE I CEL SKŁADANIA</h2>
<table class="normalna">
<tr>
<td class="niewypelnianeopisy" style="width:33%">Kod i nazwa miejsca składania (złożenia) informacji</td>
<td class="wypelniane" style="width:auto">
<xsl:apply-templates select="*[local-name()='Naglowek']/*[local-name()='KodUrzedu']"/>
<xsl:text> - Szef Krajowej Administracji Skarbowej</xsl:text>
</td>
</tr>
<tr>
<td class="niewypelnianeopisy">Cel złożenia formularza</td>
<td class="wypelniane" style="width:auto">
<xsl:choose>
<xsl:when test="*[local-name()='Naglowek']/*[local-name()='CelZlozenia'] =1">
<input type="checkbox" checked="checked" disabled="disabled"/>1. złożenie
</xsl:when>
<xsl:when test="*[local-name()='Naglowek']/*[local-name()='CelZlozenia'] =2">
<input type="checkbox" checked="checked" disabled="disabled"/>2. korekta
</xsl:when>
</xsl:choose>
</td>
</tr>
</table>
</xsl:template>
<xsl:template name="Transakcja">
<xsl:param name="sekcja"/>
<xsl:for-each select="*[local-name()='Transakcja']">
<h2 class="tytul-sekcja-blok">
<xsl:value-of select="$sekcja"/> DANE TRANSAKCJI <xsl:number value="position()" format="(1)"/>
</h2>
<!--I. Kategorie transakcji kontrolowanych (bez 1201-1204, 2201-2204, 1401, 2401)-->
<xsl:if test="pf:KategoriaA">
<table class="normalna">
<tr>
<td class="wypelniane" style="width:50%">
<div class="opisrubryki">Kategoria transakcji kontrolowanej</div>
<xsl:for-each select="*[local-name()='KategoriaA']">
<xsl:call-template name="PokazOpisTPR1"/>
<xsl:if test="position() != last()">
<xsl:text>, </xsl:text>
</xsl:if>
</xsl:for-each>
</td>
<td class="wypelniane" style="width:50%">
<div class="opisrubryki">Wartość transakcji (w milionach złotych)</div>
<xsl:for-each select="*[local-name()='WartoscA']">
<xsl:apply-templates select="."/>
<xsl:text> mln (</xsl:text>
<xsl:value-of select="@kodWaluty"/>
<xsl:text>)</xsl:text>
</xsl:for-each>
</td>
</tr>
</table>
<xsl:if test="pf:KrajPL">
<table class="normalna">
<tr>
<td class="wypelniane" style="width:50%">
<div class="opisrubryki">Transakcja zwolniona na podst. art. 11 n pkt 1 ustawy? ZW01 - tak</div>
<xsl:apply-templates select="*[local-name() = 'TZwolniona']"/>
</td>
<td class="wypelniane" style="width:50%">
<div class="opisrubryki">Kraj siedziby lub zarządu kontrahenta - POLSKA</div>
<xsl:for-each select="*[local-name() = 'KrajPL']">
<xsl:call-template name="PokazKodKraju"/>
</xsl:for-each>
</td>
</tr>
</table>
</xsl:if>
<xsl:if test="pf:Kraj">
<table class="normalna">
<tr>
<td class="wypelniane" style="width:50%">
<div class="opisrubryki">Transakcja jest zwolniona na podst. art. 11 n pkt 1 ustawy? ZW02 - nie</div>
<xsl:apply-templates select="*[local-name() = 'TNieZwolniona']"/>
</td>
<td class="wypelniane" style="width:50%">
<div class="opisrubryki">Kraj siedziby lub zarządu kontrahenta</div>
<xsl:for-each select="*[local-name() = 'Kraj']">
<xsl:call-template name="PokazKodKraju"/>
<xsl:if test="position() != last()">
<xsl:text>, </xsl:text>
</xsl:if>
</xsl:for-each>
</td>
</tr>
</table>
</xsl:if>
<xsl:if test="pf:Metoda01">
<table class="normalna">
<tr>
<td class="wypelniane" style="width:30%">
<div class="opisrubryki">Metoda weryfikacji ceny (MW01, MW06, MW07)</div>
<xsl:for-each select="*[local-name()='Metoda01']">
<xsl:call-template name="PokazOpisTPR5"/>
<xsl:if test="position() != last()">
<xsl:text>, </xsl:text>
</xsl:if>
</xsl:for-each>
</td>
<td class="wypelniane" style="width:25%">
<div class="opisrubryki">Cena min</div>
<xsl:for-each select="*[local-name() = 'CenaMin']">
<xsl:apply-templates select="."/>
<xsl:text>(</xsl:text>
<xsl:value-of select="@kodWaluty"/>
<xsl:text>)</xsl:text>
</xsl:for-each>
</td>
<td class="wypelniane" style="width:25%">
<div class="opisrubryki">Cena max</div>
<xsl:for-each select="*[local-name() = 'CenaMax']">
<xsl:apply-templates select="."/>
<xsl:text>(</xsl:text>
<xsl:value-of select="@kodWaluty"/>
<xsl:text>)</xsl:text>
</xsl:for-each>
</td>
<td class="wypelniane" style="width:20%">
<div class="opisrubryki">Rodzaj jednostki miary</div>
<xsl:apply-templates select="*[local-name() = 'Miara']"/>
</td>
</tr>
</table>
<table class="normalna">
<tr>
<td class="wypelniane" style="width:40%">
<div class="opisrubryki">Sposób weryfikacji rynkowego poziomu ceny</div>
<xsl:for-each select="*[local-name()='Weryfikacja']">
<xsl:call-template name="PokazOpisTPR13"/>
<xsl:if test="position() != last()">
<xsl:text>, </xsl:text>
</xsl:if>
</xsl:for-each>
</td>
<td class="wypelniane" style="width:30%">
<div class="opisrubryki">Cena porównywalna min</div>
<xsl:for-each select="*[local-name()='CenaPorMin']">
<xsl:apply-templates select="."/>
<xsl:text>(</xsl:text>
<xsl:value-of select="@kodWaluty"/>
<xsl:text>)</xsl:text>
</xsl:for-each>
</td>
<td class="wypelniane" style="width:30%">
<div class="opisrubryki">Cena porównywalna max</div>
<xsl:for-each select="*[local-name()='CenaPorMax']">
<xsl:apply-templates select="."/>
<xsl:text>(</xsl:text>
<xsl:value-of select="@kodWaluty"/>
<xsl:text>)</xsl:text>
</xsl:for-each>
</td>
</tr>
</table>
</xsl:if>
<xsl:if test="pf:Metoda04">
<table class="normalna">
<tr>
<td class="wypelniane" style="width:40%">
<div class="opisrubryki">Metoda weryfikacji ceny (MW04)</div>
<xsl:for-each select="*[local-name()='Metoda04']">
<xsl:call-template name="PokazOpisTPR5"/>
<xsl:if test="position() != last()">
<xsl:text>, </xsl:text>
</xsl:if>
</xsl:for-each>
</td>
<td class="wypelniane" style="width:30%">
<div class="opisrubryki">Zakładany zysk podatnika</div>
<xsl:apply-templates select="*[local-name() = 'ZaklZyskPodatn']"/>
<xsl:text>%</xsl:text>
</td>
<td class="wypelniane" style="width:30%">
<div class="opisrubryki">Zakładany zysk kontrahentów</div>
<xsl:apply-templates select="*[local-name() = 'ZaklZyskKontr']"/>
<xsl:text>%</xsl:text>
</td>
</tr>
<tr>
<td class="wypelniane" style="width:40%">
<div class="opisrubryki">Zrealizowany zysk podatnika</div>
<xsl:apply-templates select="*[local-name() = 'ZrealZyskPodatn']"/>
<xsl:text>%</xsl:text>
</td>
<td class="wypelniane" style="width:30%">
<div class="opisrubryki">Zrealizowany zysk kontrahentów</div>
<xsl:apply-templates select="*[local-name() = 'ZrealZyskKontr']"/>
<xsl:text>%</xsl:text>
</td>
<td class="wypelniane" style="width:30%">
<div class="opisrubryki">Rodzaj metody podziału zysku</div>
<xsl:if test="*[local-name() = 'RodzMetodyPodzialu']='PZ01'">PZ01 (Podział zysku za pomocą analizy rezydualnej)</xsl:if>
<xsl:if test="*[local-name() = 'RodzMetodyPodzialu']='PZ02'">PZ02 (Podział zysku za pomocą analizy udziału)</xsl:if>
</td>
</tr>
</table>
</xsl:if>
<xsl:if test="pf:Metoda02">
<table class="normalna">
<tr>
<td class="wypelniane" style="width:50%">
<div class="opisrubryki">Metoda weryfikacji ceny (MW02, MW03, MW05)</div>
<xsl:for-each select="*[local-name()='Metoda02']">
<xsl:call-template name="PokazOpisTPR5"/>
<xsl:if test="position() != last()">
<xsl:text>, </xsl:text>
</xsl:if>
</xsl:for-each>
</td>
<td class="wypelniane" style="width:50%">
<div class="opisrubryki">Rodzaj porównania (PR01)</div>
<xsl:for-each select="*[local-name()='RodzPor1']">
<xsl:call-template name="PokazOpisTPR9"/>
<xsl:if test="position() != last()">
<xsl:text>, </xsl:text>
</xsl:if>
</xsl:for-each>
</td>
</tr>
<tr>
<td class="wypelniane" style="width:50%">
<div class="opisrubryki">Wskaźnik finansowy</div>
<xsl:for-each select="*[local-name()='Wskaznik1']">
<xsl:call-template name="PokazOpisTPR16"/>
<xsl:if test="position() != last()">
<xsl:text>, </xsl:text>
</xsl:if>
</xsl:for-each>
</td>
<td class="wypelniane" style="width:50%">
<div class="opisrubryki">Korekty porównywalności wyników</div>
<xsl:for-each select="*[local-name()='KorektyPorWyn']">
<xsl:call-template name="PokazOpisTPR3"/>
<xsl:if test="position() != last()">
<xsl:text>, </xsl:text>
</xsl:if>
</xsl:for-each>
</td>
</tr>
</table>
<xsl:if test="pf:WynikAP">
<table class="normalna">
<tr>
<td class="wypelniane" style="width:100%">
<div class="opisrubryki">Wynik analizy cen transferowych (w procentach)</div>
<xsl:apply-templates select="*[local-name() = 'WynikAP']"/>
<xsl:text>%</xsl:text>
</td>
</tr>
</table>
</xsl:if>
<xsl:if test="pf:WynikAP1">
<table class="normalna">
<tr>
<td class="wypelniane" style="width:35%">
<div class="opisrubryki">Wynik analizy cen transferowych (w procentach). Dolna granica przedziału</div>
<xsl:apply-templates select="*[local-name() = 'WynikAP1']"/>
<xsl:text>%</xsl:text>
</td>
<td class="wypelniane" style="width:35%">
<div class="opisrubryki">Wynik analizy cen transferowych (w procentach). Górna granica przedziału</div>
<xsl:apply-templates select="*[local-name() = 'WynikAP2']"/>
<xsl:text>%</xsl:text>
</td>
<td class="wypelniane" style="width:30%">
<div class="opisrubryki">Rodzaj przedziału</div>
<xsl:for-each select="*[local-name()='RodzajPrzedz']">
<xsl:call-template name="PokazOpisTPR10"/>
<xsl:if test="position() != last()">
<xsl:text>, </xsl:text>
</xsl:if>
</xsl:for-each>
</td>
</tr>
</table>
</xsl:if>
<xsl:if test="pf:KorektaCT1">
<table class="normalna">
<tr>
<td class="wypelniane" style="width:50%">
<div class="opisrubryki">Korekta cen transferowych</div>
<xsl:for-each select="*[local-name()='KorektaCT1']">
<xsl:call-template name="PokazOpisTPR2"/>
<xsl:if test="position() != last()">
<xsl:text>, </xsl:text>
</xsl:if>
</xsl:for-each>
</td>
<td class="wypelniane" style="width:50%">
<div class="opisrubryki">Wartość korekty cen transferowych</div>
<xsl:for-each select="*[local-name()='WartKorektyCT1']">
<xsl:apply-templates select="."/>
<xsl:text>(</xsl:text>
<xsl:value-of select="@kodWaluty"/>
<xsl:text>)</xsl:text>
</xsl:for-each>
</td>
</tr>
</table>
</xsl:if>
<xsl:if test="pf:BrakKorektyCT1">
<table class="normalna">
<tr>
<td class="wypelniane" style="width:100%">
<div class="opisrubryki">Brak korekty cen transferowych</div>
<xsl:for-each select="*[local-name()='BrakKorektyCT1']">
<xsl:call-template name="PokazOpisTPR2"/>
<xsl:if test="position() != last()">
<xsl:text>, </xsl:text>
</xsl:if>
</xsl:for-each>
</td>
</tr>
</table>
</xsl:if>
<table class="normalna">
<tr>
<td class="wypelniane" style="width:100%">
<div class="opisrubryki">Wynik na transakcji (w procentach)</div>
<xsl:apply-templates select="*[local-name() = 'WynikTrans']"/>
<xsl:text>%</xsl:text>
</td>
</tr>
</table>
</xsl:if>
<xsl:if test="pf:Metoda0203">
<table class="normalna">
<tr>
<td class="wypelniane" style="width:40%">
<div class="opisrubryki">Metoda weryfikacji ceny (MW02, MW03, MW05)</div>
<xsl:for-each select="*[local-name()='Metoda0203']">
<xsl:call-template name="PokazOpisTPR5"/>
<xsl:if test="position() != last()">
<xsl:text>, </xsl:text>
</xsl:if>
</xsl:for-each>
</td>
<td class="wypelniane" style="width:30%">
<div class="opisrubryki">Rodzaj porównania (PR02 lub PR03)</div>
<xsl:for-each select="*[local-name()='RodzPor2']">
<xsl:call-template name="PokazOpisTPR9"/>
<xsl:if test="position() != last()">
<xsl:text>, </xsl:text>
</xsl:if>
</xsl:for-each>
</td>
<td class="wypelniane" style="width:30%">
<div class="opisrubryki">Strona badana</div>
<xsl:for-each select="*[local-name()='PodmiotBadany']">
<xsl:call-template name="PokazOpisTPR6"/>
<xsl:if test="position() != last()">
<xsl:text>, </xsl:text>
</xsl:if>
</xsl:for-each>
</td>
</tr>
</table>
<table class="normalna">
<tr>
<td class="wypelniane" style="width:40%">
<div class="opisrubryki">Kryterium geograficzne</div>
<xsl:for-each select="*[local-name()='KrytGeograf']">
<xsl:call-template name="PokazOpisTPR4"/>
<xsl:if test="position() != last()">
<xsl:text>, </xsl:text>
</xsl:if>
</xsl:for-each>
</td>
<td class="wypelniane" style="width:30%">
<div class="opisrubryki">Wskaźnik rentowności</div>
<xsl:for-each select="*[local-name()='Wskaznik2']">
<xsl:call-template name="PokazOpisTPR16"/>
<xsl:if test="position() != last()">
<xsl:text>, </xsl:text>
</xsl:if>
</xsl:for-each>
</td>
<td class="wypelniane" style="width:30%">
<div class="opisrubryki">Korekty porównywalności wyników</div>
<xsl:for-each select="*[local-name()='KorektyPorWyn']">
<xsl:call-template name="PokazOpisTPR3"/>
<xsl:if test="position() != last()">
<xsl:text>, </xsl:text>
</xsl:if>
</xsl:for-each>
</td>
</tr>
</table>
<xsl:if test="pf:WynikAP">
<table class="normalna">
<tr>
<td class="wypelniane" style="width:100%">
<div class="opisrubryki">Wynik analizy cen transferowych (w procentach)</div>
<xsl:apply-templates select="*[local-name() = 'WynikAP']"/>
<xsl:text>%</xsl:text>
</td>
</tr>
</table>
</xsl:if>
<xsl:if test="pf:WynikAP1">
<table class="normalna">
<tr>
<td class="wypelniane" style="width:35%">
<div class="opisrubryki">Wynik analizy cen transferowych (w procentach). Dolna granica przedziału</div>
<xsl:apply-templates select="*[local-name() = 'WynikAP1']"/>
<xsl:text>%</xsl:text>
</td>
<td class="wypelniane" style="width:35%">
<div class="opisrubryki">Wynik analizy cen transferowych (w procentach). Górna granica przedziału</div>
<xsl:apply-templates select="*[local-name() = 'WynikAP2']"/>
<xsl:text>%</xsl:text>
</td>
<td class="wypelniane" style="width:30%">
<div class="opisrubryki">Rodzaj przedziału</div>
<xsl:for-each select="*[local-name()='RodzajPrzedz']">
<xsl:call-template name="PokazOpisTPR10"/>
<xsl:if test="position() != last()">
<xsl:text>, </xsl:text>
</xsl:if>
</xsl:for-each>
</td>
</tr>
</table>
</xsl:if>
<table class="normalna">
<tr>
<td class="wypelniane" style="width:100%">
<div class="opisrubryki">Wynik na transakcji (w procentach)</div>
<xsl:apply-templates select="*[local-name() = 'WynikTrans']"/>
<xsl:text>%</xsl:text>
</td>
</tr>
</table>
<xsl:if test="pf:KorektaCT2">
<table class="normalna">
<tr>
<td class="wypelniane" style="width:50%">
<div class="opisrubryki">Korekta cen transferowych</div>
<xsl:for-each select="*[local-name()='KorektaCT2']">
<xsl:call-template name="PokazOpisTPR2"/>
<xsl:if test="position() != last()">
<xsl:text>, </xsl:text>
</xsl:if>
</xsl:for-each>
</td>
<td class="wypelniane" style="width:50%">
<div class="opisrubryki">Wartość korekty cen transferowych</div>
<xsl:for-each select="*[local-name()='WartKorektyCT2']">
<xsl:apply-templates select="."/>
<xsl:text>(</xsl:text>
<xsl:value-of select="@kodWaluty"/>
<xsl:text>)</xsl:text>
</xsl:for-each>
</td>
</tr>
</table>
</xsl:if>
<xsl:if test="pf:BrakKorektyCT2">
<table class="normalna">
<tr>
<td class="wypelniane" style="width:100%">
<div class="opisrubryki">Brak korekty cen transferowych</div>
<xsl:for-each select="*[local-name()='BrakKorektyCT2']">
<xsl:call-template name="PokazOpisTPR2"/>
<xsl:if test="position() != last()">
<xsl:text>, </xsl:text>
</xsl:if>
</xsl:for-each>
</td>
</tr>
</table>
</xsl:if>
</xsl:if>
</xsl:if>
<!--II. Kategorie transakcji kontrolowanych 1101, 2101-->
<xsl:if test="pf:KategoriaB">
<table class="normalna">
<tr>
<td class="wypelniane" style="width:50%">
<div class="opisrubryki">Kategoria transakcji kontrolowanej</div>
<xsl:for-each select="*[local-name()='KategoriaB']">
<xsl:call-template name="PokazOpisTPR1"/>
<xsl:if test="position() != last()">
<xsl:text>, </xsl:text>
</xsl:if>
</xsl:for-each>
</td>
<td class="wypelniane" style="width:50%">
<div class="opisrubryki">Wartość transakcji (w milionach złotych)</div>
<xsl:for-each select="*[local-name()='WartoscB']">
<xsl:apply-templates select="."/>
<xsl:text> mln (</xsl:text>
<xsl:value-of select="@kodWaluty"/>
<xsl:text>)</xsl:text>
</xsl:for-each>
</td>
</tr>
</table>
<xsl:if test="pf:KrajPL">
<table class="normalna">
<tr>
<td class="wypelniane" style="width:50%">
<div class="opisrubryki">Transakcja zwolniona na podst. art. 11 n pkt 1 ustawy? ZW01 - tak</div>
<xsl:apply-templates select="*[local-name() = 'TZwolniona']"/>
</td>
<td class="wypelniane" style="width:50%">
<div class="opisrubryki">Kraj siedziby lub zarządu kontrahenta - POLSKA</div>
<xsl:for-each select="*[local-name() = 'KrajPL']">
<xsl:call-template name="PokazKodKraju"/>
</xsl:for-each>
</td>
</tr>
</table>
</xsl:if>
<xsl:if test="pf:Kraj">
<table class="normalna">
<tr>
<td class="wypelniane" style="width:50%">
<div class="opisrubryki">Transakcja jest zwolniona na podst. art. 11 n pkt 1 ustawy? ZW02 - nie</div>
<xsl:apply-templates select="*[local-name() = 'TNieZwolniona']"/>
</td>
<td class="wypelniane" style="width:50%">
<div class="opisrubryki">Kraj siedziby lub zarządu kontrahenta</div>
<xsl:for-each select="*[local-name() = 'Kraj']">
<xsl:call-template name="PokazKodKraju"/>
<xsl:if test="position() != last()">
<xsl:text>, </xsl:text>
</xsl:if>
</xsl:for-each>
</td>
</tr>
</table>
</xsl:if>
<xsl:if test="pf:MetodaB">
<table class="normalna">
<tr>
<td class="wypelniane" style="width:50%">
<div class="opisrubryki">Metoda weryfikacji ceny (MW03 oraz MW05)</div>
<xsl:for-each select="*[local-name()='MetodaB']">
<xsl:call-template name="PokazOpisTPR5"/>
<xsl:if test="position() != last()">
<xsl:text>, </xsl:text>
</xsl:if>
</xsl:for-each>
</td>
<td class="wypelniane" style="width:50%">
<div class="opisrubryki">Dla transakcji kontrolowanej zastosowano mechanizm, o którym mowa w art. 11f ustawy (SH02)</div>
<xsl:apply-templates select="*[local-name() = 'Art11f']"/>
</td>
</tr>
</table>
</xsl:if>
<xsl:if test="pf:KorektaCT3">
<table class="normalna">
<tr>
<td class="wypelniane" style="width:50%">
<div class="opisrubryki">Korekta cen transferowych</div>
<xsl:for-each select="*[local-name()='KorektaCT3']">
<xsl:call-template name="PokazOpisTPR2"/>
<xsl:if test="position() != last()">
<xsl:text>, </xsl:text>
</xsl:if>
</xsl:for-each>
</td>
<td class="wypelniane" style="width:50%">
<div class="opisrubryki">Wartość korekty cen transferowych</div>
<xsl:for-each select="*[local-name()='WartKorektyCT3']">
<xsl:apply-templates select="."/>
<xsl:text>(</xsl:text>
<xsl:value-of select="@kodWaluty"/>
<xsl:text>)</xsl:text>
</xsl:for-each>
</td>
</tr>
</table>
</xsl:if>
<xsl:if test="pf:BrakKorektyCT3">
<table class="normalna">
<tr>
<td class="wypelniane" style="width:100%">
<div class="opisrubryki">Brak korekty cen transferowych</div>
<xsl:for-each select="*[local-name()='BrakKorektyCT3']">
<xsl:call-template name="PokazOpisTPR2"/>
<xsl:if test="position() != last()">
<xsl:text>, </xsl:text>
</xsl:if>
</xsl:for-each>
</td>
</tr>
</table>
</xsl:if>
</xsl:if>
<!--III. Kategorie transakcji kontrolowanych 1201 - 1204 lub 2201 - 2204-->
<xsl:if test="*[local-name()='KategoriaC']">
<table class="normalna">
<tr>
<td class="wypelniane" style="width:50%">
<div class="opisrubryki">Kategoria transakcji kontrolowanej</div>
<xsl:for-each select="*[local-name()='KategoriaC']">
<xsl:call-template name="PokazOpisTPR1"/>
<xsl:if test="position() != last()">
<xsl:text>, </xsl:text>
</xsl:if>
</xsl:for-each>
</td>
<td class="wypelniane" style="width:50%">
<div class="opisrubryki">Wartość transakcji (w milionach złotych)</div>
<xsl:for-each select="*[local-name()='WartoscC']">
<xsl:apply-templates select="."/>
<xsl:text> mln (</xsl:text>
<xsl:value-of select="@kodWaluty"/>
<xsl:text>)</xsl:text>
</xsl:for-each>
</td>
</tr>
</table>
<table class="normalna">
<tr>
<td class="wypelniane" style="width:40%">
<div class="opisrubryki">Kwota kapitału</div>
<xsl:for-each select="*[local-name()='KapitalC']">
<xsl:apply-templates select="."/>
<xsl:text>(</xsl:text>
<xsl:value-of select="@kodWaluty"/>
<xsl:text>)</xsl:text>
</xsl:for-each>
</td>
<td class="wypelniane" style="width:30%">
<div class="opisrubryki">Wartość zadłużenia</div>
<xsl:for-each select="*[local-name()='ZadluzenieC']">
<xsl:apply-templates select="."/>
<xsl:text>(</xsl:text>
<xsl:value-of select="@kodWaluty"/>
<xsl:text>)</xsl:text>
</xsl:for-each>
</td>
<td class="wypelniane" style="width:30%">
<div class="opisrubryki">Kwota odsetek (w walucie, zadeklarowanej dla kwoty kapitału)</div>
<xsl:for-each select="*[local-name()='OdsetkiC']">
<xsl:apply-templates select="."/>
<xsl:text>(</xsl:text>
<xsl:value-of select="@kodWaluty"/>
<xsl:text>)</xsl:text>
</xsl:for-each>
</td>
</tr>
</table>
<xsl:if test="pf:KrajPL">
<table class="normalna">
<tr>
<td class="wypelniane" style="width:50%">
<div class="opisrubryki">Transakcja zwolniona na podst. art. 11 n pkt 1 ustawy? ZW01 - tak</div>
<xsl:apply-templates select="*[local-name() = 'TZwolniona']"/>
</td>
<td class="wypelniane" style="width:50%">
<div class="opisrubryki">Kraj siedziby lub zarządu kontrahenta - POLSKA</div>
<xsl:for-each select="*[local-name() = 'KrajPL']">
<xsl:call-template name="PokazKodKraju"/>
</xsl:for-each>
</td>
</tr>
</table>
</xsl:if>
<xsl:if test="pf:Kraj">
<table class="normalna">
<tr>
<td class="wypelniane" style="width:50%">
<div class="opisrubryki">Transakcja jest zwolniona na podst. art. 11 n pkt 1 ustawy? ZW02 - nie</div>
<xsl:apply-templates select="*[local-name() = 'TNieZwolniona']"/>
</td>
<td class="wypelniane" style="width:50%">
<div class="opisrubryki">Kraj siedziby lub zarządu kontrahenta</div>
<xsl:for-each select="*[local-name() = 'Kraj']">
<xsl:call-template name="PokazKodKraju"/>
<xsl:if test="position() != last()">
<xsl:text>, </xsl:text>
</xsl:if>
</xsl:for-each>
</td>
</tr>
</table>
</xsl:if>
<xsl:if test="pf:KalkOproc1">
<table class="normalna">
<tr>
<td class="wypelniane" style="width:50%">
<div class="opisrubryki">Sposób kalkulacji oprocentowania (OP01)</div>
<xsl:for-each select="*[local-name()='KalkOproc1']">
<xsl:call-template name="PokazOpisTPR8"/>
<xsl:if test="position() != last()">
<xsl:text>, </xsl:text>
</xsl:if>
</xsl:for-each>
</td>
<td class="wypelniane" style="width:50%">
<div class="opisrubryki">Kod i nazwa stopy bazowej</div>
<xsl:for-each select="*[local-name() = 'StBazowa']/*[local-name() = 'KodSB']">
<xsl:call-template name="PokazOpisTPR14"/>
<xsl:if test="position() != last()">
<xsl:text>, </xsl:text>
</xsl:if>
</xsl:for-each>
</td>
</tr>
</table>
<table class="normalna">
<tr>
<xsl:if test="*[local-name() = 'StBazowa']/*[local-name() = 'TerminSB']">
<td class="wypelniane" style="width:60%">
<div class="opisrubryki">Termin stopy bazowej</div>
<xsl:for-each select="*[local-name() = 'StBazowa']/*[local-name() = 'TerminSB']">
<xsl:call-template name="PokazOpisTPR15"/>
<xsl:if test="position() != last()">
<xsl:text>, </xsl:text>
</xsl:if>
</xsl:for-each>
</td>
</xsl:if>
<xsl:if test="*[local-name() = 'StBazowa']/*[local-name() = 'TerminInny']">
<td class="wypelniane" style="width:30%">
<div class="opisrubryki">Termin stopy bazowej - inny TB07</div>
<xsl:for-each select="*[local-name() = 'StBazowa']/*[local-name() = 'TerminInny']">
<xsl:call-template name="PokazOpisTPR15"/>
<xsl:if test="position() != last()">
<xsl:text>, </xsl:text>
</xsl:if>
</xsl:for-each>
</td>
<td class="wypelniane" style="width:30%">
<div class="opisrubryki">Doprecyzowanie innego terminu stopy bazowej</div>
<xsl:apply-templates select="*[local-name() = 'StBazowa']/*[local-name() = 'Okres']"/>
</td>
</xsl:if>
<td class="wypelniane" style="width:40%">
<div class="opisrubryki">Marża</div>
<xsl:apply-templates select="*[local-name() = 'Marza']"/>
</td>
</tr>
</table>
<xsl:if test="pf:WynikAP_PP">
<table class="normalna">
<tr>
<td class="wypelniane" style="width:100%">
<div class="opisrubryki">Wynik analizy cen transferowych (w procentach)</div>
<xsl:apply-templates select="*[local-name() = 'WynikAP_PP']"/>
<xsl:text>%</xsl:text>
</td>
</tr>
</table>
</xsl:if>
<xsl:if test="pf:WynikAP1_PP">
<table class="normalna">
<tr>
<td class="wypelniane" style="width:50%">
<div class="opisrubryki">Wynik analizy cen transferowych (w procentach). Dolna granica przedziału</div>
<xsl:apply-templates select="*[local-name() = 'WynikAP1_PP']"/>
<xsl:text>%</xsl:text>
</td>
<td class="wypelniane" style="width:50%">
<div class="opisrubryki">Wynik analizy cen transferowych (w procentach). Górna granica przedziału</div>
<xsl:apply-templates select="*[local-name() = 'WynikAP2_PP']"/>
<xsl:text>%</xsl:text>
</td>
</tr>
</table>
</xsl:if>
<table class="normalna">
<tr>
<td class="wypelniane" style="width:50%">
<div class="opisrubryki">Metoda weryfikacji ceny (MW01 - MW07)</div>
<xsl:for-each select="*[local-name()='MetodaC']">
<xsl:call-template name="PokazOpisTPR5"/>
<xsl:if test="position() != last()">
<xsl:text>, </xsl:text>
</xsl:if>
</xsl:for-each>
</td>
<td class="wypelniane" style="width:50%">
<div class="opisrubryki">Źródło danych do analizy cen transferowych</div>
<xsl:for-each select="*[local-name()='ZrodloDanychFin']">
<xsl:call-template name="PokazOpisTPR18"/>
<xsl:if test="position() != last()">
<xsl:text>, </xsl:text>
</xsl:if>
</xsl:for-each>
</td>
</tr>
</table>
</xsl:if>
<xsl:if test="pf:KalkOproc2">
<table class="normalna">
<tr>
<td class="wypelniane" style="width:40%">
<div class="opisrubryki">Sposób kalkulacji oprocentowania (OP02)</div>
<xsl:for-each select="*[local-name()='KalkOproc2']">
<xsl:call-template name="PokazOpisTPR8"/>
<xsl:if test="position() != last()">
<xsl:text>, </xsl:text>
</xsl:if>
</xsl:for-each>
</td>
<td class="wypelniane" style="width:30%">
<div class="opisrubryki">Poziom oprocentowania</div>
<xsl:apply-templates select="*[local-name() = 'PoziomOproc']"/>
<xsl:text>%</xsl:text>
</td>
<td class="wypelniane" style="width:30%">
<div class="opisrubryki">Źródło danych do analizy cen transferowych</div>
<xsl:for-each select="*[local-name()='ZrodloDanychFin']">
<xsl:call-template name="PokazOpisTPR18"/>
<xsl:if test="position() != last()">
<xsl:text>, </xsl:text>
</xsl:if>
</xsl:for-each>
</td>
</tr>
</table>
</xsl:if>
<xsl:if test="pf:WynikAP_C2">
<table class="normalna">
<tr>
<td class="wypelniane" style="width:100%">
<div class="opisrubryki">Wynik analizy cen transferowych (w procentach)</div>
<xsl:apply-templates select="*[local-name() = 'WynikAP_C2']"/>
<xsl:text>%</xsl:text>
</td>
</tr>
</table>
</xsl:if>
<xsl:if test="pf:WynikAP1_C2">
<table class="normalna">
<tr>
<td class="wypelniane" style="width:50%">
<div class="opisrubryki">Wynik analizy cen transferowych (w procentach). Dolna granica przedziału</div>
<xsl:apply-templates select="*[local-name() = 'WynikAP1_C2']"/>
<xsl:text>%</xsl:text>
</td>
<td class="wypelniane" style="width:50%">
<div class="opisrubryki">Wynik analizy cen transferowych (w procentach). Górna granica przedziału</div>
<xsl:apply-templates select="*[local-name() = 'WynikAP2_C2']"/>
<xsl:text>%</xsl:text>
</td>
</tr>
</table>
</xsl:if>
<xsl:if test="pf:KalkOproc3">
<table class="normalna">
<tr>
<td class="wypelniane" style="width:50%">
<div class="opisrubryki">Sposób kalkulacji oprocentowania (OP03)</div>
<xsl:for-each select="*[local-name()='KalkOproc3']">
<xsl:call-template name="PokazOpisTPR8"/>
<xsl:if test="position() != last()">
<xsl:text>, </xsl:text>
</xsl:if>
</xsl:for-each>
</td>
<td class="wypelniane" style="width:50%">
<div class="opisrubryki">Źródło danych do analizy cen transferowych</div>
<xsl:for-each select="*[local-name()='ZrodloDanychFin']">
<xsl:call-template name="PokazOpisTPR18"/>
<xsl:if test="position() != last()">
<xsl:text>, </xsl:text>
</xsl:if>
</xsl:for-each>
</td>
</tr>
</table>
</xsl:if>
<xsl:if test="pf:WynikAP_C3">
<table class="normalna">
<tr>
<td class="wypelniane" style="width:100%">
<div class="opisrubryki">Wynik analizy cen transferowych (w procentach)</div>
<xsl:apply-templates select="*[local-name() = 'WynikAP_C3']"/>
<xsl:text>%</xsl:text>
</td>
</tr>
</table>
</xsl:if>
<xsl:if test="pf:WynikAP1_C3">
<table class="normalna">
<tr>
<td class="wypelniane" style="width:50%">
<div class="opisrubryki">Wynik analizy cen transferowych (w procentach). Dolna granica przedziału</div>
<xsl:apply-templates select="*[local-name() = 'WynikAP1_C3']"/>
<xsl:text>%</xsl:text>
</td>
<td class="wypelniane" style="width:50%">
<div class="opisrubryki">Wynik analizy cen transferowych (w procentach). Górna granica przedziału</div>
<xsl:apply-templates select="*[local-name() = 'WynikAP2_C3']"/>
<xsl:text>%</xsl:text>
</td>
</tr>
</table>
</xsl:if>
<xsl:if test="pf:KorektaCT4">
<table class="normalna">
<tr>
<td class="wypelniane" style="width:50%">
<div class="opisrubryki">Korekta cen transferowych</div>
<xsl:for-each select="*[local-name()='KorektaCT4']">
<xsl:call-template name="PokazOpisTPR2"/>
<xsl:if test="position() != last()">
<xsl:text>, </xsl:text>
</xsl:if>
</xsl:for-each>
</td>
<td class="wypelniane" style="width:50%">
<div class="opisrubryki">Wartość korekty cen transferowych</div>
<xsl:for-each select="*[local-name()='WartKorektyCT4']">
<xsl:apply-templates select="."/>
<xsl:text>(</xsl:text>
<xsl:value-of select="@kodWaluty"/>
<xsl:text>)</xsl:text>
</xsl:for-each>
</td>
</tr>
</table>
</xsl:if>
<xsl:if test="pf:BrakKorektyCT4">
<table class="normalna">
<tr>
<td class="wypelniane" style="width:100%">
<div class="opisrubryki">Brak korekty cen transferowych</div>
<xsl:for-each select="*[local-name()='BrakKorektyCT4']">
<xsl:call-template name="PokazOpisTPR2"/>
<xsl:if test="position() != last()">
<xsl:text>, </xsl:text>
</xsl:if>
</xsl:for-each>
</td>
</tr>
</table>
</xsl:if>
</xsl:if>
<!--IV. Kategorie transakcji kontrolowanych 1201, 2201-->
<xsl:if test="pf:KategoriaD">
<table class="normalna">
<tr>
<td class="wypelniane" style="width:50%">
<div class="opisrubryki">Kategoria transakcji kontrolowanej</div>
<xsl:for-each select="*[local-name()='KategoriaD']">
<xsl:call-template name="PokazOpisTPR1"/>
<xsl:if test="position() != last()">
<xsl:text>, </xsl:text>
</xsl:if>
</xsl:for-each>
</td>
<td class="wypelniane" style="width:50%">
<div class="opisrubryki">Wartość transakcji (w milionach złotych)</div>
<xsl:for-each select="*[local-name()='WartoscD']">
<xsl:apply-templates select="."/>
<xsl:text> mln (</xsl:text>
<xsl:value-of select="@kodWaluty"/>
<xsl:text>)</xsl:text>
</xsl:for-each>
</td>
</tr>
</table>
<table class="normalna">
<tr>
<td class="wypelniane" style="width:40%">
<div class="opisrubryki">Kwota kapitału</div>
<xsl:for-each select="*[local-name()='KapitalD']">
<xsl:apply-templates select="."/>
<xsl:text>(</xsl:text>
<xsl:value-of select="@kodWaluty"/>
<xsl:text>)</xsl:text>
</xsl:for-each>
</td>
<td class="wypelniane" style="width:30%">
<div class="opisrubryki">Wartość zadłużenia</div>
<xsl:for-each select="*[local-name()='ZadluzenieD']">
<xsl:apply-templates select="."/>
<xsl:text>(</xsl:text>
<xsl:value-of select="@kodWaluty"/>
<xsl:text>)</xsl:text>
</xsl:for-each>
</td>
<td class="wypelniane" style="width:30%">
<div class="opisrubryki">Kwota odsetek (w walucie, zadeklarowanej dla kwoty kapitału)</div>
<xsl:for-each select="*[local-name()='OdsetkiD']">
<xsl:apply-templates select="."/>
<xsl:text>(</xsl:text>
<xsl:value-of select="@kodWaluty"/>
<xsl:text>)</xsl:text>
</xsl:for-each>
</td>
</tr>
</table>
<xsl:if test="pf:KrajPL">
<table class="normalna">
<tr>
<td class="wypelniane" style="width:50%">
<div class="opisrubryki">Transakcja zwolniona na podst. art. 11 n pkt 1 ustawy? ZW01 - tak</div>
<xsl:apply-templates select="*[local-name() = 'TZwolniona']"/>
</td>
<td class="wypelniane" style="width:50%">
<div class="opisrubryki">Kraj siedziby lub zarządu kontrahenta - POLSKA</div>
<xsl:for-each select="*[local-name() = 'KrajPL']">
<xsl:call-template name="PokazKodKraju"/>
</xsl:for-each>
</td>
</tr>
</table>
</xsl:if>
<xsl:if test="pf:Kraj">
<table class="normalna">
<tr>
<td class="wypelniane" style="width:50%">
<div class="opisrubryki">Transakcja jest zwolniona na podst. art. 11 n pkt 1 ustawy? ZW02 - nie</div>
<xsl:apply-templates select="*[local-name() = 'TNieZwolniona']"/>
</td>
<td class="wypelniane" style="width:50%">
<div class="opisrubryki">Kraj siedziby lub zarządu kontrahenta</div>
<xsl:for-each select="*[local-name() = 'Kraj']">
<xsl:call-template name="PokazKodKraju"/>
<xsl:if test="position() != last()">
<xsl:text>, </xsl:text>
</xsl:if>
</xsl:for-each>
</td>
</tr>
</table>
</xsl:if>
<xsl:if test="pf:MetodaD">
<table class="normalna">
<tr>
<td class="wypelniane" style="width:50%">
<div class="opisrubryki">Metoda weryfikacji ceny (MW01 - MW07)</div>
<xsl:for-each select="*[local-name()='MetodaD']">
<xsl:call-template name="PokazOpisTPR5"/>
<xsl:if test="position() != last()">
<xsl:text>, </xsl:text>
</xsl:if>
</xsl:for-each>
</td>
<td class="wypelniane" style="width:50%">
<div class="opisrubryki">Dla transakcji kontrolowanej zastosowano mechanizm, o którym mowa w art. 11g ustawy (SH03)</div>
<xsl:apply-templates select="*[local-name() = 'Art11g']"/>
</td>
</tr>
</table>
</xsl:if>
<xsl:if test="pf:KorektaCT5">
<table class="normalna">
<tr>
<td class="wypelniane" style="width:50%">
<div class="opisrubryki">Korekta cen transferowych</div>
<xsl:for-each select="*[local-name()='KorektaCT5']">
<xsl:call-template name="PokazOpisTPR2"/>
<xsl:if test="position() != last()">
<xsl:text>, </xsl:text>
</xsl:if>
</xsl:for-each>
</td>
<td class="wypelniane" style="width:50%">
<div class="opisrubryki">Wartość korekty cen transferowych</div>
<xsl:for-each select="*[local-name()='WartKorektyCT5']">
<xsl:apply-templates select="."/>
<xsl:text>(</xsl:text>
<xsl:value-of select="@kodWaluty"/>
<xsl:text>)</xsl:text>
</xsl:for-each>
</td>
</tr>
</table>
</xsl:if>
<xsl:if test="pf:BrakKorektyCT5">
<table class="normalna">
<tr>
<td class="wypelniane" style="width:100%">
<div class="opisrubryki">Brak korekty cen transferowych</div>
<xsl:for-each select="*[local-name()='BrakKorektyCT5']">
<xsl:call-template name="PokazOpisTPR2"/>
<xsl:if test="position() != last()">
<xsl:text>, </xsl:text>
</xsl:if>
</xsl:for-each>
</td>
</tr>
</table>
</xsl:if>
</xsl:if>
<!--V. Kategorie transakcji kontrolowanych 1401, 2401-->
<xsl:if test="*[local-name()='KategoriaE']">
<table class="normalna">
<tr>
<td class="wypelniane" style="width:50%">
<div class="opisrubryki">Kategoria transakcji kontrolowanej</div>
<xsl:for-each select="*[local-name()='KategoriaE']">
<xsl:call-template name="PokazOpisTPR1"/>
<xsl:if test="position() != last()">
<xsl:text>, </xsl:text>
</xsl:if>
</xsl:for-each>
</td>
<td class="wypelniane" style="width:50%">
<div class="opisrubryki">Wartość transakcji (w milionach złotych)</div>
<xsl:for-each select="*[local-name()='WartoscE']">
<xsl:apply-templates select="."/>
<xsl:text> mln (</xsl:text>
<xsl:value-of select="@kodWaluty"/>
<xsl:text>)</xsl:text>
</xsl:for-each>
</td>
</tr>
</table>
<xsl:if test="pf:KrajPL">
<table class="normalna">
<tr>
<td class="wypelniane" style="width:50%">
<div class="opisrubryki">Transakcja zwolniona na podst. art. 11 n pkt 1 ustawy? ZW01 - tak</div>
<xsl:apply-templates select="*[local-name() = 'TZwolniona']"/>
</td>
<td class="wypelniane" style="width:50%">
<div class="opisrubryki">Kraj siedziby lub zarządu kontrahenta - POLSKA</div>
<xsl:for-each select="*[local-name() = 'KrajPL']">
<xsl:call-template name="PokazKodKraju"/>
</xsl:for-each>
</td>
</tr>
</table>
<table class="normalna">
<tr>
<td class="wypelniane" style="width:100%">
<div class="opisrubryki">Rodzaj wartości niematerialnych</div>
<xsl:for-each select="*[local-name()='RodzajDN']">
<xsl:call-template name="PokazOpisTPR7"/>
<xsl:if test="position() != last()">
<xsl:text>, </xsl:text>
</xsl:if>
</xsl:for-each>
</td>
</tr>
</table>
</xsl:if>
<xsl:if test="pf:Kraj">
<table class="normalna">
<tr>
<td class="wypelniane" style="width:50%">
<div class="opisrubryki">Transakcja jest zwolniona na podst. art. 11 n pkt 1 ustawy? ZW02 - nie</div>
<xsl:apply-templates select="*[local-name() = 'TNieZwolniona']"/>
</td>
<td class="wypelniane" style="width:50%">
<div class="opisrubryki">Kraj siedziby lub zarządu kontrahenta</div>
<xsl:for-each select="*[local-name() = 'Kraj']">
<xsl:call-template name="PokazKodKraju"/>
<xsl:if test="position() != last()">
<xsl:text>, </xsl:text>
</xsl:if>
</xsl:for-each>
</td>
</tr>
</table>
</xsl:if>
<table class="normalna">
<tr>
<td class="wypelniane" style="width:50%">
<div class="opisrubryki">Metoda weryfikacji ceny (MW01 - MW07)</div>
<xsl:for-each select="*[local-name()='MetodaE']">
<xsl:call-template name="PokazOpisTPR5"/>
<xsl:if test="position() != last()">
<xsl:text>, </xsl:text>
</xsl:if>
</xsl:for-each>
</td>
<td class="wypelniane" style="width:100%">
<div class="opisrubryki">Rodzaj wartości niematerialnych</div>
<xsl:for-each select="*[local-name()='RodzajDN']">
<xsl:call-template name="PokazOpisTPR7"/>
<xsl:if test="position() != last()">
<xsl:text>, </xsl:text>
</xsl:if>
</xsl:for-each>
</td>
</tr>
</table>
<xsl:if test="pf:KalkOplaty1">
<table class="normalna">
<tr>
<td class="wypelniane" style="width:25%">
<div class="opisrubryki">Sposób kalkulacji opłaty dla SK01, SK02, SK03</div>
<xsl:for-each select="*[local-name()='KalkOplaty1']">
<xsl:call-template name="PokazOpisTPR11"/>
<xsl:if test="position() != last()">
<xsl:text>, </xsl:text>
</xsl:if>
</xsl:for-each>
</td>
<td class="wypelniane" style="width:25%">
<div class="opisrubryki">Poziom opłaty (w procentach)</div>
<xsl:apply-templates select="*[local-name() = 'PoziomOpl1']"/>
<xsl:text>%</xsl:text>
</td>
<td class="wypelniane" style="width:25%">
<div class="opisrubryki">Rodzaj jednostki miary</div>
<xsl:apply-templates select="*[local-name() = 'Miara']"/>
</td>
<td class="wypelniane" style="width:25%">
<div class="opisrubryki">Źródło danych do analizy cen transferowych</div>
<xsl:for-each select="*[local-name()='ZrodloDanychWM']">
<xsl:call-template name="PokazOpisTPR17"/>
<xsl:if test="position() != last()">
<xsl:text>, </xsl:text>
</xsl:if>
</xsl:for-each>
</td>
</tr>
</table>
<xsl:if test="pf:WynikAPKO1">
<table class="normalna">
<tr>
<td class="wypelniane" style="width:100%">
<div class="opisrubryki">Wynik analizy cen transferowych (w procentach)</div>
<xsl:apply-templates select="*[local-name() = 'WynikAPKO1']"/>
<xsl:text>%</xsl:text>
</td>
</tr>
</table>
</xsl:if>
<xsl:if test="pf:WynikAPKO1D">
<table class="normalna">
<tr>
<td class="wypelniane" style="width:50%">
<div class="opisrubryki">Wynik analizy cen transferowych (w procentach). Dolna granica przedziału</div>
<xsl:apply-templates select="*[local-name() = 'WynikAPKO1D']"/>
<xsl:text>%</xsl:text>
</td>
<td class="wypelniane" style="width:50%">
<div class="opisrubryki">Wynik analizy cen transferowych (w procentach). Górna granica przedziału</div>
<xsl:apply-templates select="*[local-name() = 'WynikAPKO1G']"/>
<xsl:text>%</xsl:text>
</td>
</tr>
</table>
</xsl:if>
</xsl:if>
<xsl:if test="pf:KalkOplaty4">
<table class="normalna">
<tr>
<td class="wypelniane" style="width:25%">
<div class="opisrubryki">Sposób kalkulacji opłaty dla SK04, SK05, SK06</div>
<xsl:for-each select="*[local-name()='KalkOplaty4']">
<xsl:call-template name="PokazOpisTPR12"/>
<xsl:if test="position() != last()">
<xsl:text>, </xsl:text>
</xsl:if>
</xsl:for-each>
</td>
<td class="wypelniane" style="width:25%">
<div class="opisrubryki">Poziom opłaty</div>
<xsl:for-each select="*[local-name()='PoziomOpl4']">
<xsl:apply-templates select="."/>
<xsl:text>(</xsl:text>
<xsl:value-of select="@kodWaluty"/>
<xsl:text>)</xsl:text>
</xsl:for-each>
</td>
<td class="wypelniane" style="width:25%">
<div class="opisrubryki">Rodzaj jednostki miary</div>
<xsl:apply-templates select="*[local-name() = 'Miara']"/>
</td>
<td class="wypelniane" style="width:25%">
<div class="opisrubryki">Źródło danych do analizy cen transferowych</div>
<xsl:for-each select="*[local-name()='ZrodloDanychWM']">
<xsl:call-template name="PokazOpisTPR17"/>
<xsl:if test="position() != last()">
<xsl:text>, </xsl:text>
</xsl:if>
</xsl:for-each>
</td>
</tr>
</table>
<xsl:if test="pf:WynikAPKO4">
<table class="normalna">
<tr>
<td class="wypelniane" style="width:100%">
<div class="opisrubryki">Wynik analizy cen transferowych</div>
<xsl:for-each select="*[local-name()='WynikAPKO4']">
<xsl:apply-templates select="."/>
<xsl:text>(</xsl:text>
<xsl:value-of select="@kodWaluty"/>
<xsl:text>)</xsl:text>
</xsl:for-each>
</td>
</tr>
</table>
</xsl:if>
<xsl:if test="pf:WynikAPKO4D">
<table class="normalna">
<tr>
<td class="wypelniane" style="width:50%">
<div class="opisrubryki">Wynik analizy cen transferowych. Dolna granica przedziału</div>
<xsl:for-each select="*[local-name()='WynikAPKO4D']">
<xsl:apply-templates select="."/>
<xsl:text>(</xsl:text>
<xsl:value-of select="@kodWaluty"/>
<xsl:text>)</xsl:text>
</xsl:for-each>
</td>
<td class="wypelniane" style="width:50%">
<div class="opisrubryki">Wynik analizy cen transferowych. Górna granica przedziału</div>
<xsl:for-each select="*[local-name()='WynikAPKO4G']">
<xsl:apply-templates select="."/>
<xsl:text>(</xsl:text>
<xsl:value-of select="@kodWaluty"/>
<xsl:text>)</xsl:text>
</xsl:for-each>
</td>
</tr>
</table>
</xsl:if>
</xsl:if>
<xsl:if test="pf:KorektaCT6">
<table class="normalna">
<tr>
<td class="wypelniane" style="width:50%">
<div class="opisrubryki">Korekta cen transferowych</div>
<xsl:for-each select="*[local-name()='KorektaCT6']">
<xsl:call-template name="PokazOpisTPR2"/>
<xsl:if test="position() != last()">
<xsl:text>, </xsl:text>
</xsl:if>
</xsl:for-each>
</td>
<td class="wypelniane" style="width:50%">
<div class="opisrubryki">Wartość korekty cen transferowych</div>
<xsl:for-each select="*[local-name()='WartKorektyCT6']">
<xsl:apply-templates select="."/>
<xsl:text>(</xsl:text>
<xsl:value-of select="@kodWaluty"/>
<xsl:text>)</xsl:text>
</xsl:for-each>
</td>
</tr>
</table>
</xsl:if>
<xsl:if test="pf:BrakKorektyCT6">
<table class="normalna">
<tr>
<td class="wypelniane" style="width:100%">
<div class="opisrubryki">Brak korekty cen transferowych</div>
<xsl:for-each select="*[local-name()='BrakKorektyCT6']">
<xsl:call-template name="PokazOpisTPR2"/>
<xsl:if test="position() != last()">
<xsl:text>, </xsl:text>
</xsl:if>
</xsl:for-each>
</td>
</tr>
</table>
</xsl:if>
</xsl:if>
</xsl:for-each>
</xsl:template>
<xsl:template name="PodmiotKZ">
<xsl:if test="*[local-name()='PodmiotKZ']">
<h3 class="tytul-sekcja-blok">
<xsl:if test="pf:PodmiotKZ='ZK02'">
<font size="3pt" style="font-weight: normal">P<span style="text-transform:lowercase">odmiot, dla którego jest składana informacja o cenach transferowych, zawierał wyłącznie transakcje kontrolowane zwolnione z obowiązku sporządzenia lokalnej dokumentacji cen transferowych na podstawie art. 11n pkt 1 ustawy (zgodnie z art. 11t ust. 1 pkt 2 ustawy)</span>
<b> - ZK02</b>
</font>
</xsl:if>
</h3>
</xsl:if>
</xsl:template>
<xsl:template name="TransakcjaPKZ">
<xsl:param name="sekcja"/>
<xsl:for-each select="*[local-name()='TransakcjaPKZ']">
<h2 class="tytul-sekcja-blok">
<xsl:value-of select="$sekcja"/> DANE TRANSAKCJI <xsl:number value="position()" format="(1)"/>
</h2>
<!--I. Kategorie transakcji kontrolowanych (bez 1201-1204, 2201-2204, 1401, 2401)-->
<xsl:if test="pf:KategoriaA">
<table class="normalna">
<tr>
<td class="wypelniane" style="width:50%">
<div class="opisrubryki">Kategoria transakcji kontrolowanej</div>
<xsl:for-each select="*[local-name()='KategoriaA']">
<xsl:call-template name="PokazOpisTPR1"/>
<xsl:if test="position() != last()">
<xsl:text>, </xsl:text>
</xsl:if>
</xsl:for-each>
</td>
<td class="wypelniane" style="width:50%">
<div class="opisrubryki">Wartość transakcji (w milionach złotych)</div>
<xsl:for-each select="*[local-name()='WartoscA']">
<xsl:apply-templates select="."/>
<xsl:text> mln (</xsl:text>
<xsl:value-of select="@kodWaluty"/>
<xsl:text>)</xsl:text>
</xsl:for-each>
</td>
</tr>
</table>
<xsl:if test="pf:KrajPL">
<table class="normalna">
<tr>
<td class="wypelniane" style="width:100%">
<div class="opisrubryki">Kraj siedziby lub zarządu kontrahenta - POLSKA</div>
<xsl:for-each select="*[local-name() = 'KrajPL']">
<xsl:call-template name="PokazKodKraju"/>
</xsl:for-each>
</td>
</tr>
</table>
</xsl:if>
</xsl:if>
<!--II. Kategorie transakcji kontrolowanych 1101, 2101-->
<xsl:if test="pf:KategoriaB">
<table class="normalna">
<tr>
<td class="wypelniane" style="width:50%">
<div class="opisrubryki">Kategoria transakcji kontrolowanej</div>
<xsl:for-each select="*[local-name()='KategoriaB']">
<xsl:call-template name="PokazOpisTPR1"/>
<xsl:if test="position() != last()">
<xsl:text>, </xsl:text>
</xsl:if>
</xsl:for-each>
</td>
<td class="wypelniane" style="width:50%">
<div class="opisrubryki">Wartość transakcji (w milionach złotych)</div>
<xsl:for-each select="*[local-name()='WartoscB']">
<xsl:apply-templates select="."/>
<xsl:text> mln (</xsl:text>
<xsl:value-of select="@kodWaluty"/>
<xsl:text>)</xsl:text>
</xsl:for-each>
</td>
</tr>
</table>
<xsl:if test="pf:KrajPL">
<table class="normalna">
<tr>
<td class="wypelniane" style="width:100%">
<div class="opisrubryki">Kraj siedziby lub zarządu kontrahenta - POLSKA</div>
<xsl:for-each select="*[local-name() = 'KrajPL']">
<xsl:call-template name="PokazKodKraju"/>
</xsl:for-each>
</td>
</tr>
</table>
</xsl:if>
</xsl:if>
<!--III. Kategorie transakcji kontrolowanych 1201 - 1204 lub 2201 - 2204-->
<xsl:if test="*[local-name()='KategoriaC']">
<table class="normalna">
<tr>
<td class="wypelniane" style="width:50%">
<div class="opisrubryki">Kategoria transakcji kontrolowanej</div>
<xsl:for-each select="*[local-name()='KategoriaC']">
<xsl:call-template name="PokazOpisTPR1"/>
<xsl:if test="position() != last()">
<xsl:text>, </xsl:text>
</xsl:if>
</xsl:for-each>
</td>
<td class="wypelniane" style="width:50%">
<div class="opisrubryki">Wartość transakcji (w milionach złotych)</div>
<xsl:for-each select="*[local-name()='WartoscC']">
<xsl:apply-templates select="."/>
<xsl:text> mln (</xsl:text>
<xsl:value-of select="@kodWaluty"/>
<xsl:text>)</xsl:text>
</xsl:for-each>
</td>
</tr>
</table>
<xsl:if test="pf:KrajPL">
<table class="normalna">
<tr>
<td class="wypelniane" style="width:100%">
<div class="opisrubryki">Kraj siedziby lub zarządu kontrahenta - POLSKA</div>
<xsl:for-each select="*[local-name() = 'KrajPL']">
<xsl:call-template name="PokazKodKraju"/>
</xsl:for-each>
</td>
</tr>
</table>
</xsl:if>
<table class="normalna">
<tr>
<td class="wypelniane" style="width:40%">
<div class="opisrubryki">Kwota kapitału</div>
<xsl:for-each select="*[local-name()='KapitalC']">
<xsl:apply-templates select="."/>
<xsl:text>(</xsl:text>
<xsl:value-of select="@kodWaluty"/>
<xsl:text>)</xsl:text>
</xsl:for-each>
</td>
<td class="wypelniane" style="width:30%">
<div class="opisrubryki">Wartość zadłużenia</div>
<xsl:for-each select="*[local-name()='ZadluzenieC']">
<xsl:apply-templates select="."/>
<xsl:text>(</xsl:text>
<xsl:value-of select="@kodWaluty"/>
<xsl:text>)</xsl:text>
</xsl:for-each>
</td>
<td class="wypelniane" style="width:30%">
<div class="opisrubryki">Kwota odsetek (w walucie, zadeklarowanej dla kwoty kapitału)</div>
<xsl:for-each select="*[local-name()='OdsetkiC']">
<xsl:apply-templates select="."/>
<xsl:text>(</xsl:text>
<xsl:value-of select="@kodWaluty"/>
<xsl:text>)</xsl:text>
</xsl:for-each>
</td>
</tr>
</table>
</xsl:if>
<!--IV. Kategorie transakcji kontrolowanych 1201, 2201; transakcje finansowe oznaczone kodami 1201 lub 2201 korzystające z uproszczenia safe harbour-->
<xsl:if test="*[local-name()='KategoriaD']">
<table class="normalna">
<tr>
<td class="wypelniane" style="width:50%">
<div class="opisrubryki">Kategoria transakcji kontrolowanej</div>
<xsl:for-each select="*[local-name()='KategoriaD']">
<xsl:call-template name="PokazOpisTPR1"/>
<xsl:if test="position() != last()">
<xsl:text>, </xsl:text>
</xsl:if>
</xsl:for-each>
</td>
<td class="wypelniane" style="width:50%">
<div class="opisrubryki">Wartość transakcji (w milionach złotych)</div>
<xsl:for-each select="*[local-name()='WartoscD']">
<xsl:apply-templates select="."/>
<xsl:text> mln (</xsl:text>
<xsl:value-of select="@kodWaluty"/>
<xsl:text>)</xsl:text>
</xsl:for-each>
</td>
</tr>
</table>
<xsl:if test="pf:KrajPL">
<table class="normalna">
<tr>
<td class="wypelniane" style="width:100%">
<div class="opisrubryki">Kraj siedziby lub zarządu kontrahenta - POLSKA</div>
<xsl:for-each select="*[local-name() = 'KrajPL']">
<xsl:call-template name="PokazKodKraju"/>
</xsl:for-each>
</td>
</tr>
</table>
</xsl:if>
<table class="normalna">
<tr>
<td class="wypelniane" style="width:40%">
<div class="opisrubryki">Kwota kapitału</div>
<xsl:for-each select="*[local-name()='KapitalD']">
<xsl:apply-templates select="."/>
<xsl:text>(</xsl:text>
<xsl:value-of select="@kodWaluty"/>
<xsl:text>)</xsl:text>
</xsl:for-each>
</td>
<td class="wypelniane" style="width:30%">
<div class="opisrubryki">Wartość zadłużenia</div>
<xsl:for-each select="*[local-name()='ZadluzenieD']">
<xsl:apply-templates select="."/>
<xsl:text>(</xsl:text>
<xsl:value-of select="@kodWaluty"/>
<xsl:text>)</xsl:text>
</xsl:for-each>
</td>
<td class="wypelniane" style="width:30%">
<div class="opisrubryki">Kwota odsetek (w walucie, zadeklarowanej dla kwoty kapitału)</div>
<xsl:for-each select="*[local-name()='OdsetkiD']">
<xsl:apply-templates select="."/>
<xsl:text>(</xsl:text>
<xsl:value-of select="@kodWaluty"/>
<xsl:text>)</xsl:text>
</xsl:for-each>
</td>
</tr>
</table>
</xsl:if>
<!--V. Kategorie transakcji kontrolowanych 1401, 2401-->
<xsl:if test="*[local-name()='KategoriaE']">
<table class="normalna">
<tr>
<td class="wypelniane" style="width:50%">
<div class="opisrubryki">Kategoria transakcji kontrolowanej</div>
<xsl:for-each select="*[local-name()='KategoriaE']">
<xsl:call-template name="PokazOpisTPR1"/>
<xsl:if test="position() != last()">
<xsl:text>, </xsl:text>
</xsl:if>
</xsl:for-each>
</td>
<td class="wypelniane" style="width:50%">
<div class="opisrubryki">Wartość transakcji (w milionach złotych)</div>
<xsl:for-each select="*[local-name()='WartoscE']">
<xsl:apply-templates select="."/>
<xsl:text> mln (</xsl:text>
<xsl:value-of select="@kodWaluty"/>
<xsl:text>)</xsl:text>
</xsl:for-each>
</td>
</tr>
</table>
<xsl:if test="pf:KrajPL">
<table class="normalna">
<tr>
<td class="wypelniane" style="width:100%">
<div class="opisrubryki">Kraj siedziby lub zarządu kontrahenta - POLSKA</div>
<xsl:for-each select="*[local-name() = 'KrajPL']">
<xsl:call-template name="PokazKodKraju"/>
</xsl:for-each>
</td>
</tr>
</table>
<table class="normalna">
<tr>
<td class="wypelniane" style="width:100%">
<div class="opisrubryki">Rodzaj wartości niematerialnych</div>
<xsl:for-each select="*[local-name()='RodzajDN']">
<xsl:call-template name="PokazOpisTPR7"/>
<xsl:if test="position() != last()">
<xsl:text>, </xsl:text>
</xsl:if>
</xsl:for-each>
</td>
</tr>
</table>
</xsl:if>
</xsl:if>
</xsl:for-each>
</xsl:template>
<xsl:template name="DodatkoweInformacje">
<h3 class="tytul-sekcja-blok">DODATKOWE INFORMACJE</h3>
<table class="normalna">
<tr>
<td class="wypelniane" style="width:100%">
<xsl:apply-templates select="*[local-name()='DodatkoweInformacje']"/>
</td>
</tr>
</table>
</xsl:template>
<xsl:template match="*[local-name()='KodKraju']" name="PokazKodKraju">
<xsl:choose>
<xsl:when test=".='SX'">
<xsl:text>SX (WYSPA SINT MAARTEN (CZĘŚĆ HOLENDERSKA WYSPY))</xsl:text>
</xsl:when>
<xsl:when test=".='SS'">
<xsl:text>SS (SUDAN POŁUDNIOWY)</xsl:text>
</xsl:when>
<xsl:when test=".='CW'">
<xsl:text>CW (CURAÇAO)</xsl:text>
</xsl:when>
<xsl:when test=".='BQ'">
<xsl:text>BQ (BONAIRE, SINT EUSTATIUS I SABA)</xsl:text>
</xsl:when>
<xsl:when test=".='X5'">
<xsl:text>X5 (Brak rezydencji podatkowej)</xsl:text>
</xsl:when>
<xsl:otherwise>
<xsl:call-template name="PokazKodKraju1"/>
</xsl:otherwise>
</xsl:choose>
</xsl:template>
<xsl:template name="PokazKodKraju1">
<xsl:apply-templates/>
<xsl:if test="$nazwy-dla-kodow">
<span class="nazwa-dla-kodu">
<xsl:text>(</xsl:text>
<xsl:call-template name="ZnajdzWEnumeracji1">
<xsl:with-param name="schema" select="$schema-krajow"/>
<xsl:with-param name="typ" select="'TKodKraju'"/>
<xsl:with-param name="kod" select="text()"/>
</xsl:call-template>
<xsl:text>)</xsl:text>
</span>
</xsl:if>
</xsl:template>
<xsl:template name="PokazOpisTPR1">
<xsl:apply-templates/>
<xsl:text>(</xsl:text>
<xsl:call-template name="ZnajdzWEnumeracji1">
<xsl:with-param name="schema" select="$kat-transakcji"/>
<xsl:with-param name="typ" select="'TKodKatTransakcji'"/>
<xsl:with-param name="kod" select="text()"/>
</xsl:call-template>
<xsl:text>)</xsl:text>
</xsl:template>
<xsl:template name="PokazOpisTPR2">
<xsl:apply-templates/>
<xsl:text>(</xsl:text>
<xsl:call-template name="ZnajdzWEnumeracji1">
<xsl:with-param name="schema" select="$korekta-cen"/>
<xsl:with-param name="typ" select="'TKorektaCen'"/>
<xsl:with-param name="kod" select="text()"/>
</xsl:call-template>
<xsl:text>)</xsl:text>
</xsl:template>
<xsl:template name="PokazOpisTPR3">
<xsl:apply-templates/>
<xsl:text>(</xsl:text>
<xsl:call-template name="ZnajdzWEnumeracji1">
<xsl:with-param name="schema" select="$kryterium-geograficzne"/>
<xsl:with-param name="typ" select="'TKorektaPorownywalnosci'"/>
<xsl:with-param name="kod" select="text()"/>
</xsl:call-template>
<xsl:text>)</xsl:text>
</xsl:template>
<xsl:template name="PokazOpisTPR4">
<xsl:apply-templates/>
<xsl:text>(</xsl:text>
<xsl:call-template name="ZnajdzWEnumeracji1">
<xsl:with-param name="schema" select="$korekta-porownywalnosci"/>
<xsl:with-param name="typ" select="'TKryteriumGeograficzne'"/>
<xsl:with-param name="kod" select="text()"/>
</xsl:call-template>
<xsl:text>)</xsl:text>
</xsl:template>
<xsl:template name="PokazOpisTPR5">
<xsl:apply-templates/>
<xsl:text>(</xsl:text>
<xsl:call-template name="ZnajdzWEnumeracji1">
<xsl:with-param name="schema" select="$metoda-weryfikacji"/>
<xsl:with-param name="typ" select="'TMetodyWeryfikacjiCeny'"/>
<xsl:with-param name="kod" select="text()"/>
</xsl:call-template>
<xsl:text>)</xsl:text>
</xsl:template>
<xsl:template name="PokazOpisTPR6">
<xsl:apply-templates/>
<xsl:text>(</xsl:text>
<xsl:call-template name="ZnajdzWEnumeracji1">
<xsl:with-param name="schema" select="$strona-badana"/>
<xsl:with-param name="typ" select="'TStronaBadana'"/>
<xsl:with-param name="kod" select="text()"/>
</xsl:call-template>
<xsl:text>)</xsl:text>
</xsl:template>
<xsl:template name="PokazOpisTPR7">
<xsl:apply-templates/>
<xsl:text>(</xsl:text>
<xsl:call-template name="ZnajdzWEnumeracji1">
<xsl:with-param name="schema" select="$rodzaj-wart"/>
<xsl:with-param name="typ" select="'TRodzajWartNiematerialnych'"/>
<xsl:with-param name="kod" select="text()"/>
</xsl:call-template>
<xsl:text>)</xsl:text>
</xsl:template>
<xsl:template name="PokazOpisTPR8">
<xsl:apply-templates/>
<xsl:text>(</xsl:text>
<xsl:call-template name="ZnajdzWEnumeracji1">
<xsl:with-param name="schema" select="$rodzaj-oprocentowania"/>
<xsl:with-param name="typ" select="'TRodzajOprocentowania'"/>
<xsl:with-param name="kod" select="text()"/>
</xsl:call-template>
<xsl:text>)</xsl:text>
</xsl:template>
<xsl:template name="PokazOpisTPR9">
<xsl:apply-templates/>
<xsl:text>(</xsl:text>
<xsl:call-template name="ZnajdzWEnumeracji1">
<xsl:with-param name="schema" select="$rodzaj-porownania"/>
<xsl:with-param name="typ" select="'TRodzajPorownania'"/>
<xsl:with-param name="kod" select="text()"/>
</xsl:call-template>
<xsl:text>)</xsl:text>
</xsl:template>
<xsl:template name="PokazOpisTPR10">
<xsl:apply-templates/>
<xsl:text>(</xsl:text>
<xsl:call-template name="ZnajdzWEnumeracji1">
<xsl:with-param name="schema" select="$rodzaj-przedzialu"/>
<xsl:with-param name="typ" select="'TRodzajPrzedzialu'"/>
<xsl:with-param name="kod" select="text()"/>
</xsl:call-template>
<xsl:text>)</xsl:text>
</xsl:template>
<xsl:template name="PokazOpisTPR11">
<xsl:apply-templates/>
<xsl:text>(</xsl:text>
<xsl:call-template name="ZnajdzWEnumeracji1">
<xsl:with-param name="schema" select="$sposob-kalk1"/>
<xsl:with-param name="typ" select="'TSposobKalkulacjiOplaty1'"/>
<xsl:with-param name="kod" select="text()"/>
</xsl:call-template>
<xsl:text>)</xsl:text>
</xsl:template>
<xsl:template name="PokazOpisTPR12">
<xsl:apply-templates/>
<xsl:text>(</xsl:text>
<xsl:call-template name="ZnajdzWEnumeracji1">
<xsl:with-param name="schema" select="$sposob-kalk4"/>
<xsl:with-param name="typ" select="'TSposobKalkulacjiOplaty4'"/>
<xsl:with-param name="kod" select="text()"/>
</xsl:call-template>
<xsl:text>)</xsl:text>
</xsl:template>
<xsl:template name="PokazOpisTPR13">
<xsl:apply-templates/>
<xsl:text>(</xsl:text>
<xsl:call-template name="ZnajdzWEnumeracji1">
<xsl:with-param name="schema" select="$sposob-weryfikacji"/>
<xsl:with-param name="typ" select="'TSposobWeryfikacji'"/>
<xsl:with-param name="kod" select="text()"/>
</xsl:call-template>
<xsl:text>)</xsl:text>
</xsl:template>
<xsl:template name="PokazOpisTPR14">
<xsl:apply-templates/>
<xsl:text>(</xsl:text>
<xsl:call-template name="ZnajdzWEnumeracji1">
<xsl:with-param name="schema" select="$kod-stopy-bazowej"/>
<xsl:with-param name="typ" select="'TKodStopyBazowej'"/>
<xsl:with-param name="kod" select="text()"/>
</xsl:call-template>
<xsl:text>)</xsl:text>
</xsl:template>
<xsl:template name="PokazOpisTPR15">
<xsl:apply-templates/>
<xsl:text>(</xsl:text>
<xsl:call-template name="ZnajdzWEnumeracji1">
<xsl:with-param name="schema" select="$termin-stopy-bazowej"/>
<xsl:with-param name="typ" select="'TTerminStopyBazowej'"/>
<xsl:with-param name="kod" select="text()"/>
</xsl:call-template>
<xsl:text>)</xsl:text>
</xsl:template>
<xsl:template name="PokazOpisTPR16">
<xsl:apply-templates/>
<xsl:text>(</xsl:text>
<xsl:call-template name="ZnajdzWEnumeracji1">
<xsl:with-param name="schema" select="$wskaznik-rentownosci"/>
<xsl:with-param name="typ" select="'TWskaznikRentownosci'"/>
<xsl:with-param name="kod" select="text()"/>
</xsl:call-template>
<xsl:text>)</xsl:text>
</xsl:template>
<xsl:template name="PokazOpisTPR17">
<xsl:apply-templates/>
<xsl:text>(</xsl:text>
<xsl:call-template name="ZnajdzWEnumeracji1">
<xsl:with-param name="schema" select="$zrodlo-danych-wm"/>
<xsl:with-param name="typ" select="'TZrodloDanychWM'"/>
<xsl:with-param name="kod" select="text()"/>
</xsl:call-template>
<xsl:text>)</xsl:text>
</xsl:template>
<xsl:template name="PokazOpisTPR18">
<xsl:apply-templates/>
<xsl:text>(</xsl:text>
<xsl:call-template name="ZnajdzWEnumeracji1">
<xsl:with-param name="schema" select="$zrodlo-danych-fin"/>
<xsl:with-param name="typ" select="'TZrodloDanychFin'"/>
<xsl:with-param name="kod" select="text()"/>
</xsl:call-template>
<xsl:text>)</xsl:text>
</xsl:template>
<xsl:template name="ZnajdzWEnumeracji1">
<xsl:param name="schema"/>
<xsl:param name="typ"/>
<xsl:param name="kod"/>
<xsl:variable name="wschema" select="document($schema)"/>
<xsl:value-of select="$wschema//xs:simpleType[@name=$typ]// xs:enumeration[@value = $kod]//xs:documentation"/>
</xsl:template>
</xsl:stylesheet>