Á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
MATA468N.PRXGeneración de Notas Fiscales
LOCXNF.PRWDocumentos fiscales.
LOCXNF2.PRWFunciones genéricas para documentos fiscales.
LOCXPAR.PRWFunciones generales de documentos fiscales Paraguay.
LOCXARG.PRWFunciones generales de documentos fiscales Argentina.
LOCXBOL.PRWFunciones generales de documentos fiscales Bolivia.
LOCXCOL.PRWFunciones generales de documentos fiscales Colombia.
LOCXDOM.PRWFunciones generales de documentos fiscales Dominicana.
LOCXEQU.PRWFunciones generales de documentos fiscales Ecuador.
LOCXEUA.PRWFunciones generales de documentos fiscales Estados Unidos.
LOCXMEX.PRW Funciones generales de documentos fiscales México.
LOCXPER.PRWFunciones generales de documentos fiscales Perú,
LOCXURU.PRW Funciones generales de documentos fiscales Uruguay.
LOCXCHI.PRWFunciones generales de documentos fiscales Chile.
LOCXOUT.PRWModelo para documentos de salida.
LOCXIN.PRWModelo para documentos de entrada.
LOCXNDS.PRWModelo para notas de débito de salidas.
LOCXNCS.PRWModelo para notas de crédito de salidas.
LXINFIN.PRWEvento financiero 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.
LXINFIS.PRWEvento fiscal para documentos de entradas.
LXINCTB.PRWModelo contabilidad para Documentos de Entrada.
LOCXRES.PRWModelo para remitos de salidas.
LXINWMS.PRWEvento WMS para documentos de entradas.
LXINEST.PRWEvento stock para documentos de entradas.
LOCXNFE.PRWModelo para facturas de entradas.
LXOUTCTB.PRWModelo contabilidad para Documentos de salida.
LXOUTEST.PRWEvento stock para documentos de salida.
LXOUTFIN.PRWEvento financiero para documentos de salida.
LXOUTFIS.PRWEvento fiscal para documentos de salida.
LXOUTPCO.PRWEvento PCO para documentos de salida.
LXOUTPMS.PRWEvento PMS para documentos de salida.
LXOUTWMS.PRWEvento WMS para documentos de salida.
LOCXREN.PRWModelo para remitos de entradas.
LOCXNFS.PRWModelo para facturas de salidas.
LOCXNDE.PRWModelo para notas de débito de entradas.
LOCXNCE.PRWModelo para notas de crédito de entradas.
TIPODOC.TLPPClase TipoDoc para validaciones en modelos de documentos.
MATA521.PRXExclusión Documentos de Salida
MATA942.PRWEstados Vs. Ingresos Brutos
MATA992.PRWControl de formularios.
FISA814.PRWCarga de Catálogos.
FISA818.PRWClase para performance de lectura
FISA812.PRWDefinición de catálogos.
WMSDTCESTOQUEENDERECO.PRW Funciones genéricas wms.
WMSDTCORDEMSERVICO.PRW Funciones genéricas wms.
WMSDTCORDEMSERVICOCREATE.PRW Funciones genéricas wms.
WMSDTCORDEMSERVICOEXECUTE.PRWFunciones genéricas wms.
WMSDTCORDEMSERVICOREVERSE.PRWFunciones genéricas wms.
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ú.
OUTPUTFIELDSDOM.TLPPGeneración de estructuras para campos de salidas de Dominicana.
OUTPUTFIELDSEQU.TLPPGeneración de estructuras para campos de salidas de Ecuador.
OUTPUTFIELDSEUA.TLPPGeneración de estructuras para campos de salidas de Estados Unidos.
OUTPUTFIELDSRUS.TLPPGeneración de estructuras para campos de salidas de Rusia.
OUTPUTFIELDSURU.TLPPGeneración de estructuras para campos de salidas de Uruguay.
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ú.
INPUTFIELDSDOM.TLPPClase de creación de estructuras de entradas para Republica Dominicana.
INPUTFIELDSEQU.TLPPClase de creación de estructuras de entradas para Ecuador.
INPUTFIELDSEUA.TLPPClase de creación de estructuras de entradas para Estados Unidos.
INPUTFIELDSRUS.TLPPClase de creación de estructuras de entradas para Rusia.
INPUTFIELDSURU.TLPPClase de creación de estructuras de entradas para Republica Uruguay.
FIELDS.TLPPEstructura de campos.
MODXFUN.TLPPFunciones genéricas para el uso de modelos.
WMSXEXP.PRWFunciones genéricas wms.
WMSXFUNH.PRWFunciones genéricas wms.
País:Argentina
Ticket:18285191
Requisito/Story/Issue (informe el requisito vinculado):DMICNS-18512


02. SITUACIÓN/REQUISITO

Cuando dos usuarios, de manera simultánea, intentan generar facturas de forma automática a partir de remitos, Protheus pre visualiza los mismos números para ambos. Luego, al grabar, al primero que lo hace le asigna los numeradores pre visualizados y al segundo operador le solicita el ingreso manual del numerador, mostrando un numero como "sugerido" que no se corresponde con el próximo a generar.


