Estabilización de Libros Fiscales para Perú.

Línea de Producto:

Microsiga Protheus.

Segmento:

Servicios - Mercado Internacional.

Módulo:

SIGAFIS - Libros Fiscales.

SIGACTB - Contabilidad de Gestión.

Función:

RutinaNombre Técnico
FISR011.PRWLibro de Ventas.
FISR012.PRWLibro de Compras.
CTBR118.PRWLibro Diario
CTBR402.PRWLibro Mayor
PERXTMP.PRWFunciones genéricas para tablas temporales (PER).

Situación/Requisito:

LIBRO VENTAS:

  • El documento del cliente (A1_PFISICA) no está saliendo, solo por defecto “1”.
  • Los comprobantes anulados deben mostrar también la tasa de cambio del documento, está saliendo en cero.
  • El campo tipo de documento de cliente (1 – DNI,6-RUC,ect) en las NCC y NDC está saliendo como 0, debe salir de acuerdo al catálogo del cliente.
  • La tasa de cambio para las NCC tanto en soles como en dólares está saliendo en cero, debe mostrar la tasa de cambio del documento de origen.

LIBRO COMPRAS:

  • Detracciones – No Cumple las reglas de registro y de pago de los documentos.
  • Nota de Débito Proveedor – No imprime el documento origen, la serie y la fecha del documento.

LIBRO DIARIO

  • Se encontró que algunas líneas dentro del mismo asiento están mostrando tipo de documento “00” en la columna 10 y la serie también sale mal.
  • La serie de nota de débito la primera sale correcta las demás no toma la equivalencia de la serie (Tabla SFP).
  • Movimientos Bancarios, no muestra el número de documento (columna 12) en las 3 operaciones que se realizan: Pagos, Cobros, Transferencia Bancaria.

Actualizaciones para versión 11.8

  • Reformulación del campo 20, campo estructurado, solamente debe ser generado para registros que tengan datos de origen, siguiendo las reglas de las detracciones

LIBRO MAYOR

  • La serie y documento está saliendo incorrecto, el correlativo tiene un documento “X” y la columna 11 (serie) y columna (12) traen otro documento.
  • Se encontró que algunas líneas dentro del mismo asiento están mostrando tipo de documento “00” en la columna 10 y la serie también sale de forma incorrecta.
  • Movimientos Bancarios, no muestra el número de documento(columna 12) en las 3 operaciones que se realizan: Pagos, Cobros, Transferencia Bancaria.

Actualizaciones para versión 11.8

  • Se cambió la búsqueda explicita a la tabla CV3 para identificación de los movimientos contables.
  • Se cambió la llave de búsqueda por el NODIA en vez del RECNO, esto para poder tener la seguridad del lanzamiento origen.
  • Se adicionó la tabla SE2 en la búsqueda estándar de documentos orígenes.
  • Se adicionó el parámetro MV_CLIPAD para validación del cliente estándar , esto para evitar colocar esta información en código duro.
  • Reformulación del campo 20, campo estructurado, solamente debe ser generado para registros que tengan datos de origen, siguiendo las reglas de las detracciones.
  • Fue modificada la orden de impresión del archivo.

Solución/Implementación:

