|
@@ -261,11 +261,12 @@ format: 'YYYY-MM'
|
|
|
"PelnaNazwa" => "Pełna nazwa",
|
|
"PelnaNazwa" => "Pełna nazwa",
|
|
|
"Email" => "Adres email",
|
|
"Email" => "Adres email",
|
|
|
"Deklaracja" => "Deklaracja VAT",
|
|
"Deklaracja" => "Deklaracja VAT",
|
|
|
- "LiczbaWierszySprzedazy" => "Liczba dokumenów sprzedaży",
|
|
|
|
|
- "PodatekNalezny" => "Podatek należny",
|
|
|
|
|
- "LiczbaWierszyZakupow" => "Liczba dokumentów zakupu",
|
|
|
|
|
- "PodatekNaliczony" => "Podatek naliczony",
|
|
|
|
|
-
|
|
|
|
|
|
|
+ "P_38" => "Deklaracja - Podatek należny",
|
|
|
|
|
+ "P_48-P_39" => "Deklaracja - Podatek naliczony<br/>(pomniejszony o nadwyżkę z poprzedniej deklaracji)",
|
|
|
|
|
+ "LiczbaWierszySprzedazy" => "Ewidencja - Liczba dokumenów sprzedaży",
|
|
|
|
|
+ "PodatekNalezny" => "Ewidencja - Podatek należny",
|
|
|
|
|
+ "LiczbaWierszyZakupow" => "Ewidencja - Liczba dokumentów zakupu",
|
|
|
|
|
+ "PodatekNaliczony" => "Ewidencja - Podatek naliczony",
|
|
|
],
|
|
],
|
|
|
];
|
|
];
|
|
|
|
|
|
|
@@ -324,7 +325,6 @@ format: 'YYYY-MM'
|
|
|
$result['LiczbaWierszyZakupow'] = $summaryJPK_VAT['LiczbaWierszyZakupow'] ?: "";
|
|
$result['LiczbaWierszyZakupow'] = $summaryJPK_VAT['LiczbaWierszyZakupow'] ?: "";
|
|
|
$result['PodatekNaliczony'] = $summaryJPK_VAT['LiczbaWierszyZakupow'] ? number_format($summaryJPK_VAT['PodatekNaliczony'], 2, ',', '.'): "";
|
|
$result['PodatekNaliczony'] = $summaryJPK_VAT['LiczbaWierszyZakupow'] ? number_format($summaryJPK_VAT['PodatekNaliczony'], 2, ',', '.'): "";
|
|
|
} elseif ($this->JPK_wersjaSchemy == '1-2E') {
|
|
} elseif ($this->JPK_wersjaSchemy == '1-2E') {
|
|
|
-
|
|
|
|
|
$result['KodUrzedu'] = $xml->xpath('/tns:JPK/tns:Naglowek/tns:KodUrzedu')[0];
|
|
$result['KodUrzedu'] = $xml->xpath('/tns:JPK/tns:Naglowek/tns:KodUrzedu')[0];
|
|
|
$result['Rok'] = $xml->xpath('/tns:JPK/tns:Naglowek/tns:Rok')[0];
|
|
$result['Rok'] = $xml->xpath('/tns:JPK/tns:Naglowek/tns:Rok')[0];
|
|
|
$result['Miesiac'] = $xml->xpath('/tns:JPK/tns:Naglowek/tns:Miesiac')[0];
|
|
$result['Miesiac'] = $xml->xpath('/tns:JPK/tns:Naglowek/tns:Miesiac')[0];
|
|
@@ -333,6 +333,12 @@ format: 'YYYY-MM'
|
|
|
$result['PelnaNazwa'] = $xml->xpath('/tns:JPK/tns:Podmiot1/tns:OsobaNiefizyczna/tns:PelnaNazwa')[0];
|
|
$result['PelnaNazwa'] = $xml->xpath('/tns:JPK/tns:Podmiot1/tns:OsobaNiefizyczna/tns:PelnaNazwa')[0];
|
|
|
$result['Email'] = $xml->xpath('/tns:JPK/tns:Podmiot1/tns:OsobaNiefizyczna/tns:Email')[0];
|
|
$result['Email'] = $xml->xpath('/tns:JPK/tns:Podmiot1/tns:OsobaNiefizyczna/tns:Email')[0];
|
|
|
$result['Deklaracja'] = $xml->xpath('/tns:JPK/tns:Deklaracja') ? "Tak" : "Nie";
|
|
$result['Deklaracja'] = $xml->xpath('/tns:JPK/tns:Deklaracja') ? "Tak" : "Nie";
|
|
|
|
|
+ $P_38 = (double)$xml->xpath('/tns:JPK/tns:Deklaracja/tns:PozycjeSzczegolowe/tns:P_38')[0];
|
|
|
|
|
+ $P_39 = (double)$xml->xpath('/tns:JPK/tns:Deklaracja/tns:PozycjeSzczegolowe/tns:P_39')[0];
|
|
|
|
|
+ $P_48 = (double)$xml->xpath('/tns:JPK/tns:Deklaracja/tns:PozycjeSzczegolowe/tns:P_48')[0];
|
|
|
|
|
+ $P_48_P_39 = round($P_48 - $P_39, 2);
|
|
|
|
|
+ $result['P_38'] = $xml->xpath('/tns:JPK/tns:Deklaracja') ? ('<div' . ($P_38 == round($summaryJPK_VAT['PodatekNalezny']) ?: ' style="color:red"') . '>' . number_format($P_38, 2, ',', '.') . '</div>') : '';
|
|
|
|
|
+ $result['P_48-P_39'] = $xml->xpath('/tns:JPK/tns:Deklaracja') ? ('<div' . ($P_48_P_39 == round($summaryJPK_VAT['PodatekNaliczony']) ?: ' style="color:red"') . '>' . number_format($P_48_P_39 , 2, ',', '.') . '</div>') : '';
|
|
|
$result['LiczbaWierszySprzedazy'] = $summaryJPK_VAT['LiczbaWierszySprzedazy'];
|
|
$result['LiczbaWierszySprzedazy'] = $summaryJPK_VAT['LiczbaWierszySprzedazy'];
|
|
|
$result['PodatekNalezny'] = number_format($summaryJPK_VAT['PodatekNalezny'], 2, ',', '.');
|
|
$result['PodatekNalezny'] = number_format($summaryJPK_VAT['PodatekNalezny'], 2, ',', '.');
|
|
|
$result['LiczbaWierszyZakupow'] = $summaryJPK_VAT['LiczbaWierszyZakupow'];
|
|
$result['LiczbaWierszyZakupow'] = $summaryJPK_VAT['LiczbaWierszyZakupow'];
|
|
@@ -349,9 +355,9 @@ format: 'YYYY-MM'
|
|
|
<table class="table table-bordered table-hover table-striped">
|
|
<table class="table table-bordered table-hover table-striped">
|
|
|
<thead>
|
|
<thead>
|
|
|
<tr style="text-align:center; background-color:lightgray">
|
|
<tr style="text-align:center; background-color:lightgray">
|
|
|
- <td width="19%"></td>
|
|
|
|
|
- <td witdh="27%">Insert</td>
|
|
|
|
|
- <td width="27%">L1
|
|
|
|
|
|
|
+ <td width="28%"></td>
|
|
|
|
|
+ <td witdh="24%">Insert</td>
|
|
|
|
|
+ <td width="24%">L1
|
|
|
<?php
|
|
<?php
|
|
|
if ($this->JPK['IN_L1']) {
|
|
if ($this->JPK['IN_L1']) {
|
|
|
echo '<br/>' . UI::h('a', [
|
|
echo '<br/>' . UI::h('a', [
|
|
@@ -362,7 +368,7 @@ format: 'YYYY-MM'
|
|
|
}
|
|
}
|
|
|
?>
|
|
?>
|
|
|
</td>
|
|
</td>
|
|
|
- <td width="27%">Dane wynikowe</td>
|
|
|
|
|
|
|
+ <td width="24%">Dane wynikowe</td>
|
|
|
</tr>
|
|
</tr>
|
|
|
</thead>
|
|
</thead>
|
|
|
<tbody>
|
|
<tbody>
|