diff --git a/gkcore/views/api_invoice.py b/gkcore/views/api_invoice.py index abaddc644e96034ea4ae9ba55aa93822ac3d4a99..2ae6ea153ecdfa2b1a86251fa869168eca46c2bc 100644 --- a/gkcore/views/api_invoice.py +++ b/gkcore/views/api_invoice.py @@ -302,7 +302,7 @@ There will be an icFlag which will determine if it's an incrementing or decreme delchalData = dc.fetchone() inv["dcid"]=dcid["dcid"] inv["dcno"]=delchalData["dcno"] - inOut = self.con.execute(select([stock.c.inout]).where(stock.c.dcinvtnid==dcid["dcid"])) + inOut = self.con.execute(select([stock.c.inout]).where(and_(stock.c.dcinvtnid==dcid["dcid"], stock.c.dcinvtnflag==4))) inOutData = inOut.fetchone() if inOutData != None: inv["inoutflag"] = int(inOutData["inout"])