FSN#41583 Putorders logging per kanaal

svn path=/Website/trunk/; revision=35100
This commit is contained in:
Jos Groot Lipman
2017-08-28 07:52:44 +00:00
parent a3036c1133
commit b078daef51
6 changed files with 20 additions and 4 deletions

View File

@@ -58,6 +58,7 @@ else
+ " , a.prs_bedrijfadres_lockuser_key"
+ " , a.prs_bedrijfadres_locksecret"
+ " , a.prs_bedrijfadres_lockexpire"
+ " , a.prs_bedrijfadres_loglevel"
+ " , a.prs_bedrijfadres_attachfile"
+ " , a.prs_bedrijfadres_flexfiles"
+ " , a.prs_bedrijfadres_encoding"
@@ -88,6 +89,7 @@ else
var lockuser_key = oRs('prs_bedrijfadres_lockuser_key').value;
var locksecret = oRs('prs_bedrijfadres_locksecret').value;
var lockexpire = oRs('prs_bedrijfadres_lockexpire').value;
var loglevel = oRs('prs_bedrijfadres_loglevel').value;
var bijlage = oRs('prs_bedrijfadres_attachfile').value;
var flexfiles = oRs('prs_bedrijfadres_flexfiles').value;
var encoding = oRs("prs_bedrijfadres_encoding").value;
@@ -208,6 +210,7 @@ else
required: !protocol
}
);
RWFIELDTR("prs_url", "fld", L("lcl_prs_bedrijfadres_url"), prs_url, {maxlength: 512, required: true});
// ALG_LOCATIE
FCLTplaatsselector(-1,
@@ -217,7 +220,6 @@ else
eindlevel: 2 // Locatie
});
RWFIELDTR("prs_url", "fld", L("lcl_prs_bedrijfadres_url"), prs_url, {maxlength: 512, required: true});
RWFIELDTR("prs_username", "fld", L("lcl_prs_bedrijfadres_username"), username, {maxlength: 32});
RWFIELDTR("prs_password", "fld", L("lcl_prs_bedrijfadres_wachtwoord"), password, {maxlength: 32});
var LOV = L("lcl_prs_bedrijfadres_authmethodLOV"); // "0;Automatic;1;Forced Basic;2;Custom HTTP header;3;Add to xml";
@@ -279,6 +281,7 @@ else
});
RWFIELDTR("locksecret", "fld", L("lcl_prs_bedrijfadres_locksecret"), locksecret);
RWFIELDTR("lockexpire", "fld", L("lcl_prs_bedrijfadres_lockexpire"), lockexpire, {datatype: "number" });
RWFIELDTR("loglevel", "fld", L("lcl_prs_bedrijfadres_loglevel"), loglevel);
%>
<tr valign="top">
<td class="label ">

View File

@@ -70,6 +70,7 @@ else
, { dbs: "prs_bedrijfadres_lockuser_key", typ: "key", frm: "lockuser_key" }
, { dbs: "prs_bedrijfadres_locksecret", typ: "varchar", frm: "locksecret" }
, { dbs: "prs_bedrijfadres_lockexpire" , typ: "number", frm: "lockexpire" }
, { dbs: "prs_bedrijfadres_loglevel", typ: "number", frm: "loglevel" }
, { dbs: "prs_bedrijfadres_attachfile", typ: "varchar", frm: "bijlage" }
, { dbs: "prs_bedrijfadres_flexfiles" , typ: "number", frm: "flexfiles" }
, { dbs: "prs_bedrijfadres_encoding", typ: "number", frm: "encoding" }

View File

