MNNL#40806 Achter S(show_issuer_phone); telefoonnummer toegevoegd aan 'Gegevens van aanvrager' bij BES & MLD

svn path=/Website/trunk/; revision=37320
This commit is contained in:
2018-03-09 14:23:28 +00:00
parent f5405456f1
commit 32d58642f0
5 changed files with 16 additions and 1 deletions

View File

@@ -598,6 +598,7 @@
var sql = "SELECT b.bes_bestelling_status"
+ " , b.bes_bestelling_datum"
+ " , b.prs_perslid_key"
+ " , p.prs_perslid_telefoonnr"
+ " , b.prs_perslid_key_voor"
+ " , p.prs_afdeling_key"
+ " , b.prs_kostenplaats_key"
@@ -664,6 +665,7 @@
kostenplaats_key : oRs("prs_kostenplaats_key").Value||-1,
kostenplaats_omschr : oRs("prs_kostenplaats_omschr").Value||"",
perslid_key : oRs("prs_perslid_key").Value, // Persoon die de bestelling aanmaakt
prs_telefoonnr : oRs("prs_perslid_telefoonnr").Value, // Tel. van de persoon die de bestelling aanmaakt
afdeling_key : oRs("prs_afdeling_key").Value, // Afdeling van de persoon die de bestelling aanmaakt
perslid_key_voor : oRs("prs_perslid_key_voor").Value, // Aanvrager/invoerder/contactpersoon
rfoStatus : oRs("bes_bestelling_status").Value,

View File

@@ -264,6 +264,7 @@ user.auth_required_or_abort(this_bes.canRetourBES);
sql = "SELECT DISTINCT b.bes_bestelopdr_key,"
+ " bd.prs_bedrijf_naam,"
+ " bd.prs_bedrijf_telefoon, "
+ lcl.xsqla('s.bes_srtdeel_omschrijving','s.bes_srtdeel_key') +", "
+ " COALESCE("+ lcl.xsql('s.bes_srtdeel_eenheid','s.bes_srtdeel_key') +",'') isd_eenheid, "
+ " COALESCE(boi.bes_bestelopdr_item_prijs,0) boi_price,"
@@ -314,7 +315,10 @@ user.auth_required_or_abort(this_bes.canRetourBES);
odelremark = oRs("odelremark").value;
okey = oRs("bes_bestelopdr_key").value;
ROFIELD("fld", L("lcl_bes_Supplier"), oRs("prs_bedrijf_naam").value);
ROFIELDTR("fld", L("lcl_bes_Supplier"), oRs("prs_bedrijf_naam").value);
if (S("show_issuer_phone") & 2)
ROFIELDTR("fld", L("lcl_prs_person_phone"), oRs("prs_bedrijf_telefoon").value, {suppressEmpty: true});
RWTEXTAREATR("remark",
"fldtxt required",

View File

@@ -208,6 +208,9 @@ IFRAMER_HEADER((bes_bestelling.fac_activiteit_key > 0? L("lcl_bes_frame_algemeen
moreinfo: !frontend
});
if (S("show_issuer_phone") & 2)
ROFIELDTR ("fld", L("lcl_prs_person_phone"), bes_bestelling.prs_telefoonnr, {suppressEmpty: true});
if (bes_disc_info.disc_params_for_others)
{
FCLTpersoonselector(

View File

@@ -1827,6 +1827,7 @@ mld = {setmeldingstatus:
+ " , p.prs_afdeling_key"
+ " , m.mld_melding_opmerking"
+ " , m.prs_perslid_key"
+ " , p.prs_perslid_telefoonnr"
+ " , m.prs_perslid_key_voor"
+ " , m.mld_melding_status"
+ " , m.mld_melding_t_respijt.tijdsduur respijt_tijdsduur"
@@ -1955,6 +1956,7 @@ mld = {setmeldingstatus:
mld_ordernr: oRs("mld_melding_ordernr").Value,
parent_key: oRs("mld_melding_parentkey").Value,
melder_key: oRs("prs_perslid_key").Value,
melder_telefoonnr: oRs("prs_perslid_telefoonnr").Value,
perslid_key_voor: oRs("prs_perslid_key_voor").Value,
remark: oRs("mld_melding_opmerking").Value,
alg_ruimte: oRs("mld_alg_onroerendgoed_keys").Value || -1,

View File

@@ -314,6 +314,10 @@ function parentButton()
moreinfo: (this_mld.canFOread || this_mld.canBOread),
readonly: true
});
if (S("show_issuer_phone") & 1)
ROFIELD ("fld", L("lcl_prs_person_phone"), mld_melding.melder_telefoonnr, {suppressEmpty: true});
// In showmode hoef ik niet twee keer dezelfde naam te tonen
// en wil ik ongeacht setting S("mld_allow_for_others") tonen als ze verschillen
if (mld_melding.perslid_key_voor != mld_melding.melder_key)