A számla módosító szolgáltatás lényege, hogy a számlára kerülő bizonyos tételek (kapcsolt szolgáltatások) nettó összege függvényében szükség esetén módosítsa a számla végösszegét. Amennyiben egy számlára kerülő tételhez tartozó szolgáltatásnak van "szamla_modosito_kapcs_szolg" nevű paramétere, az számla módosító szolgáltatásként viselkedik, a paraméter alatt levő szolgáltatásokat kezeli kapcsolt szolgáltatásként. A "szamla_modosito_mod" paraméter értékétől függen az alábbiek szerint módosulhat a számla:
- ingyen
- A szolgáltatás ára az ingyenes mennyiséget határozza meg. A kapcsolt szolgáltatások ára aggregálva, de legfeljebb az ingyenes mennyiség, jóváíró tételként, negatív előjellel felkerül a számlára. A szolgáltatás ára felülbírálható az előfizetésen belül a "Kedvezmény (Ft)" csatolt szolgáltatás paraméterrel.
- ingyen_szamlaz
- Ugyanúgy módosul a számla, mint "ingyen" módban, de ebben az esetben a számla módosító szolgáltatás is számlázásra kerül.
- minimum
- A szolgáltatás ára a minimum számladíjat határozza meg. Amennyiben a kapcsolt szolgáltatások nettó összege nem éri el a minimum összeget, az összes számlán szereplő kapcsolt szolgáltatás áfakulcsonként aggregálva felkerül a számlára jóváíró tételként, negatív előjellel, majd a minimum számladíj a megadott egységárral.
- minimum_kiegeszit
- A szolgáltatás ára a minimum számladíjat határozza meg. Amennyiben a kapcsolt szolgáltatások nettó összege nem éri el a minimum összeget, a minimum számladíjból levonjuk a kapcsolt szolgáltatások nettó összegét, és kiegészítő tételként hozzáadjuk a számlához.
A "szamla_modosito_mod" paraméter megadása opcionális, alapértelmezett értéke a "minimum".
A jóváíró / kiegészítő szolgáltatás alapértelmezetten a minimum számladíj szolgáltatás, amelyet a "szamla_modosito_tetel_szolg" nevű paraméterrel felül lehet bírálni, amelyek értéke a jóváíró szolgáltatás kódja. Ahhoz, hogy a számlázó "Teljes automata helyesbítő mód"-ban megfelelően működjön, a "szamla_modosito_tetel_szolg" típusa "Kiegészítő szolgáltatás" kell legyen.
A "szamla_modosito_idoszak" opcionális paraméter meghatározza, hogy a számla módosító szolgáltatás melyik időszakban fejtse ki hatását. Lehetséges értékei:
- szamlazasi
- Ez az alapértelmezett érték. A szolgáltatás akkor módosítja a számlát, ha elő szolgáltatás a számlázási időszakban.
- forgalmi
- A szolgáltatás akkor módosítja a számlát, ha elő szolgáltatás a forgalmi időszakban.