Skip to content

EndevelCZ/pysuperfaktura

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

32 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

pysuperfaktura

Python API connector pre projekt superfaktura.sk

Inštalácia

pip install git+git://github.com/EndevelCZ/pysuperfaktura

Vytvorenie faktúry

from pysuperfaktura.SFClient import SFClient
from pysuperfaktura.invoice import SFInvoiceClient, SFInvoice, SFInvoiceItem,

api_client = SFClient('[email protected]', 'meesahungry') # Použite svoj SF login a API key
client_params = {
    'name': 'Janko Hrasko',
    'ico': '12345678',
    'dic': '12345678',
    'ic_dph': 'SK12345678',
    'email': '[email protected]',
    'address': 'adresa',
    'city': 'mesto',
    'zip': 'psc',
    'phone': 'telefon',
}

invoice_params = {
    'name': 'nazov faktury',
    'variable': '123456',
    'constant': '0308',
    'specific': '2012',
    'already_paid': True,
    'invoice_no_formatted': '2012001',
    'created': '2012-03-28',
    'delivery': '2012-03-28',
    'due': '2012-03-28',
    'comment': 'komentar',
}

item_params = {
    'name': 'Superfaktura.sk',
    'description': 'Clenstvo',
    'quantity': 1,
    'unit': 'ks',
    'unit_price': 40.83,
    'tax': 20
}
client = SFInvoiceClient(client_params)
item = SFInvoiceItem(item_params)
invoice = SFInvoice(client,invoice_params,[item])
api_client.create_invoice(invoice)

Releases

No releases published

Packages

No packages published

Languages

  • Python 100.0%