Á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
SegmentoServicios

Módulo:SIGAFAT - FACTURACIÓN
Función:
RutinaNombre TécnicoFecha
LOCXFUNAFunciones genéricas de localizaciones
 
FASTMEXGeneración de XML para Documentos de Salida. 
FATEMEXGeneración de XML para Documentos de Entrada. 
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 la 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_VALDESCrespectivamente, 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 del de los archivo de "Generación de XML para Documentos de Salida|Generación de XML para Documentos de Entrada"(FATSMEX.INI|FATEMEX.INIse 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_VALBRUTcomo se muestra en la siguiente imagen:

9


Totvs custom tabs box
tabsPre-condiciones,Pasos
idsPre-condiciones,Pasos
Totvs custom tabs box items
defaultyes
referenciaPre-condiciones
  • Dentro del módulo configurador SIGACFG, configurar con un formato a 4 decimales los siguientes campos: en la tabla de Ítems de los pedidos de venta(SC6) en los campos Prc Unitario(C6_PRCVEN), Vlr Total(C6_VALOR) y Vlr Descuent(C6_VALDESC) , en la tabla de Items de Venta de facturas(SD2) los campos Valor Unit(D2_PRCVEN), Valor Total(D2_TOTAL) y Descuento(D2_DESCON)  y en la tabla de Facturas de salida(SF2) los campos Valor Bruto(F2_VALBRUT), Vlr. Mercad(F2_VALMERC) y Descuentos(F2_DESCONT).
  • Contar con un pedido de venta con items Incluir con un Pedido de Venta con ítems que tengan informado un descuento del 50% para cada ítem.
  • Contar con la configuración de facturación electrónicaSe debe contar la funcionalidad de Facturación Electrónica activada.
Totvs custom tabs box items
defaultno
referenciaPasos
  • Ingresar a al módulo Facturación (SIGAFAT), en ir al menú "Actualizaciones | Facturación | Generación de notas "(MATA468N).
  • Seleccionar el pedido.Pedido de Venta, creado previamente. (ver pre-condiciones).
  • Dar clic en "Otras Acciones | Generar Fact."
  • Seleccionar la serie de la NF Factura de Venta generar y dar clic en "Ok".
  • Confirmar la generación del comprobante fiscal.
  • Confirmar la generación del timbre fiscal. Se espera un timbrado Validar que el timbrado del CFDI haya exitoso.
  • En la rutina de Factura de salida, en el menú "Actualizaciones | Facturación | Facturaciones"(MATA467N), revisar que validar que los montos de los descuentosdel documento sean correctos.


04. INFORMACIÓN ADICIONAL

...

Card documentos
InformacaoLos 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

...