Ir para conteúdo
  • Cadastre-se

Italo Giurizzato Junior

Consultores
  • Total de ítens

    37.475
  • Registro em

  • Última visita

  • Days Won

    1.056

Tudo que Italo Giurizzato Junior postou

  1. Bom dia, Esse erro é muito estranho, pois diz que o conteúdo recebido " text/htm" é inválido, o esperado é " text/xml" A definição do soap é feita conforme o código abaixo: if FPConfiguracoesNFSe.Geral.ConfigGeral.VersaoSoap = '' then FPMimeType := 'application/xml' else if FPConfiguracoesNFSe.Geral.ConfigGeral.VersaoSoap = '1.2' then FPMimeType := 'application/soap+xml' else FPMimeType := 'text/xml'; E o arquivo INI de cada provedor defini qual será usado conforme abaixo: [Geral]VersaoSoap=1.1 Um provedor cuja versão do soap é 1.1 o MimeType será text/xml, note que não existe nenhuma alternativa que defini text/html.
  2. Bom dia Luciano, Dentro da pasta: ...\Exemplos\ACBrDFe\ACBrNFSe\ArqINI você vai encontrar o arquivo Cidades.INI nele temos todas as cidades atendidas pelo componente, por exemplo: [3530300] Nome=Mirassol UF=SP Provedor=Pronim Por outro lado Valentim Gentil e Macaubal não consta no arquivo, sendo assim será necessário entrar em contato com a prefeitura dessas cidades para saber qual é a empresa (Provedor) contratada para recepcionar as NFS-e. Se o provedor já estiver implementado no componente ótimo a coisa fica mais fácil será necessário apenas as URLs de homologação e produção, agora se não estiver muito mais informações sobre o mesmo serão necessárias. Espero ter ajudado.
  3. Bom dia Luciano, A substituição não esta disponível a todos os provedor, somente os provedores que seguem a versão 2 do layout da ABRASF possuem a substituição implementada em seus Web Services. A substituição consiste no cancelamento de uma nota e o envio de uma outra que vai prevalecer em relação a que foi cancelada. Sendo assim há necessidade de alimentar o componente com os dados do RPS substituto e ao executar o método Substituir informar o numero, série da nota a ser substituída (cancelada). Espero ter ajudado.
  4. Bom dia Jéter, Maravilha, vou incluir o provedor NFSeBrasil como mais um provedor que esta funcionando 100%.
  5. Bom dia a todos, BigWings, mais uma vez muito obrigado pela colaboração, já enviei para o repositório.
  6. Bom dia BPInformatica, Favor atualizar os fontes e fazer novos testes. Fiz uma alteração diferente e mais simples, do Elazar que acredito que vai funcionar também.
  7. Bom dia Elazar, No que diz respeito ao Numero do Protocolo, fiz de uma forma diferente, acredito que vai funcionar. Por favor faça uma cópia dos seus fontes, atualize e teste. Quanto ao DANFSE por não conhecer o Fast Report, deixo para outro colega da equipe ACBr avaliar as suas alterações.
  8. Bom dia José, Seria possível você postar quais eram as configurações e o que foi mudado? Pois poderá ser muito útil para outros colegas que estão enfrentando ou poderão enfrentar problema parecido.
  9. Boa tarde Medeiros, O ConsultarNFeDest permite obter uma lista de notas dos últimos 15 dias. Esse Web Services ainda esta funcionando por teimosia, pois já deveria ter parado em 02/02/2015 conforme NT 2014/002 versão 1.01 Em seu lugar temos o DistribuicaoDFe que nos retorna uma lista de notas dos últimos 3 meses. Como você utiliza o ACBrMonitor Plus acredito que ele já tenha o comando: NFe.DistribuicaoDFe. Aconselho antes de usar esse comando ler com muita atenção a NT mencionada acima.
  10. Valdir, Sim, a cidade Sorriso/MT se utiliza do provedor Agiliv2, sendo assim o componente tem que usar o arquivo Agiliv2.INI e os schemas da pasta: ...\Exemplos\ACBrDFe\ACBrNFSe\Schemas\Agiliv2 Não se faz necessário alterar o arquivos INIs apenas ter a certeza que eles estão exatamente iguais os que estão no repositório.
  11. Boa tarde, O componente ACBrNFSe tem vários métodos de Consulta, um detalhe importante nem todos estão disponíveis para todos os provedores. São eles: function ConsultarSituacao(AProtocolo: String; const ANumLote: String = ''): Boolean; Como o próprio nome diz consulta a situação do lote que acaba de ser enviado, temos que informar obrigatoriamente o numero do protocolo para que a consulta seja realizada, os provedores que seguem a versão 2 do layout da ABRASF normalmente não tem essa consulta disponível. O retorno dela diz se o Lote foi recebido ou não, se sim, se esta em processamento, se já foi processado a situação do mesmo, ou seja, processado com sucesso ou com falhas. function ConsultarLoteRps(ANumLote, AProtocolo: string): Boolean; Essa consulta temos que informar o numero do lote e protocolo, ela nos traz como resposta o XML das notas geradas pelo provedor ou a lista de erros caso o lote tenha sido processado com falhas. function ConsultarNFSeporRps(ANumero, ASerie, ATipo: String): Boolean; Essa consulta informamos o numero a série e tipo de 1 RPS e temos como resposta o XML da NFS-e. function ConsultarNFSe(ADataInicial, ADataFinal: TDateTime; ANumeroNFSe: String = ''; APagina: Integer = 1; ACNPJTomador: String = ''; AIMTomador: String = ''; ANomeInter: String = ''; ACNPJInter: String = ''; AIMInter: String = ''; ASerie: String = ''): Boolean; Essa consulta tem inúmeros parâmetros e nos permite obter como resposta, por exemplo todas as NFS-e dentro de um período. Um detalhe importante, o componente tem uma propriedade chamada ConsultaLoteAposEnvio, se o valor for True, todo o processo de envio e consulta é realizado automaticamente.
  12. Boa tarde Douglas, Impossível, com certeza alguma coisa errada você esta fazendo. Como dito antes, fiz um teste usando o programa exemplo e funcionou perfeitamente. Gerou o XML do RPS, gerou o XML de envio de Lote, realizou a validação do mesmo sem nenhum problema.
  13. Boa tarde Valdir, Note que agora o provedor Agili possui dois arquivos INI um para cada versão. É preciso saber qual deles a cidade que esta usando utiliza.
  14. Boa tarde Rodrigo, Faça os testes e caso tenha sucesso, anexa os arquivos INI que você alterou para que eu possa avaliar e disponibilizar no repositório.
  15. Boa tarde Marco, Essa mensagem de erro é gerada pelo componente. Você quer saber o motivo disso, pois bem, vamos ao Manual do MDF-e versão 1.00a que esta disponível no Portal Nacional do MDF-e. Página 12 - Item 3.2.1 a) Padão de codificação: OBS2: Cada arquivo de MDF-e terá apenas um MDF-e, dada a quantidade de documentos fiscais que um MDF-e poderá conter. No caso da NF-e, CT-e você pode enviar um lote com até 50 documentos, mas no caso do MDF-e o lote só pode ter apenas UM. Acredito que agora você tem uma resposta definitiva.
  16. Boa tarde Marco, Vou te puxar a orela, você leu a NT que mencionei? Não leu, né? Então leia, pois vai descobrir que o próprio DistribuicaoDFe realiza o Download da NF-e.
  17. Bom dia, O arquivo INI referente ao provedor que você esta usando é exatamente o mesmo que esta no repositório? Verifique o valor do campo VersaoSoap: [Geral] VersaoSoap=1.1
  18. Rodrigo, As DLLs devem ser registradas não importa se vai usar o libCapicom ou libCapicomDelphiSoap ou libOpenSSL. Verifica também o arquivo INI do provedor. O que esta sendo utilizado é exatamente igual ao que esta disponível no repositório?
  19. Bom dia, Muito obrigado pela colaboração, já esta no repositório, favor atualizar os seus fontes, pois alguns estão desatualizados.
  20. Bom dia Jéter, Mais uma vez muito obrigado pela colaboração. No caso da Unit pnfsNFSeR.pas já foi enviada para o repositório, favor atualizar os seus fontes, pois ela esta desatualizada. Com relação ao DANFSE, como não trabalho com o Fast Report, vou deixar para outro membro da equipe avaliar e se estiver tudo OK disponibilizar. Fora o DANFSE podemos considerar que o provedor NFSeBrasil esta funcionando 100% ?
  21. Rodrigo, No XP as DLLs foram copiadas e registradas? O arquivo INI referente ao provedor que você esta usando é exatamente o mesmo que encontra-se no repositório?
  22. Bom dia Isledo, Muito obrigado pela colaboração, já esta no repositório. Favor atualizar os seus fontes, pois notei que alguns não estão atualizados.
  23. Bom dia Riqueira, A linha que você se refere que ocorre o erro aparece 2 vezes na Unit mencionada. Em qual delas ocorre o erro?
  24. Bom dia Marco, Esquece o ConsNFeDest, passe a usar o DistribuicaoDFe. Este último permite você obter uma lista das notas emitidas contra o seu CNPJ dos últimos 3 meses. Dentro da pasta: ...\Exemplos\ACBrDFe\ACBrNFe você encontra um fragmento de código chamado: DistribuicaoDFe. Estude ele para que você possa implementa-lo na sua aplicação. O funcionamento do DistribuicaoDFe é semelhante ao do ConsNFeDest só que traz inúmeras vantagens. Aconselho a ler a NT: 2014/002 versão 1.01 que trata sobre o Distribuição DF-e Espero ter ajudado.
  25. Bom dia José, Se o problema é intermitente, isso significa que não tem nada haver com a sua aplicação e com o componente e sim com a conexão de internet do seu cliente ou com a SEFAZ. Verifique se o problema também não esta relacionado com o antivírus.
×
×
  • 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.