def newoffer(): try: today = datetime.date.today() qcode =str(uuid.uuid1()) mensaje="" if session['usuario_completo']['codigosucursal'] == None: mensaje="Usted debe establecer una <a href='/editsubsidiary'><b>sucursal</b></a> para poder continuar guardar o publicar ofertas.<br/> <a href='/configs'><b>Establecezca una sucursal</b></a>" if session['logged_in'] and request.method == 'POST': print "AQUI HPTA" if session['usuario_completo']['codigosucursal'] == None: return jsonify(results=[False,"<center>La oferta no puede ser creada hasta que no tenga una sucursal asociada. <br><a href='/configs'>Establecezca una sucursal.</a></center>"]) offer=Offer(True) if request.form['ofertapara'] =="1": return jsonify(results=offer.save_offer(request.form['lista'] ,"-1",request.form['tipooferta'],request.form['descripcionoferta'],str(today),request.form['valoroferta'],str(today),request.form['fechaoferta'],request.form['qcode'],request.form['estado'],str (session['usuario_completo']['codigosucursal']))) else: return jsonify(results=offer.save_offer("-1",request.form['lista'],request.form['tipooferta'],request.form['descripcionoferta'],str(today),request.form['valoroferta'],str(today),request.form['fechaoferta'],request.form['qcode'],request.form['estado'],str (session['usuario_completo']['codigosucursal']))) elif session['logged_in']: return render_template('sales/offers/newoffer.html',today=today,qcode=qcode,mensaje=mensaje) except: exceptionType, exceptionValue, exceptionTraceback = sys.exc_info() return render_template('index.html')