Index: vhUnitTest/WSimpl/Halux/AAP/DnaCodeService/HernoemPallet/Test.cls.xml =================================================================== diff -u -r58103 -r58130 --- vhUnitTest/WSimpl/Halux/AAP/DnaCodeService/HernoemPallet/Test.cls.xml (.../Test.cls.xml) (revision 58103) +++ vhUnitTest/WSimpl/Halux/AAP/DnaCodeService/HernoemPallet/Test.cls.xml (.../Test.cls.xml) (revision 58130) @@ -3,24 +3,36 @@ vhUnitTest.TestCase + +WS.Halux.AAP.HernoemPalletRequest +1 + + + +aTestName:%String + + + + + + + Index: WSimpl/Halux/AAP/DnaCodeService.cls.xml =================================================================== diff -u -r58103 -r58130 --- WSimpl/Halux/AAP/DnaCodeService.cls.xml (.../DnaCodeService.cls.xml) (revision 58103) +++ WSimpl/Halux/AAP/DnaCodeService.cls.xml (.../DnaCodeService.cls.xml) (revision 58130) @@ -307,11 +307,7 @@ If NieuwePalletCode = "" { If $Length(OudePalletCode)=7 { - Set DnaCodeIterator = ..DnaCodeRepository.ZoekViaDnaCode(OudePalletCode) - If DnaCodeIterator.HasNext() { - Set DnaCode = DnaCodeIterator.Next() - Set OudePalletCode = DnaCode.PalletCode - } + Set OudePalletCode = ..GeefPalletCodeVanDnaCode(OudePalletCode) } If ..PalletCodeValidator.ValideerPalletCode(OudePalletCode) { @@ -332,6 +328,12 @@ Set Response.Header.OmschrijvingVoorLogging = "Ongeldige code: '"_OudePalletCode_"'" } } Else { + If $Length(NieuwePalletCode)=7 { + Set NieuwePalletCode = ..GeefPalletCodeVanDnaCode(NieuwePalletCode) + } + If $Length(OudePalletCode)=7 { + Set OudePalletCode = ..GeefPalletCodeVanDnaCode(OudePalletCode) + } If $$$Not(..PalletCodeValidator.ValideerPalletCode(OudePalletCode)) || $$$Not(..PalletCodeValidator.ValideerPalletCode(NieuwePalletCode)) { Set Response.Header.Status = "1005:InvalidUserInput" Set Response.Header.Omschrijving = "Ongeldige code" @@ -364,6 +366,22 @@ ]]> + +DnaCode:%String +1 +%String + + + DnaCodeAfmeldenRequest:WS.Halux.AAP.DnaCodeAfmeldenRequest,Response:WS.Halux.AAP.DnaCodeAfmeldenResponse,DnaCode:DOM.Halux.AAP.DnaCode 1