Index: vhUnitTest/APPS/EDIExport/AankoopOrderResponse/impl/BLUM/Bewaarder/Bewaar/Test.cls.xml
===================================================================
diff -u -r35396 -r35397
--- vhUnitTest/APPS/EDIExport/AankoopOrderResponse/impl/BLUM/Bewaarder/Bewaar/Test.cls.xml (.../Test.cls.xml) (revision 35396)
+++ vhUnitTest/APPS/EDIExport/AankoopOrderResponse/impl/BLUM/Bewaarder/Bewaar/Test.cls.xml (.../Test.cls.xml) (revision 35397)
@@ -25,9 +25,42 @@
Do Bewaarder.Bewaar(COASODouble)
Do $$$AssertTrue($DATA(^BLImp(Bewaarder.MsgNr,1)))
+ Do $$$AssertEquals(^BLImp(Bewaarder.MsgNr,1),"""11212250 212250 277788 000745532 W30G L 151221 """)
+
Kill ^BLImp(Bewaarder.MsgNr)
]]>
+
+
+
+
+
+
+
+
Index: vhUnitTest/APPS/EDIExport/AankoopOrderResponse/BLUM/dto/ToeleveringDetail/ToString/Test.cls.xml
===================================================================
diff -u -r35395 -r35397
--- vhUnitTest/APPS/EDIExport/AankoopOrderResponse/BLUM/dto/ToeleveringDetail/ToString/Test.cls.xml (.../Test.cls.xml) (revision 35395)
+++ vhUnitTest/APPS/EDIExport/AankoopOrderResponse/BLUM/dto/ToeleveringDetail/ToString/Test.cls.xml (.../Test.cls.xml) (revision 35397)
@@ -21,7 +21,7 @@
Set ToeleveringDetail.InitialDeliveryDate = "6"
Set ToeleveringDetail.IdentNrChanged = "1"
- Do $$$AssertEquals(ToeleveringDetail.ToString(),"""2211 5 8 7 10 16 1116 10 6 1""")
+ Do $$$AssertEquals(ToeleveringDetail.ToString(),"""2211 5 8 000000710 16 1116 10 6 1""")
]]>
Index: vhTest/Utils/APPS/EDIExport/AankoopOrderResponse/BLUM/dto/COASO.cls.xml
===================================================================
diff -u -r35396 -r35397
--- vhTest/Utils/APPS/EDIExport/AankoopOrderResponse/BLUM/dto/COASO.cls.xml (.../COASO.cls.xml) (revision 35396)
+++ vhTest/Utils/APPS/EDIExport/AankoopOrderResponse/BLUM/dto/COASO.cls.xml (.../COASO.cls.xml) (revision 35397)
@@ -19,6 +19,31 @@
Set Toelevering.ToeleveringHeader.CurrencyInCOScode = "W30"
Set Toelevering.ToeleveringHeader.AverageTransportTime = "000"
+ #dim ToeleveringDetail As APPS.EDIExport.AankoopOrderResponse.BLUM.dto.ToeleveringDetail = ##class(APPS.EDIExport.AankoopOrderResponse.BLUM.dto.ToeleveringDetail).%New()
+ Set ToeleveringDetail.OrderQuantity = "500"
+ Set ToeleveringDetail.DeliveryDateAxBUA = "160106"
+ Set ToeleveringDetail.OrderLineNumberSupplierBAU = ""
+ Set ToeleveringDetail.GrossPrice = "0000000.00"
+ Set ToeleveringDetail.ReasonCode = "V"
+ Set ToeleveringDetail.PriceDimension = "2"
+ Set ToeleveringDetail.NetPrice = "0000016.01"
+ Set ToeleveringDetail.OrderLineIdentificationCustomer = "277788.01 "
+ Set ToeleveringDetail.IdentNumberSupplierBAU = "09002253"
+ Set ToeleveringDetail.DelDateCode = "2"
+ Do Toelevering.ToeleveringDetail.Insert(ToeleveringDetail)
+
+ Set ToeleveringDetail = ##class(APPS.EDIExport.AankoopOrderResponse.BLUM.dto.ToeleveringDetail).%New()
+ Set ToeleveringDetail.OrderQuantity = "1000"
+ Set ToeleveringDetail.DeliveryDateAxBUA = "160108"
+ Set ToeleveringDetail.OrderLineNumberSupplierBAU = ""
+ Set ToeleveringDetail.GrossPrice = "0000236.01"
+ Set ToeleveringDetail.ReasonCode = "V"
+ Set ToeleveringDetail.PriceDimension = "2"
+ Set ToeleveringDetail.NetPrice = "0000216.01"
+ Set ToeleveringDetail.OrderLineIdentificationCustomer = "277799.01 "
+ Set ToeleveringDetail.IdentNumberSupplierBAU = "09002253"
+ Set ToeleveringDetail.DelDateCode = "2"
+ Do Toelevering.ToeleveringDetail.Insert(ToeleveringDetail)
Do COASO.ToeleveringList.Insert(Toelevering)
Index: APPS/EDIExport/AankoopOrderResponse/BLUM/dto/ToeleveringDetail.cls.xml
===================================================================
diff -u -r35395 -r35397
--- APPS/EDIExport/AankoopOrderResponse/BLUM/dto/ToeleveringDetail.cls.xml (.../ToeleveringDetail.cls.xml) (revision 35395)
+++ APPS/EDIExport/AankoopOrderResponse/BLUM/dto/ToeleveringDetail.cls.xml (.../ToeleveringDetail.cls.xml) (revision 35397)
@@ -95,7 +95,7 @@
Set result = result _ ..FormateerVeld(..OrderLineIdentificationCustomer,11)
Set result = result _ ..FormateerVeld(..OrderLineNumberSupplierBAU,5)
Set result = result _ ..FormateerVeld(..IdentNumberSupplierBAU,8)
- Set result = result _ ..FormateerVeld(..OrderQuantity,7)
+ Set result = result _ ..FormateerNumeriekVeld(..OrderQuantity,7)
Set result = result _ ..FormateerVeld(..NetPrice,10)
Set result = result _ ..FormateerVeld(..PriceDimension,1)
Set result = result _ ..FormateerVeld(..DeliveryDateAxBUA,6)
@@ -122,6 +122,16 @@
]]>
+
+Veld:%String,Lengte:%Integer
+1
+%String
+
+
+
%Library.CacheSerialState
ToeleveringDetailState