Á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 - FacturacionFacturación
Función:
RutinaNombre Técnico
LAYFAT01.PRWRotina para impressão de Fatura de Venda
LAYXFUN.PRWFunciones genéricas utilizadas en la impresión del formato PDF.
ARPrinter.prwClase para dar formato en la impresión de los documentos en PDF.
País:Argentina
Ticket:No aplica
Requisito/Story/Issue (informe el requisito vinculado):DMICNS-15570


02. SITUACIÓN/REQUISITO

Incorporar a la funcionalidad estándar del sistema el layout de impresión de los documientos fiscales (Factura, Notas de Crédito e Débito) para impresoras fiscales.


03. SOLUCIÓN

Se desarrolló la rutina Layout Factura de Venta (LAYFAT01.PRW) para el layout de impresión de los documientos fiscales para impresoras fiscales HASAR. También fue creada la rutina de funciones genéricas utilizadas en la impresión del formato PDF (LAYXFUN.PRW). Y se creó la clase ARPrinter (ARPRINTER.PRW) con los métodos para la generación del documento PDF. La solución únicamente contempla los documentos fiscales (Factura - NF, Notas de Crédito - NCC, Notas de Débito - NDC).

...

Totvs custom tabs box
tabsDicionario de Dados, Configuraciones Previas, Flujo de Pruebas, Informaciones del Layout
idspaso1,paso2,paso3,paso4
Totvs custom tabs box items
defaultyes
referenciapaso1

Por medio de Configurador (SIGACFG) realizar el siguiente procedimiento:


Por medio de la opción Parámetros (Entorno | Archivos) crear y configurar los siguientes parámetros:



MV_FATCEP
MV_FATCEP
TipoC
DescripciónCódigo postal de dirección fiscal de entrega.
ContenidoEjemplo: 706220
MV_FATLOG
TipoC
DescripciónRuta donde se encuentra la imagen "logo.bmp".
ContenidoEjemplo: c:\temp\logo\logo.bmp
MV_FATTEL
TipoC
DescripciónNúmero de teléfono.
ContenidoEjemplo: 442-11-22-335
MV_FATTIP
TipoC
DescripciónCategoría frente al IVA de la empresa
ContenidoIVA responsable inscrito
MV_FATINI
TipoC
DescripciónInicio de actividades de la empresa
ContenidoEjemplo: Inicio de actividades Enero/2022


Por medio de la opción Base de Datos (Base de Datos | Diccionario) incluir el siguiente grupo de preguntas:


OrdemPerguntaTipoTamanhoModo de EntradaPresel. ComboVarDefinição 1Definição 2Definição 3
01Tipo DocumentoNumerico1Combo1MV_PAR01FaturaNota Débito Nota Crédito
02De DocumentoCaracter12Get
MV_PAR02


03A DocumentoCaracter12Get
MV_PAR03


04De Serie Caracter3Get
MV_PAR04


05A SerieCaracter3Get
MV_PAR05


06De DataData8Get
MV_PAR06


07A DataData8Get
MV_PAR07


08De ClienteCaracter
Get
MV_PAR08


09De LojaCaracter6Get
MV_PAR09


10A ClienteCaracter2Get
MV_PAR10


11A LojaCaracter6Get
MV_PAR11


12CopiasCaracter2Get
MV_PAR12


13Gera PDFNumerico1Combo1MV_PAR13NãoSim
14Dir. PDFCaracter80Get
MV_PAR14



Por medio de la opción Menú (Entorno | Archivos), incluir la siguiente opción en el menú de Facturación:

SIGAFAT
SubmenúInformes | Facturas
RutinaLAYFAT01
DescripciónLayout Factura de Venta
Totvs custom tabs box items
defaultno
referenciapaso2

Por medio del Configurador (SIGACFG), realizar la siguiente configuración:

