Jump to content

LIDERNetwork

Membros
  • Content Count

    123
  • Joined

  • Last visited

Community Reputation

29 Excellent

About LIDERNetwork

  • Rank
    Membro

Contact Methods

  • Website URL
    http://www.lidernetwork.com.br

Profile Information

  • Sexo
    Masculino
  • Localização
    POMBAL - Terra de Maringá

Recent Profile Visitors

1,005 profile views
  1. Para mim n importa isso pois estava precisando lançar nova versao do sistema e com isso consegui compilar
  2. Tambem estou com mesmo problema D:\ACBR\Fontes\ACBrDFe\ACBrLibXml2.pas(1078) Error: E2003 Undeclared identifier: 'WriteAnsiString' D:\ACBR\Fontes\ACBrDFe\ACBrLibXml2.pas(1135) Error: E2003 Undeclared identifier: 'ReadAnsiString' D:\ACBR\Fontes\ACBrDFe\ACBrDFeXsLibXml2.pas(2266) Fatal: F2063 Could not compile used unit 'ACBrLibXml2.pas' Compilation failurenit 'ACBrLibXml2.pas'
  3. Ola, Estou preenchendo o componente com todos os dados necessários porem o banco retorna com erro de CEP no arquivo Remessa. Já verifiquei os numeros CEP estao corretos. Deve haver ainda alguma informação incompleta ou mesmo caso o arquivo esteja sendo gerado de forma errada pelo componente. Como nao consigo identificar isso gostaria da ajuda do SAC para verificar o arquivo REM em anexo. Obrigado! 29A010819.REM
  4. Eu uso a chave primaria da tabela do campo ID no cNF e um numero sequencial no nNF, não preciso estar "criando números aleatórios" sem nexo apenas para gerar a chave. No sistema internamente qnd os dois campos são iguais apenas agora acrescentei uma função que incrementa +1 no nNF apenas para não enviar ao componente numeração iguais, mas isso fiz agora devido as alterações nos fontes do ACBR. Num segundo envio apenas capturar os campos da tabela...
  5. Olá Felipe, eu já tinha visto esse post porem como eu não uso a função StrToTpEvento acredito que não me aplica esses procedimentos. Veja que no código não uso essa funcao, vc tem algum exemplo de como deve enviar a manifestação com as novas alterações no fontes? Já vasculhei o código inteiro e não encontrei o porque da exceção, inclusive o demo está como o meu código.
  6. Eu resolvi conforme o post citado acima e colocando um numero aleatorio ao gerar a NFCe e NFe. Nao guardo em banco o numero cNF pois para mim o que importa é o Numero nNF;
  7. Se coloca como if NOT ACodigo > 0 then if ValidarCodigoDFe(ACodigo, ANumero) then raise EACBrDFeException.Create('Código Numérico inválido, Chave não Gerada'); Não gera a chave de acesso... Se coloca como if ACodigo > 0 then if ValidarCodigoDFe(ACodigo, ANumero) then raise EACBrDFeException.Create('Código Numérico inválido, Chave não Gerada'); A chave é gerada porem vez ou outra dá mensagem de rejeição DUPLICIDADE DE CHAVE DE ACESSO com empresas que possuem mais de um terminal de caixa mesmo passando numeração diferente sequencial. Afinal de contas qual funcionalidade da função? Sendo que apos atualização parou de funcionar uma função do ACBR que nunca tinha problemas...
  8. Fiz a alteração manualmente pois no SVN ainda n tinha tal alteração. alterei para: if ACodigo > 0 then if ValidarCodigoDFe(ACodigo, ANumero) then raise EACBrDFeException.Create('Código Numérico inválido, Chave não Gerada'); Pois a função espera true e não false conforme o Antonio comentou acima, só que a função dela é justamente verificar se os códigos informados são iguais, mesmo passando iguais retornava false e não estava gerando a chave de acesso.
  9. Bom dia senhores, Após a atualização do código fonte de ontem 14/06 está ocorrendo uma exceção que antes não ocorria ao tentar realizar o evento de manifesto de documento. O seguinte: falha da validação dos dados do Evento 1868 - Element '{http://portalfiscal.inf.br/nfe} detEvento: The attribute 'versao' is required but missing. Na mensagem avisa que o atributo versao do elemento detEvento está faltando so que acrescentei no codigo: with DM.DFeMonitor.EventoNFe.Evento.New do begin infEvento.cOrgao := 91; infEvento.chNFe := Chave; infEvento.CNPJ := sCNPJEmpresa; infEvento.dhEvento := Now; InfEvento.versaoEvento := '1.0'; InfEvento.detEvento.versao := '1.0'; case cbbMani.ItemIndex of 0: infEvento.tpEvento := teManifDestConfirmacao; 1: infEvento.tpEvento := teManifDestCiencia; 2: infEvento.tpEvento := teManifDestDesconhecimento; 3: infEvento.tpEvento := teManifDestOperNaoRealizada; else raise Exception.Create('Tipo de evento desconhecido, verifique!'); end; end; E continua com a mesma mensagem. Alguma sugestão da resolução? OBS: Antes de postar, pesquisei no fórum, atualizei novamente a pasta dos fontes, atualizei os schemas e mesmo assim não resolveu...
  10. A diferença está na verificaçao se é um XML de NFe ou so de resumo nessa minha linha aqui: DM.ACBrNFe1.WebServices.DistribuicaoDFe.retDistDFeInt.docZip.Items.schema = schprocNFe o resto é a mesma coisa
  11. O ACBR nao tem essa integração, fiz na munheca com a ajuda da própria Mamut. Entre em contato com eles que te ajudam nisso. Não há a necessidade de te enviar codigos pois eles ja possuem exemplos em Delphi.
×
×
  • Create New...