Escolar Documentos
Profissional Documentos
Cultura Documentos
NDICE
1. Objetivo........................................................................................................4
2. IIS - Internet Information Services e .NET Framework.................................5
2.1. Sistemas Operacionais Windows 2008..........................................................5
2.1.1. Instalao IIS...................................................................................5
2.1.2. Instalao .NET Framework..............................................................12
2.1.3. Configurao...................................................................................20
2.2. Sistemas Operacionais Windows 2003........................................................21
2.2.1. Instalao do IIS.............................................................................21
2.2.2. Instalao do .NET Framework..........................................................26
2.2.3. Configurao...................................................................................30
2.3. MSDTC...................................................................................................30
2.3.1. Configurao...................................................................................30
3. Instalao da aplicao PRONIM NFS-e......................................................34
1.1. Pr requisito............................................................................................34
1.2. Instalao e Configurao NFS-e................................................................35
1.2.1. Configurar .INI................................................................................35
1.2.2. Executar instalador..........................................................................36
1.3. Atualizao..............................................................................................43
1.4. Configurao no PRONIM AR......................................................................43
1.5. Certificado Digital.....................................................................................45
1.6. Acessar o sistema NFS-e como Administrador..............................................53
4. Criao de ambiente testes (homologao)................................................58
4.1. Finalidade...............................................................................................58
4.2. Ambiente................................................................................................58
4.3. Instalao dos aplicativos..........................................................................59
4.3.1. Restaurao dos bancos de dados......................................................59
Pgina
2 de 80
5.
6.
7.
8.
9.
Pgina
3 de 80
1. Objetivo
Este documento tem por objetivo ajudar a instalar e configurar o ambiente necessrio
para ser hospedado a NFS-e, bem como a instalao do aplicativo PRONIM NFS-e.
Abaixo encontrar-se-o descritos os procedimentos de instalao e configurao do IIS
(Internet Information Services), .NET Framework e MSDTC (Microsoft Distributed Transaction
Coordinator service) necessrio para as transaes entre a aplicao e o Banco de Dados da
NFSe, estes em Windows 2008 e Windows 2003.
Aps, na sequencia, sero listados os procedimentos de instalao e configurao do
PRONIM NFS-e, enquanto aplicativo, para, a posteriormente, serem listados os procedimentos
de configurao do certificado digital necessrio ao seu funcionamento.
Pgina
4 de 80
Pgina
5 de 80
Ir abrir uma tela Assistente para Add Roles Wizard/Adicionar Funes com o
item Before You Begin/Antes de comear seleciona Next/Avanar:
Pgina
6 de 80
7 de 80
Pgina
8 de 80
Pgina
9 de 80
Selections/Confirmar
Selees
Pgina
de
10 de 80
No ultimo item
Close/Fechar:
Installation
Results/Resultado
de
Instalao,
selecione
Pgina
11 de 80
Pgina
12 de 80
Pgina
13 de 80
Pgina
14 de 80
Pgina
15 de 80
Pgina
16 de 80
Pgina
17 de 80
Pgina
18 de 80
Pgina
19 de 80
o
o
Aps concluir;
2.1.3. Configurao
A configurao do IIS j est toda fixada no instalador da NFSe, ou seja, aps se
instalar o IIS, se executa o instalador da NFSe, e este ir configurar o IIS no que for
necessrio para o funcionamento da mesma.
Caso inda haja problemas ou dvidas, entrar em contato com Suporte a Infraestrutura
de Clientes da Cetil.
Pgina
20 de 80
Pgina
21 de 80
Pgina
22 de 80
Pgina
23 de 80
Pgina
24 de 80
Pgina
25 de 80
Pgina
26 de 80
Pgina
27 de 80
Pgina
28 de 80
Pgina
29 de 80
.NET Framework 4;
o Instalao Online (instalao que identificar o seu sistema operacional e
efetuar o download e instalao somente do necessrio);
http://www.microsoft.com/downloads/en/details.aspx?FamilyID=9cfb2d51-5ff4-4491-b0e5b386f32c0992&displaylang=en
Instalao Offline (instalao que se efetua o download completo do .NET
Framework 4 para todas as verses de Windows e arquitetura x86 e x64,
aps se executa a instalao);
http://www.microsoft.com/downloads/en/details.aspx?FamilyID=0A391ABD-25C1-4FC0-919FB21F31AB88B7
o
2.2.3. Configurao
A configurao do IIS j est toda fixada no instalador da NFSe, ou seja, aps se
instalar o IIS, se executa o instalador da NFSe, e este ir configurar o IIS no que for
necessrio para o funcionamento da mesma.
Caso inda haja problemas ou dvidas, entrar em contato com Suporte a Infraestrutura
de Clientes da Cetil.
2.3. MSDTC
O MSDTC (Microsoft Distributed Transaction Coordinator service) um servio
responsvel por coordenar transaes em ambientes distribudos, responsvel por gerenciar e
coordenar filas de transaes entre sistemas.
No caso da NFSe ele est presente e sendo configurado com configurao padro no
instalador do produto.
2.3.1. Configurao
Para abrir o MSDTC, execute o comando:
c:\Windows\System32\dcomcnfg.exe
Abra os itens: Servio de Componentes > Computadores > Meu computador >
Coordenador de Transaes Distribudas > DTC Local:
Pgina
30 de 80
Pgina
31 de 80
Pgina
32 de 80
Pgina
33 de 80
Pr requisito
Para o uso do NFSE os seguintes requisitos de software devem ser atendidos:
Instalar o framework
Para sistemas de 64 bits dotNetFx40_Full_x86_x64.exe
o
o
NFSEPortal;
NFSEServices;
1.1.
34 de 80
Pgina
35 de 80
EX:
[NFSE_INTEGRACAO]
LINKEDSERVER=
DATABASE=NFSE_INTEGRATION
Pgina
36 de 80
Ambiente Produo: Esse ambiente servir como produo das NFS-e, com
validade jurdica e devidamente integrado com o sistema de Declarao
Eletrnica de ISS (PRONIM DEISS) e de Autoatendimento on-line (PRONIM
CIDADO).
Pgina
37 de 80
opo
configurar
mdulos
instalados
servir
exclusivamente
para
Pgina
38 de 80
39 de 80
Por vezes sero abertas POP-UPs com avisos de instalao e procedimentos junto ao
sistema operacional da mquina na qual est sendo instalado o aplicativo.
Pgina
40 de 80
41 de 80
Pgina
42 de 80
1.2.
Atualizao
1.2.
Configurao no PRONIM AR
Pgina
43 de 80
Para ativar a integrao com a NFS-e deve ser marcado o check Box, primeiro campo
da tela, Integrao para emisso de nota fiscal de servio eletrnica
O segundo campo, check Box gerar todas as empresas recomendado que seja
marcado, pois com isso o sistema enviar todos os cadastros ativos (com algumas regras de
validao para o NFS-e), se no for marcado ser enviado apenas os cadastros autorizaodos a
emitir NFS-e. E para que esse processo seja refeito ser necessrio refazer toda a integrao,
por isso, recomendvel que j seja enviado todos os dados j no incio do trabalho.
Alem disso alguns campos da identificao do prestador na ABRASF para o nosso
sistema ainda no so campos fixos, por essa razo necessrio indicar onde esses campos
sero encontrados, so eles:
Nome fantasia
CEP
Telefone
Pgina
44 de 80
Agendamento
Nesse campo deve ser informado o intervalo em que ser executada a rotina de
integrao, recomenda-se que utilize-se um intervalo mnimo de 10 minutos, pois do contrrio.
Observao: para o primeiro agendamento recomendado que deixe-se um intervalo
grande (30 minutos), pois, antes de executar a integrao dever ser concluda a configurao
no ARwork, passo abaixo, podendo depois disso voltar a essa funcionalidade e ajustar o tempo
que dever ser mantido para a execuo.
E-mail de alerta de erro
Deve ser selecionado uma conta, (mdulo principal\suporte\E-mail\conta de e-mail)
com a qual sero utilizados os dados para autenticao de envio do e-mail, e no campo
endereo deve ser informado quem receber esse e-mail. Recomenda-se que tenha-se uma
conta especfica para isso, com assunto falha na integrao NFS-e.
Gravar (essa tela no limpa aps a gravao, apenas volta para a primeira aba).
1.3.
Certificado Digital
Pgina
45 de 80
46 de 80
Pgina
47 de 80
Clique em OK.
Pgina
48 de 80
Clicar em avanar.
Pgina
49 de 80
Pgina
50 de 80
Clicar em concluir.
Repetir os mesmos passos feitos na pasta pessoal na pasta autoridades de certificao
raiz confiveis.
Aps o certificado instalado na pasta Pessoal -> Certificados, abrir a pasta, selecionar o
certificado, clicar com o boto direito, ir em Todas as tarefas -> Gerenciar chaves
particulares
Pgina
51 de 80
Ir abrir as permisses de acesso para a Private Key do certificado, temos que habilitar
a permisso de leitura para o usurio do IIS, para que ao rodar o NFS-e possamos acessar a
PK para assinar o XML da nota.
Clique em Adicionar na tela que vai abrir.
Pgina
52 de 80
Para acessar nosso sistema necessrio ter uma licena (.lic) que deve ser obtido com
o pessoal de contrato.
Quando
estiver
com
ele
disponvel,
dever
ser
disponibilizado
em:
C:\inetpub\wwwroot\NFSE\bin
1.4.
Pgina
53 de 80
focar
na
configurao
do
ambiente
NFS-e,
onde
para
tanto,
no
menu
Pgina
54 de 80
SMTP para envio de email: informe o endereo do SMTP que usado para todas as
comunicaes via email do NFSE com o mundo externo.
Usurio do SMTP para envio de email: informe a conta de email do usurio para
logar no SMTP para enviar email.
Senha do usurio do SMTP para envio de email: senha da conta de e-mail utilizada
para logar ao SMTP quando precisar enviar o email.
Ultima UTC de validao de licena: Este campo uma varivel do sistema e no
pode ser alterado, o mesmo alimentado automaticamente.
b) Framework
Nesta opo estar disponveis para parametrizao os textos que sero
utilizados em diversas funes do sistema.
55 de 80
Pgina
56 de 80
D) NFS-e/RPS
Nessa opo estaro disponveis os parmetros observados para gerao de NFS-e /
RPS, como local de armazenamento de PDFs, utilizao da descrio da LC116 nos servios
adicionados, Intervalos de processamento de RPS, Modelos de DANFSE, Utilizao ou no de
cdigos de barras, entre outros.
E) Perfil de Usurio
Pgina
57 de 80
4.2. Ambiente
A instalao do ambiente testes (homologao) dever ser feita obrigatoriamente em
mquina separada do ambiente produo em face das procedures, jobs e views criadas pelo
ambiente teste e que possuem o mesmo nome e referenda as mesmas tabelas do ambiente
produo. Dessa forma, invariavelmente haver de ser criado novo ambiente com AR / DEISS /
Cidado e NFSE instalados em mquina separada. Obviamente, dever ser instalado o
administrador de banco de dados nessa mquina tambm (SQL Standart ou superior no
pode ser express). Na mesma linha de raciocnio, dever o ambiente testes possuir IP externo
diferente do ambiente produo. Toda essa nova estrutura separada para evitar que as
integraes de DEISS com NFSE carreguem as notas para a DEISS produo e gerem valor a
pagar de documentos sem valor fiscal (testes).
Pgina
58 de 80
opo
configurar
mdulos
instalados
servir
exclusivamente
para
59 de 80
banco de dados da NFSE e usurio e senha de acesso ao SQL. A informao do e-mail servir
para disparo de alertas de erros na gerao de NFS-e ao administrador do sistema.
Selecionada a opo, clicar em PRXIMO.
Pgina
60 de 80
Obs.: Feita a instalao, o sistema criar o ambiente testes como NFSETESTE. Dessa
forma, os arquivos sero armazenados em c:/inetpub/wwwroot/nfseteste. Bem como o acesso
ao programa se dar como nfseteste.
entre
ambiente
produo
Pgina
61 de 80
2) SECURITY
Na opo segurana (security) dever ser configurado o usurio e senha que ter
acesso ao servidor de produo (SQL produo), utilizando-se para tanto da opo
Be made using this security context (Utilizar-se do seguinte contexto de
segurana), onde sero informados o usurio do SQL produo (Remote login) e a
sua senha (with password), conforme segue.
Obs.: Utilizar-se das senhas padro criadas para instalao do SQL conforme
manuais de conhecimento dos tcnicos. Em caso de dvidas, consultar o manual.
Pgina
62 de 80
3) SERVER OPTIONS
Manter as configuraes padro que j estaro alimentadas automaticamente
conforme segue:
Pgina
63 de 80
Ao clicar nessa opo o sistema ir guia-lo pela estruturao do trabalho (JOB) com sua
configurao, onde dever:
1) GENERAL
Na opo General (geral), dever ser informado o nome do trabalho (name), o
proprietrio/usurio (owner), sendo desnecessrio mexer na categoria e podendo ser
acrescentada uma descrio que facilite o entendimento do JOB criado. Tudo conforme tele
abaixo:
Pgina
64 de 80
2) STEPS (passos)
Nessa opo devero ser configuradas os passos a serem executadas pelo trabalho
(JOB) que est sendo configurado. Dever ser informado o nome do passo (Step
name), tipo (type) onde dever ser escolhido o Tipo de transao de Script de SQL
(T-SQL). Na opo RUN AS no h necessidade de alterao, basta deixar em
branco, j, na opo Banco de dados (database), utilizar o banco master. Aps
isso, na opo COMANDO (comand) basta colar o script padro Base_Teste_NFSe,
cuidando para alterar o nome do servidor PRODUO da onde viro os dados.
Para
editar
tal
comando,
utilizar-se
da
ferramenta
ULTRAEDIT,
opo
Pgina
65 de 80
3) Shedules (etapas)
Nessa opo ser cadastrada a etapa de recorrncia do JOB. Para tanto, haver de ser
analisado o tempo gasto na execuo do comando cadastrado no passo j gravado, eis que
poder variar conforme o tamanho da base de dados em questo. Aps isso, recomenda-se
criar a etapa de recorrncia para auto execuo ao menos duas vezes ao dia, para que a cada
turno de trabalho a administrao possua o ambiente de testes (homologao) atualizado com
Pgina
66 de 80
as alteraes efetuadas. Assim, para criar a etapa de recorrncia, basta clicar na opo
schedules (etapas) com o boto direito do mouse e escolher a opo new schedule (nova
etapa), ao que ser apresentada a tela abaixo:
Pgina
67 de 80
Pgina
68 de 80
5) Concluso da configurao
Feitas essas configuraes, basta clicar em OK e o trabalho (JOB) ser criado e
armazenado para auto execuo, conforme tela abaixo:
Pgina
69 de 80
5.1. Imagens
As imagens apresentadas pelo sistema podem ser facilmente trocadas, bastando para
tanto utilizar-se da mesma nomenclatura de imagens j utilizada pelo padro de instalao do
sistema, onde, devero ser trocadas as seguintes imagens no caminho abaixo indicado:
5.2. Cores
De forma semelhante, as cores tambm podem ser alteradas, onde adotamos o padro
de troca somente da cor da barra superior de ttulos para azul, conforme as cores padro da
Dueto.
Para
tanto,
basta
editar
arquivo
estilo
que
armazenado
em
Pgina
70 de 80
5.3. Textos
Alm das imagens e das cores pode ser editado o texto da tela inicial da NFSE
acrescentando-se textos, links, manuais, etc., bastando para isso editar o arquivo default
que se encontra em C:\inetpub\wwwroot\NFSE.
Abaixo segue exemplo:
Obs.: Salienta-se que o arquivo deve ser EDITADO, no devendo ser copiado e
substitudo, eis que esse mesmo arquivo controla os painis de dados da tela inicial da NFSE e
esses painis podem ser alterados conforme a verso do sistema incluindo ou excluindo
opes. A cada atualizao do sistema, esse procedimento dever ser refeito, j que com a
atualizao todos os arquivos so substitudos.
71 de 80
- AutoSendErrorReportEmail="false"
- ShowDebugMessages="false"
Conforme imagem que segue:
utilizar-se
da
opo
mapeamento
disponvel
no
menu
configuraes/servios/mapeamentos.
Pgina
72 de 80
Ao acessar a funo o sistema NFSE disponibilizar a opo listando toda a lista de itens
da LC116/03, onde, para proceder a vinculao dos servios municipais (cdigos de atividades)
basta clicar sobre o item desejado e utilizar-se da opo editar, conforme segue:
Na opo editar estaro disponveis todas as atividades e a opo de filtro para busca
por nome da atividade a ser vinculada. Para proceder a vinculao, basta clicar sobre a
atividade desejada e informar a data inicial de mapeamento da atividade e clicar no boto
adicionar.
Pgina
73 de 80
6.1. Parmetros
Para os municpios que possuem legislao prevendo possibilidade de deduo da base
de clculo a ttulo de incentivo fiscal, o administrador da NFSE possui parmetro para informar
o percentual (%) de deduo da base de clculo para fins de incidncia do imposto. Assim,
basta informar no menu configuraes/servios/parmetros qual o percentual de deduo de
base de clculo para cada atividade clicando no lpis de edio e aps informar o percentual
desejado, bastando aps clicar no V de confirmao.
Pgina
74 de 80
Pgina
75 de 80
Pgina
76 de 80
Para liberao ou excluso do acesso, basta dar duplo clique sobre a solicitao e
utilizar-se dos botes de gravao ou excluso disponibilizados. Sinala-se que para o
indeferimento do acesso o sistema solicitar que seja informado o motivo do indeferimento.
opes
sero
cadastradas
automaticamente
para
no
enquadramento
do
Pgina
77 de 80
Obs.: A data inicial alimentada pelo sistema a data da liberao do contribuinte para
emisso de NFS-e.
Pgina
78 de 80
Pgina
79 de 80
Tal configurao serve para que o sistema de NFS-e identifique e viabilize a emisso do
Termo de Solicitao de Acesso ao sistema.
Pgina
80 de 80