Implementación:

  • FISR011 - Libro Ventas
    1. Ingresar una factura de venta de un periodo (mes/año) anterior.
    2. Ingresar una nota de crédito con fecha de emisión de un periodo posterior al de la factura creada en el punto 1 y asociar la factura de venta creada en el punto 1 a la nota de crédito.
    3. Ingresar al módulo "SIGAFIS | Informes > Específicos > Reg. Ventas Ingres." (FISR011)
    4. Capturar los parámetros solicitados y generar el informe.
      1. Validar que se muestre el informe.
      2. Validar que se genere el archivo con extensión .txt en el directorio informado en la pregunta ¿Directorio?.


  • FISR012 - Libro Compras
    1. Ingresar una factura de entrada.
    2. Ingresar al módulo "SIGAFIS | Informes > Específicos > Registro de Compras" (FISR012)
    3. Capturar los parámetros solicitados y generar el informe.
      1. Validar que se muestre el informe.
      2. Validar que se genere el archivo con extensión .txt en el directorio informado en la pregunta ¿Directorio?.


  • CTBR402 - Libro Mayor

    1. Generar Asientos Contables, con la Contabilidad On-Line detonada desde la generación de Documentos Fiscales o directamente en la rutina de Asientos Contables.
    2. Ingresar a la rutina de Libro Mayor, en "SIGACTB - Informes | Libros May| Libro Mayor Terc."(CTBR402) e informar los parámetros solicitados.
    3. Se mostrarán los Asientos Contables en el informe en la Moneda 01 (Soles) en base a los parámetros informados.
    4. Se generará el archivo .txt en el directorio informado en la pregunta ¿Directorio?
    5. Los datos mostrados en el archivo serán en Moneda 01 (Soles).


  • CTBR118 - Libro Diario

    1. Generar Asientos Contables, con la Contabilidad On-Line detonada desde la generación de Documentos Fiscales o directamente en la rutina de Asientos Contables.
    2. Ingresar a la rutina de Libro Diario, en "SIGACTB - Informes | Diarios | Libro Diario"(CTBR118) e informar los parámetros solicitados.
    3. Se mostrarán los Asientos Contables en el informe en la Moneda 01 (Soles) en base a los parámetros informados.
    4. Se generará el archivo .txt en el directorio informado en la pregunta ¿Directorio?.
    5. Los datos mostrados en el archivo serán en Moneda 01 (Soles).

    Nota: El archivo será generado en Moneda 01 (Soles), ya que, como funcionamiento estándar del sistema, se genera un registro por "n" monedas utilizadas, es decir, si se tienen dos monedas, serán generados 2 registros en la tabla CT2 - Asientos Contables, uno con valor (CT2_VALOR) en Soles y otro en la segunda moneda utilizada. Por lo tanto, para no tener información duplicada tanto en el Archivo como en el Informe, sólo se imprime el registro correspondiente a Moneda 01 y con ello se evita realizar la conversión solicitada.

IMPORTANTE: Para las rutinas de informe de Libro Mayor Terc. (CTBR402) e informe de Registro de Ventas e Ingresos (FISR011) se realizó la compatibilización para las versiones 11.8 y 12.1.17 o superiores, para lo cual se creó la rutina PERXTMP, la cual contiene las funciones genéricas para la generación y borrado de las tablas temporales, en versión 12.1.17 o superiores se hará uso de la clase FWTemporaryTable y en versión 11.8 de las funciones CriaTrabdbUseArea.

Conversores y parámetros:

Para versiones 12.1.17 y posteriores realizar las siguientes configuraciones.

A través del configurador de Protheus se deben modificar los siguientes grupos de preguntas:

  • FISR011
PreguntaDescripciónTipoTamañoPre selecciónOpcionesConsulta Estándar
06¿Generar Archivo?N11Si, No


  • FISR012
PreguntaDescripciónTipoTamañoPre selecciónOpcionesConsulta Estándar
07¿Directorio?C40

HSSDIR
08¿Sujetos Domiciliados?N11Si, No


  • CTR118
PreguntaDescripciónTipoTamañoPre selecciónOpcionesConsulta Estándar
16¿Descripción en la moneda?C2

CTO
17¿Balance parcial modelo?N1
Modelo 3, Modelo 4
18¿Selecciona sucursales?N1
Si, No
19¿Genera Archivo?N11Si, No
20¿Directorio?C40

HSSDIR

Requisito (Issue):

DMINA-4918 / DMINA-4919/ DMINA-6062 / DMINA-6266 / DMINA-6664 / DMINA-6847

Versión:

11.8 / 12.1.14 / 12.1.17 / 12.1.23

Código Pacote:

005810 - DMINA-4919 - PERU - LIBROS FISCALES. (Para versiones 12.1.17 o posteriores)