El 11/02/14 15:51, Luis Martinez escribió:
Gracias por la respuesta Jordi,

Siguiendo con tu idea... como hago para que por defecto se realice el movimiento directo? Es en alguna parte de la configuración de tryton?

Lo que durante este día estuvimos probando es indicando dentro de la configuración de ventas en la opción: "Método de envío de venta" en Manual y también en la configuración de la tienda pusimos esa misma opción en manual. La situación es que en cualquier caso al procesar la venta desde el TPV me sigue generando los movimientos y los envíos y el estátus de la venta en "Método de envío de venta" me pone Al procesar la orden, como si no tomara en cuanta los cambios que hice. Es ahí a donde te refieres que hay que realizar los movimientos directos?

Hola Luis

El problema de performance no es ocasionado por el workflow de la venta, envio - factura (este proceso impacta relativamente poco), el problema es un decorador en el POS, (sorpresa que me lleve no siempre los decoradores son la mejor opción).

Quedo en espera de tus comentarios,

LEM

El martes, 11 de febrero de 2014 10:17:42 UTC-6, Jordi Esteve (Zikzakmedia) escribió:

    On 11/02/14 01:27, Luis Martinez wrote:
    > Raimon,
    >
    > El día de hoy hice un par de pruebas con dos notas de ventas de 120
    > líneas cada una.  La primer nota de venta contenía puros articulos
    > inventariables, al hacer el pago se tardó 4 minutos, la segunda
    nota
    > contenía puros servicios se tardó 30 segundos. Esto me hace
    pensar que
    > tiene que ser algo relacionado al inventario.  Si esto te da alguna
    > otra idea te lo agradeceré, aunado al tema del apoyo para el
    > debugueo.  Saludos!

    Esto me hace pensar que el problema está en el módulo
    sale_pos+sale+stock, no en el módulo sale_shop que sólo añade
    definción
    de tienda (shop) con valores por defecto para cada tienda.

    sale_pos simplifica los pasos de una venta normal. Esto implica que
    cuando se paga una venta POS o TPV, el módulo sale_pos confirma la
    venta, creando una factura con sus 120 líneas y luego confirmándola
    (creando un asiento contable con más de 120 líneas o apuntes) y si
    los
    productos eran inventariables, ha creado un albarán
    (stock.picking) con
    120 líneas (stock.moves) desde la ubicación de stock a salida y 120
    líneas más desde la ubicación de salida a cliente y luego ha
    reservado,
    confirmado y realizado este albarán. Por esto te tarda bastante
    tiempo.

    Una mejora para mejorar el rendimiento, a medio hacer, es que no
    cree un
    albarán (stock.picking) con 120 líneas (stock.moves) desde la
    ubicación
    de stock a salida y 120 líneas más desde la ubicación de salida a
    cliente, sino que cree directamente 120 líneas desde la ubicación de
    stock a cliente con estado realizado (y sin estar asociadas a ningún
    albarán). Una idea es que por defecto haga estos movimientos
    directos, a
    no ser que en el momento del pago se indique que se quiere hacer el
    albarán sin reservar (esto sería útil en casos de ventas en que el
    cliente no se lleva la mercancía en ese momento, si no lo recoge más
    tarde o se le envía por mensajero, por ejemplo si se trata de
    muebles o
    mercancía voluminosa).

    Jordi

-- Jordi Esteve
    Consultor Zikzakmedia SL
    [email protected] <javascript:>
    Mòbil 679 170 693

    Zikzakmedia SL
    Dr. Fleming, 28, baixos
    08720 Vilafranca del Penedès
    Tel 93 890 2108


Responder a