01. DATOS GENERALES
Producto | |
---|
Línea de producto: | |
---|
Segmento: | |
---|
Módulo: | SIGAFAT - Facturación |
---|
Función: | Rutina | Nombre Técnico | Fecha |
---|
LOCXFUNA | Funciones Genéricas de Documentos Fiscales. | 29/06/2022 |
|
---|
País: | México |
---|
Ticket: | 14577733 |
---|
Requisito/Story/Issue (informe el requisito vinculado): | DMINA-16169 |
---|
02. SITUACIÓN/REQUISITO
Cuando se realiza el Timbrado del Comprobante Fiscal por Internet (CFDI) de una Factura de Venta (NF), Notas de Débito de Cliente (NDC) o Nota de Crédito de Cliente (NCC) y se tiene activo el Punto de Entrada LOCXCONCEP para personalidad personalizar atributos del nodo cfdi:Comprobante/cfdi:Conceptos/cfdi:Concepto, se presenta el siguiente error.log:
...
Se realiza ajuste en función que Genera la estructura y cadena original para nodos de Conceptos, Impuestos e Impuestos Locales (fXMLFun) para que si se encuentra activo el Punto de Entrada LOCXCONCEP, al generar la Cadena Original se realice conversión a String de la posición 3 (Cantidad) del arreglo que retorna el Punto de Entrada.
Aviso |
---|
|
En el Punto de Entrada LOCXCONCEP el retorno de la posición 3 que es definido para la Cantidad,debe ser retornado como un valor de tipo numérico. |
Totvs custom tabs box |
---|
tabs | Pre-condiciones, Procedimiento, Paso 03, Paso 04 |
---|
ids | paso1,paso2 |
---|
|
Totvs custom tabs box items |
---|
default | yes |
---|
referencia | paso1 |
---|
| - Realizar un respaldo del repositorio del ambiente (archivo .rpo).
- Aplicar el parche generado para la issue DMINA-16169.
- Validar que se haya realizado de la actualización de las rutinas de acuerdo a lo informado en la sección 01. DATOS GENERALES.
- Tener configurada la funcionalidad de Timbrado del Comprobante Fiscal por Internet (CFDI) para el país México.
- Tener compilado en el ambiente el Punto de Entrada LOCXCONCEP (ver sección 04. INFORMACIÓN ADICIONAL).
|
Totvs custom tabs box items |
---|
| - En el módulo Facturación (SIGAFAT) ir al menú Actualización | Facturación | Facturaciones (MATA467N).
- Incluir una Factura de Venta, realizar el guardado y timbrado del Comprobante Fiscal por Internet (CFDI) de la Factura.
- Validar que el timbrado haya sido exitoso y que los atributos del nodo cfdi:Comprobante/cfdi:Conceptos/cfdi:Concepto sean correctos de acuerdo a la personalización del Punto de Entrada.
|
|
...
04. INFORMACIÓN ADICIONAL
Ejemplo del Punto de Entrada:
Para más información sobre la funcionalidad del Punto de Entrada ir a Punto de Entrada LOCXCONCEP- Modificación de campos del nodo Conceptos(cfdi:Concepto)
Bloco de código |
---|
language | delphi |
---|
theme | Eclipse |
---|
title | LOCXCONCEP |
---|
linenumbers | true |
---|
|
#include 'protheus.ch'
User Function LOCXCONCEP()
Local cArea := GetArea()
Local aDetFac := {"","",0,"","",""} // Arreglo que contiene la información del producto.
aDetFac[1] := "10101502" //ClaveProdServ
aDetFac[2] := "PROD16169" //NoIdentificacion
aDetFac[3] := 1 // Si mandamos cantidad se produce un error //Cantidad
aDetFac[4] := "ClaveUnidad" //ClaveUnidad
aDetFac[5] := "Unidad" //Unidad
aDetFac[6] := "Descripcion"TESTE DMINA-16169" //Descripcion
RestArea(cArea)
Return aDetFac |
...
Card documentos |
---|
Informacao | La presente solución aplica para versión 12.1.27 o superior, y es . Es necesario tener activa la funcionalidad de Facturación Electrónica para el país México y tener compilado el Punto de Entrada LOCXCONCEP para personalización de la Cantidad, retornando un el dato como valor numérico. |
---|
Titulo | ¡IMPORTANTE! |
---|
|
...