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

Solucoes_totvs_cross
SolucaoCross

Solucoes_totvs_parceiros
SolucaoParceiros

Solucoes_espanhol
SolucaoTOTVS Backoffice

Solucoes_totvs_parceirosexptotvs
SolucaoParcsExpsTOTVS

Línea de producto:

Linhas_totvs
LinhaLinha Protheus

Segmento:

Segmentos_totvs
SegmentoBackoffice

Módulo:

Modulos_cross_segmentos
ModulosCrossSegmentosTOTVS Backoffice (Linha Protheus) - Faturamento (SIGAFAT)

Modulos_framework

Modulos_totvs_construcao

Modulos_totvs_juridico

Modulos_totvs_logistica

Modulos_totvs_manufatura

Modulos_totvs_rh

Modulos_totvs_saude

Modulos_totvs_prestadores_de_servicos

Función:
RutinaNombre TécnicoFecha
MATA486Documentos Electrónicos
04
05/
08
07/2024
País:Perú
Ticket:

20401088

Requisito/Story/Issue (informe el requisito vinculado):DMINA-23669


02. DESCRIPCIÓN

En la rutina de Documentos Electrónicos (MATA486), se requiere habilitar tiene habilitado el punto Punto de entrada "Entrada M486PDFGEN", que permite la personalización de la impresión del PDF gráficada de los Documentos Electrónicso (Archivo .PDF) de los documentos electrónicos desde la opción "Otras acciones >> Recuperar PDF y XML"

Informações

El Punto de Entrada M486PDFGENactualmente solo se encuentra , está habilitado desde la opción "Otras acciones >> Imprimir PDF"

03. INFORMACIÓN ADICIONAL

...

| Imprimir PDF, y para la acción Recuperar PDF y XML es necesario tener actualizada la rutina de

...

Documentos Electrónicos

...

(MATA486)

...

con una fecha mayor o igual a 05/07/2024.


03. INFORMACIÓN ADICIONAL


Aviso
titleIMPORTANTE
  • Al ejecutarse el Punto de Entrada desde la acción Recupera XML/PDF,

...

  • se reciben como parámetros los datos Serie del Documento, Número del Documento Inicial y Número del Documento Final (Los parámetros no son enviados al ejecutarse el Punto de Entrada desde la acción Imprimir PDF)
  • Para el copiado de los archivos XML/PDF de documentos de tipo Factura de Venta, Boleta de Venta, Nota de Crédito, Nota de Débito, solamente aplica el copiado de los archivos de documentos que se encuentran en estatus Autorizado (F1_FLFTEX/F2_FLFTEX con valor igual a 6).
  • Cuando existe compilado el Punto de Entrada siempre se realiza la generación del PDF (es reponsabilidad del usuario definir que no se genere el PDF si ya existe), y en caso contrario la generación del PDF sólo se realizará si NO existe el PDF en la ruta configurada en el parámetro MV_CFDDOCS, y en caso que exista solo se copia el archivo PDF del servidor a la ruta indicada
Informações

Dicho punto de entrada ya existía solo se habilito desde la opción "Recupera XML/PDF", solo que cuando se ejecute desde esta opción se obtendrán los siguientes parámetros:

  • PARAMIXB[1] // Serie del Documento a imprimir PDF.

  • PARAMIXB[2] // Número del Documento Inicial a imprimir PDF.

  • PARAMIXB[3] // Número del Documento Final a imprimir PDF.

Cuando se ejecute desde la opción "Imprimir PDF", no se obtendrán acceso a dichos parámetros
  • .
Totvs custom tabs box
tabsPre-condiciones, XML/PDF Documentos Fiscales, XML Comprobante de Retención, Paso 04
idspaso1,paso2,paso3
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-23669.
  3. Validar que las rutinas actualizadas en el repositorio, coincidan con las descritas la sección 01. DATOS GENERALES del presente Documento Técnico, así como las fechas.
  4. Realice la compilación del Punto de Entrada M486PDFGEN.
  5. Se debe tener activa la funcionalidad de Transmisión Electrónica directa a SUNAT, ver Transmisión Electrónica Perú UBL 2.1 Directo a SUNAT - TSS
Totvs custom tabs box items
defaultno
referenciapaso2
  1. En el módulo Facturación (SIGAFAT) desde el menú Actualizaciones | Facturación | Facturaciones.
    • Incluir una Factura de Venta (NF).
  2. En el módulo Facturación (SIGAFAT) desde el menú Actualizaciones | Facturación | Documentos Electrónicos (MATA486).
    • Realizar la Transmisión Electrónica de la Factura de Venta incluida previamente, hasta que quede en el browse con estatus Autorizado (Verde).
  3. En el módulo Facturación (SIGAFAT) desde el menú Actualizaciones | Facturación | Documentos Electrónicos (MATA486).
  4. Desde Otras acciones ejecutar la acción Recupera XML/PDF.
  5. Informar los siguientes parámetros:
    • ¿Serie de Documento ? = <Serie de la Factura de Vente timbrada previamente>
    • ¿Documento Inicial ? = <Folio de la Factura de Vente timbrada previamente>:
    • ¿Documento Final ? = <Folio de la Factura de Vente timbrada previamente> 
    • ¿Guardar XML en ? = <Ruta local donde serán colocados los archivos XML y PDF, por ejemplo: c:\XML_Aut\>
  6. Presionar Ok.
  7. Validar que se ejecute el Punto de Entrada mediante la personalización generada por el usuario.

...

Bloco de código
languageactionscript3
titleM486PDFGEN
linenumberstrue
User Function M486PDFGEN()

    Local cSerieR  := PARAMIXB[1] // Sucursal que emitió el documento.
    Local cDocIniR := PARAMIXB[2] // Número de Documento
    Local cDocFinR := PARAMIXB[3] // Número de Documento
    Local lRecupPDF:= IIf(!Empty(cSerieR),.T.,.F.) //Valida si se ejecuta la opción "Recupera XML/PDF"
	Local cPerg := "M486PDF"

    If !lRecupPDF .And. Pergunte(cPerg,.T.)
 		MsgAlert("Aquí debe colocar lógica para imprimir pdf desde la opción Imprimir PDF")
    Else
	 	MsgAlert("Aquí debe colocar lógica para imprimir pdf desde la opción Recupera XML/PDF")
    EndIf   
	
Return Nil

...

Card documentos
InformacaoLa presente solución aplica para versión de Protheus 12.1.33 2210 con garantía extendida o superior, y es necesario tener activa la funcionalidad de Transmisión Electrónica de UBL 2.1 directo a SUNAT a través de Protheus-TSS.
Titulo¡IMPORTANTE!

...