Added Autoeject in TQUI
This commit is contained in:
14
DB.py
14
DB.py
@@ -1363,6 +1363,17 @@ class DB:
|
||||
self.log ("Couldn't add weight to Orderline %d" % orderlineid)
|
||||
|
||||
##Express
|
||||
def addexpressjob (self, article):
|
||||
"""
|
||||
Add Expressjob for 1 Box
|
||||
"""
|
||||
try:
|
||||
cursor = self.executesql ("INSERT INTO Expressjobs (source, state, customer, packlist, article, boxes, created) VALUES ('T001', 'New', 'Auto', '1', '%s', '1', current_timestamp)"\
|
||||
%(article))
|
||||
except:
|
||||
print ("Couldnt add Expressjob")
|
||||
raise Warning
|
||||
|
||||
def delexpressjob (self, id):
|
||||
"""
|
||||
Deletes a Expressjob
|
||||
@@ -1682,11 +1693,12 @@ class DB:
|
||||
|
||||
if __name__ == "__main__":
|
||||
conn = DB ('/opt/data/storage.sqlite', '/tmp/storagetest_talog.sql')
|
||||
conn.addexpressjob ('179')
|
||||
"""
|
||||
exjob = conn.findexpressjob (23)
|
||||
print exjob
|
||||
explog = conn.expressloggetdata (23)
|
||||
print explog
|
||||
"""
|
||||
conn.expresslogaddbox (75, 123, '01219', 01234, 81)
|
||||
for oldorder in conn.getoldorders ():
|
||||
print oldorder
|
||||
|
||||
11
TQUI.py
11
TQUI.py
@@ -28,6 +28,17 @@ class TQUI:
|
||||
#Box was From I-Point
|
||||
if ret_val['src_id'][0:2] == 'I0':
|
||||
DB_con.removebox ('Inqueue', int (ret_val['box_nr']))
|
||||
ibox = None
|
||||
try:
|
||||
ibox = DB_con.searchbox (int (ret_val['box_nr']), 'T001')
|
||||
except:
|
||||
print ("Geht ned")
|
||||
try:
|
||||
if ibox:
|
||||
ibid, ibboxnr, ibarticle, iblotnr, iblotnr2, ibduedate, ibpieces, ibx, iby, ibz, ibrfzts = ibox [0]
|
||||
DB_con.addexpressjob (ibarticle)
|
||||
except:
|
||||
print ("Geht ned")
|
||||
else:
|
||||
DB_con.removebox (ret_val['src_id'], int (ret_val['box_nr']))
|
||||
|
||||
|
||||
Reference in New Issue
Block a user