eInvoice

Factura electronica

Autorizacion electronica

CAE

Basicamente...

Cliente

Webservices

  • WSFE
  • WSFEV1
  • WSFEX
  • WSFEXV1
  • WSMTXCA
  • WSAA

AFIP

El proyecto se separa en:

  • Objetos en EBS (vistas,pkgs,flexfields,etc)

     
  • Aplicacion java ( Codigo e instalacion)

Aplicacion JAVA

Codigo

V0

V1

Cloud

V0

  • Triggers
  • Codigo poco comentado  
  • Poco manejo de excepciones
  • Conexiones a db y queue manuales
  • JDBC

Fue la version original, se hizo debido a un requerimiento de un cliente y tuvo que hacerse rapido

V1

  • Workflows
  • Codigo algo mas comentado
  • Mejor estructura y estetica del codigo

 

 

Esta versión fue mejorandose gracias a la cantidad de clientes que fueron necesitando factura electronica y a la experiencia obtenida

Cloud

  • EJB - MDB
  • Correcta utilizacion de git
  • WS en Argentina para autentificacion 
  • JPA - EclipseLink
  • Eclipse
  • Application Server

Empezamos a utilizar Enterprise Java Beans y se reescribio  el codigo por completo, controlando el versionado y los comentarios

V0 & V1

AFIPd

Service Manager

Service Instance

WSRequest

Auth

TrxInfo

DB

AFIP

DB

WSRequest

Auth

TrxInfo

DB

AFIP

DB

Cloud

Factory

MDB

Entrega de proyecto v0 - v1

afipd.tar.gz

bin

distribution

logs

resource

secure

lib

Entrega de proyecto Cloud

eInvoice-clientMDB

eInvoice-clientMDBEJB

eInvoice-clientMDBWeb

Objetos EBS

Instalador

xxw_fe_<CLIENT>.tar.gz

d001.drv

g001.drv

xxw

addons

admin

au

reports

forms

sql

imports

Se instalan

  • Flexfields
  • Forms
  • Reports
  • Value sets
  • Lookups
  • Concurrentes
  • Workflows
  • Funciones
  • Vistas
  • Tablas

eInvoice

By Emiliano Di Pierro

eInvoice

  • 551