dash_orders
Scoped pakbon/orderdata plus per HUB/partij/dag geaggregeerde registratie → data.orders.
Scoped pakbon/orderdata plus per HUB/partij/dag geaggregeerde registratie → data.orders.
↗ Bron: backend.mdAPI-endpoints (1)
Leest / schrijft (inclusief helpers) (5)
Functioneel
UNCLEAR Geen concrete gebruikershandeling aan dit onderdeel gekoppeld.
Datastroom
Geen afzonderlijke datastroom vastgesteld.
Gebruik bij tabellen en helpers kan indirect zijn. Dit bewijst geen uitvoering van elke query bij elke handeling.
Functiecontract
- Bron
XLS/LMF.pm:1058- Signatuur
- my ( $args ) = @_
- Gelezen requestparameters
- end_date, start_date
- Output
- Scoped pakbon/orderdata plus per HUB/partij/dag geaggregeerde registratie → data.orders.
- Commit in functie
- Geen directe commit geïnventariseerd; helpers kunnen transacties beheren.
Verbonden API-endpoints
Gebruikte modules
XLS::Datum::JSON_DatumXLS::Datum::JSON_Timestamp
Aangeroepen helpers en callers
Calls: _dash_in_clause, _dash_registration_key, _lmf_error, _preload_dash_registration_details_by_location_date, _preload_dash_registration_details_by_supplier_date, _registration_totals
Callers: XLS/LMF.pm::_dash_dispatch
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 · WITH scoped_pakbon AS ( SELECT DISTINCT leverancier_pakbon.id AS pakbon_id, leverancier_pakbon.hub, …
WITH scoped_pakbon AS ( SELECT DISTINCT leverancier_pakbon.id AS pakbon_id, leverancier_pakbon.hub, leverancier_pakbon.leverancier, leverancier_pakbon.lokatie, leverancier_pakbon.lever_datum, vers_order.id AS order_id, vers_order.order_datum AS order_date, vers_order.bedrag AS order_amount FROM leverancier_pakbon JOIN vers_order ON vers_order.id = leverancier_pakbon.vers_order JOIN lokatie ON lokatie.id = leverancier_pakbon.lokatie JOIN klant ON klant.id = lokatie.klant WHERE $marketplace_sql AND (vers_order.marktplaats IS NULL OR vers_order.marktplaats = klant.marktplaats) AND leverancier_pakbon.lever_datum::date BETWEEN ? AND ? ) SELECT DISTINCT leverancier.id, leverancier.naam, leverancier.latitude, leverancier.longitude, hub.id AS hub_id, hub.naam AS hub_name, hub.latitude AS hub_latitude, hub.longitude AS hub_longitude, lokatie.id AS lokatie_id, lokatie.naam AS lokatie_naam, lokatie.lat_lng, scoped_pakbon.order_id, scoped_pakbon.order_date, scoped_pakbon.order_amount, scoped_pakbon.lever_datum FROM scoped_pakbon JOIN leverancier AS hub ON hub.id = scoped_pakbon.hub JOIN leverancier ON leverancier.id = scoped_pakbon.leverancier JOIN lokatie ON lokatie.id = scoped_pakbon.lokatie ORDER BY leverancier.naamLegenda · 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.