Index: vhPowerTools/DOM/VKP/Order/CSV/OrderRecordForCsv.cls.xml =================================================================== diff -u -r48886 -r48931 --- vhPowerTools/DOM/VKP/Order/CSV/OrderRecordForCsv.cls.xml (.../OrderRecordForCsv.cls.xml) (revision 48886) +++ vhPowerTools/DOM/VKP/Order/CSV/OrderRecordForCsv.cls.xml (.../OrderRecordForCsv.cls.xml) (revision 48931) @@ -33,7 +33,7 @@ %String - Index: vhPowerTools/DOM/VKP/Order/CSV/Generator.cls.xml =================================================================== diff -u -r48886 -r48931 --- vhPowerTools/DOM/VKP/Order/CSV/Generator.cls.xml (.../Generator.cls.xml) (revision 48886) +++ vhPowerTools/DOM/VKP/Order/CSV/Generator.cls.xml (.../Generator.cls.xml) (revision 48931) @@ -27,7 +27,7 @@ #dim Orderlijn As DOM.VKP.impl.DataM.DataMOrderlijn = OrderLijnIterator.Next() - If Orderlijn.%Extends("DOM.VKP.impl.DataM.DataMProductOrderlijn") { + If ..IsGeldigeLijn(Orderlijn) { #dim Productlijn As DOM.VKP.impl.DataM.DataMProductOrderlijn = Orderlijn Set TotaalPrijs = TotaalPrijs + Productlijn.GeefBedrag() Set AantalLijnen = AantalLijnen + 1 @@ -47,6 +47,21 @@ Do FileWriter.WriteLine(OrderRecordForCsv.GeefRecord()) ]]> + + +Orderlijn:DOM.VKP.impl.DataM.DataMProductOrderlijn +1 +%Boolean + + Index: vhPowerTools/DOM/VKP/Order/CSV/OrderExporteerder.cls.xml =================================================================== diff -u -r48886 -r48931 --- vhPowerTools/DOM/VKP/Order/CSV/OrderExporteerder.cls.xml (.../OrderExporteerder.cls.xml) (revision 48886) +++ vhPowerTools/DOM/VKP/Order/CSV/OrderExporteerder.cls.xml (.../OrderExporteerder.cls.xml) (revision 48931) @@ -168,15 +168,11 @@ While (OrderIDIterator.HasNext()){ #Dim OrderID as %String = OrderIDIterator.Next() - Do ##class(Tools.Wlip).%New(26).String("OrderID " _OrderID) - if OrderAPI.BestaatOrder(OrderID) { Set ..TotaalAantalOrders = ..TotaalAantalOrders + 1 ;Do ..ZetOrderOpBoekhoudkundigGeblokkeerdIndienOrderpickingOpKode( OrderID ) #dim Order as DOM.VKP.Order = OrderAPI.GeefOrder(OrderID) - Do ##class(Tools.Wlip).%New(26).String("GeefOrder " _OrderID) - Set:(Order.GeefOrderType() = "P") ..TotaalAantalProforma = ..TotaalAantalProforma +1 Set:(Order.GeefOrderType() = "M") ..TotaalAantalMonster = ..TotaalAantalMonster +1 Do ..TelNietGeldig(Order) @@ -217,7 +213,6 @@ 1