Ingresar a la rutina Sucursal (Entorno | Empresas), realizar la configuración de los siguientes campos para cada una de las sucursales:

  • Nombre Comercial (M0_NOMECOM).
  • Dirección Fiscal/Entrega (M0_ENDENT).
  • Ciudad Fiscal/Entrega (M0_CIDENT).
  • CP Fiscal/Entrega (M0_CEPENT).
  • Barrio (M0_BAIRENT).
  • Teléfono (M0_TEL).
  • CNPJ o CPF (M0_CGC).
  • Inscripción Estatal (M0_INSC).
  1. En la rutina de Productos (MATA010) que se encuentra en el menú perteneciente al módulo Facturación (Actualizaciones | Archivos) registre un producto.

  2. En la rutina de Clientes (MATA030) que se encuentra en el menú perteneciente al módulo Facturación (Actualizaciones | Archivos) registre un cliente.

  3. En la rutina de Tipos de Entrada Y Salida (MATA080) que se encuentra en el menú perteneciente al módulo Libros Fiscales (Actualizaciones | Archivos) registre una TES de salida.

  4. En la rutina de Facturaciones (MATA467N) que se encuentra en el menú perteneciente al módulo Facturación (Actualizaciones | Facturación) genere una factura de salida y que los ítems posean la TES de salida generada previamente.


Totvs custom tabs box items
defaultyes
referenciapaso3

Na rotina Layout Faturas de Venda (LAYFAT01) criada no módulo Faturación | Miscelanea vamos configurar os parametros para realizar a execução da rotina

  1. Começamos pelo Tipo Documento, onde definimos se vamos filtrar por Fatura, Nota de Crédito ou Nota de Débito.
  2. De Documento e A Documento, informamos o range de documentos que serão consultados
  3. De Serie e A Serie, informamos a serie correspondente a esses documentos
  4. De Fecha e A Fecha, informamos o período no qual os documentos serão buscados
  5. De Cliente e A Cliente, informamos qual cliente será usado para consultar seus respectivos documentos
  6. De Tiende e A Tienda, informamos a loja que está vinculada a este cliente
  7. Copias, informamos quantas copias do arquivo de layout serão geradas.
  8. Genera PDF, informamos se ao gerar o arquivo de layout, se vamos gerar um arquivo pdf ou se o registro será enviado somente para impressão
  9. Dir. PDF, informamos o diretório onde o arquivo pdf será armazenado caso optemos pela sua geração

Parametros devidamente configurados, clicamos em OK e aguardamos o processamento ser concluído.

Caso tenha optado por gerar o arquivo pdf, depois de finalizar o processamento, os documentos gerados estarão criados no diretório informado no parametros.

Totvs custom tabs box items
defaultyes
referenciapaso4

Información del comprobante:

Serie (F1/F2_SERIE).

Número de Documento (F1/F2_DOC).

Fecha (F1/F2_EMISSAO).


Información de la empresa emisora:

Nombre Comercial (M0_NOMECOM).

Dirección Fiscal/Entrega (M0_ENDENT).

Ciudad Fiscal/Entrega (M0_CIDENT).

CP Fiscal/Entrega (M0_CEPENT).

Barrio (M0_BAIRENT).

Teléfono (M0_TEL).

CNPJ o CPF (M0_CGC).

Inscripción Estatal (M0_INSC).


MV_FATLOG: Ruta donde se encuentra la imagen "logo.bmp". Ejemplo: "C:\temp\logo\logo.bmp"

MV_FATTIP: "'IVA Responsable Inscripto'"

MV_FATINI: Inicio de actividades" Ejemplo: "Inicio de actividades Enero/2022"


Si es informado el parámetro MV_FATCEP, reemplaza en la generación del documento el valor del campo M0_CEPENT.

Si es informado el parámetro MV_FATTEL, reemplaza en la generación del documento el valor del campo M0_TEL.


En segunda sección del encabezado del documento se informan los siguientes datos:


Información del cliente:

Nombre del Cliente (A1_NOME).

Código de Cliente (A1_COD).

CUIT (A1_CGC).

Dirección (A1_END).

A1_MUN (Municipio).


En la sección de ítems se tiene la siguiente información:


Información de producto:

Código (D1/D2_COD).

Descripción (B1_DESC).

Cantidad (D1/D2_QUANT).

Unidad de Medida (D1/D2_UM).

Pr. Unit(D1_VUNIT/D2_PRCVEN)

Bonif%(D1/D2_DESC)

Subtotal(D1/D2_TOTAL)

Aliq%(Alicuota)

Importe(D1/D2_TOTAL + Valor del impuesto)


En la sección del pie de página se tiene la información de los pedidos de venta vinculados al comprobante:

Pedido de Venta (D1/D2_PEDIDO).


04. INFORMACIÓN ADICIONAL



Card documentos
InformacaoCódigo: 011368 Pacote: FAT - DMICNS-15570 - NOTA FISCALES -LAYFAT01
Titulo¡IMPORTANTE!


05. ASUNTOS RELACIONADOS

       Não se aplica.