Index: AXimpl/Dynamics/ProductItemUpsertIn/Converter/ProductItemConverter.cls.xml
===================================================================
diff -u -r46573 -r46578
--- AXimpl/Dynamics/ProductItemUpsertIn/Converter/ProductItemConverter.cls.xml (.../ProductItemConverter.cls.xml) (revision 46573)
+++ AXimpl/Dynamics/ProductItemUpsertIn/Converter/ProductItemConverter.cls.xml (.../ProductItemConverter.cls.xml) (revision 46578)
@@ -61,7 +61,7 @@
;Do Product.ZetWeetNiet2(..BepaalWeetNiet2(ProductItem)) ;BOMUnitId
Do Product.ZetFSCHout(..BepaalFSCHout(ProductItem)) ;CertClaimLevel
;Do Product.ZetCifPercentage(..BepaalCifPercentage(ProductItem)) ;CostInsuranceFreight, niet in bestand
- ;Do Product.ZetTelbaar(..BepaalTelbaar(ProductItem)) ;CountableOrDivisible
+ Do Product.ZetTelbaar(..BepaalTelbaar(ProductItem)) ;CountableOrDivisible
;Do Product.ZetBarcodeWaarde(..BepaalBarcodeWaarde(ProductItem)) ;GTIN, niet in bestand
;Do Product.ZetWeetNiet3(..BepaalWeetNiet3(ProductItem)) ;InventUnitId
;Do Product.ZetIdentNr(..BepaalIdentNr(ProductItem)) ;alleen bij nieuw product? aangezien we product vinden via identnummer....
@@ -198,8 +198,7 @@
Do ##class(TECH.ExceptionHandler).Throw(Exceptie)
}
-
- Quit FSCHout
+ Quit FSCHout
]]>
@@ -215,7 +214,21 @@
ProductItem:AXif.Dynamics.ProductItemIn.MessageParts.AxdEntityItem
1
%String
-
Index: vhUnitTest/AXimpl/Dynamics/ProductItemUpsertIn/Converter/ProductItemConverter/Test.cls.xml
===================================================================
diff -u -r46573 -r46578
--- vhUnitTest/AXimpl/Dynamics/ProductItemUpsertIn/Converter/ProductItemConverter/Test.cls.xml (.../Test.cls.xml) (revision 46573)
+++ vhUnitTest/AXimpl/Dynamics/ProductItemUpsertIn/Converter/ProductItemConverter/Test.cls.xml (.../Test.cls.xml) (revision 46578)
@@ -50,7 +50,7 @@
;Do ProductMock.VerwachtMethodCall("ZetWeetNiet2","").DanDoeNiks() ;BOMUnitId
Do ProductMock.VerwachtMethodCall("ZetFSCHout","").DanDoeNiks() ;CertClaimLevel
;Do ProductMock.VerwachtMethodCall("ZetCifPercentage","").DanDoeNiks() ;CostInsuranceFreight, niet in bestand
- ;Do ProductMock.VerwachtMethodCall("ZetTelbaar","").DanDoeNiks() ;CountableOrDivisible
+ Do ProductMock.VerwachtMethodCall("ZetTelbaar","").DanDoeNiks() ;CountableOrDivisible
;Do ProductMock.VerwachtMethodCall("ZetBarcodeWaarde","").DanDoeNiks() ;GTIN, niet in bestand
;Do ProductMock.VerwachtMethodCall("ZetWeetNiet3","").DanDoeNiks() ;InventUnitId
;Do ProductMock.VerwachtMethodCall("ZetIdentNr","").DanDoeNiks() ;ItemId
Index: vhUnitTest/AXimpl/Dynamics/ProductItemUpsertIn/Converter/ProductItemConverter/MappingTest.cls.xml
===================================================================
diff -u -r46573 -r46578
--- vhUnitTest/AXimpl/Dynamics/ProductItemUpsertIn/Converter/ProductItemConverter/MappingTest.cls.xml (.../MappingTest.cls.xml) (revision 46573)
+++ vhUnitTest/AXimpl/Dynamics/ProductItemUpsertIn/Converter/ProductItemConverter/MappingTest.cls.xml (.../MappingTest.cls.xml) (revision 46578)
@@ -187,6 +187,61 @@
]]>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
ProductItem:AXif.Dynamics.ProductItemIn.MessageParts.AxdEntityItem
1
@@ -203,6 +258,8 @@
Set ProductItem = ##class(AXif.Dynamics.ProductItemIn.MessageParts.AxdEntityItem).%New()
Set ProductItem.ItemId = "IdentNummer"
+ Set ProductItem.CountableOrDivisible= "Blank"
+ Set ProductItem.CertClaimLevel = "NonApplicable"
Set Translation = ##class(AXif.Dynamics.ProductItemIn.MessageParts.AxdEntityTranslation).%New()
Set Translation.Description = "Omschrijving"
Set Translation.LanguageId = "nl-be"
@@ -227,7 +284,7 @@
Do ProductMock.IndienMethodCall("ZetFSCHout","").DanDoeNiks()
;Do ProductMock.IndienMethodCall("ZetFSCHout",$$$ElkeWaarde).DanDoeNiks()
;Do ProductMock.IndienMethodCall("ZetCifPercentage",$$$ElkeWaarde).DanDoeNiks()
- ;Do ProductMock.IndienMethodCall("ZetTelbaar",$$$ElkeWaarde).DanDoeNiks()
+ Do ProductMock.IndienMethodCall("ZetTelbaar","").DanDoeNiks()
;Do ProductMock.IndienMethodCall("ZetBarcodeWaarde",$$$ElkeWaarde).DanDoeNiks()
;Do ProductMock.IndienMethodCall("ZetWeetNiet3",$$$ElkeWaarde).DanDoeNiks()
;Do ProductMock.IndienMethodCall("ZetIdentNr",$$$ElkeWaarde).DanDoeNiks()