Re: [tryton-es] Agregar datos en Campo One2Many en un on_change
El martes, 7 de marzo de 2017, 3:46:48 (UTC-5), Sergi Almacellas Abellana escribió: > > El 06/03/17 a les 15:15, Tatiana Quizhpe ha escrit: > > > > > > El lunes, 13 de febrero de 2017, 16:19:02 (UTC-5), Tatiana Quizhpe > escribió: > > > > > > > > El lunes, 13 de febrero de 2017, 4:09:46 (UTC-5), Sergi Almacellas > > Abellana escribió: > > > > El 11/02/17 a les 00:24, Tatiana Quizhpe ha escrit: > > > Buscando información encontre el módulo [3] que se relaciona > > más o > > > o menos con lo que necesito, (claro que es en otro modelo) en > el > > > módulo [3] al hacer un Comprobante de Pago (voucher), cuando > se > > > cambia el Tercero se actualizan las lineas Pendientes de Pago, > > hice > > > pruebas en la version 3.4 y 4.0 igual demora en presentar los > > registros, > > > (esto cuando los registros pasan de 60). Espero su respuesta, > > gracias > > > por la ayuda. > > Entonces ya habria que mirar porqué tarda en cargar estos > > registros y si > > se puede hacer algun parche para solucionar-lo. I en caso de > > encontrar > > alguna mejora subirla como parche del cliente. > > > > > > Hola, buen día. > > Retomando el tema, en que parte del cliente habría que revisar para ver > si > > se encuentra alguna mejora. > En el código fuente del cliente :) > > :D > Por ejemplo puedes empezar investigando por: > > > http://hg.tryton.org/tryton/file/tip/tryton/gui/window/view_form/model/record.py#l483 > > > Y luego ver realmente en que funcion demora mucho tiempo y si esta se > puede optimizar. > > Gracias por la respuesta, efectivamente estoy revisando lo que indica gracias Saludos
Re: [tryton-es] Agregar datos en Campo One2Many en un on_change
El lunes, 13 de febrero de 2017, 16:19:02 (UTC-5), Tatiana Quizhpe escribió: > > > > El lunes, 13 de febrero de 2017, 4:09:46 (UTC-5), Sergi Almacellas > Abellana escribió: >> >> El 11/02/17 a les 00:24, Tatiana Quizhpe ha escrit: >> > Buscando información encontre el módulo [3] que se relaciona más o >> > o menos con lo que necesito, (claro que es en otro modelo) en el >> > módulo [3] al hacer un Comprobante de Pago (voucher), cuando se >> > cambia el Tercero se actualizan las lineas Pendientes de Pago, hice >> > pruebas en la version 3.4 y 4.0 igual demora en presentar los >> registros, >> > (esto cuando los registros pasan de 60). Espero su respuesta, gracias >> > por la ayuda. >> Entonces ya habria que mirar porqué tarda en cargar estos registros y si >> se puede hacer algun parche para solucionar-lo. I en caso de encontrar >> alguna mejora subirla como parche del cliente. >> > Hola, buen día. Retomando el tema, en que parte del cliente habría que revisar para ver si se encuentra alguna mejora. Gracias de antemano Saludos
Re: [tryton-es] Lector de Codigo de barras en Tryton 3.4
Saludos. > > > Gracias, si efectivamente lo encontré en el link [1]. > > [1] > https://bitbucket.org/zikzakmedia/tryton-patchs/src/eb06d1bd68aa699f17cdd3b415ab87af5d5c5cac/tryton-4018.patch?at=3.4=file-view-default > > Apliqué los patch [2] y [3] en la versión de cliente 3.4.9, pero el comportamiento sigue igual, es decir al pasar el lector de código de barra, aparece un Wizard para seleccionar el producto. ¿Es necesario algún patch más, o los patch que apliqué no son compatibles con la versión que utilizo? [2]https://bitbucket.org/zikzakmedia/tryton-patchs/src/eb06d1bd68aa699f17cdd3b415ab87af5d5c5cac/tryton-4018.patch?at=3.4=file-view-default [3]https://bitbucket.org/zikzakmedia/tryton-patchs/src/eb06d1bd68aa699f17cdd3b415ab87af5d5c5cac/tryton-4018-b.patch?at=3.4=file-view-default
Re: [tryton-es] Lector de Codigo de barras en Tryton 3.4
El martes, 21 de febrero de 2017, 9:27:24 (UTC-5), raimonesteve escribió: > > hola > > > El dia 20/02/2017 16.19, "Tatiana Quizhpe" <etq...@gmail.com > > va escriure: > > Saludos. > > El miércoles, 16 de marzo de 2016, 6:18:16 (UTC-5), Jordi Esteve > (Zikzakmedia) escribió: >> >> No, no está en bitbucket. Te mando adjunto el patch de "Autocomplete m2m, >> m2o and o2m when search restul is 1" para v3.8, pero es prácticamente el >> mismo para otras versiones. >> >> Estuve revisando el adjunto, y no se encuentra el patch para el > Autocomplete de Many2One. > Alguien me podría facilitar para aplicar el parche al cliente. > > > Lo encontrarás en los patches de bitbucket de Zikzakmedia. > Gracias, si efectivamente lo encontré en el link [1]. [1] https://bitbucket.org/zikzakmedia/tryton-patchs/src/eb06d1bd68aa699f17cdd3b415ab87af5d5c5cac/tryton-4018.patch?at=3.4=file-view-default Saludos cordiales
Re: [tryton-es] Lector de Codigo de barras en Tryton 3.4
Saludos. El miércoles, 16 de marzo de 2016, 6:18:16 (UTC-5), Jordi Esteve (Zikzakmedia) escribió: > > No, no está en bitbucket. Te mando adjunto el patch de "Autocomplete m2m, > m2o and o2m when search restul is 1" para v3.8, pero es prácticamente el > mismo para otras versiones. > > Estuve revisando el adjunto, y no se encuentra el patch para el Autocomplete de Many2One. Alguien me podría facilitar para aplicar el parche al cliente. Gracias de Antemano
Re: [tryton-es] Ejecutar test Version 3.4
El miércoles, 15 de febrero de 2017, 11:18:58 (UTC-5), Sergi Almacellas Abellana escribió: > > Si utilizas un virtualenv puedes hacer lo siguiente: > > 1. Activar el virtualenv > 2. (desde la carpeta donde tienes trytond): python setup.py develop > > Con lo que ya lo tendras en el path correcto y con las dependencias > instaladas. > > Nota: Si en tus test vas a utitlizar proteus, debes añadir tambien > proteus como dependencia. Puedes utilizar el mismo comando pero desde la > carpeta proteus. > > Espero que te sea de ayuda. > Gracias con lo que indicó ya se ha resuelto. Saludos
[tryton-es] Ejecutar test Version 3.4
Estoy desarrollando un módulo y quiero ejecutar un test con el siguiente comando [1]. Pero obtengo el errror [2]. Alguien me puede indicar a que se debe el error o en la versión 3.4 se debe utilizar un comando diferente. [1] python server/trytond/tests/run-tests.py -m sale_one [2] Traceback (most recent call last): File "server/trytond/tests/run-tests.py", line 11, in from trytond.config import config ImportError: No module named trytond.config
Re: [tryton-es] Agregar datos en Campo One2Many en un on_change
El lunes, 13 de febrero de 2017, 4:09:46 (UTC-5), Sergi Almacellas Abellana escribió: > > El 11/02/17 a les 00:24, Tatiana Quizhpe ha escrit: > > Buscando información encontre el módulo [3] que se relaciona más o > > o menos con lo que necesito, (claro que es en otro modelo) en el > > módulo [3] al hacer un Comprobante de Pago (voucher), cuando se > > cambia el Tercero se actualizan las lineas Pendientes de Pago, hice > > pruebas en la version 3.4 y 4.0 igual demora en presentar los registros, > > (esto cuando los registros pasan de 60). Espero su respuesta, gracias > > por la ayuda. > Entonces ya habria que mirar porqué tarda en cargar estos registros y si > se puede hacer algun parche para solucionar-lo. I en caso de encontrar > alguna mejora subirla como parche del cliente. > > Gracias por la ayuda, cualquier cosa la haré saber. Saludos
Re: [tryton-es] Agregar datos en Campo One2Many en un on_change
El jueves, 9 de febrero de 2017, 3:26:55 (UTC-5), Sergi Almacellas Abellana escribió: > Viendo el código del módulo no me queda exactamente claro lo que quieres > hacer, però quizas se podría solucionar haciendo un Modelo que mediante > un table_query [2], te calcularà la información que tu quieres y luego > solo habria que mostrar la información con un One2Many, con lo que > conseguirias delegar el cálculo a la base de datos y que te muestre solo > la información filtrada, cosa que seria (en teoria) más rapido. > > He revisado y no cubre lo que necesito. Gracias > De todos modos, si en el código tienes el id del prdocuto, no hace falta > que luego hagas una búsqueda por code y name, sinó que ya puedes > trabajar directamente con el id. > La búsqueda se hace de acuerdo al Valor que ingresa el Usuario en el cual puede buscar por código del Producto o nombre de la Plantilla. > > Espero que te sea de ayuda. > > Un saludo, > > [2] > > http://doc.tryton.org/4.2/trytond/doc/ref/models/models.html?highlight=table_query#trytond.model.ModelSQL.table_query > > > He trabajado con la version 4.0 y lo mismo demora al presentar los datos en el cliente. Buscando información encontre el módulo [3] que se relaciona más o o menos con lo que necesito, (claro que es en otro modelo) en el módulo [3] al hacer un Comprobante de Pago (voucher), cuando se cambia el Tercero se actualizan las lineas Pendientes de Pago, hice pruebas en la version 3.4 y 4.0 igual demora en presentar los registros, (esto cuando los registros pasan de 60). Espero su respuesta, gracias por la ayuda. Saludos [3] https://github.com/tryton-ar/account_voucher_ar/blob/master/account_voucher_ar.py
Re: [tryton-es] Agregar datos en Campo One2Many en un on_change
Saludos, gracias El miércoles, 8 de febrero de 2017, 7:57:19 (UTC-5), Sergi Almacellas Abellana escribió: > > De todos modos, estaria bien que montaras algun mini modulo para que los > de demas podamos reproducir el error. Sinó es complicado de ayudar, y > mas en estas incidencias de rendimiento. > Adjunto el link [1] se encuentra especificamente la parte en la que estoy teniendo el inconveniente. [1] https://www.dropbox.com/s/9d5e2050bn5pb3s/sale_stock_product_mini.tar.gz?dl=0 > -- > Sergi Almacellas Abellana > www.koolpi.com > Twitter: @pokoli_srk > De antemano gracias
Re: [tryton-es] Agregar datos en Campo One2Many en un on_change
El lunes, 6 de febrero de 2017, 10:48:34 (UTC-5), Sergi Almacellas Abellana escribió: > > El 06/02/17 a les 16:24, Tatiana Quizhpe ha escrit: > > Saludos > > > > Buen día, hay alguna otra forma de agregar datos en un Campo One2Many, > > actualmente > > lo hago de la siguiente manera [1], el método está dentro de un > > on_change ya que necesito > > que de acuerdo a como cambia el campo (product ) que es tipo Char, se > > vaya actualizando > > el Campo (lines) One2Many. > El código lo veo correcto. > > Funciona bien cuando son pocos registros aprox. 50 pero al pasar esta > > cantidad demora > > en agregar las líneas, dependiendo del número de registros, necesito que > > el proceso se > > realice en menos tiempo. > ¿Cuanto tiempo es demora mucho? ¿Sabes que es lo que demora? Es decir: > ¿tarda en cargar los datos en el cliente o tarda en procesarlo en el > servidor? > Tengo mas o menos 6000 productos, al hacer la búsqueda de acuerdo al valor ingresado en el campo (product) tipo Char y presentar el resultado en el campo (lines) tipo One2Many de unos 200 registros demora hasta 50 segundos aprox. Hice un print al final del método [1] y en la linea de comando se presenta el resultado en unos 6 segundos aprox. pero en el cliente se agregan las líneas despues de 40 seg. aprox. No se si me equivoco pero pienso que demora al cargar los datos en el cliente [1] print "Res", res return res Trabajo con la versión 3.4. > ¿Has probado con una versión mas nueva? > > No he utilizado otra version, haré una prueba para verificar > > > > [1] > > @fields.depends('product', 'lines') > > def on_change_product(self): > > res = {} > > res['lines'] = {} > > if self.lines: > > res['lines']['remove'] = [x['id'] for x in self.lines] > > > > if not self.product: > > return res > > > > name = self.product+'%' > > products = Product.search([('name', 'ilike', name)]) > > for p in products: > > > > product_line = { > > 'product': p.id, > > 'precio_venta':p.list_price, > > } > > res['lines'].setdefault('add', []).append((0, > product_line)) > > > > Desde ya gracias. > > > -- > Sergi Almacellas Abellana > www.koolpi.com > Twitter: @pokoli_srk > Gracias por la respuesta
[tryton-es] Agregar datos en Campo One2Many en un on_change
Saludos Buen día, hay alguna otra forma de agregar datos en un Campo One2Many, actualmente lo hago de la siguiente manera [1], el método está dentro de un on_change ya que necesito que de acuerdo a como cambia el campo (product ) que es tipo Char, se vaya actualizando el Campo (lines) One2Many. Funciona bien cuando son pocos registros aprox. 50 pero al pasar esta cantidad demora en agregar las líneas, dependiendo del número de registros, necesito que el proceso se realice en menos tiempo. Trabajo con la versión 3.4. [1] @fields.depends('product', 'lines') def on_change_product(self): res = {} res['lines'] = {} if self.lines: res['lines']['remove'] = [x['id'] for x in self.lines] if not self.product: return res name = self.product+'%' products = Product.search([('name', 'ilike', name)]) for p in products: product_line = { 'product': p.id, 'precio_venta':p.list_price, } res['lines'].setdefault('add', []).append((0, product_line)) Desde ya gracias.
Re: [tryton-es] Re: Propiedades predeterminadas
Gracias por la respuesta. El martes, 22 de marzo de 2016, 9:08:28 (UTC-5), Guillem Barba Domingo escribió: > > 2016-03-17 15:01 GMT+01:00 Tatiana Quizhpe <etq...@gmail.com > >: > >> >> Hola, Sergi gracias por la pronta respuesta >> >> El jueves, 17 de marzo de 2016, 3:05:53 (UTC-5), Sergi Almacellas >> Abellana escribió: >>> >>> El 17/03/16 a les 00:02, Tatiana Quizhpe ha escrit: >>> > Hola, saludos a todos. >>> > >>> >>> Buenos dias, >>> >>> > Tengo un problema al asignar por defecto "average" a cost_price_method >>> > [1], he asignado valores por defecto a otros campos, >>> > pero es el único que no refleja cambios en este modelo, ya que el >>> mismo >>> > inconveniente tengo con el método [2], he probado >>> > reemplazando directamente en el modelo purchase.purchase el método >>> para >>> > asignar un nuevo valor, asigna sin problema, no así en el >>> > módulo personalizado. Con otros campos no tengo ese inconveniente. >>> > Me podrían indicar si estoy haciendo algo mal o que me falta. O se >>> debe >>> > a que ya tiene asignado un valor por defecto? >>> > Como se puede solucionar? >>> >>> Cuando el valor es de tipo propiedad, se debe crear un registro a la >>> tabla ir.property con el valor por defecto. Esto lo puedes hacer a >>> traves del cliente desde la opción Administración -> Modelos -> >>> Propiedades por defecto o bien vía XML a traves de un mòdulo tal cómo se >>> hace en [1] >>> >>> >> El campo al que quiero asignar el valor por defecto no es tipo Propiedad >> es un Many2One[1], >> > > Sergi te comentava lo de la propiedad por el campo "cost_price_method" que > sí que es una propiedad. > > Efectivamente ese campo si es tipo propiedad y modificando el xml ya está resuelto. Gracias > > >> ya viene asignado un valor por defecto en el modelo "sale.sale", será por >> esa razón que no se >> asigna el nuevo valor que yo necesito, porque si reemplazo el método que >> yo definí >> por el que viene en el modelo antes indicado (sale.sale) si se reemplaza >> pero al crear un nuevo >> módulo no se refleja ningún cambio. >> > > No he acabado de entender lo que dices aquí. > Dices que si copias el método que hay en el módulo "sale" en tu módulo sí > que cambia el comportamiento pero si pones tu própia implementación del > default_warehouse() no? o que si modificas el método default_warehouse() > del módulo sale sí que se modifica el comportamiento pero no si lo pones en > tu módulo? > > Si reemplazaba en el módulo sale si se modificaba el comportamiento, pero también ya está resuelto. > Nos iria bien tener el código de tu método default_warehouse() > Voy a suponer que es lo segundo: > - Asegúrate que tienes el módulo "sale" como depends en el fichero > tryton.cfg de tu módulo (por la respuesta a Raimón entiendo que sí). > - Asegúrate que tienes la clase Sale (supongo que la has llamado así) > registrada en el __init__.py > > Tienes otras modificaciones del modelo sale.sale en este módulo? te > funcionan? > > Si las demás modidficaciones si me funcionaban, el problema era sólo lo que indicaba pero ya está solucionado > salut! > -- > Guillem Barba > http://www.guillem.alcarrer.net > Gracias, saludos
[tryton-es] Re: Propiedades predeterminadas
Hola, saludos a todos. Tengo un problema al asignar por defecto "average" a cost_price_method [1], he asignado valores por defecto a otros campos, pero es el único que no refleja cambios en este modelo, ya que el mismo inconveniente tengo con el método [2], he probado reemplazando directamente en el modelo purchase.purchase el método para asignar un nuevo valor, asigna sin problema, no así en el módulo personalizado. Con otros campos no tengo ese inconveniente. Me podrían indicar si estoy haciendo algo mal o que me falta. O se debe a que ya tiene asignado un valor por defecto? Como se puede solucionar? Gracias [1] @staticmethod def default_cost_price_method(): return 'average' [2]@classmethod def default_warehouse(cls): Location = Pool().get('stock.location') locations = Location.search(cls.warehouse.domain) if len(locations) == 1: return locations[0].id El martes, 29 de julio de 2014, 19:18:08 (UTC-5), Luis Deiana escribió: > > Buenas noches como se modifican las propiedades predeterminadas? tengo que > entrar con un usuario especial? >
Re: [tryton-es] Re: Propiedades predeterminadas
Saludos Sergi, gracias por la pronta respuesta El jueves, 17 de marzo de 2016, 3:05:53 (UTC-5), Sergi Almacellas Abellana escribió: > > El 17/03/16 a les 00:02, Tatiana Quizhpe ha escrit: > > Hola, saludos a todos. > > > > Buenos dias, > > > Tengo un problema al asignar por defecto "average" a cost_price_method > > [1], he asignado valores por defecto a otros campos, > > pero es el único que no refleja cambios en este modelo, ya que el mismo > > inconveniente tengo con el método [2], he probado > > reemplazando directamente en el modelo purchase.purchase el método para > > asignar un nuevo valor, asigna sin problema, no así en el > > módulo personalizado. Con otros campos no tengo ese inconveniente. > > Me podrían indicar si estoy haciendo algo mal o que me falta. O se debe > > a que ya tiene asignado un valor por defecto? > > Como se puede solucionar? > > Cuando el valor es de tipo propiedad, se debe crear un registro a la > tabla ir.property con el valor por defecto. Esto lo puedes hacer a > traves del cliente desde la opción Administración -> Modelos -> > Propiedades por defecto o bien vía XML a traves de un mòdulo tal cómo se > hace en [1] > > El campo al que quiero asignar el valor por defecto no es tipo Propiedad es un Many2One[1], ya viene asignado un valor por defecto en el modelo "sale.sale", será por esa razón que no se asigna el nuevo valor que yo necesito, porque si reemplazo el método que yo definí por el que viene en el modelo antes indicado (sale.sale) si se reemplaza pero al crear un nuevo módulo no se refleja ningún cambio. [1] warehouse = fields.Many2One('stock.location', 'Warehouse', domain=[('type', '=', 'warehouse')], states={ 'readonly': Eval('state') != 'draft', }, depends=['state']) > Personalmente prefiero la segunda opción. > > Un saludo, > > [1] > http://hg.tryton.org/modules/sale/file/33819efae55b/configuration.xml#l33 > > [1] > > > > Gracias > > > > [1] @staticmethod > > def default_cost_price_method(): > > return 'average' > > > > [2]@classmethod > > def default_warehouse(cls): > > Location = Pool().get('stock.location') > > locations = Location.search(cls.warehouse.domain) > > if len(locations) == 1: > > return locations[0].id > > > > El martes, 29 de julio de 2014, 19:18:08 (UTC-5), Luis Deiana escribió: > > > > Buenas noches como se modifican las propiedades predeterminadas? > > tengo que entrar con un usuario especial? > > > > > -- > Sergi Almacellas Abellana > www.koolpi.com > Twitter: @pokoli_srk > Buen día
Re: [tryton-es] ¿Es posible configurar números de secuencia de factura para cada usuario?
Hola a todos, disculpen soy nueva en Tryton, estoy un poco perdida El domingo, 29 de noviembre de 2015, 14:04:12 (UTC-5), Antonio Roncero escribió: > > > > El viernes, 13 de noviembre de 2015, 19:02:26 (UTC), Fabyc escribió: >> >> Hola Anotnio. >> >> On Friday, November 13, 2015 at 12:53:26 PM UTC-5, Antonio Roncero wrote: >>> >>> >>> >>> El viernes, 13 de noviembre de 2015, 17:30:02 (UTC), Fabyc escribió: Hola Raimon. Gracias por tu respuesta. On Friday, November 13, 2015 at 11:59:05 AM UTC-5, raimonesteve wrote: > > > El dia 13/11/2015 17.53, "Fabyc"va escriure: > > > > Hola a tod@s. > > > > ¿Hay alguna forma de poder configurar números de secuencia de > factura por cada usuario? > > Por diarios > Hay algún ejemplo o guía de referencia para realizarlo? > Lo requerido es que se guarde e imprima la factura dicho número de secuencia dependiendo de en qué sucursal y punto de venta se realice la venta (valga la redundancia). >>> Debes crear un diario por cada punto de venta de cada sucursal y a la >>> hora de generar la factura seleccionar ese. Supongo que filtrandolo por >>> usuario si vas a tener un usuario por cada punto de venta. >>> >> >> Al decir "por cada punto de venta" te refieres a que se realiza >> utilizando el módulo "Sale POS" de Zikzakmedia >> o con los módulos core de Tryton es posible realizarlo? >> >> No es necesario tener POS, pero como has comentado lo del punto de venta > y la sucursal esta funcionalidad te la da ese modulo. > El que te añade la funcionalidad en si de distintos numeros de factura es > account_invoice_multisequence[1] que no necesita POS, basicamente te > permite añadir una secuencia a cada diario de ingresos por lo que tendrias > que crear un dario por cada sucursal-punto de venta > Como se configuraria lo de distintos numeros de factura, porque utilice [1] pero aún no logro resolver mi problema, porque lo que requiero es que todas las sucursales pertenezcan a la misma cuenta de Ingresos pero con diferente número de secuencia. [1] https://bitbucket.org/trytonspain/trytond-account_invoice_multisequence > > >>> ¿No influye el número de secuencia que se configura al momento de crear el año/ejercicio fiscal? >>> >>> Me imagino que te refieres a la secuencia de asientos contables que es >>> independiente de la de factura >>> >> >> El campo "Factura de cliente" en la configuración del año/ejercicio >> fiscal no se refiere al número de secuencia >> de factura? así como hay los campos para número de secuencia "Factura de >> proveedor", "Nota de crédito de cliente" >> y "Nota de crédito de proveedor"? >> > > Con el modulo que te comento mas arriba te añade la funcionalidad que > necesitas. > He utilizado [1] y [2] Esta dirigido a lo que necesito, asignar una tienda por usuario con su numero de establecimiento y punto de emision, pero aun no logro resolver lo de secuencia de factura por cada TPV, me pueden orientar como hacerlo o que parte estoy haciendo mal, es decir que se asigne el secuencial por cada TPV automáticamente y no que el usuario vendedor seleccione cada vez que se vaya a emitir una factura ya que el no debe configurar eso. [1] https://bitbucket.org/trytonspain/trytond-account_invoice_multisequence [2] https://bitbucket.org/zikzakmedia/trytond-sale_pos > Justo por esos campos es que me confundo al respecto de que se tiene que >> generar número de secuencia diferente >> para cada sucursal con su/sus punto/puntos de venta. >> >> Gracias >> >> >>> Gracias -- Saludos >>> Desde ya gracias por su ayuda Saludos
Re: [tryton-es] Facturación electrónica
Hola Albert. Soy nueva en lo referente a este gran proyecto Tryton. El viernes, 16 de enero de 2015, 3:32:35 (UTC-5), Albert Cervera i Areny escribió: > > 2015-01-16 9:25 GMT+01:00: > > Buenos días, > > > > he estado revisando las conversacions y módulos, y no he encontrado > > información acerca de la facturación electrónica en la localización > > española. > > > > ¿Alguien sabe si se está desarrollando algún módulo de facturación > > electrónica para la administración pública? > > > > Nosotros desarrollaremos de forma inminente uno para integrarlo con > eDiversa: > > http://www.ediversa.com > > Cómo van a manejar la parte de la firma electrónica para el archivo XML de la factura electrónica? Existe alguna librería en Python para firmar con el estandar XAdEX-BES así como hay la librería XAdEX4j [1] o también este otro proyecto [2] realizado por el MITyC [1] https://github.com/luisgoncalves/xades4j [2] http://oficinavirtual.mityc.es/componentes1.0.4/MITyCLibXADES/integrator-guide/xades-bes-sign.html Gracias > -- > Albert Cervera i Areny > Tel. 93 553 18 03 > @albertnan > www.NaN-tic.com >
Re: [tryton-es] Facturación electrónica
Hola Antonio El viernes, 27 de noviembre de 2015, 11:05:43 (UTC-5), Antonio Roncero escribió: > > > > El viernes, 27 de noviembre de 2015, 15:50:03 (UTC), Tatiana Quizhpe > escribió: >> >> Hola Albert. >> >> Soy nueva en lo referente a este gran proyecto Tryton. >> >> El viernes, 16 de enero de 2015, 3:32:35 (UTC-5), Albert Cervera i Areny >> escribió: >>> >>> 2015-01-16 9:25 GMT+01:00 <aleix...@gmail.com>: >>> > Buenos días, >>> > >>> > he estado revisando las conversacions y módulos, y no he encontrado >>> > información acerca de la facturación electrónica en la localización >>> > española. >>> > >>> > ¿Alguien sabe si se está desarrollando algún módulo de facturación >>> > electrónica para la administración pública? >>> > >>> >>> Nosotros desarrollaremos de forma inminente uno para integrarlo con >>> eDiversa: >>> >>> http://www.ediversa.com >>> >>> Cómo van a manejar la parte de la firma electrónica para el archivo XML >> de la >> factura electrónica? Existe alguna librería en Python para firmar con el >> estandar >> XAdEX-BES así como hay la librería XAdEX4j [1] o también este otro >> proyecto [2] >> realizado por el MITyC >> > > Yo he compilado el cliente @firma de forma que puede firmar desde un pk12 > sin entorno grafico, > Pudiste firmar el archivo XML (la factura electrónica) con la misma estructura tal como está indicada en [1] ? [1] http://oficinavirtual.mityc.es/componentes1.0.4/MITyCLibXADES/integrator-guide/xades-bes-sign.html > de forma que mi idea es crear un modulo que te permita firmar documentos > en general. > Estoy en una fase de "idea" pero bueno el binario java firma bien. > Significa que utilizaste el binario java que está indicado en los enlaces que indiqué? > Estoy analizando cual seria la mejor manera para hacerlo general, por > ahora estoy pensando en almacenar los pk12 en el servidor > Así mismo lo tengo pensado de poderla guardar en la base de datos o como archivo en el servidor. > y que desde el cliente se meta el pass. > > La otra opcion es crear un "plugin" para el cliente como el que hay de pgp > y firmar desde el pc cliente. > Algo así como lo realizan en GNU Health? > > Como he dicho, solo estoy barajando ideas, pero valdria para firmar > cualquier cosa, desde facturas a pdf. > Sería excelente que además de poder firmar el XML (factura electrónica) también se puedan firmar los PDF. Gracias -- Tatiana > > >> >> [1] https://github.com/luisgoncalves/xades4j >> [2] >> http://oficinavirtual.mityc.es/componentes1.0.4/MITyCLibXADES/integrator-guide/xades-bes-sign.html >> >> Gracias >> >> >>> -- >>> Albert Cervera i Areny >>> Tel. 93 553 18 03 >>> @albertnan >>> www.NaN-tic.com >>> >>