Index: APPS/TRANSP/Offerte/impl/DHL/OfferteBerekenaar.cls.xml =================================================================== diff -u -r53495 -r53503 --- APPS/TRANSP/Offerte/impl/DHL/OfferteBerekenaar.cls.xml (.../OfferteBerekenaar.cls.xml) (revision 53495) +++ APPS/TRANSP/Offerte/impl/DHL/OfferteBerekenaar.cls.xml (.../OfferteBerekenaar.cls.xml) (revision 53503) @@ -97,7 +97,8 @@ } Try { - #dim Palletten As APPS.TRANSP.OfferteService.dto.Palletten = ..StapelingBepaler.Bepaal(..BerekenInput) + #dim Palletten As APPS.TRANSP.OfferteService.dto.Palletten = ..GeefPalletten() + Set ..AantalPalletten = Palletten.Count() If ..AantalPalletten=0 { Do ##class(TECH.Exceptions.GeneralErrorException).Throw("Palletten zijn nog niet (volledig) berekend voor DHL of het berekende aantal is 0 voor berekeninput referentie " _..BerekenInput.Referentie) @@ -118,6 +119,27 @@ ]]> + +1 +APPS.TRANSP.OfferteService.dto.Palletten +0) { + Set AantalPogingen = AantalPogingen - 1 + Set Palletten = ..StapelingBepaler.Bepaal(..BerekenInput) + If (Palletten.Count()=0) && (AantalPogingen>0) { + Hang WachttijdInSeconden + } + } + + Quit Palletten +]]> + + Palletten:APPS.TRANSP.OfferteService.dto.Palletten 1