ALLI#35808 geen voorraad informatie meer van van SLobbe relatiegeschenken

svn path=/Website/trunk/; revision=30680
This commit is contained in:
Erik Groener
2016-09-12 13:04:14 +00:00
parent dd45b240f3
commit 1544779a9a
6 changed files with 7 additions and 8 deletions

View File

@@ -126,7 +126,7 @@ function show_item_details(bes_item_info)
$("#aantal_text").val(bes_item_info.bestelminimum||1);
$("#veelvoud_tr").toggle(bes_item_info.veelvoud != 1);
$("#stock_text").html("---");
$("#stock_tr").toggle(bes_item_info.prs_bedrijf_xmldetails_loc!=null);
$("#stock_tr").toggle(bes_item_info.prs_bedrijfadres_url!=null && bes_item_info.prs_bedrijfadres_type=="V");
fetchArtikelInfo($("#stock_text")[0], bes_item_info.srtdeel_key);
$("#aantal_tr").toggle(bes_item_info.srtdeel_omschrijving!="");
$("#buttons_tr").toggle(bes_item_info.srtdeel_omschrijving!="");

View File

@@ -34,9 +34,10 @@ if (req_info == "")
+ " , bes.getsrtdeelprijs(bes_srtdeel_key, NULL) bes_srtdeel_prijs"
+ " , bes_srtdeel_btw"
+ " , COALESCE(bes_srtdeel_nr, UPPER("+ lcl.xsql('bes_srtdeel_omschrijving','d.bes_srtdeel_key') +")) nrofdeel"
+ " , b.prs_bedrijf_xmldetails_loc"
+ " , b.prs_bedrijf_image_loc"
+ " , b.prs_bedrijf_details_loc"
+ " , ba.prs_bedrijfadres_url"
+ " , ba.prs_bedrijfadres_type"
+ " , bes_srtdeel_veelvoud"
+ " , (SELECT COUNT(bes_kenmerk_key)"
+ " FROM bes_kenmerk k"
@@ -82,9 +83,11 @@ if (req_info == "")
+ " FROM bes_srtdeel d"
+ " , bes_srtgroep g"
+ " , prs_bedrijf b"
+ " , prs_bedrijfadres ba"
+ " , bes_staffeltabel bst"
+ " WHERE d.prs_bedrijf_key = b.prs_bedrijf_key "
+ " AND bst.bes_staffeltabel_key(+) = d.bes_staffeltabel_key"
+ " AND b.prs_bedrijf_key = ba.prs_bedrijf_key(+)"
+ " AND bes_srtdeel_key = " + srtdeel_key
+ " AND g.bes_srtgroep_key = d.bes_srtgroep_key";
@@ -127,7 +130,8 @@ if (req_info == "")
srtdeel_vervaldatum: new Date(oRs("bes_srtdeel_vervaldatum").value),
prs_bedrijf_image_loc: oRs("prs_bedrijf_image_loc").value? oRs("prs_bedrijf_image_loc").value : S("bes_image_path") + oRs("ins_discipline_key").value + "/",
prs_bedrijf_details_loc: detailURL,
prs_bedrijf_xmldetails_loc: oRs("prs_bedrijf_xmldetails_loc").value,
prs_bedrijfadres_url: oRs("prs_bedrijfadres_url").value,
prs_bedrijfadres_type: oRs("prs_bedrijfadres_type").Value,
staffeltabel_key: oRs("bes_staffeltabel_key").value,
disc_key: oRs("ins_discipline_key").value
};

View File

