Á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:
Archivo(s)Nombre TécnicoFecha
M486NFXMLEsquema de XML de Factura de Venta Perú.28/04/2022
M486XFUNFunciones genéricas de FE de país Perú.28/04/2022

M486XMLPDF

Impresión y Envío de Factura Electrónica.28/04/2022
País:Perú
Ticket:13604073
Requisito/Story/Issue (informe el requisito vinculado):DMINA-15069


02. SITUACIÓN/REQUISITO

Cuando se genera una Factura a crédito empleando una TES con IGV y Detracción, el valor de la etiqueta Amount de la sección "PaymentTerms>FormaPago", corresponde al total de la factura menos la detracción y el impuesto IGV (por ejemplo: 796.5 - 96 - 121.5 = 579), sin embargo, lo correcto sería que solo se restara el valor de la detracción al total de la factura mientras que el valor del IGV siga tomándose en cuenta (por ejemplo: 796.5 - 96 = 700.5)

...

    • En la función M486XMLIMP() se agrega la variable nTotImpGra, para sumarizar el valor de los impuestos IGV con afectación Gratuitos(31,11 etc..). Actualización solicitada en el issue DMINA-15553.
    • En la función M486FOPAGO() en la generación del elemento “PaymentTerms” en la sección “FormaPago”  se modifica el cálculo del Monto (Amount) excluyendo la resta de los impuestos. 

...

Totvs custom tabs box
tabsPaso 01, Paso 02, Paso 03, Paso 04Pre-Condiciones,Pasos
idspaso1Pre-Condiciones,paso2Pasos
Totvs custom tabs box items
defaultyes
referenciapaso1Pre-Condiciones
  1. Realizar un respaldo del repositorio (RPO).
  2. Aplicar el parche correspondiente al issue DMINA-1509415069.
  3. Validar que las rutinas actualizadas en el repositorio, coincidan con las descritas en el encabezado del presente Documento Técnico, así como las fechas.
  4. Contar con la configuración mencionada en el Documento Técnico de la sección 05. ASUNTOS RELACIONADOS.
  5. Contar con un TES que incluya retención de IGV y Detracción.
    Image Modified
    Image Modified

  6. Contar con una condición de pago de tipo "Crédito"
    Image Modified
Totvs custom tabs box items
defaultno
referenciapaso2Pasos

Factura de Salida.

  • Ingresar al módulo de Facturación(SIGAFAT), ir al menú | Actualizaciones | Facturación | Facturaciones (MATA467N)
  • En la pregunta ¿Tipo de Factura? seleccionar “Normal” y confirmar.
  • En la pantalla principal dar clic en el botón “Incluir”.
  • En el encabezado asignar la siguiente información:
    1.  Moneda = 2
    2. Tasa Moneda = 3.8480
    3. Tipo NF =1001
    4. Bien/Ser Det = 022
    5. Medio Pago = 001
  • En el detalle agregar un Producto, Cantidad = 1, Valor Unitario= 675.00, Valor Total = 675.00  y el TES que incluye retención de IGV y Detracción.
  • En la pestaña “Títulos” asigna la condición de pago de tipo "Crédito"
  • En la pestaña “Impuestos” verificar el impuesto IGV y la Detracción. 
  • Grabar la Factura.


Documentos Electrónicos

  • Ingresar al módulo de Facturación (SIGAFAT), ir al menúActualizaciones | Facturación | Documentos Electrónicos (MATA486)
  • Capturar los parámetros correspondientes para realizar el filtro de documentos.
    ¿Tipo de Documento? seleccionar “Factura”.
    ¿Serie? seleccionar “A”.
    ¿Estatus? seleccionar “0” para obtener todos los documentos.
    Asignar las Fechas Inicio/Fin.
  • Confirmar.
  • En la pantalla principal verificar que exista la Factura.
  • Dar clic en el botón “Transmitir”.
  • Asignar la serie “A” y el Número de Documento Inicial y Final.
  • Confirmar Transmisión.
  • Revisar el Log de transmisión.
    Image Added

Archivo XML.

  • Los archivos XML autorizados se crean en la carpeta configurada en el parámetro MV_CFDDOCS + "/autorizados/".
  • Revisar que los valores se informen correctamente.
  • El valor de la detracción es de 95.58 en moneda 2 y la tasa asignada es de 3.848.
    Se convierte el valor a moneda local (moneda 1). 95.58 * 3.848 = 367.79

<cac:PaymentTerms>
<cbc:ID>Detraccion</cbc:ID>
<cbc:PaymentMeansID>022</cbc:PaymentMeansID>
<cbc:PaymentPercent>12.00</cbc:PaymentPercent>
<cbc:Amount currencyID="PEN">367.79</cbc:Amount>
</cac:PaymentTerms>

  • El monto se informa restando la detracción al valor bruto de la factura, 796.50 - 95.58 = 700.92

<cac:PaymentTerms>
<cbc:ID>FormaPago</cbc:ID>
<cbc:PaymentMeansID>Credito</cbc:PaymentMeansID>
<cbc:Amount currencyID="USD">700.92</cbc:Amount>
</cac:PaymentTerms>


<cac:PaymentTerms>
<cbc:ID>FormaPago</cbc:ID>
<cbc:PaymentMeansID>Cuota001</cbc:PaymentMeansID>
<cbc:Amount currencyID="USD">700.92</cbc:Amount>
<cbc:PaymentDueDate>2022-05-25</cbc:PaymentDueDate>
</cac:PaymentTerms>


Imprimir PDF.

  • Ingresar al módulo de Facturación (SIGAFAT), ir al menúActualizaciones | Facturación | Documentos Electrónicos (MATA486)
  • Capturar los parámetros correspondientes para realizar el filtro de documentos.
    ¿Tipo de Documento? seleccionar “Factura.
    ¿Serie? seleccionar “A”.
    ¿Estatus? seleccionar “0” para obtener todos los documentos.
    Asignar las Fechas Inicio/Fin.
  • Confirmar.
  • Dar clic en el botón “Otras Acciones”.
  • Seleccionar la opción "Imprimir PDF".
  • Asignar la Serie A”, el Número de Documento Inicial y Final e indicar el Formato PDF.
  • Confirmar.
  • Revisar la información impresa en el archivo PDF.
    Image Added





04. INFORMACIÓN ADICIONAL

No aplica.


Card documentos
InformacaoUtilice este box para resaltar información relevante y/o de destaqueLa presente solución aplica para versión 12.1.27 o superior.
Titulo¡IMPORTANTE!


05. ASUNTOS RELACIONADOS