Ir para conteúdo
  • Cadastre-se

Antonio Carlos L

Membros
  • Total de ítens

    564
  • Registro em

  • Última visita

  • Days Won

    1

Tudo que Antonio Carlos L postou

  1. Meu amigo, você deve ler o manual do contribuinte http://www.nfe.fazenda.gov.br/portal/exibirArquivo.aspx?conteudo=URCYvjVMIzI= para se interar dos campos necessários
  2. Em tempo : Para contornar isso recorri a uma gambiara, crio na mesma pasta um aquivo LOCK.LCK para impedir que outra estação escute a pasta enquanto o arquivo existir.
  3. Por favor tenho a seguinte situação : Cinco estações acessam um pasta em rede onde o ACBrMonitor efetua a monitoração. Por exemplo X:\MONITOR A primeira estação a faturar gera os arquivos TMPMAQ4.TXT nesta pasta comum e NFE000001.TXT em X:\MONITOR\NOTASTXT Feito isso, passa a monitorar através de um laço While com um Sleep de 500 a INEXISTÊNCIA de ENT.TXT que será excluído pelo ACbrMonitor. Não encontrando ENT.TXT renomeia TMPMAQ4.TX para ENT.TXT e através de um laço While com um Sleep de 1000 passa a aguardar o arquivo SAI.TXT Ao encontrar SAI.TXT ele é copiado em memória e excuído pela estação onde roda a aplicação. Mas esta ocorrendo algo estranho. Dependendo da nota ( acho que quantidade de itens ou internet sei lá ) duas estações que faturem quase ao mesmo tempo passam a aguardar o mesmo SAI.TXT já que o ACBrMonitor exclui o arquivi ENT.TXT ao realizar a leitura e não ao termino do processamento. Muita gente usa o ACBrMonitor e não vi esse relato no forum , devo estar fazendo algo errado. Agradeço as considerações. Obrigado.
  4. Obrigado pelo retorno Daniel, então o primeiro parâmetro aceita uma variável do tipo stringlist ?
  5. Amigos, já tenho a ACBrNFe implementado em uma aplicação e por sinal é ótimo. Agora preciso fazer um sistema legado emitir as notas. Assisti a um vídeo que foi indicado, baixei os dois arquivos ENT.TXT e NFE.INI e estou lendo o manual em PDF. O arquivo ENT.TXT pelo que entendi envia o comando e o NFE.INI o conteudo da nota e o SAI.TXT traz o retorno. Qual o cuidado que a aplicação que interage com o monitor deve ter para não escrever em cima ou pegar o retorno que não é seu ? Se for usado requisições TCP não vi como enviar o conteúdo do arquivo INI. NFe.CriarNFe("C:\ACBrMonitorPlus\arquivoNFe.ini",1) e NFe.CriarEnviarNFe("C:\ACBrMonitorPlus\arquivoNFe.ini",1,1) Então mesmo que se use TCP deverá haver uma pasta comum para colocar esse NFE.INI ? Poderiam esclarecer por favor ? Obrigado.
  6. Ao rodar o exemplo percebi que ele não exibia o que era enviado pelo Cliente, e ao verificar descobri que o evento onRecebeDados esta com a assinatura diferente ( provavel o exemplo foi feito em uma versão ainda inicial ) procedure ACBrTCPServer1RecebeDados(const TCPBlockSocket: TTCPBlockSocket; Recebido: String; var Enviar: String); onde deveria ser procedure ACBrTCPServer1RecebeDados(const TCPBlockSocket: TTCPBlockSocket; const Recebido: AnsiString; var Enviar: AnsiString);
  7. A suite de componentes RestDataWare é muito boa. Os bugs são solucionados por vezes alguns dias depois, e a comunidade é muito receptiva a dúvidas de quem esta iniciando. Vale muito adquirir os cursos pois é isso que ajuda custear o esforço sobre-humano do criador do componente para que ele sempre melhore. Parabéns ao Gilberto.
  8. @Juliana Tamizou obrigado pelo retorno, não vi, não olhei em Noticias. @Italo Jurisato Junior obrigado pelo post, ficou bem claro. Creio que possa ser encerrado. Abraços
  9. Primeiramente, peço desculpas se já foi adiantado algo sobre essa mudança e não vi. Ao fazer update hoje passei receber erro sobre inexistência de "DownloadNFe" Verifiquei no logo que existe menção 17228 -- ACBrDFeConfiguracoes -- [+] Implementado a classe que contem as propriedades de Download utilizadas pelo método DistribuicaoDFe, acrescentado a função GetPathDownloadEvento. Por: Italo Jurisato Junior Acresci a unit ACBrDFeConfiguracoes mas persistiu O metodo foi apenas RENOMEADO de ACBrNFe.Configuracoes.Arquivos.DownloadNFe.PathDownload para : ACBrNFe.Configuracoes.Arquivos.DownloadDFe.PathDownload ? Eu tenho essa função : function TDM_NF.GetPathXMLNFe(const ADataEmissao: TDateTime; const AChaveNFe: string): string; begin Result := PathWithDelim(ACBrNFe.Configuracoes.Arquivos.DownloadNFe.PathDownload) + PathWithDelim(FormatDateTime('YYYYMM', ADataEmissao)) + AChaveNFe + '-nfe.xml'; end; basta substituir : ACBrNFe.Configuracoes.Arquivos.DownloadNFe.PathDownload por : MyACBrNFe.Configuracoes.Arquivos.DownloadDFe.PathDownload ? Essa função ACBrNFe.Configuracoes.Arquivos.DownloadDFe.GetNamePath retorna ela COMPLETA tal qual na função acima ? Obrigado.
  10. Antonio Carlos L

    Duvida sobre cNF

    Caros amigos , vi o post do @Italo Jurisato Junior quero saber se eu não informar nada nesta tag o componente gera sozinho. Obrigado
  11. Preciso ler o ACBRServicos.ini sem distribuir ele , ler da mesma forma que o componente faz, tem algum metodo publico para fazer isso ? Obrigado
  12. Por favor senhores moderadores fechem esse tópico o tópico foi escrito de forma incorreta
  13. @Felipe E. Resende Mesquita no MEI não existe Inscrição Estadual, apenas CNPJ , não dá erro de validação ?
  14. Wesley, você no tópico pergunta como fazer para configurar o A3 no DEMO, mas no corpo da postagem você pergunta como configurar o certificado no token, o que você quer fazer ?
  15. Caros, Qual metodo ou propriedade posso usar para a leitura dos webservices ? Sei que existe um arquivo ini com esses webservices mas teria que enviar junto com a app Obrigado
  16. Pessoal na parte da tarde de hoje começou esse erro, em homologação esta Ok, somente em produção. O interessante que não são todos os clientes depende da ROTA do pacote. Alguém esta passando pelo mesmo ? WebService Consulta Status serviço: - Inativo ou Inoperante tente novamente. Erro Interno: 12002 Erro HTTP: 0 URL: https://nfce.svrs.rs.gov.br/ws/NfeStatusServico/NfeStatusServico4.asmx Falha Recebendo Dados. Erro:Erro: 12002 - TimeOut de Requisição
  17. qual o fornecedor do certificado ? o certificado esta permitindo exportar ?
  18. Obrigado Daniel, coisa de louco mesmo, exclui a pasta e criei outra com o nome ACBR2 e ai não deu erro. Obrigado BingWings, a resposta do Daniel resolveu.
  19. Caros isso esta ocorrendo em uma máquina com Windows 10, estou usando o Tortoise 64 bits, ultima versão ( atualizei pois na versão que existia dava o mesmo problema ) Crio a pasta coloco para baixar do trunk2 ( caminho dados pelo site ) e ao ir terminando aparece o erro abaixo : tentei limpar mas ocorre o erro Não é possível fazer nenhuma operação com esse erro, de forma que é necessário excluir a pasta e tentar novamente. Isso é geral ? Apenas para constar a pasta onde fica os repositórios possui permissão de escrita e gravação para TODOS e outros repositórios conseguem baixar normalmente.
  20. Seria possível fazer um "traking" da requisição feita pelo visualizador da sefaz ?
×
×
  • 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.