OCI Bidfood: Leverdatum overnemen vanuit webshop

svn path=/Website/branches/v2017.3/; revision=37716
This commit is contained in:
Daniëlle Tolner
2018-04-19 13:21:14 +00:00
parent d382210d68
commit 75d40d43c6

View File

@@ -80,6 +80,26 @@ function (prs_key, data)
result.demo_mailto = "<a href='mailto:" + data.prs_perslid_email + "'>" + data.prs_perslid_email + "</a>"; result.demo_mailto = "<a href='mailto:" + data.prs_perslid_email + "'>" + data.prs_perslid_email + "</a>";
} }
// Alleen voor leverancier Bidfood uitvoeren (prs_bedrijf_key = 29761)
if (bedr_key == 29761)
{
// Alleen voor eerste item de leverdatum en bestellingid opvragen. Is toch voor elk item identiek.
if (item == 1) {
// Bidfood biedt in de webshop de mogelijkheid om een leverdatum in te voeren en die moet Facilitor 1-op-1 overnemen en in de bestelopdracht terugsturen.
// Leverdatum is in formaat yyyy-mm-dd
var leverdatum = punchNVL("NEW_ITEM-CUST_FIELD1[#]", item, "Onbekend");
__Log('Leverdatum: CUST_FIELD1[' + item + ']= ' + leverdatum);
if (leverdatum != "Onbekend")
{
sql = "SELECT TO_DATE(" + safe.quoted_sql(leverdatum) + ", 'yyyy-mm-dd') leverdatum FROM DUAL";
oRs = Oracle.Execute(sql);
leverdatum = oRs("leverdatum").value;
result.orderurl = "&leverdatum=" + (new Date(leverdatum)).getTime();
}
}
}
return result; return result;
}; };