03. SOLUCIÓN

Se agrega la funcionalidad para actualizar correctamente el número que corresponde; incluyendo en el filtrado el código del punto de venta, y al tener varios documentos para actualizar se verifica el arreglo donde se guarda los consecutivos actualizados.


  1. Mediante el Configurador (SIGACFG), configurar el parámetro MV_FACTAUT igual a N.
  2. A través de la rutina “Contr. Formularios”, ubicada en el módulo SIGAFIS (Actualizaciones | Archivos), incluir registros para la serie registrada y para el tipo documento.
    1. Ejemplos
      1. Registro "Activo"
        • Serie (FP_SERIE): 
        • Número Inicial (FP_NUMINI): <ingresado por usuario>
        • Número Final (FP_NUMFIM): <ingresado por usuario>
        • Activo (FP_ATIVO): Sí
  3. Repetir el paso anterior para diferentes puntos de venta.
  4. A través de la rutina “Clientes”, ubicada en el módulo SIGAFIS (Actualizaciones | Archivos), incluir registro de cliente.
    1. Código: "<ingresado por usuario>"
      Tienda: "<ingresado por usuario>"
      Nombre: "<ingresado por usuario>"
      Dirección: "<ingresado por usuario>"
      Prov. Cliente: "<Seleccionado por usuario>"
      Municipio: "<Seleccionado por usuario>"
  5. A través de la rutina “Productos”, ubicada en el módulo SIGAFIS (Actualizaciones | Archivos), incluir registro de producto.
    1. Código = <Definido el usuario>
      Descripción = <Definido por el usuario>
      Tipo = <Seleccionado por el usuario>
      Unidad = <Seleccionado por el usuario>
      Depos. Estan. = <Seleccionado por el usuario>


  6. A través de la rutina “Tipos de Entrada y Salida”, ubicada en el módulo SIGAFIS (Actualizaciones | Archivos), incluir registro de TES de salida.
    1. Código = <Definido por el usuario>
      Tipo del TES = S- Salida
      Gen. Titulo = S-Si
      Act. Stock = S- Si
      Poder 3os = N-No controla
      Cod. Fiscal = <Seleccionado por usuario>
      Txt. Estand = <Definido por usuario>
      Genera Libro = 1-Si
  1. A través de la rutina “Pedidos de Venta”, ubicada en el módulo SIGAFAT (Actualizaciones | Pedidos), incluir pedido de venta que genere remito.
    1. Informar
      1. Cliente
      2. Tienda
      3. Cond. Pago
      4. Producto
      5. TES
  2. A través de la rutina “Liberación de Crédito y Stock”, ubicada en el módulo SIGAFAT (Actualizaciones | Pedidos), realizar la aprobación del pedido.
  3. Preparar documento de salida mediante  “Pedidos de Venta”, ubicada en el módulo SIGAFAT (Actualizaciones | Pedidos) "Otras acciones | Prep Doc. Salida" .
  4. Por medio de la rutina “Generación de Notas”, en el módulo SIGAFAT - Facturación (Generación de Notas). 
    1. Generación por remito.
    2. Complete los parámetros solicitados.
      1. ¿De Remito ?                  <ingresado por usuario>
        ¿A Remito ?                   <ingresado por usuario>
        ¿De Cliente ?                 <ingresado por usuario>
        ¿Hasta el cliente ?           <ingresado por usuario>
        ¿De la Tienda ?               <ingresado por usuario>
        ¿A Tienda ?                   <ingresado por usuario>
        ¿De Grupo ?                   <ingresado por usuario>
        ¿A Grupo ?                    <ingresado por usuario>
        ¿De Agregador ?               <ingresado por usuario>
        ¿A Agregador ?                <ingresado por usuario>
        ¿Muestra Asientos Contables ? No    
        ¿Agrupa Asientos ?            No    
        ¿Asiento Contab.en linea ?    No    
        ¿Trae Remitos Marcados ?      No    
        ¿Actualiza vinculo ?          No    
        ¿Agrupa por ?                 Remito         
        ¿Valor Minimo ?               <ingresado por usuario>
        ¿Venta en Consignacion ?      No       
        ¿De Transportista ?           <ingresado por usuario>
        ¿A Transportista ?            <ingresado por usuario>
        ¿Reaj. misma Fact. ?          No
        ¿Factura remito por la ?      Moneda Remito  
        ¿Factura por la moneda ?      Moneda 1       
        ¿Contabiliza por ?            Factura        
        ¿Tipo remito ?                Normal         
    3. Punto de venta.
    4. Seleccione los remitos registrados.
    5. Parar el proceso en la pantalla donde se muestran los consecutivos a generar.
    6. Repetir el proceso anterior en una segunda sesión al llegar a la pantalla donde se muestran los consecutivos a generar genere los documentos.
    7. Regresar a la primera sesión donde se muestran los consecutivos a generar tratar de generar los documentos se activa la pantalla donde se indica que ya existe el consecutivo, y se sugiere el próximo. 


04. INFORMACIÓN ADICIONAL

  • No aplica.


05. ASUNTOS RELACIONADOS

  • No aplica.