Á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 técnico
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 República 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.PRXBorrado de documentos de salida
MATA942.PRWEstado/Provincia/Región Vs. Ingresos Brutos
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 República 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 República 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.
WMSR459.PRW Funciones genéricas wms.
WMSXEXP.PRWFunciones genéricas wms.
WMSXFUNH.PRWFunciones genéricas wms.
País:Chile
Ticket:No aplica
Requisito/Story/Issue (informe el requisito vinculado):DMICNS-19135


02. SITUACIÓN/REQUISITO

Al intentar incluir una factura (NF) y una nota de débito (NDC) para el mismo código de cliente y tienda; al utilizar la misma serie y número de documento la rutina presenta error.log por duplicidad de registros.


03. SOLUCIÓN

Se realiza ajuste en la función aNumNaoExiste, para validar si existe un documento con mismos datos de: sucursal, número de documento, serie, cliente y tienda. Si existe un documento con los mismos valores, la rutina puede presentar los siguientes escenarios dependiendo de la configuración del parámetro MV_ALTNUM:

    1. Cambiar automáticamente el número de documento al siguiente disponible.
    2. Sugerir el cambio de documento, pero preguntar si desea realizar el cambio.
    3. No permitir grabar el documento, hasta que se modifique manualmente el número de documento.


  • Por medio de la rutina Clientes (MATA030) que se encuentra en el menú perteneciente al módulo Facturación - SIGAFAT (Actualizaciones | Archivos) debe darse de alta un registro para efectuar sus pruebas.
  • Por medio de la rutina Tipos de Entrada y Salida (MATA080) que se encuentra en el menú perteneciente al módulo Facturación - SIGAFAT (Actualizaciones | Archivos) es necesario contar con una TES de entrada; La TES debe de estar configurada para realizar el cálculo del impuesto deseado.
  1. Ingresar al módulo Facturación (SIGAFAT).
  2. Hacer los pasos siguientes al mismo tiempo.
    1. Ingresar a la rutina Generac. Notas de Crédito y Débito (MATA465N), ubicada en "Actualizaciones | Facturación"
      1. Seleccionar la opción Débito y el Formulario propio = "Sí"
      2. Una vez dentro de la rutina, se selecciona la opción "Incluir".
      3. Informar el Cliente + Tienda
      4. Informar la Serie y seleccionar la numeración del Documento, la numeración de la NDC debe ser igual a la de la Factura del paso "b"
    2. Ingresar a la rutina Facturación (MATA467N) ubicada en "Actualizaciones | Facturación"
      1. Una vez dentro de la rutina, se selecciona la opción "Incluir".
      2. Informar el Cliente + Tienda
      3. Informar la Serie y seleccionar la numeración del Documento, la numeración de la Factura debe ser igual a la de la Factura del paso "a"
    3. Grabar la NDC y aguardar el procesamiento
    4. Grabar la Factura, como la numeración ya está ocupada debe presentarse una pantalla informando que se modificó la numeración.
      1. Haga clic en Finalizar y aguarde el procesamiento.


04. INFORMACIÓN ADICIONAL


Al utilizar la misma serie para la emisión de diferentes tipos de documentos (NF, NCC, NDC), no se va tener un consecutivo por tipo de documento. Por cada documento registrado va actualizar el consecutivo de la serie, provocando saltos en la numeración por tipo de documento.

Para tener un consecutivo por tipo de documento se recomienda registrar una serie para cada tipo de documento. Por ejemplo:

  • A01 – Facturas (NF)
  • A02 – Notas de débito (NDC)
  • A03 – Notas de crédito (NCC)


05. ASUNTOS RELACIONADOS