OCI Bidfood: Leverdatum overnemen vanuit webshop
svn path=/Website/branches/v2017.3/; revision=37716
This commit is contained in:
@@ -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;
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user