[tryton-es] Ayuda con Query en Tryton

2016-04-15 Por tema Eduardo862005 eduardo862005
Tengo un problema que no pasa en ot6ros lenguajes con consultas sobre el 
motor.
el entorno es: Python con Tryton y motor PostgreSQL
la consulta la hago en una pantalla con salida a un informe:

class InvoicesRangeReport(Report):
__name__ = 'invoices_range_report'

@classmethod
def parse(cls, report, objects, data, localcontext):

consulta1() 
consulta2()
consulta3()

def consulta1():
cursor = Transaction().cursor
cursor.execute("DROP TABLE mivista3")

def consulta2():
query = """CREATE TABLE mivista3 AS
SELECT a.number AS factu,a.invoice_date,e.name AS osoc, 
e.alias AS descrip,d.product,d.servicio,  AS cant,
d.monto AS valor,d.id,d.invoice_line,00 AS total,
00 AS totfc,d.prefactura
FROM account_invoice a 
INNER JOIN alpi_prefactura c ON a.id=c.invoice  
INNER JOIN alpi_prefactura_line d ON c.id=d.prefactura 
INNER JOIN party_party e ON a.party=e.id 
WHERE invoice_date >= '%s' AND invoice_date >= '%s' AND 
d.invoice_line >0
ORDER BY product,monto"""% (str(data['desde']), 
str(data['hasta']))
cursor = Transaction().cursor
cursor.execute(query)

def consulta3():
query = """SELECT factu, invoice_date AS fecha, osoc, descrip,
servicio,COUNT(product) AS canti,valor,COUNT(product)*valor 
AS totfc,
product
FROM mivista3
GROUP BY factu,invoice_date,osoc,descrip,
servicio,valor,product
ORDER BY product""" 
cursor = Transaction().cursor
cursor.execute(query)

lista = cursor.fetchone()

localcontext['account_invoices'] = lista
return super(InvoicesRangeReport, cls).parse(report, objects,
data, localcontext)

por lo que se ve la sintaxis esta correcta, pero no puede crear una tabla, 
para mi es inexplicable
deberia haber una manera de generar un cursor, cosa que no encuentro en 
Postgresql.
QUE ME RECOMIENDAN.. GRACIAS

eduardo martinez



Re: [tryton-es] Tutorial

2016-03-19 Por tema Eduardo862005 eduardo862005

estimados colegas, alquien tendra compilado los parametros de cada 
instruccion del framework TRYTON adjunto una imagen del extracto de la 
pobre documentacion que suministra Tryton.org a todo le pone (See in 
COMMON-attributes) asi no se puede avanzar. alquien sabe bien que 
parametros lleva. gracias a todos





El jueves, 7 de marzo de 2013, 6:01:01 (UTC-3), raimonesteve escribió:
>
> El día 19 de febrero de 2013 17:39, JOSE JAVIER CALLEJO SAN MARTIN 
>
>> > escribió: 
>> > hay gente que me dice que tambien necesito Sphinx [3] + 
>> > Sphinx Inheritance [4] 
>>
>> siempre que quieras trabajar con el proyecto de tryton-doc para  
>
> hacerte tu mismo la documentación, pero creo que no es lo que buscas. 
>>
>
> Como te comentabamos hace unas semanas, el proyecto tryton-doc (1) es para 
> generar documentación. Es a nivel técnico y le sirve para realizar 
> documentación personalizada del proyecto que está trabajando. Usa Sphinx 
> como motor de documentación.
>
> La semana pasada ya publicamos conjuntamente con Nan-TIC y Zikzakmedia 
> docmentación "base" de usuario (no técnico).
>
> La documentación la encontrarás en Tryton ERP (2). 
> Esta documentación actualmente sólo se dispone los módulos base de cada 
> área y sólo los módulos del core de tryton.org.
>
> En las semanas siguientes ampliaremos esta doc con los módulos del core 
> que añaden nuevas funcionalidades del base y los módulos que hemos estado 
> trabajando Nan·TIC y Zikzakmedia en trytonspain.
>
> (1) https://bitbucket.org/trytonspain/trytond-doc
> (2) http://doc.tryton-erp.es/
>
> Esperamos que sea de su interés.
>


[tryton-es] Pobre documentacion - HELP

2016-03-19 Por tema Eduardo862005 eduardo862005



estimados colegas, alquien tendra compilado los parametros de cada 
instruccion del framework TRYTON adjunto una imagen del extracto de la 
pobre documentacion que suministra Tryton.org a todo le pone (See in 
COMMON-attributes) asi no se puede avanzar. alquien sabe bien que 
parametros lleva. gracias a todos