Parties
Relaties uit FileMaker (bed, debiteuren, rubrieken, facturen). FM blijft SoT; hier alleen lezen/verrijken.
Nieuwe Parties-UI (Quasar, inline tabs): /qadmin — klik een rij om daar te openen. Overige schermen blijven in deze klassieke admin.
Nieuwe party
| ID | Type | Naam | Status |
|---|
Orders
| ID | Nummer | Party | Status | Totaal |
|---|
Facturen
Uit FM Facturen / Items / Betalingen (XML-import). Klik een rij voor regels en betalingen.
| Datum | Nummer | Party | Status | Totaal |
|---|
Selecteer een factuur.
Abonnementen
Live hub schrijft naar FM Abos, daarna staging + party. Nightly XML blijft reconcile.
Nieuwe abonnee (live → FM)
Status laden…
| Naam | Adres | Plaats | Land | Ex. | Publicatie | Soort | Id |
|---|
Drukker-export (Senefelder)
Alleen publicatie Auto Motor Klassiek, exemplaren > 0, peildatum = 1e van de maand (nummer = maand). Afvoer: leeg/`00000000` = geen afvoerdatum; anders strikt > peil. Ingang ≤ peil. Misset: 2× CSV (NL + België) — daarna automatisch intake +1 maand + admin-mail. Buitenland: PDF voor Christina.
Abos-status laden…
Intake-peildatum laden…
Etikettenpreview
Etiketmaten komen uit de template. Velmarges sturen de steek; verschuiving schuift het hele raster (printer/feed) zonder maten te wijzigen. Print op 100%. Grijze kaders = snijlijnen.
Bij 70×38,1 (3 kolommen) is er geen ruimte voor L/R-velmarge — die wordt op 0 geklemd. Kloppen de maten maar staat het geheel te ver naar links/rechts: gebruik verschuiving (niet de L/R-marge). Print op 100% / werkelijke grootte.
Import / link (deprecated)
Legacy bootstrap uit amk_subscribers. Voorkeur: live/notify via /fm-abos → parties. Alleen nood-import.
Bronstatus laden…
Bedrijven (FM bed)
Staging fm_bed + parties. Live create/patch via /fm-bed schrijft eerst naar FileMaker (Web Companion), daarna staging en party-map. Zie docs/BRIDGE_INTEGRATION.md.
Nieuw bedrijf (live → FM)
Live-write status laden…
Import / link amkbiz (deprecated)
Legacy bootstrap uit amkbiz. Voorkeur: live create/XML via /fm-bed → parties. Alleen nood-import.
Bronstatus laden…
| Party | Naam | filemaker_id |
|---|
Account & beveiliging
Profiel
Wachtwoord
Tweestapsverificatie (TOTP)
Scan de QR in je authenticator-app, of voer de secret handmatig in.
2FA uitzetten kan alleen via de super-admin.
Passkeys
Op iPhone: Face ID. Op Mac: Touch ID of Apple Watch. Zelfde Apple ID → iCloud-sleutelhanger synchroniseert de passkey.
Sessie
Voorkeuren
Alleen beschikbaar voor admins. Platforminstellingen en gebruikersbeheer.
Platform
- Laden…
Uitnodigingen
Standaardrol bij nieuwe gebruikers (alleen in deze browser).
Gebruikers
Nieuwe accounts krijgen een e-mail met uitnodigingslink om zelf een wachtwoord te kiezen.
| Naam | Rol | Status | 2FA |
|---|
Nieuwe gebruiker uitnodigen
FM-sync status
Bulk via XML · live /fm-bed · handmatige pull per ID · JSONNotify (Tiger).
Staging & sync
Pull één bed-record (FM → party)
Zelfde als knop op party-detail. Gebruik na een wijziging in FileMaker als JSONNotify nog niet actief is.
JSONNotify op wpbv (checklist)
- Binaries:
shell.fmplugin+jsonnotify*(ppc) op Tiger. - Tunnel platform→Tiger (user-systemd
amk-fm-notify-tunnel) — Tiger kan geen moderne HTTPS. - Web UI
http://TIGER_IP:9090— table bed /bed.DBF_Converted. - Target URL zonder query:
http://127.0.0.1:18080/api/fm-notify/{FM_NOTIFY_TOKEN} - Calculation-veld op bed: text calc met huidige README-formule (
+ 1,NumToText,GetField("")). - Health:
fm_notify.configured; FM Preferences → plug-in shell aan.
Notify-status laden…
Documentatie
docs/BRIDGE_INTEGRATION.md— XML / live / JSONNotifydocs/FM_BED_RELATIONS.md— joins & sleutelsdocs/FM_DOMAIN_MAPPING.md— veldmappingdocs/SUBSCRIBER_HUB.md— abonnee-hub