diff --git a/adapter/poadapter.js b/adapter/poadapter.js index a8eaa0a..e84a94d 100644 --- a/adapter/poadapter.js +++ b/adapter/poadapter.js @@ -1127,66 +1127,66 @@ class PoAdapter extends Adapter{ } } - async queryUpdatePoNumberold(req,posapnumber, callback) { - try { - var apires = this.getApiResultDefined(); - var idxpo = req.body.idxpo; - var idxpoboq = req.body.idxpoboq; - var vper_start = req.body.vper_start; - var vper_end = req.body.vper_end; - var idxvendor = req.body.idxvendor; - var vendorid = req.body.vendorid; - var vendorname = req.body.vendorname; - var totalpo = req.body.totalpo; - var totalqty = req.body.totalqty; - var units = "PKT"; - var status = req.body.status; - var statusdescription = req.body.statusdescription; - var status = req.body.status; - var statusdescription = req.body.statusdescription; - let podescription = req.body.podescription; + // async queryUpdatePoNumberold(req,posapnumber, callback) { + // try { + // var apires = this.getApiResultDefined(); + // var idxpo = req.body.idxpo; + // var idxpoboq = req.body.idxpoboq; + // var vper_start = req.body.vper_start; + // var vper_end = req.body.vper_end; + // var idxvendor = req.body.idxvendor; + // var vendorid = req.body.vendorid; + // var vendorname = req.body.vendorname; + // var totalpo = req.body.totalpo; + // var totalqty = req.body.totalqty; + // var units = "PKT"; + // var status = req.body.status; + // var statusdescription = req.body.statusdescription; + // var status = req.body.status; + // var statusdescription = req.body.statusdescription; + // let podescription = req.body.podescription; - var nik = req.body.nik; + // var nik = req.body.nik; - var qry = "update tbl_po p, tbl_poboq po set vper_start='"+vper_start+"',vper_end='"+vper_end+"',p.podate=now(),"; - qry = qry +"p.ponumber='"+posapnumber+"',p.idxvendor='"+idxvendor+"',p.vendorid='"+vendorid+"',p.vendorname='"+vendorname+"',"; - qry = qry +"p.podescription='"+podescription+"',p.units='"+units+"',p.totalqty='"+totalqty+"',p.totalpo='"+totalpo+"',po.ponumber='"+posapnumber+"',"; - qry = qry +"p.status='" + status +"',p.statusdescription='" + statusdescription +"',p.uby='"+nik+"',p.udt=now() "; - qry = qry +"where p._idx=po.idxheader and po._idx in(" + idxpoboq +") and p.isdeleted=0 and po.isdeleted=0"; + // var qry = "update tbl_po p, tbl_poboq po set vper_start='"+vper_start+"',vper_end='"+vper_end+"',p.podate=now(),"; + // qry = qry +"p.ponumber='"+posapnumber+"',p.idxvendor='"+idxvendor+"',p.vendorid='"+vendorid+"',p.vendorname='"+vendorname+"',"; + // qry = qry +"p.podescription='"+podescription+"',p.units='"+units+"',p.totalqty='"+totalqty+"',p.totalpo='"+totalpo+"',po.ponumber='"+posapnumber+"',"; + // qry = qry +"p.status='" + status +"',p.statusdescription='" + statusdescription +"',p.uby='"+nik+"',p.udt=now() "; + // qry = qry +"where p._idx=po.idxheader and po._idx in(" + idxpoboq +") and p.isdeleted=0 and po.isdeleted=0"; - var qry = "update tbl_po p, tbl_poboq po set p.ponumber='"+posapnumber+"',po.ponumber='"+posapnumber+"',p.uby='"+nik+"',p.udt=now() "; - qry = qry +"where p._idx=po.idxheader and po._idx in(" + idxpoboq +") and p.isdeleted=0 and po.isdeleted=0"; - db.query(qry,[],function(err,result,fields){ - if(err){ - apires.meta['message'] = err.toString(); - apires.meta['code'] = 500; - callback('err',apires); - } - else - { - qry = "select idxpoboq,ponumber from vw_poboq where idxpoboq in("+idxpoboq+")"; - db.query(qry,[],function(err,result1,fields){ - if(err){ - apires.meta['message'] = err.toString(); - apires.meta['code'] = 500; - callback('err',apires); - } - else - { - apires.success = true; - apires.data = JSON.parse(JSON.stringify(result1)); - callback(null, apires); - } - }); + // var qry = "update tbl_po p, tbl_poboq po set p.ponumber='"+posapnumber+"',po.ponumber='"+posapnumber+"',p.uby='"+nik+"',p.udt=now() "; + // qry = qry +"where p._idx=po.idxheader and po._idx in(" + idxpoboq +") and p.isdeleted=0 and po.isdeleted=0"; + // db.query(qry,[],function(err,result,fields){ + // if(err){ + // apires.meta['message'] = err.toString(); + // apires.meta['code'] = 500; + // callback('err',apires); + // } + // else + // { + // qry = "select idxpoboq,ponumber from vw_poboq where idxpoboq in("+idxpoboq+")"; + // db.query(qry,[],function(err,result1,fields){ + // if(err){ + // apires.meta['message'] = err.toString(); + // apires.meta['code'] = 500; + // callback('err',apires); + // } + // else + // { + // apires.success = true; + // apires.data = JSON.parse(JSON.stringify(result1)); + // callback(null, apires); + // } + // }); - } - }); - } catch (err) { - apires.meta.code = 500; - apires.meta.message = err.toString(); - callback('error',apires); - } - } + // } + // }); + // } catch (err) { + // apires.meta.code = 500; + // apires.meta.message = err.toString(); + // callback('error',apires); + // } + // } async queryPoManagementList(req,callback){ var apires = this.getApiResultDefined();