2017 © Pedro Peláez
 

symfony-bundle pcc-3-deklaracja-bundle

Symfony 2 Bundle for PCC-3 declaration library.

image

kch/pcc-3-deklaracja-bundle

Symfony 2 Bundle for PCC-3 declaration library.

  • Thursday, October 19, 2017
  • by KredytyChwilowkiProgrammer
  • Repository
  • 10 Watchers
  • 0 Stars
  • 1,741 Installations
  • PHP
  • 0 Dependents
  • 0 Suggesters
  • 0 Forks
  • 0 Open issues
  • 3 Versions
  • 30 % Grown

The README.md

Symfony bundle - deklaracja PCC-3

Bundle opiera się o bibliotekę kch/pcc-3-deklaracja i obiekt deklaracji PCC-3 przygotowany przez Ministerstwo Finansów zadeklarowany w namespace KCH\PCC3\Deklaracja., (*1)

Bundle rejestruje dwa service'y: - konwersja deklaracji PCC-3 w postaci XML do obiektu KCH\PCC3\Deklaracja - konwersja obiektu KCH\PCC3\Deklaracja do postaci XML, (*2)

Instalacja

composer require kch/pcc-3-deklaracja-bundle, (*3)

Użycie kch.bundle.pcc3.declarationtoxml.transformer

$declaration = new \KCH\PCC3\Deklaracja();
$xml = $container->get('kch.bundle.pcc3.declarationtoxml.transformer')->transform($declaration);

Użycie kch.bundle.pcc3.xmltodeclaration.transformer

$xml = '
<Deklaracja xmlns="http://crd.gov.pl/wzor/2015/12/11/2973/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
    <Naglowek>
        <KodFormularza kodPodatku="PCC" kodSystemowy="PCC-3 (5)" rodzajZobowiazania="Z" wersjaSchemy="1-0E">PCC-3</KodFormularza>
        <WariantFormularza>5</WariantFormularza>
        <CelZlozenia poz="P_6">1</CelZlozenia>
        <Data poz="P_4">2017-10-07</Data>
        <KodUrzedu>1220</KodUrzedu>
    </Naglowek>
    <Podmiot1 rola="Podatnik">
        <OsobaFizyczna>
                <PESEL>90042718072</PESEL>
                    <ImiePierwsze>AAAAAA</ImiePierwsze>
                    <Nazwisko>AAAAAA</Nazwisko>
                    <DataUrodzenia>1990-04-27</DataUrodzenia>
                    <ImieOjca>AAAAAA</ImieOjca>
                    <ImieMatki>BARBARAAAAAAA</ImieMatki>
                </OsobaFizyczna>

        <AdresZamieszkaniaSiedziby rodzajAdresu="RAD">

                    <AdresPol xmlns="http://crd.gov.pl/xml/schematy/dziedzinowe/mf/2011/06/21/eD/DefinicjeTypy/">
                        <KodKraju>PL</KodKraju>
                        <Wojewodztwo>MAŁOPOLSKIE</Wojewodztwo>
                        <Powiat>OŚWIĘCIM</Powiat>
                        <Gmina>OŚWIĘCIM</Gmina>
                        <Ulica>DĄBROWSKIEGO</Ulica>
                        <NrDomu>11</NrDomu>
                        <NrLokalu>1</NrLokalu>
                        <Miejscowosc>OŚWIĘCIM</Miejscowosc>
                        <KodPocztowy>32-600</KodPocztowy>
                        <Poczta>OŚWIĘCIM</Poczta>
                    </AdresPol>

        </AdresZamieszkaniaSiedziby>
    </Podmiot1>
    <PozycjeSzczegolowe>
        <P_7>5</P_7>
        <P_21>1</P_21>
        <P_22>1</P_22>
        <P_23>1</P_23>
        <P_24>UMOWA KUPNA-SPRZEDAŻY.</P_24>
        <P_25>1348</P_25>
        <P_26>13</P_26>
        <P_47>13</P_47>
        <P_54>13</P_54>
        <P_64>0</P_64>
    </PozycjeSzczegolowe>
    <Pouczenie1>Za podanie nieprawdy lub zatajenie prawdy i przez to narażenie podatku na uszczuplenie grozi odpowiedzialność przewidziana w Kodeksie karnym skarbowym.</Pouczenie1>
    <Pouczenie2>W przypadku niezapłacenia w obowiązującym terminie kwoty podatku od czynności cywilnoprawnych z poz. 54 lub wpłacenia jej w niepełnej wysokości, niniejsza deklaracja 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 2014 r. poz. 1619, z późn. zm.).</Pouczenie2>
</Deklaracja>';

$declaration = $container->get('kch.bundle.pcc3.xmltodeclaration.transformer')->transform($xml); 

Autor

Łukasz Duda, (*4)

The Versions

19/10 2017

dev-master

9999999-dev

Symfony 2 Bundle for PCC-3 declaration library.

  Sources   Download

MIT

The Requires

 

The Development Requires

by Łukasz Duda

bundle symfony pcc pcc-3

19/10 2017

v5.1.0

5.1.0.0

Symfony 2 Bundle for PCC-3 declaration library.

  Sources   Download

MIT

The Requires

 

The Development Requires

by Łukasz Duda

bundle symfony pcc pcc-3

17/10 2017

v5.0.0

5.0.0.0

Symfony 2 Bundle for PCC-3 declaration library.

  Sources   Download

MIT

The Requires

 

by Avatar KredytyChwilowkiProgrammer

bundle symfony pcc pcc-3