KENNIS IN VERBINDING / ANALYSE 03.10.2026
TECHNIEK / backend

_source_rows

CONFIRMED

route/datum/transporteur → pakbonbronrijen; routeklanten of supplier-only fallback; carrier gelijk of null

WAAROM BESTAAT DIT?

route/datum/transporteur → pakbonbronrijen; routeklanten of supplier-only fallback; carrier gelijk of null

↗ Bron: backend.md
WAT RAAKT DIT?
Impact op een use-case niet vastgesteld
Volledige technische pagina ↗

Functiecontract

Bron
XLS/LMF/RoutePlanImporter.pm:608
Signatuur
my ($self, $dbh, $args) = @_
Gelezen requestparameters
Geen directe params-reads geëxtraheerd; controleer args en helpers.
Output
route/datum/transporteur → pakbonbronrijen; routeklanten of supplier-only fallback; carrier gelijk of null
Commit in functie
Geen directe commit geïnventariseerd; helpers kunnen transacties beheren.

Verbonden API-endpoints

Geen koppeling met een opgenomen endpoint vastgesteld.

Gebruikte modules

    Aangeroepen helpers en callers

    Calls:

    Callers: XLS/LMF/EmballageControl.pm::handle_request, XLS/LMF/RoutePlanImporter.pm::import_route_plan

    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 DISTINCT leverancier_pakbon.id AS leverancier_pakbon_id, leverancier_pakbon.leverancier AS su…
    SELECT DISTINCT leverancier_pakbon.id AS leverancier_pakbon_id, leverancier_pakbon.leverancier AS supplier_id, CASE WHEN route_lokatie.lokatie IS NOT NULL THEN leverancier_pakbon.lokatie ELSE NULL END AS location_id, leverancier_pakbon.hub AS hub_id FROM route_lokatie JOIN leverancier_pakbon ON ( ( route_lokatie.lokatie IS NOT NULL AND leverancier_pakbon.lokatie = route_lokatie.lokatie ) OR ( route_lokatie.leverancier IS NOT NULL AND NOT EXISTS ( SELECT 1 FROM route_lokatie route_customer WHERE route_customer.route = route_lokatie.route AND route_customer.lokatie IS NOT NULL ) AND leverancier_pakbon.leverancier = route_lokatie.leverancier ) ) WHERE route_lokatie.route = ? AND leverancier_pakbon.lever_datum::date = ? AND ( leverancier_pakbon.transporteur = ? OR leverancier_pakbon.transporteur IS NULL ) ORDER BY leverancier_pakbon.id
    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.