Számlázás¶
A HellaBooking két magyar kompatibilis számlázási szolgáltatással integrálódik a fizetésekhez tartozó jogszabálynak megfelelő számlák előállításához.
Navigáció¶
Klub konfiguráció -> Számlázási fiók a /Club/InvoiceAccount útvonalon.
Támogatott számlázó motorok¶
| ID | Motor | Integrációs projekt | Leírás |
|---|---|---|---|
| 1 | Szamlazz.hu | Szamlazz.NET/ |
Magyar számlázás NAV (adóhatóság) jelentéssel |
| 2 | Billingo | Billingo/ |
Felhőalapú számlázási szolgáltatás |
Demo környezet
A demo rendszerben 2 számlázási fiók van konfigurálva.
Számlázási fiók konfiguráció¶
Minden fiók az InvoiceAccount táblában kerül tárolásra:
| Mező | Leírás |
|---|---|
| Name | A fiók megjelenítési neve |
| InvoiceAccountType_ID | Motor típus (1 = Szamlazz.hu, 2 = Billingo) |
| ApiKey | API hitelesítési kulcs |
| Prefix | Számlaszám előtag |
| ProviderBank | Bank neve a fizetési adatokhoz |
| ProviderBankAccount | Bankszámlaszám |
| EmailReplyTo | Válaszcím a számla e-maileken |
| DocumentBlock | Dokumentumblokk azonosító (motor-specifikus) |
| DeadlineDays | Fizetési határidő napokban |
| VATRate | ÁFA százalék |
| VATCode | ÁFA kategória kód |
| IsCompanyInvoiceAllowed | Támogatott-e a céges számlázás |
| IsMultiLanguage | Generálhatók-e többnyelvű számlák |
| IsDefault | Ez-e az alapértelmezett fiók |
| IsDeleted | Lágy törlés jelző |
Felhasználói szintű számlabeállítások¶
- User.InvoiceAccount_ID -- felhasználónkénti alapértelmezett számlázási fiók beállítás.
- UserInvoiceAccount tábla -- felhasználókat kapcsol össze adott számlázási fiókokkal, ha több is elérhető.
- PreferredInvoiceAccount = USER -- a rendszer figyelembe veszi a felhasználó saját beállítását.
Automatikus számlázás¶
A rendszer képes ütemezett alapon automatikusan számlákat generálni.
| Paraméter | Érték | Leírás |
|---|---|---|
| AutomaticInvoiceDay | (üres) | Az automatikus számlázás napja a hónapban. Üres = kikapcsolva |
| AutomaticInvoicePaymentType | [4, 5] | Érintett fizetési típusok: Bérlés(4) és Edző(5) |
| AutomaticInvoiceEmailList | (konfigurálva) | Értesítés címzettjei az automatikus számlázás futásakor |
flowchart TD
A[Ütemezett indítás az AutomaticInvoiceDay napon] --> B{Nap konfigurálva?}
B -->|Nem| C[Kihagyás]
B -->|Igen| D[Fizetések lekérdezése az AutomaticInvoicePaymentType típussal]
D --> E[Szűrés: PaymentStatus = Létrehozva vagy Számlázva]
E --> F[Számlák generálása a konfigurált motorral]
F --> G[Értesítés küldése az AutomaticInvoiceEmailList címzettjeinek]
Automatikus számlázás engedélyezése
Állítsa az AutomaticInvoiceDay értékét egy napszámra (pl. 1 a hónap első napjához) az Admin műveletek -> Rendszer beállítások menüpontban. Alapértelmezés szerint csak a Bérlés és Edző fizetési típusok kerülnek feldolgozásra.
Céges számlázás¶
Ha az IsCompanyInvoiceAllowed engedélyezve van egy számlázási fiókon, az ügyfelek kérhetik, hogy a számla a személyes adataik helyett a cégnevükre és adószámukra kerüljön kiállításra.
Többnyelvű számlák¶
Ha az IsMultiLanguage engedélyezve van, a számlák az ügyfél által preferált nyelven generálhatók, ami hasznos nemzetközi ügyfélkörrel rendelkező klubok számára.