Jump to content
Notícias do ACBr

click.png

click.png

click.png

click.png

click.png

click.png

click.png

click.png

click.png

consultoria_sticker.png

Conteúdo para desenvolvedores
 ao vivo de terça a quinta!
Saiba mais

dev.png

logo_acbr_paygo.png

TEF ACBr PayGo
Seja um revendedor e ofereça uma solução completa para seu cliente.


Saiba mais

beneficios.png

drsmoreira

Membros
  • Content Count

    22
  • Joined

  • Last visited

Community Reputation

1 Neutral

About drsmoreira

  • Rank
    Novato

Profile Information

  • Sexo
    Masculino
  • Location
    São Paulo

Recent Profile Visitors

612 profile views
  1. Olá! Analisando e fazendo Debug, eu achei o problema na Unit ACBrNFeWebServices.pas, na classe TNFeEnvEvento, procedure DefinirDadosMsg. Ele estava dando o problema nessa parte : if (not MsgEventoEhValido) or (SchemaEventoNFe = schErro) then begin if (SchemaEventoNFe = schErro) and (FPMsg='') then FPMsg := 'Schema do Evento não foi definido'; FErroValidacao := ACBrStr('Falha na validação da Mensagem do Evento: ') + FPMsg; raise EACBrNFeException.CreateDef(FErroValidacao); end; Eu comentei o código,
  2. Bom dia! A mensagem que está dando é Schema inválido. Eu voltei uma versão do ACBR do dia 03/09 e ele cancela a NF normalmente, ai coloco a última novamente, ele volta a dar a mensagem de Schema inválido.
  3. Boa noite, pessoal! Depois da última atualização do SEFAZ, eu tive que atualizar os fontes para continuar emitindo NFE para o estado do PA, só que ele começou a dar um erro de Schema invalido e isso vem acontecendo em alguns clientes no PA, RJ. Já atualizei os Schemas para a última versão do ACBR, já verifiquei o arquivo XML gerado e está de acordo. Alguém consegue me dar uma luz do que pode estar acontecendo? Desde já agradeço.
  4. Um adendo.... Eu vi que o campo não será obrigatório, então mandei ele só validar quando o valor do código do país for maior que 0. Segue em anexo a alteração pcnNFeW.pas
  5. Boa tarde a todos! Depois da última atualização do ACBR, comecei a ter um erro de validação ao enviar o endereço de entrega da NFE, ele dava que o conteúdo cpais não era valido. Sei que para fevereiro foram adicionados alguns campos como o código do país, CEP e etc nas tags de entrega e retirada, porém a receita não está validando essa informação quando a gente envia, pelo menos em modo homologação. Fiz uma alteração no arquivo pcnNFeW, na classe TNFeW, procedures GerarRetirada e GerarEntrega mandando ele validar o campo de país somente após dia 01/03/2019. Após essa alter
  6. Bom dia a todos! Estou com um problema ao tentar cancelar NFSE na prefeitura de SP, ele dá a seguinte mensagem : Não encontrei final do elemento </PedidoCancelamentoNFe>, vi que esse erro vem na função AdicionarSignatureElement. Desde já agradeço a ajuda!
  7. Boa tarde! Peguei na data de hoje a última atualização do ACBR e não estava conseguindo receber o código do IBGE na consulta do CNPJ, fiz algumas alterações no código e voltou a funcionar normalmente. Segue as alterações : No Create do Objeto eu adicionei a seguinte propriedade : constructor TACBrConsultaCNPJ.Create(AOwner: TComponent); begin inherited; FCNAE2 := TStringList.Create; FPesquisarIBGE := False; fACBrIBGE := TACBrIBGE.Create(nil); FACBrIBGE.IgnorarCaixaEAcentos := True; HTTPSend.Sock.SSL.SSLType := LT_TLSv1; end;
  8. Retira a opção de busca código do IBGE pra ver se foi.
  9. Pessoal, com esse problema, acabei fazendo uma solução simples, mas funcionou. Eu fico tentando dar download do captcha umas 10 vezes, sempre que dá except eu mando ele tentar novamente. No final acabou ficando estável para o usuário.
  10. Boa tarde, Italo! Desculpa a demora em responder, eu não tinha feito o teste no programa exemplo porque não consegui colocar o cliente para emitir em homologação, hoje fiz uma pequena modificação no sistema de exemplo para incluir uma NFSE real para conseguir fazer o teste em modo produção. Modifiquei o sistema para enviar igual ao programa exemplo e em ambos quando vou enviar o lote ele dá erro de timeout. Quando vou enviar um rps somente pela rotina gerar e enviar nfse ele dá um erro de assinatura de RPS. Com relação ao timeout, modifiquei para um tempo bem grande,
  11. Boa tarde a todos! Estou enfrentando um problema de envio para a NFSE da prefeitura de BH, já tentei trocar o tipo de SSLIB para libCapicom, libCapicomDelphiSoap e o mesmo dá o erro da figura Erro Capicom, quando mudo para o libWinCrypt ele dá o erro da figura ErroWinCrypt. Na máquina que está dando essas mensagens, a NFE está sendo emitida normalmente. Se alguem puder me dar uma luz do que pode ser, agradeço bastante. ERRO CAPICOM ERRO WINCRYPT
  12. Boa tarde Pessoal! Hoje fui emitir nota da prefeitura de SP e começou com um erro List Index(0) e não ia de maneira nenhuma, depois de muitos testes, descobri que a prefeitura mudou os códigos de vários serviços. No ACBRNFSE não conseguia retornar o erro real da prefeitura por um pequeno problema no tratamento desse retorno que em vez de retornar o erro da prefeitura, acionava a excessão acima, fiz a alteração na rotina function TNFSeEnviarLoteRPS.TratarResposta: Boolean; no arquivo : AcBrNFSeWebServices.pas De : ProNotaBlu: begin if
  13. Bom dia! Tive que mudar a busca por nome novamente, segue novo .pas atualizado ACBrIBGE.pas
  14. Boa tarde a Todos! Estudando o código do AcBrIBGE, eu pude verificar que o site do IBGE mudou novamente, fiz a alteração no componente e o mesmo voltou a funcionar. Poderia por favor os moderadores darem uma olhada .pas em anexo para verificar se o mesmo se encontra no padrão e incluir no Trunk para as próximas atualizações. Obs. Tive que fazer uma correção também no AcBrConsultaCNPJ na conferencia da cidade, visto que o novo site do IBGE trás a informação Case Sensitive, mudei na função : function TACBrConsultaCNPJ.Consulta(const ACNPJ, ACaptcha: String; ARemoverEspacosDup
×
×
  • Create New...