Se solicita la creación de un Punto de Entrada (PE) en la opción de Monitor en la rutina Transmisión de Factura Electrónica.
El PE se detona al momento de seleccionar la opción de ejecución del monitor para cada documento que estén en el rango selecciona y después de grabar las informaciones en la tabla SF3 referente al número del CAEE/CAE. En la ejecución del PE tenemos la tabla SF1 o SF2 posicionados conforme el tipo de documento.
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 as tablas do Protheus con los datos del retorno da consulta del monitor de la NFE. |
| 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" User Function ARGMNTASF() Local cAlias := ParamIXB[1] //Parámetro que informa el alias dela tabla. If cAlias == "SF2" .and. cTipoWS ="1" If Alltrim(SF2→F2_ESPECIE)=="NF" Alert("Factura Nacional") EndIf EndIf Return () |
| Retorno: | No debe tener contenido. |
El patch contiene las rutinas:
Configuraciones previas:
1. Tener el TSS implementado.
2.Hacer las configuraciones de envío de las facturas electrónica.
3. Hacer la generación de documentos de salida para transmisión
Flujo de prueba:
*Modulo de Facturación
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