KENNIS IN VERBINDING / ANALYSE 03.10.2026
TECHNIEK / backend

hub

CONFIRMED

Eigen supplier-ID → HUBprofiel/catalogus/navigator; loginresponse met token/flags/coords, anders compact profiel; locaties worden gelezen maar niet in loginresponse gezet.

WAAROM BESTAAT DIT?

Eigen supplier-ID → HUBprofiel/catalogus/navigator; loginresponse met token/flags/coords, anders compact profiel; locaties worden gelezen maar niet in loginresponse gezet.

↗ Bron: backend.md
WAT RAAKT DIT?
Volledige technische pagina ↗

Functiecontract

Bron
XLS/LMF.pm:4591
Signatuur
my ( $args ) = @_
Gelezen requestparameters
Geen directe params-reads geëxtraheerd; controleer args en helpers.
Output
Eigen supplier-ID → HUBprofiel/catalogus/navigator; loginresponse met token/flags/coords, anders compact profiel; locaties worden gelezen maar niet in loginresponse gezet.
Commit in functie
Geen directe commit geïnventariseerd; helpers kunnen transacties beheren.

Verbonden API-endpoints

Gebruikte modules

    Aangeroepen helpers en callers

    Calls: navigator

    Callers: XLS/LMF.pm::role

    SQL uit de functie-inventaris

    Geëxtraheerde SQL-stringfragmenten met placeholders. Bij samengestelde SQL kan alleen het eerste stringdeel zijn opgenomen; zie de bronfunctie voor volledige binds en queryopbouw. Geen bedrijfsrecords of queryresultaten.

    Query 1 · SELECT * FROM leverancier WHERE id=?…
    SELECT * FROM leverancier WHERE id=?
    Query 2 · SELECT * FROM lokatie WHERE lat_lng IS NOT NULL AND id IN ( SELECT lokatie FROM lokatie_leverancier …
    SELECT * FROM lokatie WHERE lat_lng IS NOT NULL AND id IN ( SELECT lokatie FROM lokatie_leverancier WHERE leverancier=?) AND actief=true AND naam!=postcode AND klant IN(SELECT id FROM klant WHERE public=false) ORDER BY lokatie.naam
    Query 3 · SELECT levering FROM lokatie_leverancier WHERE lokatie=? AND leverancier=?…
    SELECT levering FROM lokatie_leverancier WHERE lokatie=? AND leverancier=?
    Query 4 · SELECT guid AS id, naam AS name, adres AS address, postcode, plaats AS city, latitude, longitude FRO…
    SELECT guid AS id, naam AS name, adres AS address, postcode, plaats AS city, latitude, longitude FROM leverancier WHERE id IN(SELECT leverancier FROM lokatie_leverancier WHERE lokatie=? AND levering=?)
    Query 5 · SELECT * FROM leverancier_emballage_artikel WHERE leverancier=? ORDER BY omschrijving…
    SELECT * FROM leverancier_emballage_artikel WHERE leverancier=? ORDER BY omschrijving
    Legenda · bewijs en verbindingen

    Bewijsstatus

    CONFIRMED Aangetroffen in bron of catalogus; niet automatisch foutloos livegedrag.

    LIKELY Gevolgtrekking met onderbouwing.

    UNCLEAR Onvoldoende bewijs voor deze koppeling of werking.

    NOT FOUND Niet aangetroffen binnen de onderzochte scope.

    FUTURE / PROPOSED Voorstel; geen huidige functionaliteit.

    Relaties

    direct · Aangetroffen rechtstreekse referentie of aanroep.

    derived · Afgeleid door selectie, groepering of berekening.

    conditional · Alleen bij de genoemde voorwaarden of aanwezige bronverwijzing.

    not active · Code/model aanwezig, niet aangesloten op het beschreven pad.

    unclear · Verbinding niet vastgesteld.