Jump to content

Curso Dominando o ACBrMonitor
Novo Módulo Soluções de Varejo
Assine o SAC ACBr em qualquer plano e tenha acesso

Saiba Mais

Balança SM100 performance surpreendente

Tecnologia Japonesa   Teclado e Visor resistentes a água
Consumo inteligente de etiquetas   Baixo custo de manutenção
Comunicação Ethernet e WIFI independentes

Saiba Mais

Impressora de Etiquetas ELGIN - L42 PRO

Protocolos PPLA, PPLB, ZPL, EPL (automático)
Porta USB padrão Opcionais: Ethernet, Serial, Paralela
Sensor de Etiquetas Móvel Garantia de 18 meses

Saiba mais

carlos_augusto

Usuários SAC
  • Content Count

    156
  • Joined

  • Last visited

Community Reputation

62 Excellent

1 Follower

Recent Profile Visitors

The recent visitors block is disabled and is not being shown to other users.

  1. Senhores Boa Tarde! Estou verificando problema em uma rotina que utiliza o AcbrMail para efetuar envio de email. A aplicação está rodando em um Servidor Windows 2016. Vejam como ficou o código-fonte ( vou suprimir informações pessoais com *): try ACBrMail1.Clear; ACBrMail1.IsHTML := True; ACBrMail1.Subject := 'TESTE DE ENVIO'; ACBrMail1.From := '[email protected]**********.com.br'; ACBrMail1.FromName := '******** VINHOS'; ACBrMail1.Host := 'mail.**********.com.br'; ACBrMail1.Username := '[email protected]**********.com.br'; ACBrMail1.Password := '******************'; ACBrMail1.Port := '587'; ACBrMail1.SetTLS := True; ACBrMail1.SetSSL := False; ACBrMail1.AltBody.Assign(Memo1.Lines); ACBrMail1.AddAddress('**********@****.com.br'); ACBrMail1.Send(False); ShowMessage('Sucesso No envio'); except ShowMessage('Erro No envio'); Raise; end; No Firewall do Windows 2016 está liberada esta aplicação. O mesmo ocorrendo no Firewall do antivirus Kapersky. Porém, em todas tentativas que fiz sempre aparece a mensagem de erro: 'SMTP Error: Unable to Login.' Eu vi outros posts sobre este assunto, mas nenhum deles me levou a chegar a uma solução para este problema. Podem os companheiros me auxiliar? Grato
  2. Senhores O que parece ocorrer é que a Sefaz é intolerante à realização de todas estas Operações quase que ao mesmo tempo. Deve ser uma limitação do Servidor da Sefaz Nacional, semelhante ao que ocorre nos casos de Consumo Indevido na transmissão da NFE. Por outro lado, não quero implementar no sistema nada que possa ferir as Normas da Sefaz. É muito comum vermos sites oferecendo "Download da NFe sem a Manifestação de Ciência da Operação". Vou adequar então esta aplicação que estou desenvolvendo apenas para CONSULTAR automaticamente todas as Notas Fiscais destinadas ao CNPJ do meu cliente e gravar a informação delas em uma tabela. Isto pode resultar em ganho para o usuário quando ele for precisar de efetuar Download do Arquivo XML. Mas, se o usuário experimentar algum problema no download, ele vai ter que esperar algum tempo e tentar novamente o download. Grato pela ajuda de todos. Carlos Franca-SP
  3. Sr. Italo Boa Tarde! Seu comentário faz muito sentido! Na verdade uma aplicação já possui um recurso para o usuário efetuar efetuar manualmente as operações de : - Consulta das Notas Fiscais - Ciência da Operação ( ou qualquer das outras Manifestações ) - Download do Arquivo XML O que observamos é que, por algum problema no Servidor da Sefaz, tem hora que dá certo esta operação e tem hora que não dá certo. E sabemos que forma legal correta é que antes de baixar o xml, sempre ocorra manifestação do Destinatário relativo ao documento fiscal. Qual seria a melhor alternativa para que o usuário nunca experimente algum erro no momento que precisar de baixar um arquivo xml? Grato
  4. Sra. Juliana Se a responsabilidade por este serviço é do Ambiente Nacional, então basta eu configurar esta property desta forma: acbrNota.Configuracoes.WebServices.UF := 'RS' e pesquisar o Status do Serviço assim : acbrNota.WebServices.StatusServico.Executar Assim, em tese vou receber o Status do Serviço nacional. É isto mesmo? Grato
  5. Prezados Companheiros Me desculpem se estiver perguntando algo que foi objeto de discussões anteriores. Estou desenvolvendo uma pequena aplicação que terá por finalidade para facilitar o trabalho de download de Notas Fiscais emitidas por terceiros conta o CNPJ de um cliente. Esta aplicação funcionará automaticamente realizando as seguintes tarefas: - consulta existência de Notas Fiscais - realiza manifestação de Ciência de Operação De tal forma que quando o usuário precisar efetivamente de fazer download do arquivo xml, não terá maiores problemas. Ontem eu estava testando a aplicação e em determinado momento recebi a seguinte mensagem de erro : - WebService Distribuição de DFe: - Inativo ou Inoperante tente novamente. Aí surgiu a seguinte dúvida : o serviço da Nota Fiscal Eletrônica é o mesmo da Distribuição de DFe ? Isto é, se eu consultar o Status do Serviço da NFE , automaticamente estarei sabendo o Status do Servido da DFe ? Grato
  6. Prezados Companheiros Bom Dia Estou tendo dificuldade com a utilização do componete AcbrSedex, para fazer cálculo de Preços de Postagem e Prazos junto aos Correios. Eu fiz um teste inicial com mercadoria cujo peso era 1 kilo ( nVlPeso=1 ) e obtive êxito. Porém, quando fiz o teste com mercadoria de peso menor que 1 kilo ocorre erro. Estou informando ao componente o valor de 0.7100 e o AcbrSedex gera : nVlPeso=0.71 e ocorre erro de : Erro HTTP: 500 - Socket Error: 10060 Connection timed out Efetuei o teste diversas vezes e sempre ocorre o mesmo erro. Se eu coloco 2 zeros no final do peso e colo a requisição no navegador a consulta é aceita. Por acaso os companheiros já passaram por esta situação? Grato
  7. Boa Tarde! Nós atualizamos no dia 08/10/2019. O curioso é que a transmissão da NFE está sendo realizada com sucesso, sem informação de qualquer valor na propriedade TimeZoneStr . Vou tentar efetuando ajustes na configuração da Transmissão da Carta de Correção. Grato
  8. Prezados Companheiros Gostaria de novamente solicitar ajuda dos companheiros. Estamos observando erro na transmissão da Carta de Correção da NFE. O componente AcbrNFE está configurado da seguinte forma : acbrCorrecao.Configuracoes.WebServices.TimeZoneConf.ModoDeteccao := tzPCN; Para evitar disparidade com o servidor da Sefaz, eu faço uma consulta e obtenho a Data/Hora oficial , da seguinte forma(isto funciona assim há diversos anos) : acbrCorrecao.WebServices.StatusServico.Executar; e passo ao componente a data da seguinte forma : infEvento.dhEvento := acbrCorrecao.WebServices.StatusServico.dhRecbto; O problema é que quando o arquivo xml do tipo : ped-eve.xml é gerado a data/hora é exibida da seguinte forma : <dhEvento>2019-11-05T15:18:22-02:00</dhEvento> sendo que o Fuso Horário correto para São Paulo é "-03:00". Isto resulta no erro seguinte : 579 - Rejeição: A data do evento não pode ser menor que a data de autorização para NF-e não emitida em contingência Sabem os companheiros como posso resolver este problema? Onde exatamente estou errando? Grato
  9. Senhores Boa Tarde! Para resolver o problema eu procedi da seguinte forma : a)- const WM_STARTUP = WM_USER; b)-No evento OnShow: // aciono procedure que será executada no lugar do OnShow PostMessage(Handle, WM_STARTUP, 0, 0); // desabilito evento onshow OnShow := nil; c)-Declaração da Procedure: procedure WMStartup(var Msg: TMessage); message WM_STARTUP; d)- procedure WMStartup(var Msg: TMessage); begin inherited; // rotina de pesquisa end; Esta foi a forma que resolvi o problema. Muito obrigado.
  10. Sr. EMBarbosa Realmente o problema está relacionado com o Estado. Erro total meu. Minhas desculpas. Agora a rotina está perfeita, funcionando 100%.
  11. Companheiros Fazendo conferência mais aprofundada constatei que o problema não está com o ACBR. O problema está no IBPT. Como podem constatar pelas imagens em anexo, se baixarmos a Tabela do Ibpt em formato CSV, vamos constatar que a Alíquota é : 6,35 ( tal qual apontado no retorno do componente ACBRIBPTTAX). Porém, se realizarmos a pesquisa pelo navegador, aparece outro resultado (9,25). Eu fiz questionamento no Instituto IBPT. Assim que obtiver um retorno eu comunico os companheiros. Vejam as imagens explicativas
  12. Sr. Italo Boa Tarde! Muito obrigado por sua ajuda. Estou procedendo conforme o Sr. sugeriu. Grato
  13. Companheiros Bom Dia! Gostaria de solicitar sua ajuda novamente. Eu criei uma aplicação para consulta no Site do IBPT utilizando o componente AcbrIBPTTax. Como um teste final na aplicação eu confrontei dados da consulta feita pelo nosso sistema e consulta realizada diretamente no Site do IBPT. Utilizando uma NCM como exemplo ( 03027300 ) verfiquei diferença na Alíquota de Importação da seguinte forma: No SITE do IBPT : 9,25 No AcbrIBPTTax : 6.35 Vejam abaixo os arquivos: a)-Site IBPT: <ProdutoDTO> <Chave>5A16F8</Chave> <Codigo>03027300</Codigo> <Descricao>Carpas,frescas,refrig.exc.files,outs. carnes,etc.</Descricao> <EX>0</EX> <Estadual>7.00</Estadual> <Fonte>IBPT/empresometro.com.br</Fonte> <Importado>9.25</Importado> <Municipal>0.00</Municipal> <Nacional>4.20</Nacional> <Tipo>0</Tipo> <UF>AC</UF> <Valor>0</Valor> <ValorTributoEstadual>0</ValorTributoEstadual> <ValorTributoImportado>0</ValorTributoImportado> <ValorTributoMunicipal>0</ValorTributoMunicipal> <ValorTributoNacional>0</ValorTributoNacional> <Versao>19.2.A</Versao> <VigenciaFim>31/10/2019</VigenciaFim> <VigenciaInicio>01/08/2019</VigenciaInicio> </ProdutoDTO> b)-Retorno do ACBRIBPTTAX: { "Codigo":"03027300", "UF":"SP", "EX":0, "Descricao":"Carpas,frescas,refrig.exc.files,outs. carnes,etc.", "Nacional":4.20, "Estadual":7.00, "Importado":6.35, "Municipal":0.00, "Tipo":"0", "VigenciaInicio":"01/08/2019", "VigenciaFim":"31/10/2019", "Chave":"5A16F8", "Versao":"19.2.A", "Fonte":"IBPT/empresometro.com.br", "Valor":0.0, "ValorTributoNacional":0.0, "ValorTributoEstadual":0.0, "ValorTributoImportado":0.0, "ValorTributoMunicipal":0.0 } Algum dos companheiros já passou por este problema? Carlos Franca-Sp
  14. Prezados Companheiros Boa Tarde! Gostaria de um auxílio para entender melhor o uso da pasta dos Schemas XML. Junto com a instalação do ACBR, na sub-pasta "\\trunk2\Exemplos\ACBrDFe\Schemas" existem outras pastas específicas para os diversos tipos de documento fiscal : - NFe - CTe e outras. Percebi que desejável é copiar os schemas destas sub-pastas para a raiz da pasta "Schemas". Porém, como devo proceder caso no mesmo servidor exista, por exemplo, transmissão de NFE e CTE? Pergunto isto porque se copiarmos da pasta NFE e depois copiar da CTE o sistema operacional identificar tentativa de copiar arquivo com o mesmo nome de anteriormente copiado. Como os companheiros recomendam proceder neste caso? Grato
  15. Companheiros Gostaria de solicitar sua ajuda para a seguinte situação, que está mais relacionada com a construção de uma aplicação Delphi. Estou tentando fazer uma pequena aplicação que tem por objetivo : a)-fazer um select distinct dos Estados cadastrados no banco de dados b)-na sequência pesquisar todos os Códigos de NCM também cadastrados no Banco de Dados c)-e finalmente, utilizando o componente AcbrIBPTTax , fazer pesquisa no banco de dados para obter as definições de Tributação Nacional/IMportada/Estadual e Municipal O problema que estou enfrentando é que estou disparando esta rotina que faz as pesquisas no site do IBPT diretamente nos eventos OnShow ou OnActivate do único formulário da aplicação. Desta forma o usuário não poderá fazer qualquer interação com o aplicativo, limitando-se apenas a visualizar o progresso. Mas, como conseguência disto, embora a aplicação faça a tarefa que lhe está destinada, o formulário fica invisível. Por outro lado , se eu disparo esta rotina de um botão , mediante um clique do usuário, o processamento da rotina ocorre normalmente. Por acaso os companheiros tem alguma idéia da causa deste problema? Terei que disparar esta rotina em outro ponto da aplicação? Grato Carlos Franca-Sp
×
×
  • Create New...