Árvore de páginas

01. DATOS GENERALES


Producto

TOTVS Backoffice

Línea de producto: 

Línea Protheus

Segmento:

Servicios

Módulo:SIGAFAT - Facturación.
Función:
RutinaNombre TécnicoFecha
LOCXNF2Funciones genéricas para Notas Fiscales.08/09/2020
Rutina(s) involucrada(s)Nombre Técnico.
LOCXNFNotas Fiscales
LOCXPERFunciones genéricas para Notas Fiscales para Perú.
Ticket:No aplica.
Requisito/Story/Issue (informe el requisito vinculado):DMINA-10090


02. SITUACIÓN/REQUISITO

En la rutina Documentos Electrónicos (MATA486) al seleccionar una Nota de Crédito de Cliente (NCC) para realizar el Comunicado de Baja, y se presenta el error.log:

THREAD ERROR ([5150], luis.enriquez, INOVA2017DRWN) 08/09/2020 21:01:46

variable does not exist CFUNNAME on LXMACANDELF1(LOCXNF2.PRW) 13/08/2020 16:29:12 line : 5037

NOTA: El error.log solo se presenta cuando en la Nota de Crédito se utiliza un Tipo de Entrada/Salida que afecte a stock (F4_ESTOQUE = "S").

03. SOLUCIÓN

En la función LxMaCanDelF1() de la rutina Funciones Genéricas para Funciones genéricas para Notas Fiscales (LOCXNF2), se realiza ajuste para utilizar la variable cFuncName que contiene el nombre del programa en ejecución y que se encuentra declarada dentro de la misma función.


  1. En el módulo Facturación (SIGAFAT) ir al menú Actualización | Facturación | Genera. de Notas de Crédito/Débito (MATA465N).
    • Incluir una nueva Nota de Crédito del Cliente
  2.  En el módulo Facturación (SIGAFAT) ir al menú Actualización | Facturación | Documento Electrónicos (MATA486).
  3. Indicar los parámetros:
    • ¿Tipo de Documento? = Nota de Crédito
    • ¿Serie? = Serie de la Factura Nota de Crédito creada previamente.
  4. Ejecutar la acción Transmitir.
  5. Indicar los parámetros:
    • ¿Serie de Nota de Crédito? = Serie de la Nota de Crédito creada previamente.
    • ¿Nota de Crédito Inicial? = Folio de la Nota de Crédito creada previamente.
    • ¿Nota de Crédito Final? = Folio de la Nota de Crédito creada previamente.
  6. Presionar Ok, y validar que la transmisión haya sido exitosa.
  7. El documento debe quedar en estatus Documento autorizado (Verde).
  1. En el módulo Facturación (SIGAFAT) ir al menú Actualización | Facturación | Documento Electrónicos (MATA486).
  2. Indicar los parámetros:
    • ¿Tipo de Documento? = Nota de Crédito
    • ¿Serie? = Serie de la Factura Nota de Crédito creada previamente.
  3. Ejecutar la acción Comunica baja.
  4. Indicar los parámetros:
    • ¿Serie? = Serie de la Nota de Crédito creada previamente.
    • ¿Documento Inicial? = Folio de la Nota de Crédito creada previamente.
    • ¿Documento Final? = Folio de la Nota de Crédito creada previamente.
    • ¿Motivo? = Motivo de la anulación del documento ante la SUNAT
  5. Seleccionar la Nota de Crédito y presionar Confirmar (validar que no se presente el error.log)
  6. Validar que del comunicado de baja la transmisión haya sido exitosa, que se haya realizado la anulación en protheus.


04. INFORMACIÓN ADICIONAL

No aplica.


¡IMPORTANTE!

Utilice este box para resaltar información relevante y/o de destaque.


05. ASUNTOS RELACIONADOS

  • No aplica.