Index: vhUnitTest/APPS/EDIExport/AankoopOrderResponse/Migratie/ImporteerLaatsteCOAInBLOrdRsp/Test.cls.xml
===================================================================
diff -u -r36942 -r36949
--- vhUnitTest/APPS/EDIExport/AankoopOrderResponse/Migratie/ImporteerLaatsteCOAInBLOrdRsp/Test.cls.xml (.../Test.cls.xml) (revision 36942)
+++ vhUnitTest/APPS/EDIExport/AankoopOrderResponse/Migratie/ImporteerLaatsteCOAInBLOrdRsp/Test.cls.xml (.../Test.cls.xml) (revision 36949)
@@ -78,20 +78,29 @@
]]>
-
+
Index: APPS/EDIExport/AankoopOrderResponse/Migratie/impl/BLOrdRspService.cls.xml
===================================================================
diff -u -r36942 -r36949
--- APPS/EDIExport/AankoopOrderResponse/Migratie/impl/BLOrdRspService.cls.xml (.../BLOrdRspService.cls.xml) (revision 36942)
+++ APPS/EDIExport/AankoopOrderResponse/Migratie/impl/BLOrdRspService.cls.xml (.../BLOrdRspService.cls.xml) (revision 36949)
@@ -15,8 +15,8 @@
-ToeleveringNr:%String,lijnnr:%Integer,lijn:%String
-ToeleveringNr:%String,lijn:%String
+
Index: APPS/EDIExport/AankoopOrderResponse/Migratie/BLOrdRspService.cls.xml
===================================================================
diff -u -r36942 -r36949
--- APPS/EDIExport/AankoopOrderResponse/Migratie/BLOrdRspService.cls.xml (.../BLOrdRspService.cls.xml) (revision 36942)
+++ APPS/EDIExport/AankoopOrderResponse/Migratie/BLOrdRspService.cls.xml (.../BLOrdRspService.cls.xml) (revision 36949)
@@ -11,7 +11,7 @@
1
-ToeleveringNr:%String,lijnnr:%Integer,lijn:%String
+ToeleveringNr:%String,lijn:%String
Index: vhUnitTest/APPS/EDIExport/AankoopOrderResponse/Migratie/impl/BLOrdRspService/Test.cls.xml
===================================================================
diff -u -r36942 -r36949
--- vhUnitTest/APPS/EDIExport/AankoopOrderResponse/Migratie/impl/BLOrdRspService/Test.cls.xml (.../Test.cls.xml) (revision 36942)
+++ vhUnitTest/APPS/EDIExport/AankoopOrderResponse/Migratie/impl/BLOrdRspService/Test.cls.xml (.../Test.cls.xml) (revision 36949)
@@ -27,9 +27,9 @@
Index: vhTest/Mock/APPS/EDIExport/AankoopOrderResponse/Migratie/BLOrdRspService.cls.xml
===================================================================
diff -u -r36942 -r36949
--- vhTest/Mock/APPS/EDIExport/AankoopOrderResponse/Migratie/BLOrdRspService.cls.xml (.../BLOrdRspService.cls.xml) (revision 36942)
+++ vhTest/Mock/APPS/EDIExport/AankoopOrderResponse/Migratie/BLOrdRspService.cls.xml (.../BLOrdRspService.cls.xml) (revision 36949)
@@ -16,8 +16,8 @@
-ToeleveringNr:%String,lijnnr:%Integer,lijn:%String
-ToeleveringNr:%String,lijn:%String
+
Index: APPS/EDIExport/AankoopOrderResponse/Migratie/ImporteerLaatsteCOAInBLOrdRsp.cls.xml
===================================================================
diff -u -r36942 -r36949
--- APPS/EDIExport/AankoopOrderResponse/Migratie/ImporteerLaatsteCOAInBLOrdRsp.cls.xml (.../ImporteerLaatsteCOAInBLOrdRsp.cls.xml) (revision 36942)
+++ APPS/EDIExport/AankoopOrderResponse/Migratie/ImporteerLaatsteCOAInBLOrdRsp.cls.xml (.../ImporteerLaatsteCOAInBLOrdRsp.cls.xml) (revision 36949)
@@ -32,16 +32,19 @@
#dim lijnnr as %Integer = 0
#dim lijn as %String
Set berichtindex = ..BLImpService.GeefRecentsteVerwerktCOABerichtIndex()
+ Do ##class(Tools.Wlip).%New(207).String("ID geimporteerd COA bericht "_ berichtindex)
if berichtindex {
do ..BLOrdRspService.ZetBerichtHeader(..BLImpService.GeefBerichtHeader(berichtindex))
set berichtlijnen = ..BLImpService.GeefBerichtLijnen(berichtindex)
set berichtlijnIterator = ##class(TECH.ListIterator).%New(berichtlijnen)
while berichtlijnIterator.HasNext() {
set lijn = berichtlijnIterator.Next()
- set lijnnr = lijnnr + 1
+
if ..GeefTypeVanLijn(lijn) = "11" {
- Do ..BLOrdRspService.ZetToeleveringheader(..GeefToeleveringNrVanLijn(lijn),lijnnr,lijn)
+ Do ..BLOrdRspService.ZetToeleveringHeader(..GeefToeleveringNrVanLijn(lijn),lijn)
+ Set lijnnr = 0
} elseif ..GeefTypeVanLijn(lijn) = "22" {
+ set lijnnr = lijnnr + 1
Do ..BLOrdRspService.ZetToeleveringLijn(..GeefToeleveringNrVanLijn(lijn),..GeefToeleveringLijnNrVanLijn(lijn),lijnnr,lijn)
} else {
;onbekend lijn type voor dit bericht, negeren