Escolar Documentos
Profissional Documentos
Cultura Documentos
Consumo Indevido Aplicacao Cliente v1.01 PDF
Consumo Indevido Aplicacao Cliente v1.01 PDF
Aplicao Cliente
Consumo Indevido do Ambiente de Autorizao
Verso 1.01
Fevereiro 2011
Consumo_Indevido_Aplicacao_Cliente_v1.01.doc
Controle de Verses
Verso
0.00
1.00
1.01
Data
01/09/10 - RS
03/09/10 Grupo Tcnico
16/02/11 Reviso Grupo Tcnico
1.01
Set/10
ndice
1. Introduo .............................................................................................................................................3
02. Objetivo ...............................................................................................................................................4
02.1 Meta: Indicador Operacional ........................................................................................................4
03. Dados de Amostragem ........................................................................................................................5
04. Uso indevido .......................................................................................................................................6
04.1 Consulta Status_Servio: Intervalo entre consultas (Delay) .........................................................6
04.2 Consulta Status_Servio: Antecede ao envio do Lote de NF-e ....................................................6
04.3 Consulta Situao_NFe versus Consulta Status_Servio .............................................................6
04.4 Consulta Situao_NFe: Verifica Autorizao .............................................................................7
04.5 Consulta Resultado do Lote ..........................................................................................................7
04.6 Tratamento Erro HTTP .................................................................................................................8
04.7 Tempo de Espera (timeout) .......................................................................................................8
04.8 Consumo do Web Service com WSDL Dinmico ........................................................................8
04.9 Nota Fiscal Duplicada ...................................................................................................................9
04.10 Outras Rejeies de NF-e ...........................................................................................................9
04.11 Lote de NF-e .............................................................................................................................10
04.12 Mtodo GET .............................................................................................................................10
04.13 Consulta Resultado Lote ...........................................................................................................10
04.14 Uso de Namespaces / Brancos entre as Tags ............................................................................10
05. Aes a serem tomadas .....................................................................................................................11
Consumo_Indevido_Aplicacao_Cliente_v1.01.doc
1. Introduo
A obteno da autorizao de uso da NF-e um processo que envolve diversos recursos de
infraestrutura, hardware e software, tanto por parte da SEFAZ Autorizadora, quanto por parte das
empresas. O mau funcionamento ou a indisponibilidade destes recursos pode prejudicar o processo
de autorizao da NF-e, com reflexos no processo de faturamento da empresa emissora da Nota
Fiscal Eletrnica.
A alta disponibilidade uma das premissas bsicas do sistema da NF-e e o Sistema de Autorizao
de NF-e da SEFAZ foi construdo para funcionar em regime de 24x7, no entanto existem diversos
componentes do sistema e da infraestrutura que podem apresentar falhas e comprometer a
disponibilidade dos servios.
Por parte das SEFAZ, existem poucos Ambientes de Autorizao de NF-e, cada um deles
executando uma aplicao prpria que de alguma forma tem sido depurada e aperfeioada pelo uso
intensivo destes ambientes pelas empresas.
Por outro lado, existem milhares de aplicaes cliente desenvolvidas pelas empresas, cujo
comportamento indevido pode gerar um consumo excessivo de recursos do ambiente de autorizao
das SEFAZ, podendo inclusive vir a prejudicar o uso compartilhado deste ambiente.
Como exemplo maior do mau uso do ambiente de autorizao, ressalta-se a falta de controle de
algumas aplicaes das empresas que entram em loop, consumindo recursos de forma indevida,
sobrecarregando principalmente o canal de comunicao com a Internet. At agora, o Ambiente de
Autorizao da SEFAZ tem sido reforado, com a ampliao de recursos de infraestrutura, mas esta
prtica no poder ser mantida indefinidamente, principalmente quando motivada para suportar o
uso indevido do ambiente pela aplicao de algumas empresas.
Consumo_Indevido_Aplicacao_Cliente_v1.01.doc
02. Objetivo
O objetivo deste documento disciplinar o uso do Ambiente de Autorizao da SEFAZ,
inicialmente identificando e dando cincia para as empresas das situaes de uso indevido deste
ambiente.
A adequao no uso do Ambiente de Autorizao pelas empresas deve melhorar o tempo de
resposta das requisies atuais, alm de melhorar tambm o uso do canal de comunicao da
Internet da SEFAZ e da prpria empresa.
Consumo_Indevido_Aplicacao_Cliente_v1.01.doc
Outras 900.000 requisies deste dia foram bloqueadas pelo Servidor Web devido a erro na
chamada do Web Service ou, principalmente, erro no Certificado Digital.
Consumo_Indevido_Aplicacao_Cliente_v1.01.doc
Consumo_Indevido_Aplicacao_Cliente_v1.01.doc
Consumo_Indevido_Aplicacao_Cliente_v1.01.doc
baixado antes da execuo. Este procedimento consome largura de banda e aumenta o tempo de
resposta para a empresa.
Em um dia determinado, ocorreram 107.000 chamadas para obteno do WSDL.
Sobre as melhores prticas
A empresa deve usar a tcnica do WSDL esttico, evitando a busca do WSDL a cada necessidade
de uso dos Web Services.
Consumo_Indevido_Aplicacao_Cliente_v1.01.doc
10
xmlns:ds="http://www.w3.org/2000/09/xmldsig#"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://www.portalfiscal.inf.br/nfe
..\schemas\SEFAZ\consStatServ_v1.07.xsd"
Observado tambm a falta da declarao inicial do XML no incio da NF-e para algumas empresas.
O Manual de Integrao define como obrigatria a existncia desta declarao.
O uso destas inconformidades no XML dos documentos (NF-e, Cancelamento e Inutilizao), alm
de consumir mais recursos de rede, acaba causando tambm um aumento no consumo de Banco de
Dados da SEFAZ e da empresa, j que o documento deve ser armazenado durante um perodo de 6
anos.
Sobre as melhores prticas
Evitar o uso dos namespaces indevidos e dos caracteres White Spaces entre as tags do XML.
Nota: Para os documentos de tamanho pequeno, a eliminao destes namespaces vai resultar na
reduo de aproximadamente 11% do tamanho das mensagens.
Consumo_Indevido_Aplicacao_Cliente_v1.01.doc
11