diff --git a/controllers/po.js b/controllers/po.js index eec84c0..71d419a 100644 --- a/controllers/po.js +++ b/controllers/po.js @@ -228,14 +228,17 @@ exports.createPOSAPold = (req, res) => { var resdata = JSON.parse(response.body); var errcode = ""; var errmsg = ""; + resdata["RETURN"].forEach((e) => { if (e.TYPE == "E") { - errcode += e.NUMBER + ", "; - errmsg += e.MESSAGE + " & "; + errcode += e.NUMBER + "\n\n"; + errmsg += e.MESSAGE + "\n\n"; } }); - errcode = errcode.substring(0, errcode.length - 2); - errmsg = errmsg.substring(0, errmsg.length - 3); + + // Hapus newline terakhir biar rapi + errcode = errcode.trim(); + errmsg = errmsg.trim(); if (errmsg.length > 0) { poadapter.queryUpdatePoNumberold( @@ -705,7 +708,7 @@ exports.unreleasePOSAP = (req, res) => { } else { var rsdata = JSON.parse(JSON.stringify(data)); const idxpr = rsdata.data[0]["idxpr"] ?? 0; - + let ponumber = rsdata.data[0]["ponumber"]; //Ymd //http://172.20.25.27/sapapi/index.php/api/releasePo?im_purchaseorder=4110000020 let resuri = {