mirror of
https://github.com/Eledio/superfaktura-client.git
synced 2025-11-01 00:18:25 +01:00
Deploying to gh-pages from @ Eledio/superfaktura-client@30f0e36643 🚀
This commit is contained in:
@@ -90,48 +90,39 @@ It allows for retrieving, creating, updating, and deleting invoices.</p>
|
||||
<li><p>(none)</p></li>
|
||||
</ul>
|
||||
</dd>
|
||||
<dt>Usage:</dt><dd><p>import superfaktura.invoice</p>
|
||||
<p># Create an instance of Invoice
|
||||
invoice = superfaktura.invoice.Invoice()</p>
|
||||
<p># Create an invoice
|
||||
invoice.add(</p>
|
||||
<blockquote>
|
||||
<div><dl class="simple">
|
||||
<dt>invoice=superfaktura.invoice.InvoiceModel(</dt><dd><p>type=superfaktura.invoice.InvoiceType.PROFORMA,
|
||||
name=”Invoice 3”,
|
||||
due=superfaktura.invoice.Date(“2025-02-01”),
|
||||
invoice_currency=superfaktura.invoice.Currencies.CZK,
|
||||
header_comment=”We invoice you for services”,
|
||||
bank_accounts=[bank.default().as_dict()],</p>
|
||||
</dd>
|
||||
</dl>
|
||||
<p>),
|
||||
items=[</p>
|
||||
<blockquote>
|
||||
<div><dl class="simple">
|
||||
<dt>superfaktura.invoice.InvoiceItem(name=”Services”, unit_price=100, quantity=1,</dt><dd><p>unit=”ks”, tax=21),</p>
|
||||
</dd>
|
||||
<dt>superfaktura.invoice.InvoiceItem(name=”SIM card”, unit_price=50, quantity=1,</dt><dd><p>tax=21, unit=”ks”),</p>
|
||||
</dd>
|
||||
<dt>superfaktura.invoice.InvoiceItem(</dt><dd><p>name=”SIM card 2”, unit_price=75, quantity=1, tax=21, unit=”ks”</p>
|
||||
</dd>
|
||||
</dl>
|
||||
<p>),</p>
|
||||
</div></blockquote>
|
||||
<p>],
|
||||
contact=superfaktura.client_contacts.ClientContactModel(</p>
|
||||
<blockquote>
|
||||
<div><p>name=”Richard Kubíček”,
|
||||
email=”<a class="reference external" href="mailto:kubicekr%40eledio.com">kubicekr<span>@</span>eledio<span>.</span>com</a>”,
|
||||
phone=”+420 123 456 789”,
|
||||
address=”Jaroslava Foglara 861/1”,
|
||||
ico=”123”,
|
||||
update=True,
|
||||
country_id=57,</p>
|
||||
</div></blockquote>
|
||||
<p>),</p>
|
||||
</div></blockquote>
|
||||
<p>)</p>
|
||||
<dt>Usage:</dt><dd><div class="doctest highlight-default notranslate"><div class="highlight"><pre><span></span><span class="gp">>>> </span><span class="kn">import</span><span class="w"> </span><span class="nn">superfaktura.invoice</span>
|
||||
<span class="gp">>>> </span><span class="c1"># Create an instance of Invoice</span>
|
||||
<span class="gp">>>> </span><span class="n">invoice</span> <span class="o">=</span> <span class="n">superfaktura</span><span class="o">.</span><span class="n">invoice</span><span class="o">.</span><span class="n">Invoice</span><span class="p">()</span>
|
||||
<span class="gp">>>> </span><span class="c1"># Create an invoice</span>
|
||||
<span class="gp">>>> </span><span class="n">invoice</span><span class="o">.</span><span class="n">add</span><span class="p">(</span>
|
||||
<span class="go"> invoice_model=InvoiceModel(</span>
|
||||
<span class="go"> type=InvoiceType.INVOICE,</span>
|
||||
<span class="go"> name="My First Invoice",</span>
|
||||
<span class="go"> due=Date("2025-04-01"),</span>
|
||||
<span class="go"> invoice_currency=Currencies.EUR,</span>
|
||||
<span class="go"> header_comment="We invoice you for services",</span>
|
||||
<span class="go"> bank_accounts=[bank.default().as_dict()],</span>
|
||||
<span class="go"> ),</span>
|
||||
<span class="go"> items=[</span>
|
||||
<span class="go"> InvoiceItem(</span>
|
||||
<span class="go"> name="Website Development", unit_price=1000.0, quantity=1, tax=20</span>
|
||||
<span class="go"> ),</span>
|
||||
<span class="go"> InvoiceItem(</span>
|
||||
<span class="go"> name="Hosting Service (1 year)", unit_price=500.0, quantity=1, tax=20</span>
|
||||
<span class="go"> ),</span>
|
||||
<span class="go"> ],</span>
|
||||
<span class="go"> contact=ClientContactModel(</span>
|
||||
<span class="go"> name="John Doe",</span>
|
||||
<span class="go"> email="john.doe@examle.com",</span>
|
||||
<span class="go"> phone="+1 555-1234",</span>
|
||||
<span class="go"> address="123 Main Street, New York",</span>
|
||||
<span class="go"> ico="987654321",</span>
|
||||
<span class="go"> update=True,</span>
|
||||
<span class="go"> country_id=225,</span>
|
||||
<span class="go"> ),</span>
|
||||
<span class="go">)</span>
|
||||
</pre></div>
|
||||
</div>
|
||||
</dd>
|
||||
</dl>
|
||||
<dl class="py class">
|
||||
@@ -166,43 +157,36 @@ It allows for retrieving, creating, updating, and deleting invoices.</p>
|
||||
</dd></dl>
|
||||
|
||||
<dl>
|
||||
<dt>Usage:</dt><dd><p>invoice = Invoice()
|
||||
invoice.add(</p>
|
||||
<blockquote>
|
||||
<div><dl class="simple">
|
||||
<dt>invoice=InvoiceModel(</dt><dd><p>type=InvoiceType.PROFORMA,
|
||||
name=”Invoice 3”,
|
||||
due=Date(“2025-02-01”),
|
||||
invoice_currency=Currencies.CZK,
|
||||
header_comment=”We invoice you for services”,
|
||||
bank_accounts=[bank.default().as_dict()],</p>
|
||||
</dd>
|
||||
</dl>
|
||||
<p>),
|
||||
items=[</p>
|
||||
<blockquote>
|
||||
<div><p>InvoiceItem(name=”Services”, unit_price=100, quantity=1, unit=”ks”, tax=21),
|
||||
InvoiceItem(name=”SIM card”, unit_price=50, quantity=1, tax=21, unit=”ks”),
|
||||
InvoiceItem(</p>
|
||||
<blockquote>
|
||||
<div><p>name=”SIM card 2”, unit_price=75, quantity=1, tax=21, unit=”ks”</p>
|
||||
</div></blockquote>
|
||||
<p>),</p>
|
||||
</div></blockquote>
|
||||
<p>],
|
||||
contact=ClientContactModel(</p>
|
||||
<blockquote>
|
||||
<div><p>name=”Richard Kubíček”,
|
||||
email=”<a class="reference external" href="mailto:kubicekr%40eledio.com">kubicekr<span>@</span>eledio<span>.</span>com</a>”,
|
||||
phone=”+420 123 456 789”,
|
||||
address=”Jaroslava Foglara 861/1”,
|
||||
ico=”123”,
|
||||
update=True,
|
||||
country_id=57,</p>
|
||||
</div></blockquote>
|
||||
<p>),</p>
|
||||
</div></blockquote>
|
||||
<p>)</p>
|
||||
<dt>Usage:</dt><dd><div class="doctest highlight-default notranslate"><div class="highlight"><pre><span></span><span class="gp">>>> </span><span class="n">invoice</span> <span class="o">=</span> <span class="n">Invoice</span><span class="p">()</span>
|
||||
<span class="gp">>>> </span><span class="n">invoice</span><span class="o">.</span><span class="n">add</span><span class="p">(</span>
|
||||
<span class="go"> invoice_model=InvoiceModel(</span>
|
||||
<span class="go"> type=InvoiceType.INVOICE,</span>
|
||||
<span class="go"> name="My First Invoice",</span>
|
||||
<span class="go"> due=Date("2025-04-01"),</span>
|
||||
<span class="go"> invoice_currency=Currencies.EUR,</span>
|
||||
<span class="go"> header_comment="We invoice you for services",</span>
|
||||
<span class="go"> bank_accounts=[bank.default().as_dict()],</span>
|
||||
<span class="go"> ),</span>
|
||||
<span class="go"> items=[</span>
|
||||
<span class="go"> InvoiceItem(</span>
|
||||
<span class="go"> name="Website Development", unit_price=1000.0, quantity=1, tax=20</span>
|
||||
<span class="go"> ),</span>
|
||||
<span class="go"> InvoiceItem(</span>
|
||||
<span class="go"> name="Hosting Service (1 year)", unit_price=500.0, quantity=1, tax=20</span>
|
||||
<span class="go"> ),</span>
|
||||
<span class="go"> ],</span>
|
||||
<span class="go"> contact=ClientContactModel(</span>
|
||||
<span class="go"> name="John Doe",</span>
|
||||
<span class="go"> email="john.doe@examle.com",</span>
|
||||
<span class="go"> phone="+1 555-1234",</span>
|
||||
<span class="go"> address="123 Main Street, New York",</span>
|
||||
<span class="go"> ico="987654321",</span>
|
||||
<span class="go"> update=True,</span>
|
||||
<span class="go"> country_id=225,</span>
|
||||
<span class="go"> ),</span>
|
||||
<span class="go">)</span>
|
||||
</pre></div>
|
||||
</div>
|
||||
</dd>
|
||||
</dl>
|
||||
<dl class="py method">
|
||||
|
||||
Reference in New Issue
Block a user