MARX#53135: Default BTW/BTW-verlegd en percentagecheck op G-rekening - params per lev x woco.

svn path=/Database/trunk/; revision=41132
This commit is contained in:
Maykel Geerdink
2019-02-25 09:21:57 +00:00
parent d3d2be4b4d
commit cd1319db09
4 changed files with 23 additions and 10 deletions

View File

@@ -1131,7 +1131,7 @@ FAC_LCL('lcl_mjb_year', 'Jaar', 'Year')
FAC_LCL('lcl_mjb_years', 'Jaar(tal)', 'Year')
FAC_LCL('lcl_mjb_original', 'Oorspronkelijk {0}', 'Original {0}')
FAC_LCL('lcl_mjb_prompt_move', 'Opmerking bij aanpassen planning', 'Note for modification of plan')
FAC_LCL('lcl_mjb_plan_opmerking', 'Planning opmerking', 'Plan note')
FAC_LCL('lcl_mjb_plan_opmerking', 'Motivatie', 'Reason')
FAC_LCL('lcl_mjb_scenario', 'Scenario', 'Scenario')
FAC_LCL('lcl_mjb_scenarios', 'Scenario''s', 'Scenarios')
FAC_LCL('lcl_mjb_part_scenario', 'Onderdeel van scenario', 'Part of scenario')
@@ -3316,7 +3316,7 @@ FAC_LCL('lcl_qrc_bookmark', 'Bookmark', 'Bookmark')
FAC_LCL('lcl_qrc_authenticatie', 'Smartphone registreren', 'Register my smartphone')
FAC_LCL('lcl_qrc_auth_header', 'Om zonder in te loggen gebruik te kunnen maken van FACILITOR Mobile op uw smartphone moet u zich eenmalig met uw smartphone registreren.<br>U kunt kiezen uit <20><>n van de drie onderstaande manieren:<ol><li>Klik <a href="javascript:email_link()">hier</a> om een e-mailbericht te versturen naar {0}. Open deze e-mail op uw smartphone en klik daarin op de link. Let op: deze link is maar 5 minuten geldig!</li><li>Typ het volgende webadres in de browser van uw smartphone:<br>&nbsp;&nbsp;<span id="qrurl">{1}</span></li><li>Scan de onderstaande QR-code met uw smartphone. LET OP: Gebruik een QR-scanner waarmee u kunt kiezen in welke browser u zich wilt registreren. U wordt namelijk geregistreerd in de browser waarmee u de link opent. In veel gevallen is dat de interne browser van de QR-scanner, terwijl u welllicht liever een van de standaard browsers (Chrome, FireFox, Safari, etc) wilt gebruiken.</li></ol>',
'You need to register your smartphone once in order to access FACILITOR on your smartphone.<br>You can choose between one of the following ways to register:<ol><li>Scan the QR-code below with your smartphone. Which is the easiest way.</li><li>Click <a href="javascript:email_link()">here</a> to send an e-mail to {0}. Open this e-mail on your smartphone and click on the link inside the message. Please note: the link will only work for 5 minutes!</li><li>Manually copy the following web address to your mobile browser:<br>&nbsp;&nbsp;<span id="qrurl">{1}</span></li></ol>')
FAC_LCL('lcl_qrc_auth_footer', 'Door <20><>n van bovenstaande acties uit te voeren is uw smartphone geregistreerd en kunt u FACILITOR voortaan ook mobiel gebruiken, zonder dat u hiervoor hoeft in te loggen.<br><br>Wilt u een snelkoppeling maken naar FACILITOR Mobile? Link dan naar het menuscherm. Snelkoppelingen naar andere schermen werken niet of niet volledig.<br><br>LET OP: in geval van diefstal of verlies van uw smartphone kunnen anderen mogelijk onder uw naam gebruik maken van FACILITOR. U kunt dan <a href="javascript:clear_sessions()">hier</a> klikken om in <20><>n keer al uw onthouden aanmeldingen te wissen.',
FAC_LCL('lcl_qrc_auth_footer', 'Door <20><>n van bovenstaande acties uit te voeren is uw smartphone geregistreerd en kunt u FACILITOR voortaan ook mobiel gebruiken, zonder dat u hiervoor hoeft in te loggen.<br><br>Wilt u een snelkoppeling maken naar FACILITOR Mobile? Link dan naar dit menuscherm.<br><br>LET OP: in geval van diefstal of verlies van uw smartphone kunnen anderen mogelijk onder uw naam gebruik maken van FACILITOR. U kunt dan <a href="javascript:clear_sessions()">hier</a> klikken om in <20><>n keer al uw onthouden aanmeldingen te wissen.',
'This action registers your smartphone and allows you to use FACILITOR mobile.<br><br>PLEASE NOTE: in case you lose your smartphone or in case your smartphone is stolen others will be able to use FACILITOR in your name. In those cases you can click <a href="javascript:clear_sessions()">this link</a> to delete all your registrations at once.')
FAC_LCL('lcl_qrc_auth_clear', 'Alle onthouden aanmeldingen wissen?', 'Delete all mobile registrations?')
FAC_LCL('lcl_download_iphone_app', 'Voor de {0} uit de App Store gebruikt U dit (eenmalige) wachtwoord:&nbsp;{1}', 'For the {0} on the App Store you can use this (one-time only) password:&nbsp;{1}')
@@ -4383,7 +4383,7 @@ FAC_LCL('lcl_res_available_in_hours', 'Beschikbaar [uren]', 'Available [hours]')
FAC_LCL('lcl_res_list', 'Overzicht', 'Overview')
FAC_LCL('lcl_res_multiday', 'Meerdaagse boeking! Let op: Catering is niet meerdaags!', 'Multiple day booking! Please note: Catering is never multiple days!')
FAC_LCL('lcl_res_allow_multi_cat', 'Meerdaagse reservering met catering is niet toegestaan', 'Multi day booking with catering is not allowed')
FAC_LCL('lcl_res_invalid_with_cat', 'Verbruiksartikelen van catalogi ''{0}'' zijn niet toegestaan bij de huidige reservering waarden', 'Catering products from catalogues ''{0}'' are invalid with the current reservation values')
FAC_LCL('lcl_res_invalid_with_cat', 'Verbruiksartikelen zijn niet toegestaan bij de ingestelde tijdsduur en aantal deelnemers van catalogi ''{0}''.', 'Catering products are invalid with the current reservation values from catalogues ''{0}''.')
FAC_LCL('lcl_res_multidays', 'Meerdaags', 'Multiple days')
FAC_LCL('lcl_res_flags', 'Filter','Filter')
FAC_LCL('lcl_res_flag0', 'Zonder markering', 'Without mark')
@@ -5390,6 +5390,7 @@ FAC_LCL('mld_typeopdr_slamodeLOV',
'1;Supplier-SLA;2;Issue-SLA')
FAC_LCL('lcl_typeopdr_sequential', 'Behandelopties', 'Handling options')
FAC_LCL('mld_typeopdr_hold_allowed', 'Mag onderbroken worden (Hold)', 'Interruption allowed')
FAC_LCL('mld_typeopdr_accept', 'Kan expliciet geaccepteerd worden', 'Can be explicitly accepted')
FAC_LCL('ins_srtcontrole_seq_strict', 'Strikt opeenvolgend', 'Strictly sequential')
FAC_LCL('ins_srtcontrole_halt_start', 'Onderbroken start', 'Interrupted start')
FAC_LCL('lcl_mld_onderbroken', 'Onderbroken', 'On Hold')
@@ -5487,6 +5488,8 @@ FAC_LCL('prs_bedrijf_fee2', 'Kosten 2', 'Fee 2')
FAC_LCL('prs_bedrijf_fee3', 'Kosten 3', 'Fee 3')
FAC_LCL('prs_bedrijf_charged_lov', '0;Niemand;1;Opdrachtnemer;2;Opdrachtgever', '0;Nobody;1;Contractor;2;Client')
FAC_LCL('prs_bedrijf_bedrijf_err1', '{0} en {1} zijn hetzelfde', '{0} and {1} are the same')
FAC_LCL('prs_bedrijf_defaultbtw', 'Default BTW', 'Default VAT')
FAC_LCL('prs_bedrijf_gpct', 'Percentage G-bedrag', 'Percentage G-amount')
FAC_LCL('mrk_discipline', 'Categorie', 'Category')
FAC_LCL('mrk_discipline_m', 'Prikbord categorie<69>n', 'Bulletin board categories')

View File

@@ -68,6 +68,9 @@ ALTER TABLE ins_srtcontrole
ADD fin_btwtabelwaarde_key NUMBER(10)
CONSTRAINT ins_r_fin_btwtabelwaarde1 REFERENCES fin_btwtabelwaarde(fin_btwtabelwaarde_key);
ALTER TABLE prs_bedrijf_bedrijf
ADD fin_btwtabelwaarde_key NUMBER(10) -- default btw
CONSTRAINT prs_r_fin_btwtabelwaarde_key2 REFERENCES fin_btwtabelwaarde(fin_btwtabelwaarde_key);
CREATE_TABLE(fin_factuur,0)
(

View File

@@ -190,7 +190,14 @@ CREATE_TABLE(prs_bedrijf_bedrijf,0)
prs_bedrijf_bedrijf_fee2
NUMBER(6,2), -- bedrag in euro's tbv berekening icm chargemode
prs_bedrijf_bedrijf_fee3
NUMBER(6,2) -- bedrag in euro's tbv berekening icm chargemode
NUMBER(6,2), -- bedrag in euro's tbv berekening icm chargemode
-- In FIN_TAB.SRC:
-- fin_btwtabelwaarde_key -- default btw
-- NUMBER(10)
-- CONSTRAINT prs_r_fin_btwtabelwaarde_key2 REFERENCES fin_btwtabelwaarde(fin_btwtabelwaarde_key),
prs_bedrijf_bedrijf_g_pct -- G-percentage
NUMBER(3)
CONSTRAINT prs_c_bedrijf_bedrijf_g_pct CHECK(prs_bedrijf_bedrijf_g_pct BETWEEN 0 AND 100)
);
/* Kruistabel met elektronische adressen van een bedrijf, toegepast door

View File

@@ -439,13 +439,13 @@ ALTER TABLE aut_idp_map
/////////////////////////////////////////////////////////////////////////////////////////// MARX#53135
ALTER TABLE prs_bedrijf_bedrijf
ADD fin_btwtabelwaarde_key -- default btw
NUMBER(10)
REFERENCES fin_btwtabelwaarde(fin_btwtabelwaarde_key);
ADD fin_btwtabelwaarde_key -- default btw
NUMBER(10)
CONSTRAINT prs_r_fin_btwtabelwaarde_key2 REFERENCES fin_btwtabelwaarde(fin_btwtabelwaarde_key);
ALTER TABLE prs_bedrijf_bedrijf
ADD prs_bedrijf_bedrijf_g_pct -- G-percentage
NUMBER(3)
CONSTRAINT prs_c_bedrijf_bedrijf_g_pct CHECK(prs_bedrijf_bedrijf_g_pct BETWEEN 0 AND 100);
ADD prs_bedrijf_bedrijf_g_pct -- G-percentage
NUMBER(3)
CONSTRAINT prs_c_bedrijf_bedrijf_g_pct CHECK(prs_bedrijf_bedrijf_g_pct BETWEEN 0 AND 100);
/////////////////////////////////////////////////////////////////////////////////////////// XXXX#nnnnn