Compare commits
12 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
| d04aaacdc0 | |||
| 0ced575204 | |||
|
|
8f02e4c948 | ||
|
|
6978a73f8a | ||
|
|
37d5953c1b | ||
|
|
7c5d5fa3ca | ||
|
|
6e0a188c63 | ||
|
|
f3da03d79e | ||
|
|
b8121ead17 | ||
|
|
6f0d8a11d5 | ||
|
|
b01d645aea | ||
|
|
24e740481d |
@@ -55,7 +55,7 @@ function model_issues(mld_key, params)
|
||||
"issuetype" : { dbs: "mld_stdmelding_key", typ: "key", foreign: "mld_stdmelding", label: L("lcl_complain"), track: true },
|
||||
"description": { dbs: "mld_melding_omschrijving", typ: "varchar", label: L("lcl_descr"), track: true, filter: "like" },
|
||||
"remark" : { dbs: "mld_melding_opmerking", typ: "varchar", label: L("lcl_remark"), track: true},
|
||||
"subject" : { dbs: "mld_melding_onderwerp", typ: "varchar", label: L("lcl_mld_subject"), track: true},
|
||||
"subject" : { dbs: "mld_melding_onderwerp", typ: "varchar", label: L("lcl_mld_subject"), track: true, len: 80},
|
||||
"status" : { dbs: "mld_melding_status", typ: "key", foreign: mld.getmldstatustext, label: L("lcl_status"), track: true, filter: mld.getStatusSql },
|
||||
"flag" : { dbs: "mld_melding_flag", typ: "key", /* geen echte key, wel key-gedrag */ label: L("lcl_mld_flags"), track: true },
|
||||
"origin" : { dbs: "mld_meldbron_key", typ: "key", foreign: { tbl: "mld_meldbron",
|
||||
|
||||
@@ -4,10 +4,13 @@
|
||||
$Id$
|
||||
|
||||
File: voorraadInfo.asp
|
||||
Note: Het bestand is unauthenticed aan te roepen (vanuit DynArtikelInfo.asp).
|
||||
Dat vind ik acceptabel voor de minimale informatie die het oplevert
|
||||
*/ %>
|
||||
|
||||
<%
|
||||
DOCTYPE_Disable = 1;
|
||||
var ANONYMOUS_Allowed = 1;
|
||||
%>
|
||||
|
||||
<!-- #include file="../Shared/common.inc" -->
|
||||
|
||||
@@ -78,7 +78,7 @@ for (i = 0 ; i < bez_key_arr.length; i++)
|
||||
var loc_key = oRs_A("alg_locatie_key").Value;
|
||||
var onr_key = oRs_A("alg_onrgoed_keys").Value||-1;
|
||||
var seq_name = "ALG_LOCATIE_KEY_" + loc_key + "_BADGE"; // Badge nummering per locatie is de default.
|
||||
if ((S("vis_badgeprint_enable")&8) == 1) //badgenummering per gebouw
|
||||
if ((S("vis_badgeprint_enable")&8) == 8) //badgenummering per gebouw
|
||||
{
|
||||
if (onr_key > 0)
|
||||
{
|
||||
|
||||
@@ -271,7 +271,11 @@ if (params.keep_old == 0)
|
||||
Oracle.Execute(sql);
|
||||
|
||||
var read_lines = teller-1;
|
||||
var summarytxt = "Ingelezen regels: " + read_lines;
|
||||
var summarytxt = "";
|
||||
if (read_lines != 2) // uitsluitend header + 1 dataregel komt bij klanten die PRSIMP per persoon doen duizenden keren per dag voor
|
||||
{
|
||||
var summarytxt = "Ingelezen regels: " + read_lines;
|
||||
}
|
||||
}
|
||||
else if (import_action.substr(0,5) == 'SOAP:') // Wordt gebruikt vanuit ge-e-mailde XML's
|
||||
{ // JGL: FSN#25603, volgens mij sinds 2013 nooit in de productie gebruikt
|
||||
@@ -300,12 +304,14 @@ if (params.keep_old == 0)
|
||||
|
||||
var read_lines = teller-1;
|
||||
|
||||
sql = "BEGIN fac.imp_writelog (" + import_key + ","
|
||||
+ "'S',"
|
||||
+ safe.quoted_sql(summarytxt) + ", NULL);"
|
||||
+ "END;"
|
||||
Oracle.Execute(sql)
|
||||
|
||||
if (summarytxt)
|
||||
{
|
||||
sql = "BEGIN fac.imp_writelog (" + import_key + ","
|
||||
+ "'S',"
|
||||
+ safe.quoted_sql(summarytxt) + ", NULL);"
|
||||
+ "END;"
|
||||
Oracle.Execute(sql)
|
||||
}
|
||||
return { success: true, import_key: import_key, backDir: backDir, read_lines: read_lines }
|
||||
|
||||
}
|
||||
|
||||
@@ -4337,7 +4337,7 @@ ins = {checkAutLevel:
|
||||
+ " , el.ins_srtcontroledl_xcp_eind"
|
||||
+ " , el.ctr_controle_type"
|
||||
+ " , el.ctr_discipline_key"
|
||||
+ " , ins.nextcyclusdate(el.ins_deel_key, el.ins_srtcontrole_key, 1, 0) nextdate"
|
||||
+ " , ins.nextcyclusdate(el.ins_deel_key, el.ins_srtcontrole_key, el.ins_scenario_key, 0) nextdate"
|
||||
+ " , el.ins_scenario_key"
|
||||
+ (scenario > 1
|
||||
? " , COALESCE(CASE"
|
||||
|
||||
@@ -48,6 +48,7 @@
|
||||
},
|
||||
"ins_deelsrtcontrole": { "track": "#INSCUP",
|
||||
"fields": ["ins_deelsrtcontrole_status",
|
||||
"ins_deelsrtcontrole_plandatum",
|
||||
"ins_deelsrtcontrole_datum",
|
||||
"ins_deelsrtcontrole_datum_org",
|
||||
"ins_controlemode_key",
|
||||
@@ -150,7 +151,7 @@
|
||||
},
|
||||
"alg_ruimte": { "track": "#ALGRUP",
|
||||
"fields": ["alg_verdieping_key"]
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
var table = getQParam("table").toUpperCase();
|
||||
|
||||
@@ -138,6 +138,8 @@ function getFlexKenmerkBlockSql(params)
|
||||
+ " AND t2.mld_srtkenmerk_kenmerktype = 'M'"
|
||||
+ " AND k2.mld_kenmerk_verwijder IS NULL"
|
||||
+ " AND k2.mld_srtkenmerk_key = t2.mld_srtkenmerk_key"
|
||||
+ " AND COALESCE(k2.mld_kenmerk_omschrijving, t2.mld_srtkenmerk_omschrijving) = "
|
||||
+ " COALESCE(k.mld_kenmerk_omschrijving, t.mld_srtkenmerk_omschrijving)"
|
||||
+ " AND BITAND(t2.mld_srtkenmerk_systeem,4) = 0" // niet als vertrouwelijk
|
||||
+ " AND k2.mld_kenmerk_groep = k.mld_kenmerk_groep"
|
||||
+ " AND t2.mld_srtkenmerk_verwijder IS NULL"
|
||||
|
||||
@@ -8,7 +8,7 @@
|
||||
Context: Vanuit ELK asp bestand
|
||||
*/
|
||||
|
||||
var FCLTVersion="2024.1c";
|
||||
var FCLTVersion="2024.1d";
|
||||
var FCLTMinDatabaseSchema="47"; // Alleen de cijfers
|
||||
|
||||
var custpath = rooturl + "/cust/" + customerId; // path to customer files
|
||||
|
||||
@@ -150,7 +150,7 @@ function getCalendarViewDates(res_ruimte_extern_id) {
|
||||
|
||||
var sql = "SELECT res_ruimte_startdatum, res_ruimte_vervaldatum"
|
||||
+ " FROM res_ruimte"
|
||||
+ " WHERE res_ruimte_extern_id = " + safe.quoted_sql(res_ruimte_extern_id)
|
||||
+ " WHERE UPPER(res_ruimte_extern_id) = " + safe.quoted_sql_upper(res_ruimte_extern_id)
|
||||
+ " AND res_ruimte_verwijder IS NULL";
|
||||
var oRs = Oracle.Execute(sql);
|
||||
if (!oRs.EoF) {
|
||||
@@ -429,7 +429,7 @@ function getSyncToken(zaalemail) {
|
||||
+ " , res_ruimte_sync s"
|
||||
+ " WHERE r.res_ruimte_key = s.res_ruimte_key(+)"
|
||||
+ " AND r.res_ruimte_verwijder IS NULL"
|
||||
+ " AND res_ruimte_extern_id = " + safe.quoted_sql(zaalemail);
|
||||
+ " AND UPPER(res_ruimte_extern_id) = " + safe.quoted_sql_upper(zaalemail);
|
||||
var oRs = Oracle.Execute(sql);
|
||||
if (!oRs.EoF) {
|
||||
token = oRs("res_ruimte_syncstate").Value;
|
||||
@@ -446,7 +446,7 @@ function upsertSyncToken(zaalemail, token) {
|
||||
var sql = "SELECT res_ruimte_key"
|
||||
+ " FROM res_ruimte"
|
||||
+ " WHERE res_ruimte_verwijder IS NULL"
|
||||
+ " AND res_ruimte_extern_id = " + safe.quoted_sql(zaalemail);
|
||||
+ " AND UPPER(res_ruimte_extern_id) = " + safe.quoted_sql_upper(zaalemail);
|
||||
var oRs = Oracle.Execute(sql);
|
||||
if (oRs.EoF) {
|
||||
__DoLog("Error: Ruimte met extern id '" + zaalemail + "' niet gevonden");
|
||||
@@ -497,7 +497,7 @@ function validateNotification(userPrincipalName, roomCalendarEvent) {
|
||||
for (var i = 0; i < organizerCalendarEvent.attendees.length; i++) {
|
||||
var attendee = organizerCalendarEvent.attendees[i];
|
||||
if (attendee.type === "resource" && attendee.emailAddress.address != userPrincipalName && attendee.status.response !== "declined") { // Status none/notResponded/accepted krijgen we via een andere notificatie binnen en verwerken we daar/later
|
||||
var sql = "SELECT '' FROM res_ruimte WHERE res_ruimte_extern_id = " + safe.quoted_sql(attendee.emailAddress.address);
|
||||
var sql = "SELECT '' FROM res_ruimte WHERE UPPER(res_ruimte_extern_id) = " + safe.quoted_sql_upper(attendee.emailAddress.address);
|
||||
var oRs = Oracle.Execute(sql);
|
||||
var roomChanged = !oRs.EoF; // Ruimte is gewisseld naar een bestaande Facilitor ruimte; negeer deze delete
|
||||
oRs.Close();
|
||||
@@ -588,7 +588,7 @@ function getFcltKeyFromEvent(roomCalendarEvent) {
|
||||
|
||||
/* Pas de FCLT ruimte aan indien nodig */
|
||||
function checkUpdateRoomchange(locationsFromEvent, recordset) {
|
||||
if (locationsFromEvent.length === 1 && locationsFromEvent[0].userPrincipalName !== recordset("res_ruimte_extern_id").Value) { // De ruimte in Exchange != de gematchte FCLT ruimte; pas aan indien bekend
|
||||
if (locationsFromEvent.length === 1 && locationsFromEvent[0].userPrincipalName.toUpperCase() !== recordset("res_ruimte_extern_id").Value.toUpperCase()) { // De ruimte in Exchange != de gematchte FCLT ruimte; pas aan indien bekend
|
||||
var zaalChangeSql = "UPDATE res_rsv_ruimte"
|
||||
+ " SET res_ruimte_opstel_key = "
|
||||
+ " (CASE"
|
||||
@@ -827,7 +827,7 @@ function enrichSubscription(userPrincipalName, data) {
|
||||
var sql = "SELECT res_ruimte_extern_flags" // syncstate = deltatoken
|
||||
+ " FROM res_ruimte"
|
||||
+ " WHERE res_ruimte_verwijder IS NULL"
|
||||
+ " AND res_ruimte_extern_id = " + safe.quoted_sql(userPrincipalName);
|
||||
+ " AND UPPER(res_ruimte_extern_id) = " + safe.quoted_sql_upper(userPrincipalName);
|
||||
var oRs = Oracle.Execute(sql);
|
||||
var externalFlag = oRs("res_ruimte_extern_flags").Value;
|
||||
oRs.Close();
|
||||
|
||||
Reference in New Issue
Block a user