Het "gemis" is hier een instelling "rapporteren o.b.v. Besteld/Geleverd".
't Is toch even wat anders geworden... Een indikator "o.b.v. besteld/geleverd" is niet zo eenvoudig, omdat er al meerdere algoritmes in de print zijn ingebakken...
Als het aantal o.b.v. de Raaplijst-/Pakbon kan worden bepaald, wordt het daar uitgehaald, anders uit de order.
Ofwel, 100 bestellen, niets rapen rapporteert 100 o.b.v. de order.
100 bestellen, 80 naar de raaplijst, niets rapen, rapporteert o.n.b. 90
100 bestellen, 80 naar de raaplijst, 40 rapen, rapporteert o.b.v. 40.
Wat daar nu aan is toegevoegd, is dat alleen naar de Verkooporderregel wordt gekeken als die regel nog open staat. Ofwel, 0 leveren + afsluiten wordt beschouwd als '0 geraapt', en dus rapporteren we 0. Het probleem m.b.t. order 20090323059 is daarmee opgelost.
Het probleem wat je noemt vwb order 20070127007 kan ik niet nadoen, want, daar staat al 2x 8 op de pakbon, en dus erd er al o.b.v. 16 gerapporteert.
Wel konstateer ik dat de prijzen i.g.v. 20070127007 helemaal verkeerd zijn, en er een verkeerde omzet werd getoond. (2 regels met 11,10 ipv 115,20). Dit probleem is ook opgelost. Beide aanpassingen staan inmiddels op jullie systeem.