Membros Pro Pegasus Aut e Desenv Postado 5 Setembro Membros Pro Postado 5 Setembro Estou com esta violação de acesso ao fazer o desconhecimento da Operação, antes de enviar mensagem , atualizei ACBR e executei a instalação. Passo os dados normais, Ambiente 91, chave na NFe, CNPj e teManifDestDesconhecimento; ao executar Result := WebServices.EnvEvento.Executar; acontece a violação em DefinirDadosMSG. Perdi alguma coisa? Alguma atualização, pois lembro de falarem que estavam refatorando algumas units. o DefinirDadosMSG está assim : procedure TDFeWebService.DefinirDadosMsg; begin { sobrescrever, OBRIGATORIAMENTE } FPDadosMsg := ''; GerarException(ACBrStr('DefinirDadosMsg não implementado para: ') + ClassName); end;
Consultores Diego Foliene Postado 5 Setembro Consultores Postado 5 Setembro Bom dia! Se você clicar no Executar, ele vai te levar para a classe base. Por favor, coloque um break-point no local indicado pelo print e veja qual é o ponto em que é levantando o Access Violation. 1 Diego FolieniAjude o Projeto ACBr crescer - Assine o SAC (15) 2105-0750 (15)99790-2976. Discord Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil Participe de nosso canal no Discord e fique ainda mais próximo da Comunidade !!
Consultores Solution Renato Rubinho Postado 5 Setembro Consultores Solution Postado 5 Setembro { TNFeEnvEvento } TNFeEnvEvento = class(TNFeWebService) private FidLote: Int64; FEvento: TEventoNFe; FcStat: integer; FxMotivo: String; FTpAmb: TpcnTipoAmbiente; FCNPJ: String; FIE: String; FEventoRetorno: TRetEventoNFe; function GerarPathEvento(const ACNPJ: String = ''; const AIE: String = ''): String; protected procedure DefinirURL; override; procedure DefinirServicoEAction; override; procedure DefinirDadosIntegrador; override; procedure DefinirDadosMsg; override; function TratarResposta: Boolean; override; Debugue a DefinirDadosMsg da TNFeEnvEvento que se encontra em /trunk2/Fontes/ACBrDFe/ACBrNFe/ACBrNFeWebServices.pas 1
Membros Pro Pegasus Aut e Desenv Postado 5 Setembro Autor Membros Pro Postado 5 Setembro Obrigado pela ajuda, identifiquei o problema, era na validação do schema, atualizei o schema e funcionou. Erro: Schema inválido --> 3004 - element decl. ''{http://www.portalfiscal.inf.br/nfe}cOrgao'', attribute ''type'': The QName value ''{http://www.portalfiscal.inf.br/nfe}TCOrgaoIBGE'' does not resolve to a(n) type definition. 1
Consultores Diego Foliene Postado 5 Setembro Consultores Postado 5 Setembro 1 hour ago, Pegasus Aut e Desenv said: Erro: Schema inválido --> 3004 - element decl. ''{http://www.portalfiscal.inf.br/nfe}cOrgao'', attribute ''type'': The QName value ''{http://www.portalfiscal.inf.br/nfe}TCOrgaoIBGE'' does not resolve to a(n) type definition. Está apresentando este erro para você agora ou você conseguiu transmitir a nota com sucesso? Diego FolieniAjude o Projeto ACBr crescer - Assine o SAC (15) 2105-0750 (15)99790-2976. Discord Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil Participe de nosso canal no Discord e fique ainda mais próximo da Comunidade !!
Membros Pro Pegasus Aut e Desenv Postado 5 Setembro Autor Membros Pro Postado 5 Setembro Agora esta ok, so estava mostrando o erro que acontecia antes da violaçaõ. Está tudo certo agora 1
Consultores Diego Foliene Postado 5 Setembro Consultores Postado 5 Setembro Obrigado por reportar. Fechando. Para novas dúvidas, criar um novo tópico. Diego FolieniAjude o Projeto ACBr crescer - Assine o SAC (15) 2105-0750 (15)99790-2976. Discord Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil Participe de nosso canal no Discord e fique ainda mais próximo da Comunidade !!
Recommended Posts