Index: vhUnitTest/WSimpl/OBJT/MESService/ValideerOlTag/Test.cls.xml
===================================================================
diff -u -r73644 -r74630
--- vhUnitTest/WSimpl/OBJT/MESService/ValideerOlTag/Test.cls.xml (.../Test.cls.xml) (revision 73644)
+++ vhUnitTest/WSimpl/OBJT/MESService/ValideerOlTag/Test.cls.xml (.../Test.cls.xml) (revision 74630)
@@ -6,6 +6,24 @@
+
+
+
+
Index: WSimpl/OBJT/MESService.cls.xml
===================================================================
diff -u -r74399 -r74630
--- WSimpl/OBJT/MESService.cls.xml (.../MESService.cls.xml) (revision 74399)
+++ WSimpl/OBJT/MESService.cls.xml (.../MESService.cls.xml) (revision 74630)
@@ -69,6 +69,12 @@
Set Reponse.Result = "INVALID"
Set Reponse.ValidatieError = "OlTag not unique."
}
+
+ //Extra validatie voor OBJT MES (enkel OBJT MES roept deze logica op)
+ If ((Reponse.Result = "VALID") && $$$Not(##class(TECH.StringUtils).StartsWith(ValidateOlTag.OlTag, "https://www.orgalux.com/drawercode?QC"))) {
+ Set Reponse.Result = "INVALID"
+ Set Reponse.ValidatieError = "OlTag should start with 'https://www.orgalux.com/drawercode?QC='"
+ }
} Catch {
Set Reponse.Result = "INVALID"
Set Reponse.ValidatieError = "An unexpected error occured during the validation of the OlTag."