Index: BL/Flow/Proxy/pxPakbon.cls.xml =================================================================== diff -u -r1074 -r1401 --- BL/Flow/Proxy/pxPakbon.cls.xml (.../pxPakbon.cls.xml) (revision 1074) +++ BL/Flow/Proxy/pxPakbon.cls.xml (.../pxPakbon.cls.xml) (revision 1401) @@ -86,7 +86,9 @@ Set Basis="L" Set ..LeveringsBon=$$Format^vhLib("#.##0",BONNr) Set ..LeveringsDatum=$$Format^vhLib("dd/mm/jjjj",oHoofding.VerzendDatum_",") - set ..VerzendWijze=oHoofding.VerzendWijze + Set ..VerzendWijze=oHoofding.VerzendWijze + Set BevatTBXBulkMetOnderdelen=0 ; Comm./VHoss/Probox met losse onderdelen + Do ..ZoekKindProducten(oHoofding,.arProduct) Set SortKey="" For Set SortKey=$O(arProduct(SortKey)) Quit:SortKey="" Do @@ -99,6 +101,8 @@ . Set MoederList=$LI(Product,3) . For i=1:1:$LL(MoederList) Do . . If $LI(MoederList,i)'="" Do pxProduct.Moeders.Insert($LI(MoederList,i)) ;moederproducten alleen toevoegen als kind en moeder niet hetzelfde zijn + . + . Set BevatTBXBulkMetOnderdelen=(BevatTBXBulkMetOnderdelen)||(..IsTBXBulkMetOnderdelen(PRNr)) . Set User="" . For Set User=$o(arProduct(SortKey,User)) Quit:User="" Do . . Set VNR="" @@ -116,10 +120,39 @@ . Set pxLijn.LIJNTYPE="P" . set pxLijn.Product=pxProduct . Do ..Lijnen.Insert(pxLijn) + + If BevatTBXBulkMetOnderdelen { + Do ..AddInfoTBXBulkMetOnderdelen() + } + Quit $$$OK ]]> + + + + + +PRNr:%String +%Boolean + + +