+++++++ ARGOMENTI POST(form) SONO: {'id_bc': u'1', 'driver': u'D', 'id_testata_scontrino': u'7710'},
++++++++ QUELLI GET(args): {}
Tempo esecuzione : 'modules.VenditaDettaglio.src.pg.venditaDettaglio' '_scontrino_cortesia_' ----- 0.0181 sec
g1043 2.42.17.143 - [21/Apr/2022:17:01:55 +0200 - 41] "POST /pg/VD/scontrino_cortesia HTTP/1.1 g1043.giove.sublima.it" 200 size:1394 "http://g1043.giove.sublima.it/pg/VD/ac_StoricoScontrino/Show?iframe=True" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/100.0.4896.127 Safari/537.36"
('DRIVER PER LA GENRAZIONE DELLO SCONTRINO O DEL RESTO, CREATEFILETOPOS', u'ESCPOS')
ESCPOS
('DAOOOOOO', <obj TestataScontrino ID=7710>, None, 'cortesia')
('TIPOOOOOOOOOOOOOOOOOO', 'cortesia')
('DAOOOOOOOOOOOOOOOO', <obj TestataScontrino ID=7710>, {u'matricola_cassa': None, u'totale_scontrino': Decimal('0.0100'), u'sconto_a_pagare': Decimal('0.0000'), 'riga_scontr': [<obj RigaScontrino ID=11950>], u'id_zero_store': None, u'totale_assegni': Decimal('0.0000'), u'codice_lotteria': None, u'id_ccardtype': None, u'id': 7710, '_TestataScontrino__dbScontiScontrino': [], u'numero_ticket': None, '_TestataScontrino__righeScontrino': [<obj RigaScontrino ID=11950>], u'note': None, u'id_magazzino': 1, u'non_riscosso_fatture': None, u'non_riscosso_dcrassn': None, u'id_azienda': u'g1043', u'totale_a_credito': Decimal('0.0000'), u'id_testata_movimento': None, u'non_riscosso_servizi': None, '_sa_instance_state': <sqlalchemy.orm.state.InstanceState object at 0x7f1a96a12a10>, u'data_inserimento': datetime.datetime(2022, 4, 21, 17, 1, 20, 674000), u'tipologia': u'SCONTRINO', '_TestataScontrino__scontiTestataScontrino': [], '_TestataScontrino__idCliTs': None, u'valore_ticket': None, u'id_pos': 1, u'numero_scontrino': u'7', u'totale_contanti': Decimal('0.0100'), u'totale_carta_credito': Decimal('0.0000'), u'id_user': 3, '_TestataScontrino__dbRigheScontrino': [<obj RigaScontrino ID=11950>], u'beni_in_sospeso': Decimal('0.0000'), u'segno': u'+', u'totale_scontrino_lordo': Decimal('0.0100'), u'id_barriera_casse': 1, u'totale_ammontare_resi': None, u'totale_ticket': Decimal('0.0000'), u'numero_chiusura': u'139', u'totale_ammontare_annulli': None}, [<obj RigaScontrino ID=11950>])
('NUMEROOOOOOOOOOOOOOOOOOOOOOOOOOOOO', 1)
Traceback (most recent call last):
File "/home/promo/sublima/Sublima.py", line 207, in __call__
return self.dispatch(environ, start_response)
File "/usr/lib/python2.7/dist-packages/werkzeug/wsgi.py", line 766, in __call__
return self.app(environ, start_response)
File "/home/promo/sublima/Sublima.py", line 173, in dispatch
response = handler(req, **values)
File "/home/promo/sublima/src/pg/pg_routes.py", line 930, in moduloVenditaDettaglio
return VenditaDettaglioUI(req).smistatore(action, default="ui")
File "/home/promo/sublima/lib/Controller.py", line 60, in smistatore
return method(**kwargs)
File "/home/promo/sublima/lib/utils.py", line 2180, in inner
result = method(self)
File "/home/promo/sublima/modules/VenditaDettaglio/src/pg/venditaDettaglio.py", line 1230, in _scontrino_cortesia_
dao_testata_documento=None)
File "/home/promo/sublima/lib/utils.py", line 52, in wrap
result = method(*args, **kw)
File "/home/promo/sublima/modules/VenditaDettaglio/src/pg/venditaDettaglio.py", line 3246, in createFileToPos
dao_bc=dao_bc)
File "/home/promo/sublima/modules/VenditaDettaglio/lib/escpos.py", line 83, in create_export_file
tipo=tipo)
File "/usr/lib/python2.7/dist-packages/jinja2/environment.py", line 1008, in render
return self.environment.handle_exception(exc_info, True)
File "/usr/lib/python2.7/dist-packages/jinja2/environment.py", line 780, in handle_exception
reraise(exc_type, exc_value, tb)
File "<template>", line 9, in top-level template code
File "/usr/lib/python2.7/dist-packages/jinja2/environment.py", line 430, in getattr
return getattr(obj, attribute)
UndefinedError: 'modules.VenditaDettaglio.dao.TestataScontrino.TestataScontrino object' has no attribute 'operazione'