Instructivo FE
Instructivo FE
Instructivo FE
Obtener Certificados........................................................................................................................................................................ 2
1.1
1.2
1.3
1.4
1.5
2.2
4.1
4.2
4.3
4.4
4.5
4.6
Ejecucion de updates.............................................................................................................................................................. 17
5.2
Actualizacin de menues......................................................................................................................................................... 18
5.1
Nueva sucursal.............................................................................................................................................................................. 22
6.1
6.2
Actualizacin de maestros............................................................................................................................................................. 23
7.1
Monedas.................................................................................................................................................................................. 23
7.2
Codigo de impuesto................................................................................................................................................................. 24
Ingreso de facturas........................................................................................................................................................................ 25
Configuracion........................................................................................................................................................................... 26
9.2
Transmision de facturas........................................................................................................................................................... 27
1 Obtener Certificados
Si ya tiene una instalcion del TSS por utilizar Factura electrnica de Exportacion, No necesita realizar estos pasos
El Certificado de homologacin que ya tiene servir para Factura electrnica Nacional.
Para el ambiente de produccin deber asociar el certificado que ya tiene con el servicio de factura electrnica
Nacional (esto mediante la pgina de la Afip con Calve fiscal)
Si no tiene una instalacin anterior siga los pasos a continuacin:
1.1
1.2
IMPORTANTE:
Haga un backup de su clave privada y mantngala claramente identificada
la va a necesitar mas adelante
1.3
openssl req -new -key privada -subj "/C=AR/O=[empresa]/CN=[nombre]/serialNumber=CUIT [nro_cuit]" -out pedido
Reemplace donde dice :
[empresa] por el nombre de su empresa.
[nombre]
por su nombre o server hostname.
[nro_cuit]
por la CUIT sin guiones de la empresa o programador. (entre la palabra CUIT y el numero debe ir un
espacio)
En nuesto ejemplo:
[empresa] MICROSIGA
[nombre]
MICROSIGA
[nro_cuit] 2700000006
La clave privada obtenida en el paso anterior es totvs.key
El comando a ejecutar ser
openssl req -new -key totvs.key -subj "/C=AR/O=MICROSIGA/CN=MICROSIGA/serialNumber=CUIT
27000000006" -out totvs.csr
1.4
Test)
Para el caso del entorno de Testing, envelo por e-mail a [email protected] aclarando a qu WS "de negocio"
(por ej.: "wsfe", "wsseg", etc.) pretende acceder usando este certificado. El certificado le ser devuelto por e-mail.
Envo el mail con el archivo adjunto:
Respuesta
Descargue el archivo enviado por la AFIP, descomprmalo y gurdelo junto con la Clave privada que gener en el punto
2.a.
1.5
totvs.pfx
totvs.key
totvs.crt
Tenemos ahora el archivo totvs.pfx con su contrasea. Gurdelo junto con los archivos anteriores
IMPORTANTE:
mantendremos a resguardo los siguientes archivos
totvs.key
Clave Privada generada por nosotros con openssl
totvs.csr
Solicitud de certificado generada por nosotros con openssl
totvs.crt
certificado digital X.509 envido por la AFIP
totvs.pfx
certificado digital PFX convertido por nosotros con openssl
contrasea utilizada Documentar
el archivo totvs.pfx y la contrasea es lo que utilizaremos en el Protheus para configurar la conexin
Windows
1.7
Protheus 10
25/03/2011
Todas
Protheus 10
24/03/2011
Todas
Protheus 10
28/03/2011
TOPConnect
IMPORTANTE:
Posterior a su liberacin se libero un nuevo parche por el llamado SDIXL5 el cual hay que instalar
1.8
Cree una base de datos Vacia con un nombre a eleccin ej TSS_FE e intercalacin (collate) = LatinBin1
Configure una conexin ODBC a la misma Ejemplo
1.9
Ejecute el instalador
TSS.EXE
Siga las instrucciones del Wizard
Defina un puerto para el Servicio TSS adecuado segn su instalacin
Seleccionamos
Finalizada la instalacin
Ejecute ahora
TSS-UPDATE.exe
1.10
El totappserver.ini se creara en base a los datos aportados durante la instalacin pero debe adjustarlo a su instalacion
[SPED]
SourcePath=C:\totvssped\APO
RootPath=C:\totvssped
StartPath=\system\
RpoDb=top
RpoLanguage=portuguese
RpoInterface=Windows
RpoVersion=101
LocalFiles=ADS
Trace=0
TOPMEMOMEGA=1
INACTIVETIMEOUT=60
EXPIRATIONTIME=60
EXPIRATIONDELTA=60
SPED_USASPEDBR=1
NFELOC_USALOC=1
NFESPED_WF=1
[TopConnect]
DataBase=MSSQL
Server=LOCALHOST
ALIAS=TSS_NAC
Port=7890
TopCONTYPE=TCPIP
0 = Deshabilitado 1=Habilitado
NFESPED_WF: define si se mostraran en la consola del TSS, los
mensajes referentes al procesamiento realizado por el JOB.
[Drivers]
Active=TCP
[TCP]
TYPE=TCPIP
Port=5060
[SERVICE]
NAME=TSS
DISPLAYNAME=TSS
[HTTP]
Enable=1
Port=8090
Path=C:\totvssped\HTML
instances=40,100
SESSIONTIMEOUT=60000
[General]
InstallPath=C:\totvssped
Consolelog=1
[JOB_WS]
TYPE=WEBEX
ENVIRONMENT=SPED
INSTANCES=5,10
SIGAWEB=WS
INSTANCENAME=WS
ONSTART=__WSSTART
ONCONNECT=__WSCONNECT
XMLSAVEALL=0
0 = Deshabilitado 1=Habilitado
XMLSAVEALL: permite que se graben en la carpeta WSLOGXML,
Todos los XMLs de comunicacion enter los Mtodos
del TSS y la aplicacin que lo invoca (Protheus).
Esta opcin debe ser habilitada solamente para el anlisis de inconsistencia ya que de esta
habilitada siempre consumira mucha espacio de disco
[localhost:8090]
ENABLE=1
PATH=C:\totvssped\web\ws
ENVIRONMENT=SPED
RESPONSEJOB=JOB_WS
INSTANCENAME=WS
DEFAULTPAGE=wsindex.apw
[PROXY]
Enable=0
Server=
Port
User
Password
[SSLConfigure]
HSM=0
SSL2=1
SSL3=1
TLS1=1
BUGS=1
[JOBNFE]
main=SPEDWF
environment=SPED
[JOBNFE_WSFEX]
main=JOB_WSFEX
environment=SPED
[JOBNFE_WSFE]
main=JOB_WSFE
environment=SPED
[JOB_WS]
TYPE=WEBEX
ENVIRONMENT=SPED
INSTANCES=5,50,4,2
SIGAWEB=WS
INSTANCENAME=ws
ONSTART=__WSSTART
ONCONNECT=__WSCONNECT
[ONSTART]
JOBS=JOBNFE_WSFEX,JOBNFE_WSFE
1.11
Editar el totapserver.ini del TSS y descomentar la lneas siguientes borrando el punto y coma del principio de la lnea
De modo que Donde dice
[ONSTART]
;JOBS=APW_WS,CLE_WF,JOBNFE,JOBNFE_WSFE,JOBNFE_WSFEX,
Debe quedar
[ONSTART]
JOBS=APW_WS,CLE_WF,JOBNFE,JOBNFE_WSFE,JOBNFE_WSFEX,
Iniciar el servicio TSS
1.12
Etc.
A continuacin el Log registrado
---------------- OS System Info ----------------------------------------------OS Version .........: Windows XP [Version 5.1.2600]
OS Platform ........: Windows NT Based (x86)
OS Version Info ....: Service Pack 3
---------------------------------------------------------------------------------------------- OS Memory Info ----------------------------------------------Physical memory . 1023.36 MB. Used
613.86 MB. Free
409.50 MB.
Paging file ..... 2460.69 MB. Used
721.66 MB. Free 1739.03 MB.
------------------------------------------------------------------------------[INFO ][SERVER] APP Virtual Address Allocation Limit .... 2047.88 MB.
[INFO ][SERVER] Memory Monitor Virtual Address LIMIT .... 2047.88 MB.
Http server is ready.
Root path is c:\totvssped\html\
Listening port 8090
[INFO ][SERVER] Application Server started on port 5060
[14/03/2011 12:54:55] Server started
Starting Job [APW_WS]
Starting Job [CLE_WF]
Starting Job [JOBNFE]
Starting Job [JOBNFE_WSFE]
Starting Job [JOBNFE_WSFEX]
[INFO ][TSS] Versao TOTVS SERVICE SPED: 1.33 - JOB[LOC]
[INFO ][TSS] Versao TOTVS SERVICE SPED: 1.33 - JOB[LOC]
[INFO ][TSS] Versao TOTVS SERVICE SPED: 1.33 - JOB[SPED]
*** Loading totvsdbapi.dll
Criando Tabela SPED000
Tabela SPED000 criada com Sucesso!
Iniciando a criacao dos Indices !
Criando Indices da Tabela SPED000 !
Criando Indice ID_ENT+PARAMETRO !
Indice Criado !
Finalizada a criacao dos Indices !
Criando Tabela SPED001
Tabela SPED001 criada com Sucesso!
Iniciando a criacao dos Indices !
Criando Indices da Tabela SPED001 !
Criando Indice ID_ENT !
Indice Criado !
http://localhost:8090/
Luego desde otro equipo de la red ejecuto en un navegador de intenet la URL y puerto que defini en su configuracin
Ejemplo: http://192.168.1.122:8090/
Vera una pagina como la siguiente:
1.13
Verifique si el Equipo en el cual esta instalado el TSS tiene conectivdad con la Afip
Para ello en un navegador de internet ingrese a la siguiente URL https://wswhomo.afip.gov.ar/wsfe/service.asmx
Vera una pagina similar a esta:
Luego clikeando en FEDummy podr testear el estado operacional del Servicio de la AFIP
1.14
Ejecucion de updates
FT_CPPRODE
FT_TPPRODE
BZ_GRTRIB
SA4
CCO
CCP
CDQ
CDQ
CDQ
SF2
1.15
Actualizacin de menues
SIGAFIS
Miscelneas
Factura Electrnica
ARGNNFE
SIGAFIS
Protheus
SFP,SF1,SF2,SD1,SD2
Esta ltima es la sugerencia Padron, pudiendo colocar el punto de men en otra ubicacin mas conveniente de acuerdo a su
implementacin.
Mediante la aplicacin totdevstudio se deben compilar los clientes webservice para los servicios:
NFECFGLOC
WSFEV1
NFESLOC
Requiere que el Servidor TSS este en ejecucin
Ejecutar en la barra de direccin de un navegador la URL del servidor TSS
Seleccionar NFECFGLOC
Se abrir una nueva pgina y en ella seleccionar el link al WSDL
Compilar la carpeta
ATENCION
Puede presentarse este error
Error de compilacin:
WSFEV1.PRW(83) Data OWSGETCMP is redefined on class WSWSFEV1
Proceso interrumpido por error FATAL de compilacin.
En ese caso comentar la lnea y volver a compilar
6 Nueva sucursal
Dado que para este mtodo la empresa usuarias debi habilitar un nuevo punto de venta ante la AFIP
Reflejaremos este en el protheus de la siguiente forma:
1.16
Supongamos que vamos a habilitar el punto de venta 9 para Facturas, Notas de Debito y Notas de Credito
Mediante configurador Entorno Archivos Tablas
Agrego los tems correspndientes en la Tabla 01
1.17
7 Actualizacin de maestros
Descargue las tablas generales de la AFIP http://www.afip.gov.ar/eFactura/documentos/TABLAS%20GENERALES
%20V.0.1%20%2026012011.xls
1.18
Monedas
Mediante el Modulo Easy Import Control (SIGAEIC) - Actualizacines Archivos - Monedas (EICA150)
Si no tiene este modulo agregue la rutina en un punto de men conveniente segn su implementacin.
Informe para cada una de las moneda utilizadas en el sistema incluso el peso, informe el cdigo de la moneda, requerido
por la AFIP
Ejemplo para la moneda 2 Dlar
Verifique el Valor definido en MV_SIMB2
Moneda
OTRAS MONEDAS
PES
DOL
002
003
PESOS
Dlar ESTADOUNIDENSE
Dlar EEUU LIBRE
FRANCOS FRANCESES
004
LIRAS ITALIANAS
1.19
Codigo de impuesto
Cdigo
1
2
3
4
5
6
Descripcin
No Gravado
Exento
0%
10,50%
21%
27%
Tributos
Cdig
o
Descripcin
01
Impuestos nacionales
02
Impuestos provinciales
03
04
99
Impuestos municipales
Impuestos internos
Otros
8 Ingreso de facturas
Ya sean de origen pedido o Factura Es obligatorio indicar
Tipo de Venta Bienes o Servicios
En el caso de Sevicios tambin se debe informar Fecha desde y Fecha hasta de prestacin del Servicio
Configuracion
Ingresando mediante el Boton Wiz.config. Al llegar a la pantalla indicada en la figura inique el Certificado con extensin pfx
obtenido anteriormente y la contrasea utilizada
1.21
Transmision de facturas
Una vez dada de alta la Factura es necesario obtener el CAE (Codigo de Autorizacion Electronica)
Al ingresar a la rutina vera dos mensajes de advertencia que debe ignorar
10 Rdmake NFAEXml001.PRW
Este programa es el que confecciona el XML a enviar a la AFIP tanto para Factura Electronica de Exportacion como para
Factura Electronica Nacional.
Se disponibiliza dado que hay implementaciones que debido a las customizaciones hechas en el proceso de facturacin
requiere customizaciones en este rdmake que acompaes la existentes.