Megbízotti számlázás
A megbízotti számlakibocsátással egy platform (a megbízott) más cégek (a megbízók) nevében állít ki bizonylatot, a megbízó saját Számlázz.hu fiókjában. Ilyen egy foglalási rendszer, egy piactér vagy egy POS-szolgáltatás, amely minden kereskedőjének a saját nevében számláz.
A kassza/delegation modul a teljes folyamatot lefedi:
- Csatlakoztatás: a megbízott a saját Agent kulcsával létrehoz vagy összekapcsol egy megbízói fiókot, és hozzá egy dedikált felhasználót (
connectPrincipal). - Jóváhagyás: a megbízó birtokba veszi az új fiókot, vagy elfogadja a csatlakozási kérelmet. Ezt a kassza nem tudja helyette megtenni.
- Ellenőrzés: a megbízott megnézi, él-e már a kapcsolat (
probeDelegation). - Kiállítás: a megbízott a dedikált felhasználóval, a megbízó előtagjával állít ki bizonylatot (
createDelegateKassza,createKasszaPool).
Miért dedikált felhasználó, és miért nem Agent kulcs?#
Az Agent kulcs egy fiókhoz tartozik. Ha a megbízott a megbízó Agent kulcsával állítana ki számlát, a bizonylat a megbízó saját kiállításaként készülne, nem megbízottiként. Ezért a megbízotti kiállításhoz a csatlakozáskor létrehozott dedikált felhasználó felhasználónevét és jelszavát kell használni, megbízónként külön. A kassza ezt ki is kényszeríti: a megbízotti kliens Agent kulccsal hibát ad.
A dedikált felhasználó csak egy fiókhoz férhet hozzá. Ha több fiókhoz is hozzáfér, a Számlázz.hu 164-es hibával elutasítja.
Előtagok#
Minden megbízóhoz egyeztetett számlaszám-előtag tartozik (legfeljebb 5 nagybetű vagy szám). A megbízotti kliens ezt minden számlában elküldi, mert a Számlázz.hu megbízotti kiállításnál megköveteli (357). Ha az előtag nem megfelelő, a Számlázz.hu néha megmondja, melyiket kell használni (356): ezt a suggestedPrefix(error) olvassa ki a hibából.
Megbízotti korlátozások#
Néhány művelet csak a megbízottnak vagy csak a fiók tulajdonosának engedélyezett. A megbízotti számlát a tulajdonos nem sztornózhatja (359), a megbízott pedig nem sztornózhatja a tulajdonos saját számláját (358). Ugyanez a helyzet a számla ismétlésével (489) és helyesbítésével (493, 494). Ezek a hibák account kategóriájúak, a kassza magyar tippet ad hozzájuk.