Ir para conteúdo
  • Cadastre-se

Paulo Casagrande

Membros
  • Total de ítens

    29
  • Registro em

  • Última visita

Últimos Visitantes

919 visualizações

Paulo Casagrande's Achievements

Explorer

Explorer (4/14)

  • First Post
  • Collaborator Rare
  • Conversation Starter
  • Week One Done
  • One Month Later

Recent Badges

2

Reputação

1

Community Answers

  1. O problema foi resolvido! Eu usei o "Demo" para testar por fora do meu aplicativo e não tive problemas. Descartei assim o erro no certificado. Só restou os parametros de configuração inseridos por usuário. Verifiquei varias vezes e percebi que cadastraram um A3 sem apagar a configuração do A1 Agradeço a atenção
  2. Desde a tarde de ontem (21/12) um cliente vem relatando que não consegue emitir NFe. Sendo que um outro cliente esta emitindo normalmente. O erro : Exception Erro: Falha Enviando a Requisição. Erro: 12007 - O nome do servidor não pode ser resolvido O que já tentei: 1) Já tentei emitir de uma outra maquina e da o mesmo erro. (essa maquina consegue emitir por outra empresa) 2) Na configuração da NFe as configurações do certificados estão corretas! 3) Testei o acesso a sites CAC, Sefaz-SP usando o certificado e tudo ok. 4) Emissor do certificado AC SOLUTI 5) Abaixo o meu código onde da o erro function pcnAssinarV2(var msg: string; pathXmlNFe: string): boolean; var ACBrNFe: TACBrNFe; ACBrDANFe: TACBrNFeDANFeRL; begin ACBrDANFe := TACBrNFeDANFeRL.Create(nil); ACBrNFe := TACBrNFe.Create(nil); ACBrNFe.DANFE := ACBrDANFe; ACBrNFe.NotasFiscais.Clear; ACBrNFe.NotasFiscais.LoadFromFile(pathXmlNFe); carregarConfiguracoesNFe(ACBrNFe, ACBrDANFe); Result := True; try ACBrNFe.NotasFiscais.Assinar; <- Da erro aqui ACBrNFe.NotasFiscais.Items[0].GravarXML(); msg := 'Arquivo gerado em: ' + ACBrNFe.NotasFiscais.Items[0].NomeArq; except on E: Exception do begin Result := False; msg := 'Exception Erro: ' + E.Message; end; end; end;
  3. Mais uma dúvida apenas... Uma vez que a nfe é transmitida, ela é validada pela Sefaz. Se houver rejeição a mesma é informada no ato do envio? Assim sendo, mesmo que a nfe ainda não esteja na sefaz, não existenunhum risco da Nfe não ser um documento inválido?
  4. Saudações, Emiti uma nfe ontem a noite em contingência pelo svcan 35221115414365000130550010000019006037103280 Não era para aparecer na consulta hoje? aqui na Sefaz-SP
  5. Boa tarde Ok, obrigado pelo retorno att Paulo Casagrande
  6. Conforme solicitado segue em anexo ACBrConsultaCNPJ.pas
  7. Saudações Problema encontrado: A SEFAZ, em alguns casos retorna '********' para os campos DATA DA SITUAÇÃO CADASTRAL e/ou DATA DA SITUAÇÃO ESPECIAL e isso gera uma mensagem de erro. Sugestão: Substituir... FDataSituacao := StringToDateTimeDef(LerCampo(Resposta, ACBrStr('DATA DA SITUAÇÃO CADASTRAL')), 0); FDataSituacaoEspecial := StringToDateTimeDef(LerCampo(Resposta, ACBrStr('DATA DA SITUAÇÃO ESPECIAL')), 0); por... var cData:string; ..... cData := trim(LerCampo(Resposta, ACBrStr('DATA DA SITUAÇÃO CADASTRAL'))); if (cData + '*')[1] <> '*' then FDataSituacao := StringToDateTimeDef(cData, 0); cData := trim(LerCampo(Resposta, ACBrStr('DATA DA SITUAÇÃO ESPECIAL'))); if (cData + '*')[1] <> '*' then FDataSituacaoEspecial := StringToDateTimeDef(cdata, 0);
  8. Bom dia a todos. Tenho uma duvida (não relacionada ao componente em si), mas quanto a melhor pratica sobre o envio. Gostaria de saber em que momento vocês enviam a NFe para a SEFAZ a) Primeiro grava no DB e depois envia para a SEFAZ (e no caso de erro na SEFAZ reverte a gravação no DB) b) Primeiro envia para a SEFAZ e se tudo ok, grava no DB.
  9. Saudações, O array "cACBrTipoOcorrenciaDecricao" possui 306 elementos Enquanto que o Tipo enumerado "TACBrTipoOcorrencia" possui 309 elementos Esta faltando o descritivo dos enumerados: toRemessaSustarProtestoBaixarTitulo, toRemessaSustarProtestoManterCarteira, toRemessaRecusaAlegacaoSacado, att Paulo Casagrande
  10. Bom tarde, Zerei tudo! Reinstalei todo o ACBr RESOLVEU, o demo esta funcionando normalmente. Vou trabalhar na minha aplicação agora. Muito obrigado Att Paulo Casagrande
  11. Saudações, Estou convertendo minha aplicação do Monitor para o uso com os componentes. (uso o Lazarus) Windows 10 atualizado na sexta-feira. Meu certificado é A3 Após atualizar o trunk! - Tanto o Exemplo/Demo (Lazarus) quanto minha aplicação começou a reportar que o certificado não existia. - Apaguei o numero serial e ao clicar no botão de seleção a lista como o certificados para selecionar esta vazia. - Se insiro o numero do certificado manualmente: Ao consultar o status do serviço "retorna que o certificado não existe" - Fica claro que o problema esta na obtenção dos certificados instalados na máquina. - Não reporta erro ao compilar. - As configurações estão corretas! (libWinCrypt, LT_all, cryWinCrypt, httpWinHttp, xsLibXml2) - No Monitor a lista aparece (acredito portanto que o problema não é o certificado) - Qual caminho devo seguir (com relação ao relato acima)? - Após atualizar o trunk como devo proceder? att Paulo Casagrande
  12. Obrigado Rafael e Daniel. Vou seguir por esse caminho então. Vou alterando aos poucos.
  13. Como eu tenho toda a estrutura pronta para usar o monitor eu acredito que a conversão seria mais fácil no momento. Além do que não precisaria instalar todo o ACBr
  14. Boa noite, Atualmente eu desenvolvo um ERP com o Lazarus + AcbrMonitor Eu gostaria de usar com o ACBrLib (no lugar do monitor) Por favor eu preciso de um pequeno exemplo de utilização. att Paulo Casagrande
  15. Boa tarde a todos... Resolvi o problema quanto a geração do SAT. A ferramenta de desenvolvimento da TANCA foi bastante útil para isso. Agora o problema é outro: A impressora não fiscal TP-650. - Não consigo fazer funcionar de maneira alguma via USB ou SERIAL, só consegui imprimir pela rede. Att Paulo Casagrande
×
×
  • 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.

The popup will be closed in 10 segundos...