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