Histórico da Página
01. DATOS GENERALES
Producto |
| ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Línea de producto: |
| ||||||||||||
Segmento: |
| ||||||||||||
Módulo: | SIGAFAT - FACTURACIÓN | ||||||||||||
Función: |
| ||||||||||||
Ticket: | 9507157 | ||||||||||||
Requisito/Story/Issue (informe el requisito vinculado): | DMINA-9914 |
02. SITUACIÓN/REQUISITO
Dentro del configurador SIGACFG En el módulo Configurador (SIGACFG), se realiza la configuración a 4 decimales (X3_DECIMAL) en los siguientes campos:
- En la tabla de Ítems de los pedidos de ventaventa (SC6) los campos Prc Unitario (C6_PRCVEN), Vlr TotalTotal (C6_VALOR) y Vlr DescuentDescuent (C6_VALDESC) .
- En la tabla de Ítems de Venta de facturasfacturas (SD2) los campos Valor Unit (D2_PRCVEN), Valor TotalTotal (D2_TOTAL) y DescuentoDescuento (D2_DESCON) .
- En la tabla de Facturas de salidasalida (SF2) los campos Valor BrutoBruto (F2_VALBRUT), Vlr. MercadMercad (F2_VALMERC) y Descuentos Descuentos (F2_DESCONT).
Dentro de la rutina de Generación de notasnotas (MATA468N), se tiene un pedido Pedido de venta Venta con 4 Items Ítems con un descuento informado del 50% para cada itemuno de los ítem (C6_DESCONT). Al momento de seleccionar el pedido Pedido de venta Venta para generar la factura Factura de venta Venta , se produce un error de timbrado de la nf Factura de Venta, ya que el valor de los descuentos en el XML se muestran a 2 decimales haciendo que la sumatoria de los descuentos de cada item ítem no cuadre con el total del descuento del pedido.
...
Dentro de la rutina de Funciones Genéricas de localizacioneslocalizaciones (LOCXFUNA), en al función que Genera estructura y cadena origina para nodo Conceptos, Impuestos e Impuestos LocalesLocales (fXMLFun), se realizan los siguientes ajustes:
- En la parte de los descuentos para que Si la sumatoria de los descuentos de los ítems cuadre con el total de descuento, el ajuste se realizó de la siguiente manera:En el ultimo ítem, si la sumatoria de los descuentos es menor por ítem es diferente al total del descuento , se suma al descuento del ultimo ítem la diferencia entre la sumatoria de los descuentos y el total del descuentopor documento (F1_DESCONT | F2_DESCONT), se ajusta la diferencia en el descuento del último ítem del documento.
- En el xml a XML a nivel del nodo cfdi:Concepto, se realiza un ajuste para que los atributos de "Importe" y "Descuento" se muestren con la cantidad de decimales que tengan configurado los campos Valor TotalTotal (D1_TOTAL | D2_TOTAL) y DescuentoDescuento (D2_DESCON | D1_VALDESC) respectivamente, tomando en consideración lo el número de decimales establecido en la Guía de llenado de cfdi versión 3.3 (Ver asuntos relacionados).
Dentro de los archivo de "Generación de XML para Documentos de Salida|Generación de XML para Documentos de Entrada"(FATSMEX.INI|FATEMEX.INI) se realiza un ajuste en la sección del encabezado para permitir que el valor del atributo TotalTotal (F2_VALBRUT | F1_VALBRUT) coincida con la suma de los importes (subtotal - descuentos + impuestos) cuando se tengan más de 2 decimales en el campo de Valor brutobruto (F2_VALBRUT | F1_VALBRUT) como se muestra en la siguiente imagen:
9
Totvs custom tabs box | ||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||||||
|
04. INFORMACIÓN ADICIONAL
...
Card documentos Informacao Los decimales en los atributos de Importe y Descuentos deben de cumplir con lo establecido por el SAT en el Anexo 20 Guía de llenado de los comprobantes fiscales digitales por Internet , página 20-21. Titulo ¡IMPORTANTE!
05. ASUNTOS RELACIONADOS
- Guía del SAT:
- Anexo 20 Guía de llenado de los comprobantes fiscales digitales por Internet.
- Documento técnico de Facturación Electrónica CFDI 3.3
- DT_Factura_Electronica_Mexico_CFDI_Version_3_3.
Templatedocumentos
...