Árvore de páginas

01. DATOS GENERALES


Producto

TOTVS Backoffice

Línea de producto: 

Línea Protheus

Segmento:

Backoffice

Módulo:SIGAFIS - Libros Fiscales
Función:
RutinaNombre de rutinaFecha
FISR011.prwInforme Registro de Ventas25/07/2024
FISR012.prwInforme Registro de Compras26/07/2024
OutputFieldsPER.tlppGeneración de estructuras para campos de salida para Perú.23/07/2024
País:Perú  (pacote - 014291)
Ticket:20115577
Requisito/Story/Issue (informe el requisito vinculado):DMINA-23600


02. SITUACIÓN/REQUISITO

Cuando las Notas de Credito de Cliente (NCC) son emitidas con el Código de tipo de nota de crédito igual a 03 - "Corrección por error en la descripcion" conforme al catálogo 09 de la SUNAT, los montos automáticamente se emiten en cero en el portal de la SUNAT sin poder alterar los montos.


Actualmente el valor más bajo que el sistema Protheus permite registrar es de 0.01 para todos los documentos, por lo tanto, no es posible registrar un documento con valor 0.

Sin embargo para cumplir con los lineamientos fiscales para este tipo de documentos, se solicita realizar el ajuste en las rutinas de Informe Registro de Ventas (FISR011) e Informe Registro de Compras (FISR012) considerando lo siguiente:

  • En el Informe de Registro de Ventas (FISR011) para el tipo de documento Nota de Crédito de Cliente (NCC), si la Nota de Crédito es de tipo 03 - "Corrección por error en la descripción" y el monto es igual a 0.01, tanto en el informe como en el archivo de texto se debe mostrar con valor 0.
  • En el Informe de Registro de Compras (FISR012) para el tipo de documento Nota de Crédito de Proveedor (NCP), si la Nota de Crédito es de tipo 03 - "Corrección por error en la descripción" y el monto es igual a 0.01, tanto en el informe como en el archivo de texto se debe mostrar con valor 0.

03. SOLUCIÓN

En la rutina del Informe Registro de Ventas (FISR011), se realizan los siguientes ajustes:

  • En la función que realiza la impresión de informe (FImpLivFis), y en la función que genera el archivo en formato .TXT (FSR11GerArq), se agrega una variable para que cuando el documento sea Nota de Crédito de Cliente (NCC), el campo Tipo Nota C (F1_TIPREF) sea igual a 03 y el monto registrado sea 0.01, los montos del registros en el informe y archivo sean mostrados en cero

En la rutina Informe Registro de Compras (FISR012), se realizan los siguientes ajustes:

  • En la función que realiza la impresión de informe (FImpLivFis), y en la función que genera el archivo en formato .TXT (GerArq ), se agrega una variable para que cuando el documento sea Nota de Crédito de Proveedor (NCP), el campo Tipo Nota C (F2_TIPMOT) sea igual a 03 y el monto registrado sea 0.01, los montos del registros en el informe y archivo sean mostrados en cero

En la rutina de Generación de estructuras para campos de salida para Péru (OutputFieldsPER), se realizan los siguientes ajustes:

  • En la función encargada de agregar los campos para el documento Nota de Crédito de Proveedor (NotaCreditoProveedor), se agrega el nuevo campo Tipo Nota C (F2_TIPMOT) para poder informar el Código del Tipo de Nota de Crédito conforme al catálogo 09 - Tipos de Nota de Crédito definido por la SUNAT.


  1. Realizar un respaldo del repositorio (archivo .rpo)
  2. Aplicar el parche correspondiente al issue DMINA-23600.
  3. Validar que las rutinas actualizadas coincidan con las indicadas en la sección 01. Datos Generales del presente Documento Técnico.
  4. Realizar la actualización de diccionario de datos, para más información ver la sección 04. Información Adicional.
  5. En el módulo Compras (SIGACOM), ir al menú Actualizaciones | Archivos | Tipos de Entrada y Salida (MATA080)

    • Configurar Tipo de Entrada/Salida.
  6. En el módulo Compras (SIGACOM), ir al menú Actualizaciones | Archivos | Proveedores (MATA020)

    • Configurar un proveedor.
  7. En el módulo Compras (SIGACOM), ir al menú Actualizaciones | Movimientos | Nota Cred/debito (MATA465)
    • Registrar una nota de crédito proveedor(NCP), informando el campo Tipo Nota C igual a 03 en el encabezado e informar los montos igual a 0.01 en el item.


      Importante

      La cantidad de la nota(D2_QUANT) debe ser 1, el Valor Unitario(D2_PRCVEN) y Total(D2_TOTAL) del item deben estar informados con 0.01

  8. En el módulo Facturación(SIGAFAT), ir al menú Actualizaciones | Archivos | Clientes

    • Configurar un cliente.
  9. En el módulo Facturación(SIGAFAT), ir al menú Actualizaciones | Facturacion | Generac. de Notas de Credito Y Debito (MATA465N)
    • Registrar una nota de crédito (NCC), informando el campo Tipo Nota C igual a 03 en el encabezado e informar los montos igual a 0.01 en el item.


      Importante

      La cantidad de la nota(D1_QUANT) debe ser 1, el Valor Unitario(D1_VUNIT) y Total(D1_TOTAL) del item deben estar informados con 0.01

Registro de Ventas

  1. Ingresar al módulo Libros Fiscales (SIGAFIS).
  2. Ingresar a la rutina Registro de Venta, ubicada en "Informes | Específicos | Registro de Venta" (FISR011).
  3. Informar los parámetros de la rutina :
    • En la pregunta ¿Generar?, informar: Informe.
  4. Dar clic en "Imprimir".
  5. Visualizar el mensaje de confirmación de la generación de archivo ".txt".
  6. Validar que el archivo haya sido generado y que los montos del registro de la nota de crédito(NCC) se muestren en 0. 

Registro de Compras

  1. Ingresar al módulo Libros Fiscales (SIGAFIS).
  2. Ingresar a la rutina Registro de Compra, ubicada en "Informes | Especificos | Registro de Compra" (FISR012).
  3. Informar los parámetros de la rutina ,considerando lo siguiente para el libro 8.2:
    • En la pregunta ¿Generar Archivo?, informar: .
  4. Dar clic en "Imprimir".
  5. Visualizar el mensaje de confirmación de la generación de archivo ".txt".
  6. Validar que el archivo haya sido generado y que los montos del registro de la nota de crédito proveedor(NCP) se muestren en 0. 


04. INFORMACIÓN ADICIONAL

Configuración de diccionario de datos.

SF2 – Encabezado de Documento de salida

CampoF2_TIPMOT
TipoC
Tamaño2
Decimal0
Formato@!
ContextoReal
PropiedadModificar
TítuloTipo Nota Cr
DescripciónTipo de Nota de Crédito
F3PER009
Val. SistemaVazio() .OR. ValidF3I("S009", M->F2_TIPMOT,1,2) 
Utilizado
ObligatorioNo
Help de Campo

Informe el Tipo de Nota de Crédito Electrónica conforme al catálogo 09 - Códigos de tipo de nota de crédito electrónica definido por la SUNAT.



¡IMPORTANTE!

La presente solución aplica para versión 12.1.2210 o superior.


05. ASUNTOS RELACIONADOS

  • Registro de Compras (Perú) - FISR012 - Fiscal - P12

  • Registro de Ventas (Perú) - FISR011 - Fiscal - P12