quarta-feira, 28 de novembro de 2012

NFe - Ao abrir tela de impressão a nf não aparece inteira

Para quem está começando a desenvolver aplicativo para notas fiscais, e que se deparou com um erro deste tipo:

A imagem da NF fica só um quadrinho do lado superior direito.
Aparentemente algo difícil de resolver, mas só na aparência o prolema e que o componente de impressão pegou a impressora como padrão para usar. Pode acontecer com você se a empresa tiver impressoras matriciais ou impressoras térmicas para código de barras.

para resolver basta configurar outra impressora (jato de tinta ou laser) que o erro ira desaparecer.

sexta-feira, 23 de novembro de 2012

Erros comuns na emissão de NFe usando ACBRNFe



1.      Classe não registrada
Solução: Copiar as dlls capicom’s para o system32 do cliente e registrar,
para registrar use o comando em Iniciar >> executar e digite: regsvr32 nomedadll.dll

2.        Certificado não encontrado
Solução: Não estavam corretos os dados de numero de série e senha do certificado ou o capicom não esta instalado.

3.        Erro no suporte a canais seguros
Solução: Dll capicom.dll para windows 7, a do windows xp = 500kb, a do windows 7 505kb.
  Procure na internet a dll capicom.dll para windows 7 ela tem 5 kb maior que a do XP.
  Não se esqueça de copiar para o System32 e registrar. 
  Iniciar >> Executar e Digite:
·                regsvr32 c:\windows\system32\capicom.dll
·                regsvr32 c:\windows\system32\msxml5.dll
  Reinicie o computador.
Caso não funcione, verifique o conteúdo abaixo:
Usuários dos Windows Vista e IE 8.0
O Windows Vista e o navegador Internet Explore 8.0, possui diretrizes de segurança específicas que modificam o fluxo padrão de solicitação de um certificado digital baseado na estrutura ICP-Brasil.
Em seu novo sistema operacional, a Microsoft alterou o processo com o qual os sistemas e aplicações de certificação digital trabalhavam até então. Assim, um certificado digital Certisign não pode ser emitido através do Windows Vista e do navegador Internet Explore 8.0
Para que o seu certificado digital seja gerado corretamente, o processo de emissão deverá ser realizado com o uso de um dos seguintes sistemas operacionais e navegadores:
* Windows 2000 com Service Pack 4 instalado (SP4), através do Internet Explorer 6.0 ou 7.0;
* Windows XP com Service Pack 2 instalado (SP2 ou superior), através do Internet Explorer 6.0 ou 7.0.
Informamos que essa particularidade atinge exclusivamente o processo de emissão de seu certificado digital. Uma vez emitido nos ambientes descritos acima, é possível utilizá-lo em qualquer sistema operacional que possua suporte à certificação digital, incluindo o próprio Windows Vista e o navegador Internet Explore 8.0.


fonte: http://ip.sysfar.com.br/manual_sysfar/Manual.html?ErrosNFE.html

WebService Consulta Status serviço: - Inativo ou Inoperante tente novamente. - ...


ACBr para emissão de Nota Fiscal Eletrônica com a utilização de certificado A3, sendo preciso o uso da dll CAPICOM.DLL.
Erro mais comum:
WebService Consulta Status serviço:
- Inativo ou Inoperante tente novamente.
- <Signature xmlns=”http://www.w3.org/2000/09/xmldsig#”><SignedInfo><CanonicalizationMethod Algorithm=”http://www.w3.org/TR/2001/REC-xml-c14n-20010315″/><SignatureMethod Algorithm=”http://www.w3.org/2000/09/xmldsig#rsa-sha1” /><Reference URI=”#”> –URL:https://www.scan.fazenda.gov.br/NFeStatusServico2/NFeStatusServico2.asmx – SOAPAction:http://www.portalfiscal.inf.br/nfe/wsdl/NfeStatusServico2
Caso você tenha um certificado A3 parecido com um pendrive, esse erro pode não surgir, mas no caso do certificado padrão A3 similar a um cartão de crédito, esse erro pode ser comum quando unirmos Windows 7 + IE8.
Para programadores:
Caso esteja usando os componentes ACBr, para este tipo de certificado igual um cartão do padrão A3, não informe número de série e senha através do programa, deixe solicitar que o cliente escolha e digite o pin.

ERRO: The Cryptographic Service Provider type '0' is not supported


Encontrado em certificados Serasa Experiean A3 (token usb)

Solução:

Será necessário alterar o Fornecedor de Criptografia de KSP para CSP
Tela de exemplo de como alterar;

ACBrNfeMonitor exibe o retorno que o site da SEFAZ esta inativo ou inoperante:


I) Verificar se Proxy e/ou Firewall ativo na sua rede e/ou computador, caso tenha Proxy precisa configurar no ACBrNfe;

II) Nas configurações do Internet Explorer na aba CONEXÕES / Configurações da LAN / Marcar a opção detectar automaticamente as configurações;

III) Nas configurações do Internet Explorer na aba AVANCADO / Segurança / Marcar a opção "Permitir que o conteúdo ativo seja executado no meu computador".

Desmarcar:
   
   Verificar revogação de certificados do Servidor*

   Verificar se há assinaturas em programas baixados

   Verificar se há certificados revogados do editor




Consulta Status Da NFe todos os estados

Clique no link abaixo para ser direcionada ao site da Nota Fiscal Eletrônica Ambiente De Produção. Ambiente De Homologação.