Re: [tryton-es] Agregar datos en Campo One2Many en un on_change

2017-03-07 Por tema Tatiana Quizhpe


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

2017-03-06 Por tema Tatiana Quizhpe


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

2017-02-21 Por tema Tatiana Quizhpe
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

2017-02-21 Por tema Tatiana Quizhpe

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

2017-02-20 Por tema Tatiana Quizhpe
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

2017-02-15 Por tema Tatiana Quizhpe


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

2017-02-14 Por tema Tatiana Quizhpe
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

2017-02-13 Por tema Tatiana Quizhpe


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

2017-02-10 Por tema Tatiana Quizhpe
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

2017-02-08 Por tema Tatiana Quizhpe
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

2017-02-06 Por tema Tatiana Quizhpe


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

2017-02-06 Por tema Tatiana Quizhpe
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

2016-03-22 Por tema Tatiana Quizhpe
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

2016-03-19 Por tema Tatiana Quizhpe
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

2016-03-19 Por tema Tatiana Quizhpe
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?

2016-02-02 Por tema Tatiana Quizhpe
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

2015-11-27 Por tema Tatiana Quizhpe
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

2015-11-27 Por tema Tatiana Quizhpe
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 
>>>
>>