Toon posts:

Complexe facturatie met verschillende lay-outs

Pagina: 1
Acties:
  • 318 views

Vraag


  • van Leerdam
  • Registratie: December 2021
  • Laatst online: 29-12-2021
Mijn vraag:

Voor onze organisatie willen wij voor intern gebruik facturen kunnen generen op basis van databases in Airtabel. De facturatie van onze diensten is opgebouwd uit twee lagen waarin gebruikers zijn geplaatst. De gebruikers hebben een hiërarchische verhouding tot elkaar. Er zijn hoofdgebruikers waaronder een of meerdere sub-gebruikers zijn geplaatst. Elke hoofdgebruiker ontvangt een eigen factuur. Er is sprake van ongeveer 300 hoofdgebruikers en ongeveer 3500 sub-gebruikers. De prijsafspraken zijn bepaald op hoofgebruiker en sub-gebruiker niveau. De prijsafspraken differentiëren op hoofdgebruiker niveau en sub-gebruiker niveau. De prijsafspraken hebben betrekking op vier verschillende soorten kosten:

- Kosten voor een vaste aantal diensten met een vaste prijshoogte die jaarlijks worden gefactureerd
- Kosten voor een variabel aantal diensten met een vaste prijshoogte die jaarlijks worden gefactureerd
- Kosten voor een variabel aantal diensten met een vaste prijshoogte die maandelijks worden gefactureerd
- Kosten voor een variabel aantal diensten met een variabele prijshoogte die maandelijks worden gefactureerd.

Het aantal te factureren diensten en de gebruikersinformatie worden verkregen uit meerdere databases in Airtabel. Voor onze facturen hebben wij drie verschillende soorten lay-out. Een deel van de gegevens van de hoofdgebruikers is overeenkomstig op alle lay-outs. Verschillende gebruikersinformatie, totalen en specificaties zijn per lay-out uniek. In de lay-outs willen wij met gegevensblokken informatie per sub-gebruiker of totalen kunnen definiëren. De gegevensblokken moeten integraal kunnen worden opgebouwd in elke lay-out en op elk niveau. De positie van de gegevensblokken moet vrijblijvend binnen lay-out kunnen worden gewijzigd. Alle gefactureerde diensten moeten worden opgeslagen in een database in Airtable. De documenten worden opgesteld in de PDF en de data geëxporteerd in XLS. *snip* Volgens mij was ik vrij duidelijk in RobIII in "Complex invoicing and invoice lay-out" dat werving niet gewenst is

Relevante software en hardware die ik gebruik

Airtable
Excel

Wat ik al gevonden of geprobeerd heb

Geen
...

[Voor 5% gewijzigd door RobIII op 29-12-2021 10:07]

Alle reacties


  • MAX3400
  • Registratie: Mei 2003
  • Laatst online: 03-02 15:30

MAX3400

XBL: OctagonQontrol

Wat ik al gevonden of geprobeerd heb

Geen
Allicht klink ik nu wat vervelend maar gezien de enorme vraagstelling en inrichting (3800+ gebruikers in verschillende hierarchische schalen), neem ik toch aan dat er al een soort van initiele setup is bedacht / gemaakt? En dat dat niet optimaal werkt voor de uiteindelijke uitwerking?

Het klinkt allemaal niet onmogelijk om "kosten" correct te querien en per factuur op te tellen. Dat is een stukje logica en/of goede formulieren. Maar de uiteindelijke uitvoer, zoals jouw vraag met vrijblijvende layout, dat ga je niet in XLS / PDF in 1x netjes krijgen.

Mijn advertenties!!! | Mijn antwoorden zijn vaak niet snowflake-proof


  • kaassouffle
  • Registratie: Januari 2002
  • Laatst online: 17:50

kaassouffle

Medewerker v/d Maand


  • RobIII
  • Registratie: December 2001
  • Laatst online: 02:23

RobIII

Admin Devschuur®

^ Romeinse Ⅲ ja!

van Leerdam schreef op woensdag 29 december 2021 @ 09:34:
Wat ik al gevonden of geprobeerd heb

Geen
...
Ik zie geen concrete(!) Softwareontwikkeling vraag en alleen maar een opdracht / werving en ga dus ook dit topic sluiten.

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