@@ -321,7 +321,6 @@ prs =
+ " , b.mld_adres_key_lev"
+ " , b.mld_adres_key_fac"
+ " , b.prs_bedrijf_ingids"
+ " , b.prs_bedrijf_xmldetails_loc"
+ " , b.prs_bedrijf_xmlcatalogus_loc"
+ " , b.prs_bedrijf_bes_limiet"
+ " , b.prs_bedrijf_bes_kosten"
@@ -372,7 +371,6 @@ prs =
mld_adres_key_lev: oRs("mld_adres_key_lev").Value,
mld_adres_key_fac: oRs("mld_adres_key_fac").Value,
ingids: oRs("prs_bedrijf_ingids").Value,
xmldetails_loc: oRs("prs_bedrijf_xmldetails_loc").Value,
xmlcatalogus_loc: oRs("prs_bedrijf_xmlcatalogus_loc").Value,
bes_limiet: oRs("prs_bedrijf_bes_limiet").Value,
bes_kosten: oRs("prs_bedrijf_bes_kosten").Value,

View File

@@ -199,7 +199,6 @@ if (intern)
BLOCK_START("bedrTechn", L("lcl_prs_bedrijf_techblock"));
RWFIELDTR("bdr_imgloc", "fld", L("lcl_prs_companies_image_loc"), bedrijf_info.image_loc, {maxlength: 256});
RWFIELDTR("bdr_detloc", "fld", L("lcl_prs_companies_details_loc"), bedrijf_info.details_loc, {maxlength: 256});
RWFIELDTR("bdr_xmldetl", "fld", L("lcl_prs_companies_xmldetails_loc"), bedrijf_info.xmldetails_loc, {maxlength: 256});
RWFIELDTR("bdr_xmlcatl", "fld", L("lcl_prs_companies_xmlcatalogus_loc"), bedrijf_info.xmlcatalogus_loc, {maxlength: 256});
RWCHECKBOXTR("bdr_confirm", "fldalgbez", L("lcl_prs_companies_order_confirm"), bedrijf_info.order_confir == 1);
sql = "SELECT 'U', " + safe.quoted_sql(L("lcl_mld_hours")) + " FROM DUAL"

View File

@@ -70,7 +70,6 @@ var fields = [ { dbs: "prs_bedrijf_naam", typ: "varchar", frm: "bdr_naam" },
{ dbs: "mld_adres_key_fac", typ: "key", frm: "mld_adrfkey" },
{ dbs: "prs_bedrijf_ingids", typ: "check", frm: "bdr_ingids" },
{ dbs: "prs_bedrijf_order_confirm", typ: "check", frm: "bdr_confirm" },
{ dbs: "prs_bedrijf_xmldetails_loc", typ: "varchar", frm: "bdr_xmldetl" },
{ dbs: "prs_bedrijf_xmlcatalogus_loc", typ: "varchar", frm: "bdr_xmlcatl" },
{ dbs: "prs_bedrijf_bes_limiet", typ: "float", frm: "bdr_beslim" },
{ dbs: "fin_btwtabel_key", typ: "key", frm: "finbtwtabelkey" },

View File

@@ -187,7 +187,6 @@ var bedrijf_info = prs.prs_bedrijfinfo(bedrijf_key);
BLOCK_START("bedrTechn", L("lcl_prs_bedrijf_techblock"));
ROFIELDTR("fld", L("lcl_prs_companies_image_loc"), bedrijf_info.image_loc, {suppressEmpty: true});
ROFIELDTR("fld", L("lcl_prs_companies_details_loc"), bedrijf_info.details_loc, {suppressEmpty: true});
ROFIELDTR("fld", L("lcl_prs_companies_xmldetails_loc"), bedrijf_info.xmldetails_loc, {suppressEmpty: true});
ROFIELDTR("fld", L("lcl_prs_companies_xmlcatalogus_loc"), bedrijf_info.xmlcatalogus_loc, {suppressEmpty: true});
ROCHECKBOXTR("fldalgbez", L("lcl_prs_companies_order_confirm"), bedrijf_info.order_confirm == 1);
var uitvoertijd = (bedrijf_info.uitvoertijd != ""? Math.round(bedrijf_info.uitvoertijd * 100) / 100 + " " + (bedrijf_info.uitvoertijd_eenheid == 'D'? L("lcl_mld_days") : L("lcl_mld_hours")): "")