Toon posts:

Complex invoicing and invoice lay-out

Pagina: 1
Acties:
  • 290 views

Vraag


  • van Leerdam
  • Registratie: December 2021
  • Laatst online: 29-12-2021
Hi all,

For our organization we want to be able to generate invoices for internal use based on databases in Airtabel. The invoicing of our services consists of two layers in which customer users are placed. The users have a hierarchical relationship with each other. There are main users under which one or more sub-users are placed. Each main user receives their own invoice. There are about 300 main users and about 3500 sub-users. The price agreements are determined at the main user and sub-user level. The price agreements differentiate at main user level and sub-user level. The price agreements relate to four different types of costs:

Costs for a fixed number of services at a fixed price that are billed annually
Costs for a variable number of services with a fixed price that are billed annually
Costs for a variable number of services with a fixed price level that are billed monthly
Costs for a variable number of services with a variable price level that are billed monthly.

The number of billable services and user information are obtained from multiple databases in Airtabel. We have three different types of layout for our invoices. Some of the user data is similar on all layouts. Some user information, totals and specifications are unique per layout. In the layouts we want to be able to define information per sub-user or totals with data blocks. It must be possible to build the data blocks integrally in any layout and at any level. The position of the data blocks must be freely changeable within the layout. All billed services must be stored in a database in Airtable. The documents are compiled in the PDF and the data exported in XLS.

We would like to know if there is a suitable software arround that can do the logics and the specific lay-out layout configurations we are looking for? Or are you able to help with making this software?

Thanks for the help!

Alle reacties


  • RobIII
  • Registratie: December 2001
  • Laatst online: 10:21

RobIII

Admin Devschuur®

^ Romeinse Ⅲ ja!

On this forum we speak Dutch yes? :P
Verder verzoek ik je onze Quickstart even door te nemen en de vragen die er staan wanneer je hier een nieuw topic opent staan er ook niet voor niets :)
Mijn vraag
...

Relevante software en hardware die ik gebruik
...

Wat ik al gevonden of geprobeerd heb
...
Zie ook: Waar vind ik...?

Open gerust een topic, maar neem dan wel effe de moeite om 't in je moerstaal te posten ipv een copy/paste van elders en hou voorgenoemde quickstart in je achterhoofd a.u.b. :)
van Leerdam schreef op maandag 27 december 2021 @ 16:13:
Or are you able to help with making this software?
Oh, en werving wordt hier niet op prijs gesteld. Zie ook Devschuurder werven? Gebruik Vraag & Aanbod!

[Voor 42% gewijzigd door RobIII op 27-12-2021 16:31]

There are only two hard problems in distributed systems: 2. Exactly-once delivery 1. Guaranteed order of messages 2. Exactly-once delivery.

Roses are red Violets are blue, Unexpected ‘{‘ on line 32.

Over mij


Dit topic is gesloten.


Tweakers maakt gebruik van cookies

Tweakers plaatst functionele en analytische cookies voor het functioneren van de website en het verbeteren van de website-ervaring. Deze cookies zijn noodzakelijk. Om op Tweakers relevantere advertenties te tonen en om ingesloten content van derden te tonen (bijvoorbeeld video's), vragen we je toestemming. Via ingesloten content kunnen derde partijen diensten leveren en verbeteren, bezoekersstatistieken bijhouden, gepersonaliseerde content tonen, gerichte advertenties tonen en gebruikersprofielen opbouwen. Hiervoor worden apparaatgegevens, IP-adres, geolocatie en surfgedrag vastgelegd.

Meer informatie vind je in ons cookiebeleid.

Sluiten

Toestemming beheren

Hieronder kun je per doeleinde of partij toestemming geven of intrekken. Meer informatie vind je in ons cookiebeleid.

Functioneel en analytisch

Deze cookies zijn noodzakelijk voor het functioneren van de website en het verbeteren van de website-ervaring. Klik op het informatie-icoon voor meer informatie. Meer details

janee

    Relevantere advertenties

    Dit beperkt het aantal keer dat dezelfde advertentie getoond wordt (frequency capping) en maakt het mogelijk om binnen Tweakers contextuele advertenties te tonen op basis van pagina's die je hebt bezocht. Meer details

    Tweakers genereert een willekeurige unieke code als identifier. Deze data wordt niet gedeeld met adverteerders of andere derde partijen en je kunt niet buiten Tweakers gevolgd worden. Indien je bent ingelogd, wordt deze identifier gekoppeld aan je account. Indien je niet bent ingelogd, wordt deze identifier gekoppeld aan je sessie die maximaal 4 maanden actief blijft. Je kunt deze toestemming te allen tijde intrekken.

    Ingesloten content van derden

    Deze cookies kunnen door derde partijen geplaatst worden via ingesloten content. Klik op het informatie-icoon voor meer informatie over de verwerkingsdoeleinden. Meer details

    janee