ÍNDICE

  1. Visión general
  2. Ejemplo de utilización
  3. Tablas

01. VISIÓN GENERAL

Se solicita la creación de un Punto de entrada (PE) en la opción Monitor en la rutina Transmisión de factura electrónica.

El PE se ejecuta en el momento de seleccionar la opción de ejecución del monitor para cada documento que esté en el rango seleccionado y después de grabar la información en la tabla SF3 referente al número del CAEE/CAE. En la ejecución del PE tenemos la tabla SF1 o SF2, de acuerdo con el tipo de documento.


02. EJEMPLO DE UTILIZACIÓN

Se creó el Punto de entrada "ARGMNTASF " para poder actualizar las tablas de Protheus al ejecutar el monitor. 


Punto de entrada:

ARGMNTASF 

Descripción:

Punto de entrada para poder actualizar las tablas del Protheus con los datos de la devolución de la consulta del monitor de la Factura Electrónica de Argentina.
Parámetros:

 ParamIXB[1]//Alias de la tabla ref al encabezado de la factura ( SF1 o SF2).

 ParamIXB[2]//Tipo de Webserver

1- Nacional

2- Exportación 

3-Nacional, Reg. Nominación 

4- Nominación

5- CAEA.

Ejemplo:

#INCLUDE "Protheus.ch"
#INCLUDE "TopConn.ch"

User Function ARGMNTASF()

Local cAlias   := ParamIXB[1]  //Parámetro que informa el alias de la tabla.
Local cTipoWS := ParamIXB[2]  //Informa el tipo del Webserver

If cAlias == "SF2" .and. cTipoWS ="1"

If Alltrim(SF2→F2_ESPECIE)=="NF"

       Alert("Factura Nacional")

EndIf

EndIf


Return ()

Devolución:No debe tener contenido. 

 

El patch contiene las rutinas:

  • ARGNFE.PRW - Rutina transmisión de factura electrónica.
  • NFAEXML001.PRW - Generador del XML.

Configuraciones previas:

1. Tener el TSS implementado.

2. Realizar las configuraciones de envío de las facturas electrónicas.

3. Realizar la generación de documentos de salida para transmisión.


Flujo de prueba:

*Módulo de Facturación

  1. Ingrese a la rutina Transmisión de factura electrónica en el menú Facturación, informe los parámetros.
  2. Realice la transmisión de los documentos de acuerdo con la parametrización.
  3. Después de realizar la transmisión, ejecute la rutina monitor, en este momento se ejecuta el punto de entrada, después de la grabación referente al número del CAEE en las tablas SF1/SF2.

03. TABLAS

SF1 - Encabezado documentos de entrada

SD1 - Ítems documentos de entrada

SF2 - Encabezado documentos de salida

SD2 - Ítems documentos de salida

SF3 - Libros fiscales




Versión: 12.1.17