Árvore de páginas

01. DATOS GENERALES


Producto

TOTVS Backoffice

Línea de producto: 

Línea Protheus

Segmento:

Backoffice

Módulo:SIGAFAT - Facturación
Función:
RutinaNombre
LOCXARG.PRWFunciones complementarias de notas fiscales.
LOCXBOL.PRWFunciones genéricas para Notas Fiscales Bolivia.
LOCXCHI.PRWFunciones genéricas para Notas Fiscales Chile.
LOCXCOL.PRWFunciones genéricas para Notas Fiscales Colombia.
LOCXDOM.PRWFunciones genéricas para Notas Fiscales República Dominicana.
LOCXEQU.PRWFunciones genéricas para Notas Fiscales Ecuador.
LOCXEUA.PRWFunciones genéricas para Notas Fiscales Estados Unidos.
LOCXIN.PRWModelo para documentos de entradas.
LOCXMEX.PRWFunciones genéricas para Notas Fiscales México.
LOCXNCE.PRWModelo para notas de crédito de entradas.
LOCXNCS.PRWModelo para notas de crédito de salidas.
LOCXNDE.PRWModelo para notas de débito de entradas.
LOCXNDS.PRWModelo para notas de débito de salidas.
LOCXNF.PRWNotas Fiscales.
LOCXNF2.PRWFunciones genéricas para Notas Fiscales.
LOCXNFE.PRWModelo para facturas de entradas.
LOCXNFS.PRWModelo para facturas de salidas.
LOCXOUT.PRWModelo para documentos de salida.
LOCXPAR.PRWFunciones generales de documentos fiscales Paraguay.
LOCXPER.PRWFunciones generales de documentos fiscales Perú,
LOCXREN.PRWModelo para remitos de entradas.
LOCXRES.PRWModelo para remitos de salidas.
LOCXURU.PRWFunciones generales de documentos fiscales Uruguay,
LXINCTB.PRWModelo contabilidad para Documentos de Entrada.
LXINEST.PRWEvento stock para documentos de entradas.
LXINFIN.PRWEvento financiero para documentos de entradas.
LXINFIS.PRWEvento fiscal para documentos de entradas.
LXINPCO.PRWEvento PCO para documentos de entradas.
LXINPMS.PRWEvento PMS para documentos de entradas.
LXINTMS.PRWEvento TMS para documentos de entradas.
LXINWMS.PRWEvento WMS para documentos de entradas.
LXOUTCTB.PRWModelo contabilidad para Documentos de Salida.
LXOUTEST.PRWEvento stock para documentos de salidas.
LXOUTFIN.PRWEvento financiero para documentos de salidas.
LXOUTFIS.PRWEvento fiscal para documentos de salidas.
LXOUTPCO.PRWEvento PCO para documentos de salidas.
LXOUTPMS.PRWEvento PMS para documentos de salidas.
INPUTFIELDS.TLPPGeneración de estructuras para campos de entradas para países sin localización.
INPUTFIELDSALL.TLPPGeneración de estructuras para campos de entradas.
INPUTFIELDSARG.TLPPClase de creación de estructuras de entradas para Argentina.
INPUTFIELDSBOL.TLPPClase de creación de estructuras de entradas para Bolivia.
INPUTFIELDSCHI.TLPPEstructuras de campos para documentos de entrada Chile.
INPUTFIELDSCOL.TLPPGeneración de estructuras para campos de entradas de Colombia.
INPUTFIELDSMEX.TLPPClase de creación de estructuras de entradas para México.
INPUTFIELDSPAR.TLPPClase de creación de estructuras de entradas para Paraguay.
INPUTFIELDSPER.TLPPClase de creación de estructuras de entradas para Perú.
MODXFUN.TLPPFunciones genéricas para el uso de modelos.
OUTPUTFIELDS.TLPPGeneración de estructuras para campos de salidas para países sin localización.
OUTPUTFIELDSALL.TLPPGeneración de estructuras para campos de salidas.
OUTPUTFIELDSARG.TLPPGeneración de estructuras para campos de salidas de Argentina.
OUTPUTFIELDSBOL.TLPPGeneración de estructuras para campos de salidas de Bolivia.
OUTPUTFIELDSCHI.TLPPGeneración de estructuras para campos de salidas de Chile.
OUTPUTFIELDSCOL.TLPPGeneración de estructuras para campos de salidas de Colombia.
OUTPUTFIELDSMEX.TLPPGeneración de estructuras para campos de salidas de México.
OUTPUTFIELDSPAR.TLPPGeneración de estructuras para campos de salidas de Paraguay.
OUTPUTFIELDSPER.TLPPGeneración de estructuras para campos de salidas de Perú.
TIPODOC.TLPPClase TipoDoc para validaciones en modelos de documentos.
País:Todos.
Ticket:N/A.
Requisito/Story/Issue (informe el requisito vinculado):DMICNS-17723


02. SITUACIÓN/REQUISITO

Al tener habilitado el parámetro MV_ESTNEG para no dejar el stock negativo y realizar la generación de un remito automático a través de la rutina Generac. de Remitos (MATA462AN), es bloqueado el proceso a pesar de que el cliente ya realizó de manera manual la liberación para que se pueda generar el remito.


03. SOLUCIÓN

Se realiza un ajuste en el método ValidBalanceStock() de la clase tipodoc (Tipodoc.tlpp) para que al realizar un remito automático (MATA462AN) no se realice la validación de stock ya que el pedido de ventas ya fue liberado para la generación del remito.


  1. A través de la rutina “Clientes” (Actualizaciones | Archivos) en el módulo de Facturación – SIGAFAT tener un cliente registrado.
  2. A través de la rutina Productos” (Actualizaciones | Archivos) en el módulo de Facturación – SIGAFAT tener registrado un producto.
  3. A través de la rutina “Tipos de Entrada y Salida” (Actualizaciones | Archivos) en el módulo de Facturación – SIGAFAT contar con TES de entrada y salida que muevan stock.
  4. A través  de la rutina “Factura de entrada” (Actualizaciones | Movimientos) en el módulo de Compras – SIGACOM, registrar una factura utilizando una TES mueva stock y realizar la factura por una cantidad de 100.
  5. A través de la rutina “Actual” (Actualizaciones | Saldos) en el módulo de Stock/Costos – SIGAEST, se verifica el saldo del producto que sea 100.
  6. A través de la rutina Pedidos de venta” (Actualizaciones | Pedidos) en el módulo de Facturación – SIGAFAT, registrar un pedido que genere remito:
    1. Utilizar una TES mueva stock por una cantidad de 101.
  7. A través de la rutina “Liberación de pedidos de venta” (Actualizaciones | Pedidos) en el módulo de Facturación – SIGAFAT, realizar la liberación del pedido.
  8. A través de la rutina “Liberación de crédito y stock” (Actualizaciones | Pedidos) en el módulo de Facturación – SIGAFAT, realizar la liberación del pedido.
  1. A través de la rutina “Generac. de Remitos” (Actualizaciones | Remitos) en el módulo de Facturación – SIGAFAT.
    1. Seleccionar el pedido generado anteriormente.
    2. Generar el remito y verificar que no es mostrado el mensaje "No se permite dejar el saldo en stock negativo".
  2. A través de la rutina “Generac. de Remitos de venta” (Actualizaciones | Remitos) en el módulo de Facturación – SIGAFAT, verificar que el remito fue generado.


04. INFORMACIÓN ADICIONAL

No aplica.


05. ASUNTOS RELACIONADOS

No aplica.