Compare commits

...

3 Commits

  1. 9
      src-modules/module/qa/datentabellen/qa_mask_execution_assert_result_code_setzen.sql
  2. 6
      src-modules/module/qa/hilfstabellen/qa_sos_stg_aggr_int_fuellen.sql
  3. 4
      superx/edit/qa/qa_mask_execution_assert_edit.inc

9
src-modules/module/qa/datentabellen/qa_mask_execution_assert_result_code_setzen.sql

@ -6,7 +6,7 @@
--Achtung: Diese Script qa_mask_execution_assert_result_code_setzen.sql ist auch das select_stmt der Maske 37020 --Achtung: Diese Script qa_mask_execution_assert_result_code_setzen.sql ist auch das select_stmt der Maske 37020
<#assign resultValueNative="result_value::float" /> <#assign resultValueNative="result_value::float" />
<#if SQLdialect='Postgres'> <#if SQLdialect='Postgres_alt'>
<#assign resultValueNative="round(decval(replace(result_value,'.',',')),0) " /> <#assign resultValueNative="round(decval(replace(result_value,'.',',')),0) " />
</#if> </#if>
@ -166,7 +166,8 @@ from qa_mask_execution2project TP, qa_project P
where TP.mask_execution_id=tmp_testcase.mask_execution_id where TP.mask_execution_id=tmp_testcase.mask_execution_id
and P.tid=TP.project_id and P.tid=TP.project_id
; ;
--nun DB-Tests: --nun DB-Tests, wenn keine Maske ausgewählt ist:
<#if "<<Maske>>" =="">
<@selectintotmp <@selectintotmp
select=" select="
T.tid, T.tid,
@ -232,6 +233,7 @@ update tmp_qa_dbtest set
insert into tmp_testcase(testcase_type, insert into tmp_testcase(testcase_type,
systeminfo_id, systeminfo_id,
projekt_str,
execution_name, execution_name,
uniquename, uniquename,
--maskeninfo_id_str, --maskeninfo_id_str,
@ -249,6 +251,7 @@ nextedit
) )
select 2::integer as testcase_type, --DB-Test select 2::integer as testcase_type, --DB-Test
systeminfo_id, systeminfo_id,
projekt_str,
name, name,
uniquename, uniquename,
case when ticket_link !='' then 'Ticket|' || ticket_link else '' end as ticket_link, case when ticket_link !='' then 'Ticket|' || ticket_link else '' end as ticket_link,
@ -269,7 +272,7 @@ from tmp_qa_dbtest
drop table tmp_qa_dbtest; drop table tmp_qa_dbtest;
</#if> --Ende wenn keine Maske ausgewählt ist
<#if inEtl> <#if inEtl>

6
src-modules/module/qa/hilfstabellen/qa_sos_stg_aggr_int_fuellen.sql

@ -49,7 +49,10 @@ S.stutyp,
S.stufrm, S.stufrm,
S.summe, S.summe,
S.matrikel_nr, S.matrikel_nr,
D.stg_astat as stg, --führende 0 entfernen:
(case when substring(D.stg_astat from 1 for 1)='0'
then substring(D.stg_astat from 2 for 3)
else D.stg_astat end) as stg,
D.abschluss_astat as abschluss, D.abschluss_astat as abschluss,
S.stichtag S.stichtag
FROM dim_studiengang D, sos_stg_aggr S left outer join sos_k_hrst H FROM dim_studiengang D, sos_stg_aggr S left outer join sos_k_hrst H
@ -61,3 +64,4 @@ and S.stichtag in (select I.tid from sos_stichtag I where appl_key in ('0','1'))
</#if> </#if>

4
superx/edit/qa/qa_mask_execution_assert_edit.inc

@ -38,13 +38,13 @@ else
<span style="display:none" connectId="fld_field_value" dojoType="tooltip">Erwartes Ergebnis (min)</span></td> <span style="display:none" connectId="fld_field_value" dojoType="tooltip">Erwartes Ergebnis (min)</span></td>
<td align="left"> <td align="left">
<div id="fld_field_value"> <div id="fld_field_value">
<db:textField nullFieldValue="" styleClass="clsInputStyle" pattern="#" size="10" fieldName="result_value_min"/> <db:textField nullFieldValue="" styleClass="clsInputStyle" size="10" fieldName="result_value_min"/>
</div> </div>
<span style="display:none" connectId="fld_field_value" dojoType="tooltip">Erwartes Ergebnis (min)</span></td> <span style="display:none" connectId="fld_field_value" dojoType="tooltip">Erwartes Ergebnis (min)</span></td>
<td align="left"> <td align="left">
<div id="fld_field_value"> <div id="fld_field_value">
<db:textField nullFieldValue="" styleClass="clsInputStyle" pattern="#" size="10" fieldName="result_value_max"/> <db:textField nullFieldValue="" styleClass="clsInputStyle" size="10" fieldName="result_value_max"/>
</div> </div>
<span style="display:none" connectId="fld_field_value" dojoType="tooltip">Erwartes Ergebnis (max)</span></td> <span style="display:none" connectId="fld_field_value" dojoType="tooltip">Erwartes Ergebnis (max)</span></td>

Loading…
Cancel
Save