Biblioteka PHP do wystawiania faktur VAT i
ich eksportu
do formatu PDF.


-
Główne zalety
- Możliwość zastosowania podpisu elektronicznego dla wygenerowanego pliku PDF
- Pełna obsługa polskich czcionek (UTF-8)
- Konstrukcja w pełni obiektowa, łatwa do rozszerzania i łatwa w integracji z istniejącymi systemami
-
Funkcjonalność biblioteki
- Definiowanie własnego logo
- Definiowanie danych kupującego
- Definiowanie danych sprzedającego
- Faktury walutowe
-
Gdzie wdrożyć?
- Sklepy internetowe
- Systemy księgowe
- Systemy intranetowe
- inne...
Główne zalety i funkcjonalności biblioteki

Podpis elektroniczny
Wywołując jedną linijkę kodu możesz cyfrowo podpisać cały dokument - tak, by być zgodnym z polskim prawodawstwem dotyczącym obrotu faktur elektronicznych.

Kompletna dokumentacja
Kod naszej biblioteki jest w pełni udokumentowany. Każda klasa, metoda i funkcja jest opisana w języku polskim. Cenimy Twój czas i wiemy, że nie lubisz go tracić na domyślanie się co autor miał na myśli. Dodatkowo w paczce którą otrzymasz znajdują się bogato opisane przykłady wykorzystania biblioteki.

Pełna zgodność z PHP 5.2/5.3/5.4
Biblioteka "Faktura Vat" jest w pełni zgodna ze wszystkimi wersjami PHP o numerze 5. Bez obaw można ją uruchamiać na serwerach wszystkich liczących się providerów w Polsce.

Szybkie generowanie, optymalizacja rozmiaru
Nasza biblioteka PHP potrafi pracować w dwóch trybach: optymalizacji rozmiaru wynikowego pliku PDF lub optymalizacji czasu potrzebnego na wygenerowanie go. Sam możesz wybrać który z tych parametrów jest dla Ciebie ważniejszy!

Wielojęzyczne zastosowanie
Faktury VAT mogą być generowane w wielu językach. Biblioteka zawiera treści w wersji polskiej i angielskiej, możliwe jest jednak jej rozszerzenie o dodatkowe tłumaczenia.
Inne zalety:
- Pełna obsługa polskich czcionek (UTF-8)
- Wszystkie opcje stawek VAT wg rocznika 2011: 0, 5,8, 23, zw, nd oraz 2010: 0, 3, 7, 22, zw, nd
- Zapis wygenerowanej faktury PDF w systemie (np. na serwerze) lub wysłania do przeglądarki WWW
- Konstrukcja w pełni obiektowa, łatwa do rozszerzania i łatwa w integracji z istniejącymi systemami
- Nie wymaga żadnych zewnętrznych bibliotek
- Obsługa długich pozycji na fakturze
- Czytelny, dobrze udokumentowany kod
Inne funkcjonalności:
- Definiowanie własnego logo
- Definiowanie danych kupującego
- Definiowanie danych sprzedającego
- Definiowanie trybu płatności (przelew / gotówka)
- Faktury walutowe
- Obsługa faktur wielostronicowych
- Numer faktury
- Data sprzedaży, data wystawienia, termin płatności
- Możliwość dodawania uwag
Przykladowy kod:
// zakladamy fakture i uzupelniamy ja podstawowymi danymi
$invoice = new Invoice($issuer, $contractor);
$invoice->setNumber("32/2011");
$invoice->setIssueDate(date("d-m-Y"));
$invoice->setSaleDate(date("d-m-Y"));
$invoice->setPaymentDate("21-12-2011");
$invoice->setPaymentMethod(Invoice::PAYMENT_TRANSFER);
// Pierwsza pozycja faktury
$position = new Position("Wykonanie modułu PDF w technologii PHP");
$position->setNettoPrice(1000);
$invoice->addPosition($position);
// zrzucamy dane faktury do PDF
$pdf = new PdfHandler($invoice);
$pdf->display();