Ir para conteúdo
  • Cadastre-se

Thiago HSS

Membros
  • Total de ítens

    24
  • Registro em

  • Última visita

  • Days Won

    1

Posts postados por Thiago HSS

  1. Em 08/07/2016 at 15:33, Marcio Tullio disse:

    Gente , tentei de tudo por uns 3 meses observando e tentando resolver o unico jeito foi fazer uma POG mesmo , antes do envio do NFCe mando verificar se o servidor da NFce esta OK , então ele retorna o erro em 30% das vezes , então o proximo envio e o NFCe então da tudo certo , esse procedimento aumenta uns 3 a 6 segundos na transmissão , mas tambem garante que não vai haver o erro no momento do envio do NFCe.

     

    Em 08/07/2016 at 17:44, Daniel Simoes disse:

    Qual exatamente o erro  ? Qual o Web Service ?

     

    Galera, Bom dia!

    Observei todos os problemas de toda natureza que acontecem no uso do  ACBr com o Windows, não por culpa do ACBr, mas sim por conta do Windows mesmo.... Por vezes permissões de usuário, Firewall, etc...

    Realizei todas elas para ai sim tirar um conclusão definitiva, e a que resolveu meu prolema de "Erro Interno: 10091 Erro HTTP: 500",  por incrível que pareça, além de atualizar toda a cadeia de certificados, foi aquela configuração para o "Erro no suporte a canais seguros".

     

    Realizei as seguintes configurações e passou a funcionar normalmente:

    1º - Vá até o Painel de Controle do Microsoft Windows:  Menu Iniciar -> Painel de Controle;

    2º - Escolha a Opção: Opções da Internet;

    3º - Vá até a aba “Avançadas” e, na caixa “Configurações”, vá até as últimas opções (role a barra de rolagem até o final) e:
          a.)   Marque a opção: Usar SSL 2.0;
          b.)   Desmarque a opção: Usar SSL 3.0;
          c.)   Verifique se a opção “Usar TLS 1.0” está marcada. Caso não esteja, marque esta opção;
          d.)   Certifique-se de que as opções de TLS 1.1 e 1.2 estejam desmarcadas;
          e.)   Aplique as configurações e reinicie a aplicação.

     

    Fonte(s): http://confluence.korp.com.br/pages/viewpage.action?pageId=24510520 e http://www.projetoacbr.com.br/forum/topic/9278-erro-no-suporte-a-canais-seguros/

     

    O Windows não estava me retornando a mensagem de canais seguros, mas após realizar esse procedimento, passou a funcionar normalmente!

    Bom, foi assim que resolvi meu problema... De toda forma serve para quem quiser tentar e ver se dar certo.

     

    Abraço!

    • Curtir 1
  2. 18 horas atrás, Daniel Simoes disse:

    Infelizmente não sei... Nunca passei por esse problema...

    Estou tentando aqui, mas, sem sucesso.... Interessante que se eu mudar a  SSLLib para libCapicom envia com sucesso.

    Vi uns posts falando para tentar instalar a DLL wsock32.dll, mas até agora nada!

    Vou mantendo informações, pois pode ser útil para alguém que possa passar por esse problema no futuro.

  3. 1 hora atrás, Daniel Simoes disse:

    Veja no site da Microsoft o significado do erro:  10091

    https://msdn.microsoft.com/en-us/library/windows/desktop/ms740668(v=vs.85).aspx

    Li o artigo, Daniel... Vou tentar ver como resolve, pois não tenho muito conhecimento nessa parte de rede. Obrigado pela atenção! :-D

    Mas já adiantando caso eu não tenha sucesso, você ou alguém sabe como e onde resolvo isso no windows?

  4. Em 05/01/2016 at 17:32, Leandro Araújo disse:

    Boa tarde.
    Sim, é A1, e estamos utilizando com OpenSSL, e este erro HTTP está ocorrendo.
    Muitos de nossos clientes utilizam a aplicação via acesso remoto, rodando no Windows Server 2008, o motivo de utilizarmos OpenSSL nesse caso é um antigo problema de "crashes" (telas brancas) com o nosso aplicativo na versão Capicom nesse sistema operacional.
    Veja o tópico: http://www.projetoacbr.com.br/forum/topic/11467-msxml5dll-windows-x64/?do=findComment&comment=112857
    Porém não sei se o mesmo já foi corrigido.
    Os nossos únicos clientes que utilizam Capicom são os que possuem certificados A3 mesmo, os quais OpenSSL não suporta.
    Observei esse erro HTTP após migrar para o trunk2, já tentei trocar a dll 'ssleay32' e aumentar os timeouts, mas não resolveu.

    Observação: O erro ocorre com pouca frequência em ambiente de homologação, porém em produção é notável.

    Obrigado.

     

    Pessoal, boa tarde!

    Estou passando pelo mesmo problema do amigo acima... Estou usando OpenSSL carregando o o certificado de um determinado diretório, atribuindo a senha e tudo, porém, só na hora de enviar a Nota(no meu caso é NFS-e), ele apresenta esse erro:

    Erro Interno: 10091
    Erro HTTP: 500

    Estou usando conforme o tópico do nosso companheiro:

    Porém, sem sucesso! O programa carrega o certificado, pega número de série, assina o XML, etc... Mas, na hora do envio, ele dá esse erro.. É exatamente na hora do POST.

    Estou usando dessa forma: 

      ACBrNFSe.Configuracoes.Certificados.ArquivoPFX  := edtCaminho.Text; 
      ACBrNFSe.Configuracoes.Certificados.Senha       := edtSenha.Text;
      ACBrNFSe.Configuracoes.Geral.SSLLib             := libOpenSSL;
      ACBrNFSe.Configuracoes.Certificados.VerificarValidade := False;
      ACBrNFSe.SSL.CarregarCertificado;

     

    Os fontes estão atualizados, a DLLs também... Antes da ajuda de vocës, gostaria de dizer que já tentei sem o "CarregarCertificado" também, dá a mesma coisa!

     

    Se alguém conseguiu, como que sanou este problema?

     

    Agradeço desde já pela atenção.

  5. Boa tarde, pessoal.

     

    Desculpem-me reativar aqui a discussão, mas é que comecei no SAT agora, porém estou andando bem, graças ao fórum do ACBr. ;)

     

    Eu consigo consultar pelo número da sessão, mas porém, uma única vez... Se eu consultar novamente em seguida o mesmo número de sessão, me retorna que o documento não existe.

     

    Alguém sabe se isso é para ser assim mesmo ou se algo pode estar errado com meu código?

     

    Estou usando o ACBr junto com o Emulador off-line.

  6. Em 27/08/2013 at 23:28, wilson_jr disse:

    Olá boa noite a todos,

     

    Alguém já teve problemas para iniciar o ativador?

     

    Na minha maquina só aparece um logo da nota paulista.

    Wilsson, obrigado por compartilhar... Estava com o mesmo problema e resolvi fazendo o mesmo procedimento que você fez.

     

    Obrigado!

  7. Boa tarde, amigos.

    Não sei se é o caso do colega, posso está falando asneiras, mas comigo dá a mensagem "Certificado Digital não encontrado", quando eu atribuo o caminho do ".pfx" e informo a senha e o número de série.

    Para que o componente ACBr faça a leitura do seu certificado apenas pelo diretório onde ele se encontra sem a necessidade de está instalado, além de informar o caminho corretamente, você precisa informar apenas a senha do certificado, não informe o número de série, pois ao informar o número de série, as condições no condigo fonte irá procurar esse certificado instalado na máquina, por isso ele retorna que não foi encontrado!

     

    Se a sua necessidade é ler um PFX de um diretório e usálo, então essa é a forma que eu utilizo e funciona.

    Tente assim:

          ACBrNFe1.Configuracoes.Certificados.ArquivoPFX   := caminho;
          ACBrNFe1.Configuracoes.Certificados.Senha           := senha;

          ACBrNFe1.SSL.CarregarCertificado;

          if(ACBrNFe1.SSL.CertificadoLido)then
             ShowMessage(ACBrNFe1.SSL.CertNumeroSerie);

    • Curtir 3
    • Obrigado 1
  8. Bom dia, Pessoal....

    Gostaria da ajuda de vocês. Estou tentando enviar uma NFS-e mas o retorno do Webservice é sempre em branco... Entrei em contato com o pessoal do suporte informando meu problema, mas eles não souberam me responder o erro em branco, falou apenas de algumas validações dos dados que eu estava enviando...

    Estou enviando como no exemplo fornecido por eles... Os XMLs eu eu gerava sem o prefixo "nfse:" ai achei que fosse esse o problema, daí mudei, coloquei o prefixo, mas ainda continua com o problema.

    Alguém teria um exemplo ai tanto do XML de Lote assim como o Envelope SOAP com o XML do Lote já dentro?

     

    Vou anexar aqui como eu estou mandando...

    Agradeço desde já pela atenção.

    1-envelope-soap.xml

    1-env-lot.xml

  9. Bom dia pessoal. Enviei um e-mail para o provedor PMJP, a resposta segue abaixo:

     

    O WebService da NFS-e não possui tal mensagem de erro.

    O erro que você está tendo não é consequência do WebService e sim do protocolo sobre o meio de transporte (SOAP sobre HTTP). Em relação a esse erro não podemos auxiliar, visto que é um erro que não tem ligação com o WS da PMJP, e sim com algum problema (seja implementação, rede, dentre outros) do lado da aplicação do cliente.

    Adicionalmente, o xml ainda possui erros de validação, como por exemplo, o formato incorreto de Data, no qual já foi informado toda a documentação necessária para validação de campos em e-mails anteriores.

     

    O que poderá estar acontecendo para retornar o erro que a conexão com o servidor não pode ser estabelecida? 

    Segue em anexo o Envio do lote.

    144-env-lotS.xml

    Boa tarde, amigo...

     

    Para qual e-mail você mandou seu problema.

    Estou tendo um problema aqui mas não consigo falar com ninguém por telefone, você poderia passar o e-mail?

     

    Agradeço desde já.

     

    Abs.

    Bom, galera....

     

    No dia que tentei procurar por informações, o site da prefeitura estava com problemas, por isso não consegui visualizar os contatos.

    Mas vai aqui para quem precisar:

    O suporte aos desenvolvedores, disponível nos dias úteis, de segunda à sexta-feira, das 08:00 às 12:00h e das 14:00 as 18:00h, pode ser obtido de três formas:
    pelo e-mail: [email protected];
    pelo telefone: (83) 3218-6903;

    e/ou presencialmente, na Unidade de Informática da Secretaria da Receita Municipal.

     

     

    Abrasss!

  10. Bom dia pessoal. Enviei um e-mail para o provedor PMJP, a resposta segue abaixo:

     

    O WebService da NFS-e não possui tal mensagem de erro.

    O erro que você está tendo não é consequência do WebService e sim do protocolo sobre o meio de transporte (SOAP sobre HTTP). Em relação a esse erro não podemos auxiliar, visto que é um erro que não tem ligação com o WS da PMJP, e sim com algum problema (seja implementação, rede, dentre outros) do lado da aplicação do cliente.

    Adicionalmente, o xml ainda possui erros de validação, como por exemplo, o formato incorreto de Data, no qual já foi informado toda a documentação necessária para validação de campos em e-mails anteriores.

     

    O que poderá estar acontecendo para retornar o erro que a conexão com o servidor não pode ser estabelecida? 

    Segue em anexo o Envio do lote.

    144-env-lotS.xml

    Boa tarde, amigo...

     

    Para qual e-mail você mandou seu problema.

    Estou tendo um problema aqui mas não consigo falar com ninguém por telefone, você poderia passar o e-mail?

     

    Agradeço desde já.

     

    Abs.

  11. Bom dia Pessoal.... Estou vindo aqui para compartilhar uma experiência com vocês do mesmo problema.

     

    Dércio, passei por um problema que colocou na mesma dúvida que você. Realizando testes em homologação e simulando erros, emiti uma NFC-e em contingência e 30 minutos depois eu enviei de fato essa NFC-e para SEFAZ e me retornou o Status 150.

     

    Eis que entrei em contato com a SEFAZ RS e obtive a seguinte resposta:

     

    "01. NF-e emitida em contingência:

    As NF-e emitidas em situação normal tem o prazo de 30 dias a partir da data de emissão para serem transmitidas para a SEFAZ. No caso de autorização em contingência (tpEmis = 2, 4 ou 5), a NF-e deve ser transmitidas para a SEFAZ assim que cessarem os problemas. Para situações em que a data de emissão da NF-e emitida em contingência for maior do que 30 dias, foi criado o cStat=150 - Autorizado o uso da NF-e, autorização concedida fora de prazo, conforme definido na NT 2012/003

     

    02. NFC-e emitida em contingência

    Para NFC-e emitida em contingência a regra utilizada é a mesma. O prazo de autorização da NFC-e normal é de 5 minutos, porém é possível autorizar NFC-e fora deste prazo desde que tenha sito emitida em contingência offline (tpEmis=9). A NFC-e abaixo foi enviada 30 minutos após a data de emissão. Por este motivo foi autorizada fora de prazo.

     

    Para ambos os casos não existe prazo de autorização para documentos emitidos em contingência.

     

    Laura Soares

    Equipe da NF-e

    Receita Estadual - RS"

    • Curtir 1
  12. Bom dia Thiago,

     

    Você pode informar sim a data de competencia, por exemplo:

     

    NFSe.Competencia := StrToDate('30/08/2013');

    NFSe.DataEmissao := Now;

     

    Se não for atribuido nada a propriedade Competencia a data a ser utilizada vai ser a de emissão.

     

    Espero ter ajudado.

     

    Bom dia Italo,

     

    Ajudou sim, com certeza!  :smile:  

     

    Era isso mesmo, muito obrigado... Abrasssssssss!

  13. Boa tarde pessoal...

     

    Sei que o tópico é antigo, mas tenho uma dúvida para esclarecer. A Competência é um valor retornado pelo WebService dependendo do período que eu envio a NFS-e apenas, ou nós podemos informar de qual competência é a NFS-e que estou enviando?

     

    Se no caso pudermos informar de qual competência vai ser a minha NFS-e, por favor onde informo isso no ACBr?

     

     

    Agradeço desde já pela anteção!

  14. Thiago agora vc confundiu a minha cabeça e eu não entendi a tua pergunta.

    Quando é feita a DI não existe NF pois a mercadoria está chegando de fora do país. A NF será emitida pela empresa que está importando.

    Até este momento não existe NFe, só existem papéis que os Despachantes Aduaneiros te passam e um deles é a DI que através dela vc emite a NFe de entrada. 

    Então não entendi o que vc perguntou "... a DI é uma Declaração por NF ou por Produto?"

     

    Opa Kiko, desculpe-me se me expressei mal... O que eu quis dizer realmente não foi isso que você entendeu.

     

    Vamos lá: Sei que a DI não é uma NF-e, é uma declaração onde lá tenho as informações que preciso quando for gerar minha NF-e... Mas é justamente na hora que eu(Importador) estou fazendo a NF-e de Importação com base nos dados da DI que eu estou te falando...

     

    Ex.: Importei vários produtos diferentes, e quando recebo tanto os produtos como a DI vou lá no meu sistema gerar a NF-e de Importação certo? Nesse momento lá na minha NF-e preciso informar as tags de importação com base nos dados que tem na DI...

     

    Lá na minha NF-e tenho que informar o No da DI, Código do Exportador, etc.. certo?

     

    A minha dúvida é: Uma NF-e só pode conter informações de uma D.I.? Ou seja, para cada D.I. precisa fazer uma NF-e, ou pode conter várias D.I. dentro da NF-e? Por isso a minha pergunta se a D.I. é por NF-e ou por Produto?

     

     

    Essa minha dúvida surgiu quando li essa seguinte informação de um site que falava sobre as NF-e de importação:

     

      - Máximo de 100 declarações de importação por produto da nota fiscal

      - Máximo de 100 adições por declaração de importação

     

     

    Agradeço mais uma vez pela atenção e me desculpe o texto grande rs...

  15.  

    No manual de integração pág. 162. 

    -------------------------------------------------------------------------------------------

     Adições

    nAdicao -> Numero da adição

    nSeqAdicC -> Numero sequencial do item dentro da adição.
    -------------------------------------------------------------------------------------------
     
    O número da adição vc consegue junto com um documento chamado de DI (Declaração de Importação). Se vc pegar todo o processo verá que nesta declaração tem o número de adição e os produtos que estão em cada adição. 

     

     

    Olá Kiko, tudo bem?!

     

    Muito obrigado pela sua atenção... Já tinha lido no manual mas não achei muito claro, o que me esclareceu mesmo foi ter pego a DI como você me falou, nele tem todas as informações!!!

     

    Só tenho mais uma dúvida, a DI ela é uma Declaração por NF ou por Produto?! No caso a que eu tenho em mãos aqui, ela me parece por NF, já que nela consta vários produtos, esses sim separados por Adição...

     

     

    Agradeço desde já pela atenção!

  16. Bom dia pessoal...

     

    Estou com uma dúvida sobre essas informações de DI, aproveitando o tópico gostaria de esclarecer:

     

    Na tag "adi" as informações sobre "nAdicao" e "nSeqAdi", isso é um controle que eu tenho que ter no meu banco/sistema? Ou é um sequência dentro daquela NF que não pode se repetir na mesma? 

     

    Por exemplo:

     

    Emiti hoje uma NF de Importação com "nAdicao = 1" e "nSeqAdi = 1", seguindo a lógica de sequência dentro da NF... se tivesse outra dentro da mesma NF colocaria "nAdicao = 2" e "nSeqAdi = 2" ???

     

    Emitirei amanhã outra NF de Importação com "nAdicao = 1" e "nSeqAdi = 1"? Ou terá que ser "nAdicao = 3" e "nSeqAdi = 3" que segue a sequência da última ocorrência de DI mesmo sendo em outra NF?

     

     

    Espero que tenha sido claro, agradeço desde já pela atenção!

  17. Primeiro, utilize a busca, essa dúvida já foi respondida, e estou ficando chato de tanto dizer isso, acho até que alguns já me odeiam aqui no fórum.

     

    Basta informa a tag no produto normalmente (Det.Imposto.vTotTrib), inclusive o exemplo do componente ACBrNFe já foi atualizado a algum tempo.

     

    Olá Régys,

     

    Primeiro, muito obrigado pela sua resposta!

     

    Segundo, dei uma olhada nesse tópico e na resposta de todos e não encontrei, talvez tenha passado despercebido!

     

    Terceiro, entendo que deve ser estressante responder um monte de perguntas e muitas vezes a mesma coisa... talvez por isso engrossou um pouco na resposta kkkkkk

     

    Tranquilo, obrigado mais uma vez pela sua resposta!

     

    Abs.

    • Curtir 1
  18. Boa noite Ageu.

    Na verdade não é total.vTotTrib, mas sim Total.ICMSTot.vTotTrib.

     

    Boa tarde pessoal,

     

    Estou com o mesmo erro de "Total Do Valor Aproximado Dos Tributos Difere Do Somatorio Dos Itens", ao gerar o XML vi que só consta nos Totais mas no itens não tem a tag, por isso do erro.

     

    Minha dúvida é: Na hora de montar estou colocando como você falou na tag de Totais -> "Total.ICMSTot.vTotTrib"... como que declara nos itens?! Tentei ver no código e não encontrei.

     

    Agradeço desde já pela atenção de todos...

  19. Primeiramente bom dia a todos... Pessoal é o seguinte, não sei se esse meu problema é um probleminha besta, mas acontece que na tag "" do XML não está aparecendo o campo do "CNPJ" da Transportadora. O CNPJ existe no banco e está sendo trazido e atribuido ao campo CNPJ do ACBrNFe.

    Está assim no código:

    Transp.Transporta.xNome:= TBNFENOME_TRANSPORTADOR.AsString;

    Transp.Transporta.IE:= TBNFEIE_TRANSPORTADOR.AsString;

    Transp.Transporta.xEnder:= TBNFEENDERECO_TRANSPORTADOR.AsString;

    Transp.Transporta.xMun:= TBNFECIDADE_TRANSPORTADOR.AsString;

    Transp.Transporta.UF:= TBNFEUF_TRANSPORTADOR.AsString;

    Transp.Transporta.CNPJCPF:= TBNFECPF_CNPJ_TRANSPORTADOR.AsString;

    Transp.veicTransp.placa := TBNFEPLACA_VEICULO.AsString;

    Transp.veicTransp.UF := TBNFEUF_VEICULO.AsString;

    E quando gera o xml fica assim:

    VIA COMETA

    35676324

    AV. PRESIDENTE LULA

    JOAO PESSOA

    PB

    Estou fazendo alguma coisa errada?

    Agradeço a todos desde já!

×
×
  • Criar Novo...

Informação Importante

Colocamos cookies em seu dispositivo para ajudar a tornar este site melhor. Você pode ajustar suas configurações de cookies, caso contrário, assumiremos que você está bem para continuar.