Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

01. DATOS GENERALES


Producto

Solucoes_espanhol
SolucaoTOTVS Backoffice

Línea de producto: 

Linhas_totvs_espanhol
LinhaLínea Protheus

Segmento:

Segmentos_totvs_espanhol
SegmentoBackoffice

Módulo:SIGAFAT - Facturación
Función:
RutinaNombre TécnicoFecha
LOCXFUNAFunciones 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
titleImportante

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
tabsPre-condiciones, Procedimiento, Paso 03, Paso 04
idspaso1,paso2
Totvs custom tabs box items
defaultyes
referenciapaso1
  1. Realizar un respaldo del repositorio del ambiente (archivo .rpo).
  2. Aplicar el parche generado para la issue DMINA-16169.
  3. Validar que se haya realizado de la actualización de las rutinas de acuerdo a lo informado en la sección 01. DATOS GENERALES.
  4. Tener configurada la funcionalidad de Timbrado del Comprobante Fiscal por Internet (CFDI) para el país México.
  5. Tener compilado en el ambiente el Punto de Entrada LOCXCONCEP (ver sección 04. INFORMACIÓN ADICIONAL).
Totvs custom tabs box items
defaultno
referenciapaso2
  1. 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.

...

Bloco de código
languagedelphi
themeEclipse
titleLOCXCONCEP
linenumberstrue
#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
InformacaoLa 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!

...