FCLT#57144: Opdrachtkenmerken die gelden voor alle opdrachttypes.

svn path=/Database/trunk/; revision=42287
This commit is contained in:
Maykel Geerdink
2019-04-29 12:10:13 +00:00
parent 8964e59a9d
commit 80040b355e
3 changed files with 8 additions and 5 deletions

View File

@@ -605,6 +605,7 @@ FAC_LCL('lcl_prs_contactpersoon_frame', 'Contactpersoongegevens', 'Contact detai
FAC_LCL('lcl_prs_contactpersoon_name', 'Contactpersoonnaam', 'Contact name')
FAC_LCL('lcl_prs_perslid_contactpersoon', 'Contactpersoon van', 'Contact of')
FAC_LCL('lcl_prs_dienst_frame', 'Dienst(locatie)gegevens', 'Service(location)details')
FAC_LCL('lcl_prs_dienst_scope', 'Dienst-scope', 'Service-scope')
FAC_LCL('lcl_kpi_definitie_frame', 'KPI definities', 'KPI definitions')
FAC_LCL('lcl_kpi_score_frame', 'KPI scores', 'KPI scores')
FAC_LCL('lcl_kpn_mandate_frame', 'Mandateringgegevens', 'Mandate details')
@@ -4170,6 +4171,7 @@ FAC_LCL('lcl_mld_opdr_kosten_verpl_afr', 'Er moeten eerst opdrachtkosten worden
FAC_LCL('lcl_mld_opdr_nohours', 'Uren zijn niet ingevuld. Gegevens in het scherm zijn waarschijnlijk verouderd. Scherm wordt ververst.', 'Hours are in not filled in. Data on the screen are probably out of date. Screen will be refreshed.')
FAC_LCL('lcl_mld_opdr_meerwerk', 'Meer/minder werk', 'Additional work')
FAC_LCL('lcl_mld_opdr_alt_charge_type', 'Afwijkende kostensoort', 'Different cost category type')
FAC_LCL('lcl_mld_opdr_all', 'Alle opdrachten', 'All orders')
FAC_LCL('lcl_mld_vereisdienst', 'Dienst vereist', 'Service mandatory')
FAC_LCL('lcl_mld_opdrtypevast', 'Verplicht opdrachttype', 'Mandatory order type')
FAC_LCL('lcl_mld_std_typeopdr', 'Standaard opdrachttype', 'Default order type')
@@ -5413,6 +5415,7 @@ FAC_LCL('mld_srtkenmerk_m', 'Kenmerksoorten melding', 'Property types cal
FAC_LCL('mld_typeopdr', 'Opdrachttype', 'Order type')
FAC_LCL('mld_typeopdr_m', 'Opdrachttypen', 'Order types')
FAC_LCL('mld_typeopdr_all', 'Alle opdrachttypen', 'All order types')
FAC_LCL('mld_typeopdr_omschrijving', 'Omschrijving', 'Description')
FAC_LCL('mld_typeopdr_module', 'Module', 'Module')
FAC_LCL('mld_typeopdr_decentraal', 'Afmelden', 'Close')

View File

@@ -1076,7 +1076,7 @@ CREATE_TABLE(mld_kenmerk, 0)
NUMBER(10)
, mld_typeopdr_key
NUMBER(10)
, mld_kenmerk_niveau
, mld_kenmerk_niveau -- T=srTdiscipline, D=Discipline, S=Stdmelding, O=Opdrachttype en P=alle oPdrachten.
VARCHAR2(1)
, mld_kenmerk_verplicht
NUMBER(1)
@@ -1117,11 +1117,11 @@ CREATE_TABLE(mld_kenmerk, 0)
, mld_kenmerk_code
VARCHAR2(60)
CONSTRAINT mld_u_mld_kenmerk_code UNIQUE
, CONSTRAINT mld_r_mld_srtkenmerk_keys CHECK((mld_typeopdr_key IS NULL AND mld_stdmelding_key IS NOT NULL)
OR (mld_typeopdr_key IS NOT NULL AND mld_stdmelding_key IS NULL))
//, CONSTRAINT mld_r_mld_srtkenmerk_keys CHECK((mld_typeopdr_key IS NULL AND mld_stdmelding_key IS NOT NULL)
// OR (mld_typeopdr_key IS NOT NULL AND mld_stdmelding_key IS NULL))
, CONSTRAINT mld_r_mld_srtkenmerk_key2 FOREIGN KEY(mld_srtkenmerk_key) REFERENCES mld_srtkenmerk(mld_srtkenmerk_key)
, CONSTRAINT mld_c_mld_kenmerk_niveau1 CHECK(mld_kenmerk_niveau IS NOT NULL)
, CONSTRAINT mld_c_mld_kenmerk_niveau2 CHECK(mld_kenmerk_niveau IN ('T','D','S','O'))
, CONSTRAINT mld_c_mld_kenmerk_niveau2 CHECK(mld_kenmerk_niveau IN ('T','D','S','O','P'))
, CONSTRAINT mld_c_mld_kenmerk_toonbaar CHECK(mld_kenmerk_toonbaar IS NULL
OR mld_kenmerk_toonbaar = 1)
, CONSTRAINT mld_c_mld_kenmerk_aanmaak CHECK(mld_kenmerk_aanmaak IS NOT NULL)

View File

@@ -63,7 +63,7 @@ ALTER TABLE ins_srtcontrole
ALTER TABLE mld_kenmerk DROP CONSTRAINT mld_r_mld_srtkenmerk_keys;
ALTER TABLE mld_kenmerk DROP CONSTRAINT mld_c_mld_kenmerk_niveau2;
ALTER TABLE mld_kenmerk
ADD CONSTRAINT mld_c_mld_kenmerk_niveau2 CHECK(mld_kenmerk_niveau IN ('T','D','S','O','A','P'));
ADD CONSTRAINT mld_c_mld_kenmerk_niveau2 CHECK(mld_kenmerk_niveau IN ('T','D','S','O','P'));
/////////////////////////////////////////////////////////////////////////////////////////// FCLT#57372
DEF_STATUS('factuur', 5, 'lcl_fin_ter_goedgekeuring');