Preskoči na glavno vsebino

Napojenie na fakturačný systém

Ako prepojiť Flexi s operačným systémom

Avtor: Lenka Haringerová

Ekonomický systém možno jednoducho napojiť na fakturačné systémy. V tomto návode sa pozrieme, ako na to.

Všeobecne sa napojenie skladá z týchto častí:

  1. vytvorenie výzvy na platbu

  2. párovanie platieb

  3. zaslanie daňového dokladu: buď zálohového daňového dokladu, alebo priamo daňového dokladu (faktúry)

  4. upozornenie neplatičov

  5. postih neplatičov (napr. odpojením)

Import výzvy na platbu

V prvom rade je potrebné zistiť, komu budeme čo fakturovať. To možno evidovať v nejakom externom systéme (napr. databáza zákazníkov a ich služieb), alebo to môžete evidovať priamo vo Flexi. Napríklad tak, že k položke adresára pridáte štítok „INTERNET512" a potom každému zákazníkovi, ktorý má tento štítok, vytvoríte faktúru.

curl -u winstrom:winstrom -f -L "http://demo.flexibee.eu:5434/c/demo/adresar/(vybKlice='code:INTERNET512').xml?detail=detail&xpath=//winstrom/adresar/kod/text()"

Poznámka: použitie xpath nám vráti iba kódy firiem (identifikátor). Nemusíme tak pracovať priamo s XML.

Prečo výzva na platbu

V tejto chvíli je vždy potrebné vytvoriť výzvu na platbu. Nie je možné posielať na účet peniaze s variabilným symbolom a vytvoriť tak kredit. Musíte teda vytvoriť výzvu na platbu. Toto obmedzenie je bežné a má ho napríklad aj Google Adwords.

Zvyčajne sa nevytvára rovno faktúra, ale len výzva na platbu. Dôvodom je, že pri faktúre musíte odviesť DPH aj v prípade nezaplatenia. Navyše pri podvojnom účtovníctve musíte zdaniť aj neuhradené faktúry ako výnos.

Pri importe dát výzvy na platbu, zálohového daňového dokladu, dobropisu, ťarchopisu či faktúry ide vždy o vydanú faktúru.
To, čo ich rozlišuje, je typ dokladu, ktorý určuje typ dokumentu.
Pri novo založenej firme (databáze) je vytvorených niekoľko základných typov dokladov. Typ dokladu určuje, či ide o účtovný alebo neúčtovný doklad, ale aj číselnú rad,
do ktorej bude doklad zaradený (prehľad možností typu dokladu).

Zaúčtovanie dokladu je riadené predpisom zaúčtovania (ten možno tiež určiť v type dokladu, pričom výzva na platbu zaúčtovanie nepotrebuje).

Nastavenie typu dokladu „výzva na platbu"

Aby išlo o výzvu na platbu, musíte nastaviť tieto informácie:

  • Zvoľte druh „proforma"

  • Zrušiť „Doklad je účtovný"

  • Vyberte alebo vytvorte novú dokladovú rad

  • Skratka: bude používaná pri tvorbe typu dokladu

  • Názov: bude použitý ako nadpis dokladu

  • Je možné nastaviť aj ďalšie položky, ako je účet, forma úhrady, splatnosť, …

Pri tvorbe výzvy na platbu si musíte ujasniť niekoľko vecí:

  • položka z cenníka alebo s cenou a množstvom? Pri tvorbe dokladu môžete použiť položku z cenníka, prípadne aj vyskladniť zo skladu, použiť predvolenú cenu (vrátane rôznych zliav pre partnerov), alebo môžete vytvoriť umelú položku.

  • mena: bude v eurách alebo v inej mene

  • príjemca: použijete príjemcu z adresára, alebo ho uvediete len pre túto faktúru?

Teraz teda vytvoríme najjednoduchšiu výzvu na platbu:

<?xml version="1.0" encoding="utf-8"?><winstrom version="1.0">  <faktura-vydana>    <!-- ID, které jednoznačně identifikuje výzvu k platbě. Slouží při opakovaném importu -->    <id>ext:FAKTURACE:WINSTROM_11</id>    <typDokl>code:VÝZVA K PLATBĚ</typDokl>    <!-- kód firmy, které posíláme výzvu k platbě -->    <firma>code:PBENDA</firma>    <polozkyFaktury>      <PolFak>        <!-- neskladová položka z ceníku INTERNET -->        <cenik>code:INTERNET</cenik>        <typPolozkyK>typPolozky.katalog</typPolozkyK>        <mnozMj>1</mnozMj>      </PolFak>    </polozkyFaktury>  </faktura-vydana></winstrom>

Teraz faktúru založíme takto (viac o volaní z príkazového riadku):

curl -u winstrom:winstrom -f -L http://demo.flexibee.eu:5434/c/demo/faktura-vydana.xml -T faktura.xml

Výslednú výzvu na platbu je potrebné zaslať zákazníkovi.

Identifikácia zákazníka

Aby ste mohli prepojiť výzvu na platbu a firmu, je potrebné použiť identifikátor firmy. Možno použiť ID (primárny kľúč), IČO alebo kód (viac o identifikátoroch).

Párovanie platieb

Flexi podporuje import bankových výpisov a párovanie platieb. Nie je teda potrebné vykonávať žiadne úpravy. Ekonomický systém sa postará o všetky situácie, ako je čiastočná úhrada, úhrada viacerých dokladov jednou platbou, preplatok a pod.

Zaslanie daňového dokladu

Daňový doklad vytvoríte priamo vo Flexi a zašlete ho priamo zákazníkovi. Prípadne možno zákazníkom sprístupniť výpis faktúr.

Ak zákazníkovi zašlete výzvu na platbu a on ju uhradí, je potrebné mu do 14 dní zaslať buď zálohový daňový doklad, alebo priamo daňový doklad (faktúru).

Upozornenie neplatičov

Aby sme mohli upozorniť neplatičov, je potrebné ich zistiť. To môžeme vykonať jednoducho týmto dopytom:

curl -u winstrom:winstrom -f -L "http://demo.flexibee.eu:5434/c/demo/faktura-vydana/(stavUhrK != 'stavUhr.uhrazeno' and datSplat < now() and typDokl='code:VÝZVA K PLATBĚ').xml?detail=detail&xpath=//winstrom/faktura-vydana/firma/text()

Potom stačí vziať jednotlivé firmy a upozorniť ich.

Postih neplatičov

Použijeme výpis podobný tomu z predchádzajúceho kroku. Len vykonáme kroky, ktoré vedú k odpojeniu používateľa.

Ste s tem dobili odgovor na svoje vprašanje?