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()