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."