Index: APPS/TRANSP/enu/ToegelatenLandCode.cls.xml
===================================================================
diff -u
--- APPS/TRANSP/enu/ToegelatenLandCode.cls.xml (revision 0)
+++ APPS/TRANSP/enu/ToegelatenLandCode.cls.xml (revision 33148)
@@ -0,0 +1,199 @@
+
+
+
+datatype
+TECH.Enumeration
+
+
+;Bulgarije;Cyprus;Denemarken;Duitsland;Estland;Finland;Frankrijk;Griekenland;Hongarije;Ierland;Italië;Kroatië;Letland;Litouwen;Malta;Oostenrijk;Polen;Portugal;Roemenië;Slovenië;Slowakije;Spanje;Tsjechië;Verenigd Koninkrijk;Zweden;Verenigde staten
+
+
+
+;BG;CY;DK;DE;EE;FI;FR;GR;HU;IE;IT;HR;LV;LT;MT;AT;PL;PT;RO;SI;SK;ES;CZ;UK;SE;US
+
+
+
+1
+APPS.TRANSP.enu.ToegelatenLandCode
+
+
+
+
+1
+APPS.TRANSP.enu.ToegelatenLandCode
+
+
+
+
+1
+APPS.TRANSP.enu.ToegelatenLandCode
+
+
+
+
+1
+APPS.TRANSP.enu.ToegelatenLandCode
+
+
+
+
+1
+APPS.TRANSP.enu.ToegelatenLandCode
+
+
+
+
+1
+APPS.TRANSP.enu.ToegelatenLandCode
+
+
+
+
+1
+APPS.TRANSP.enu.ToegelatenLandCode
+
+
+
+
+1
+APPS.TRANSP.enu.ToegelatenLandCode
+
+
+
+
+1
+APPS.TRANSP.enu.ToegelatenLandCode
+
+
+
+
+1
+APPS.TRANSP.enu.ToegelatenLandCode
+
+
+
+
+1
+APPS.TRANSP.enu.ToegelatenLandCode
+
+
+
+
+1
+APPS.TRANSP.enu.ToegelatenLandCode
+
+
+
+
+1
+APPS.TRANSP.enu.ToegelatenLandCode
+
+
+
+
+1
+APPS.TRANSP.enu.ToegelatenLandCode
+
+
+
+
+1
+APPS.TRANSP.enu.ToegelatenLandCode
+
+
+
+
+1
+APPS.TRANSP.enu.ToegelatenLandCode
+
+
+
+
+1
+APPS.TRANSP.enu.ToegelatenLandCode
+
+
+
+
+1
+APPS.TRANSP.enu.ToegelatenLandCode
+
+
+
+
+1
+APPS.TRANSP.enu.ToegelatenLandCode
+
+
+
+
+1
+APPS.TRANSP.enu.ToegelatenLandCode
+
+
+
+
+1
+APPS.TRANSP.enu.ToegelatenLandCode
+
+
+
+
+1
+APPS.TRANSP.enu.ToegelatenLandCode
+
+
+
+
+1
+APPS.TRANSP.enu.ToegelatenLandCode
+
+
+
+
+1
+APPS.TRANSP.enu.ToegelatenLandCode
+
+
+
+
+1
+APPS.TRANSP.enu.ToegelatenLandCode
+
+
+
+
+1
+APPS.TRANSP.enu.ToegelatenLandCode
+
+
+
+
+
+
Index: APPS/TRANSP/UPS/impl/BerekenInputValidator.cls.xml
===================================================================
diff -u -r33140 -r33148
--- APPS/TRANSP/UPS/impl/BerekenInputValidator.cls.xml (.../BerekenInputValidator.cls.xml) (revision 33140)
+++ APPS/TRANSP/UPS/impl/BerekenInputValidator.cls.xml (.../BerekenInputValidator.cls.xml) (revision 33148)
@@ -91,6 +91,12 @@
{
Do ..RegistreerFoutmelding("Er is geen landcode meegegeven.", "LandCode",LeverAdres.LandCode)
}
+
+ try {
+ Do ##class(APPS.TRANSP.enu.ToegelatenLandCode).Validate(LeverAdres.LandCode)
+ } catch {
+ Do ..RegistreerFoutmelding("Dit is geen geldige landcode.", "LandCode",LeverAdres.LandCode)
+ }
If (LeverAdres.Postcode = "")
{
Index: APPS/TRANSP/enu/ToegelatenLandCode/AutoComplete.cls.xml
===================================================================
diff -u
--- APPS/TRANSP/enu/ToegelatenLandCode/AutoComplete.cls.xml (revision 0)
+++ APPS/TRANSP/enu/ToegelatenLandCode/AutoComplete.cls.xml (revision 33148)
@@ -0,0 +1,196 @@
+
+
+
+
+Deze klasse werd automatisch gegenereerd en onderhouden - lokale aanpassingen zijn niet nodig.
+Een hercompilatie van de Enumeratie - met een correct werkende studiohook ( v2.20 ++ ) - zorgt ervoor dat deze klasse aangepast wordt
+De enumeratie Eigenschapn moeten als type de enumeratieklasse zelf terug geven. De enumeratieklasse moet afleiden van TECH.Enumeration
+serial
+1
+%SerialObject
+
+
+APPS.TRANSP.enu.ToegelatenLandCode
+"AT"
+1
+1
+
+
+
+APPS.TRANSP.enu.ToegelatenLandCode
+"BG"
+1
+1
+
+
+
+APPS.TRANSP.enu.ToegelatenLandCode
+"CY"
+1
+1
+
+
+
+APPS.TRANSP.enu.ToegelatenLandCode
+"CZ"
+1
+1
+
+
+
+APPS.TRANSP.enu.ToegelatenLandCode
+"DE"
+1
+1
+
+
+
+APPS.TRANSP.enu.ToegelatenLandCode
+"DK"
+1
+1
+
+
+
+APPS.TRANSP.enu.ToegelatenLandCode
+"EE"
+1
+1
+
+
+
+APPS.TRANSP.enu.ToegelatenLandCode
+"ES"
+1
+1
+
+
+
+APPS.TRANSP.enu.ToegelatenLandCode
+"FI"
+1
+1
+
+
+
+APPS.TRANSP.enu.ToegelatenLandCode
+"FR"
+1
+1
+
+
+
+APPS.TRANSP.enu.ToegelatenLandCode
+"GR"
+1
+1
+
+
+
+APPS.TRANSP.enu.ToegelatenLandCode
+"BR"
+1
+1
+
+
+
+APPS.TRANSP.enu.ToegelatenLandCode
+"HU"
+1
+1
+
+
+
+APPS.TRANSP.enu.ToegelatenLandCode
+"IE"
+1
+1
+
+
+
+APPS.TRANSP.enu.ToegelatenLandCode
+"IT"
+1
+1
+
+
+
+APPS.TRANSP.enu.ToegelatenLandCode
+"LT"
+1
+1
+
+
+
+APPS.TRANSP.enu.ToegelatenLandCode
+"LV"
+1
+1
+
+
+
+APPS.TRANSP.enu.ToegelatenLandCode
+"MT"
+1
+1
+
+
+
+APPS.TRANSP.enu.ToegelatenLandCode
+"PL"
+1
+1
+
+
+
+APPS.TRANSP.enu.ToegelatenLandCode
+"PT"
+1
+1
+
+
+
+APPS.TRANSP.enu.ToegelatenLandCode
+"RO"
+1
+1
+
+
+
+APPS.TRANSP.enu.ToegelatenLandCode
+"SE"
+1
+1
+
+
+
+APPS.TRANSP.enu.ToegelatenLandCode
+"SI"
+1
+1
+
+
+
+APPS.TRANSP.enu.ToegelatenLandCode
+"SK"
+1
+1
+
+
+
+APPS.TRANSP.enu.ToegelatenLandCode
+"UK"
+1
+1
+
+
+
+APPS.TRANSP.enu.ToegelatenLandCode
+"US"
+1
+1
+
+
+
+
+
Index: APPS/TRANSP/enu/ToegelatenLandCode/Verwerker.cls.xml
===================================================================
diff -u
--- APPS/TRANSP/enu/ToegelatenLandCode/Verwerker.cls.xml (revision 0)
+++ APPS/TRANSP/enu/ToegelatenLandCode/Verwerker.cls.xml (revision 33148)
@@ -0,0 +1,232 @@
+
+
+
+
+Deze klasse werd automatisch gegenereerd en onderhouden - lokale aanpassingen zijn niet nodig.
+Een hercompilatie van de Enumeratie - met een correct werkende studiohook ( v2.20 ++ ) - zorgt ervoor dat deze klasse aangepast wordt
+De enumeratie methoden moeten als type de enumeratieklasse zelf terug geven. De enumeratieklasse moet afleiden van TECH.Enumeration
+1
+1
+
+
+1
+ToegelatenLandCode:APPS.TRANSP.enu.ToegelatenLandCode
+
+
+
+
+1
+1
+
+
+
+
+1
+1
+
+
+
+
+1
+1
+
+
+
+
+1
+1
+
+
+
+
+1
+1
+
+
+
+
+1
+1
+
+
+
+
+1
+1
+
+
+
+
+1
+1
+
+
+
+
+1
+1
+
+
+
+
+1
+1
+
+
+
+
+1
+1
+
+
+
+
+1
+1
+
+
+
+
+1
+1
+
+
+
+
+1
+1
+
+
+
+
+1
+1
+
+
+
+
+1
+1
+
+
+
+
+1
+1
+
+
+
+
+1
+1
+
+
+
+
+1
+1
+
+
+
+
+1
+1
+
+
+
+
+1
+1
+
+
+
+
+1
+1
+
+
+
+
+1
+1
+
+
+
+
+1
+1
+
+
+
+
+1
+1
+
+
+
+
+1
+1
+
+
+
+
+
+
Index: vhUnitTest/APPS/TRANSP/UPS/impl/OfferteBerekenaar/BerekenInputValidator/Test.cls.xml
===================================================================
diff -u -r33055 -r33148
--- vhUnitTest/APPS/TRANSP/UPS/impl/OfferteBerekenaar/BerekenInputValidator/Test.cls.xml (.../Test.cls.xml) (revision 33055)
+++ vhUnitTest/APPS/TRANSP/UPS/impl/OfferteBerekenaar/BerekenInputValidator/Test.cls.xml (.../Test.cls.xml) (revision 33148)
@@ -22,14 +22,59 @@
+
+
+
+
+
+
+
+
+
+
+
+
-
+
1
APPS.TRANSP.OfferteService.dto.BerekenInput
+
+
+
+1
+APPS.TRANSP.OfferteService.dto.BerekenInput
+
+
+1
+APPS.TRANSP.OfferteService.dto.BerekenInput
+
+
+
+
+1
+APPS.TRANSP.OfferteService.dto.BerekenInput
+
+
+
1
APPS.TRANSP.OfferteService.dto.BerekenInput
@@ -301,9 +385,9 @@
Set BerekenInput.GewensteLeverDatum = GewensteLeverDatum
Set BerekenInput.LeverAdres = ##class(APPS.TRANSP.dto.InternationaalAdres).%New()
Set BerekenInput.LeverAdres.ProvincieCode = ""
- Set BerekenInput.LeverAdres.LandCode = "BE"
- Set BerekenInput.LeverAdres.Postcode = "9100"
- Set BerekenInput.LeverAdres.Woonplaats = "Sint-Niklaas"
+ Set BerekenInput.LeverAdres.LandCode = "DE"
+ Set BerekenInput.LeverAdres.Postcode = "57462"
+ Set BerekenInput.LeverAdres.Woonplaats = "Olpe"
Do ..VoegDetailLijnenToe(BerekenInput)
@@ -338,9 +422,9 @@
Set BerekenInput.GewensteLeverDatum = ..GeefGeldigeDatum()
Set BerekenInput.LeverAdres = ##class(APPS.TRANSP.dto.InternationaalAdres).%New()
Set BerekenInput.LeverAdres.ProvincieCode = ""
- Set BerekenInput.LeverAdres.LandCode = "BE"
- Set BerekenInput.LeverAdres.Postcode = "9100"
- Set BerekenInput.LeverAdres.Woonplaats = "Sint-Niklaas"
+ Set BerekenInput.LeverAdres.LandCode = "DE"
+ Set BerekenInput.LeverAdres.Postcode = "57462"
+ Set BerekenInput.LeverAdres.Woonplaats = "Olpe"
Do BerekenInput.TeVerzendenItems.Clear()