01. DATOS GENERALES
Producto | TOTVS Backoffice | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Línea de producto: | Línea Protheus | ||||||||||||
Segmento: | Servicios | ||||||||||||
Módulo: | SIGAFAT - Facturación. | ||||||||||||
Función: |
| ||||||||||||
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.
- 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
- En el módulo Facturación (SIGAFAT) ir al menú Actualización | Facturación | Documento Electrónicos (MATA486).
- Indicar los parámetros:
- ¿Tipo de Documento? = Nota de Crédito
- ¿Serie? = Serie de la Factura Nota de Crédito creada previamente.
- Ejecutar la acción Transmitir.
- 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.
- Presionar Ok, y validar que la transmisión haya sido exitosa.
- El documento debe quedar en estatus Documento autorizado (Verde).
- En el módulo Facturación (SIGAFAT) ir al menú Actualización | Facturación | Documento Electrónicos (MATA486).
- Indicar los parámetros:
- ¿Tipo de Documento? = Nota de Crédito
- ¿Serie? = Serie de la Factura Nota de Crédito creada previamente.
- Ejecutar la acción Comunica baja.
- 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
- Seleccionar la Nota de Crédito y presionar Confirmar (validar que no se presente el error.log)
- 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.
Utilice este box para resaltar información relevante y/o de destaque.¡IMPORTANTE!
05. ASUNTOS RELACIONADOS
- No aplica.