@@ -54,6 +54,7 @@ FCLTHeader.Requires({plugins:["jQuery"]})
+ " , a.prs_bedrijfadres_ext"
+ " , p.prs_perslid_naam_friendly"
+ " , a.prs_bedrijfadres_locksecret"
+ " , a.prs_bedrijfadres_loglevel"
+ " , a.prs_bedrijfadres_lockexpire"
+ " , a.prs_bedrijfadres_attachfile"
+ " , a.prs_bedrijfadres_flexfiles"
@@ -93,6 +94,7 @@ FCLTHeader.Requires({plugins:["jQuery"]})
var lockuser = oRs('prs_perslid_naam_friendly').value;
var locksecret = oRs('prs_bedrijfadres_locksecret').value;
var lockexpire = oRs('prs_bedrijfadres_lockexpire').value;
var loglevel = oRs('prs_bedrijfadres_loglevel').value;
var bijlage = oRs('prs_bedrijfadres_attachfile').value;
var flexfiles = oRs('prs_bedrijfadres_flexfiles').value;
@@ -144,9 +146,9 @@ FCLTHeader.Requires({plugins:["jQuery"]})
ROFIELDTR("fld", L("lcl_prs_companies_name"), prs_bdrnaam);
ROFIELDTR("fld", L("lcl_prs_bedrijfadres_type"), prs_type, {suppressEmpty:true});
ROFIELDTR("fld", L("lcl_mld_typeopdr"), prs_typeopdr_oms, {suppressEmpty:true});
ROFIELDTR("fld", L("lcl_prs_bedrijfadres_url"), prs_url, {suppressEmpty:true});
ROFIELDTR("fld", L("lcl_district"), prs_district, {suppressEmpty:true});
ROFIELDTR("fld", L("lcl_location"), prs_locatie, {suppressEmpty:true});
ROFIELDTR("fld", L("lcl_prs_bedrijfadres_url"), prs_url, {suppressEmpty:true});
ROFIELDTR("fld", L("lcl_prs_bedrijfadres_username"), username, {suppressEmpty:true});
ROFIELDTR("fld", L("lcl_prs_bedrijfadres_wachtwoord"), password, {suppressEmpty:true});
if (username || password)
@@ -160,6 +162,7 @@ FCLTHeader.Requires({plugins:["jQuery"]})
ROFIELDTR("fld", L("lcl_prs_bedrijfadres_lockuser"), lockuser, {suppressEmpty:true});
ROFIELDTR("fld", L("lcl_prs_bedrijfadres_locksecret"), locksecret, {suppressEmpty:true, secret: true});
ROFIELDTR("fld", L("lcl_prs_bedrijfadres_lockexpire"), lockexpire, {suppressEmpty:true});
ROFIELDTR("fld", L("lcl_prs_bedrijfadres_loglevel"), loglevel, {suppressEmpty:true});
ROFIELDTR("fld", L("lcl_prs_bedrijfadres_bijlage"), bijlage, {suppressEmpty:true});
ROCHECKBOXTR("fldcheck", L("lcl_puo_order_flexfiles"), flexfiles==0 && S("puo_order_flexfiles")==1 || flexfiles==1);
BLOCK_END();

View File

@@ -17,6 +17,7 @@ var putorders = {
var hook = GetObject("script:" + Server.MapPath(rooturl + "/utils/putorders/puo_putorders.wsc"));
hook.initialize({ customerId: customerId,
S: S,
settings: settings,
Oracle: Oracle,
custabspath: Server.MapPath(custpath),
PUO_LOGPATH: Server.MapPath(rooturl + "/temp") + "/"

View File

@@ -164,7 +164,8 @@ function send1Order(Bedrijf_key, prs_loc_key, XMLnode, OpdrKey, ordernr, Sender,
+ " ba.prs_bedrijfadres_authmethod,"
+ " ba.prs_bedrijfadres_soapversion,"
+ " ba.prs_bedrijfadres_soapaction,"
+ " ba.prs_bedrijfadres_locksecret"
+ " ba.prs_bedrijfadres_locksecret,"
+ " ba.prs_bedrijfadres_loglevel"
+ " FROM prs_bedrijfadres ba "
+ " WHERE ba.prs_bedrijf_key = " + Bedrijf_key
+ " AND ((ba.alg_locatie_key = " + prs_loc_key + ") OR (ba.alg_locatie_key IS NULL))"
@@ -238,9 +239,14 @@ function send1Order(Bedrijf_key, prs_loc_key, XMLnode, OpdrKey, ordernr, Sender,
authmethod: oRsB("prs_bedrijfadres_authmethod").value || 0,
soapversion: oRsB("prs_bedrijfadres_soapversion").value,
soapaction: oRsB("prs_bedrijfadres_soapaction").value,
locksecret: oRsB("prs_bedrijfadres_locksecret").value
locksecret: oRsB("prs_bedrijfadres_locksecret").value,
loglevel: oRsB("prs_bedrijfadres_loglevel").value
};
oRsB.Close();
if (bedrijfadres.loglevel > S("puo_loglevel"))
{
settings.overrule_setting("puo_loglevel", bedrijfadres.loglevel);
}
var connect = new ConnectorCls(); // Sinds 5.4 connecten we voor elke opdracht altijd opnieuw
// Verbindt met het bezorgadres.

View File

@@ -81,6 +81,7 @@
*/
/* Globals */
var S;
var settings;
var Oracle;
var customerId;
var PUO_LOGPATH;
@@ -89,6 +90,7 @@ var custabspath;
function initialize(params)
{
S = params.S;
settings = params.settings; // voor overrule
Oracle = params.Oracle;
customerId = params.customerId;
custabspath = params.custabspath;