Skip to content
Snippets Groups Projects
Commit e5984c82 authored by felmer's avatar felmer
Browse files

SSDM-11596: convert generated prefix to upper case

parent d72568aa
No related branches found
No related tags found
No related merge requests found
...@@ -217,7 +217,7 @@ def getNextSequenceForType(context, parameters): ...@@ -217,7 +217,7 @@ def getNextSequenceForType(context, parameters):
querySampleTypePrefix = currentSession.createSQLQuery("SELECT generated_code_prefix from sample_types WHERE code = :sampleTypeCode"); querySampleTypePrefix = currentSession.createSQLQuery("SELECT generated_code_prefix from sample_types WHERE code = :sampleTypeCode");
querySampleTypePrefix.setParameter("sampleTypeCode", sampleTypeCode); querySampleTypePrefix.setParameter("sampleTypeCode", sampleTypeCode);
sampleTypePrefix = querySampleTypePrefix.uniqueResult(); sampleTypePrefix = querySampleTypePrefix.uniqueResult().upper();
sampleTypePrefixLengthPlusOneAsString = str((len(sampleTypePrefix) + 1)); sampleTypePrefixLengthPlusOneAsString = str((len(sampleTypePrefix) + 1));
querySampleCount = currentSession.createSQLQuery("SELECT COALESCE(MAX(CAST(substring(code, " + sampleTypePrefixLengthPlusOneAsString + ") as int)), 0) FROM samples_all WHERE saty_id = :sampleTypeId AND code ~ :codePattern"); querySampleCount = currentSession.createSQLQuery("SELECT COALESCE(MAX(CAST(substring(code, " + sampleTypePrefixLengthPlusOneAsString + ") as int)), 0) FROM samples_all WHERE saty_id = :sampleTypeId AND code ~ :codePattern");
querySampleCount.setParameter("sampleTypeId", sampleTypeId); querySampleCount.setParameter("sampleTypeId", sampleTypeId);
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment