Ir para conteúdo
  • Cadastre-se

Painel de líderes

Conteúdo popular

Showing content with the highest reputation on 12-03-2020 em todas as áreas

  1. @José M. S. Junior, deu certinho, muito obrigado. Suporte sempre top.
    3 pontos
  2. @walter faria Provavelmente você esta gerando um cNF sequencial, e ai a cada tentativa de envio, é gerado um novo sequencial. O ideal é você gerar e gravar no banco antes de enviar, com isso você terá sempre a mesma chave da NFe. É só uma questão de lógica de programação. Ide.cNF := 999999; Dercide Alvarez
    3 pontos
  3. Geralmente isso ocorre quando você informar 0 para a tag cNF (Código numérico da NFe) na geração do XML. Informando 0 o ACBr vai gerar um número aleatório pra esse campo, conforme determina o manual. O correto é você gerar o número aleatório na sua aplicação, pode usar a função GerarCodigoDFe da unit ACBrDFeUtil, e informar na tag cNF, e informar o mesmo valor se precisar gerar novamente.
    3 pontos
  4. Boa tarde Eduardo, Só uma observação não use mais o Add somente o New, pois faz a função do Add. for conte := 0 to Lista.Count-1 do begin with infDoc.infNFe.New do chave := Lista[conte]; end;
    2 pontos
  5. Nessa comparação os objetos são os mesmos. Não entendi sua dúvida. A e B são o mesmo objeto no mesmo endereço. O resultado True está correto. Você deu Free no objeto A. Liberou a memória indicando que ela pode ser utilizada por outro objeto. Como o objeto C é instanciado depois da liberação da memória, ele pode usar o mesmo endereço. O resultado vai ser igual. Usar FreeAndNil vai ser a solução mais simples pro seu problema. Mas sinceramente, acho que você está indo num caminho incorreto. Me parece que há violação de princípios de orientação a objetos. Seu código não deveria precisar desse tipo de comparação. O que você está realmente tentando fazer? Que problema você está tentando resolver?
    2 pontos
  6. Bom dia. Vejam esta noticia Att.
    2 pontos
  7. Sim. Precisa só de dados da conta para o boleto ser feito.
    2 pontos
  8. O tópico que o Daniel Simoes citou ajudou a resolver meu problema, consegui resolver seguindo o tópico. valeu Daniel, muito Obrigado
    2 pontos
  9. Você deseja testar com o ACBrPosPrinter ? Se SIM, você pode atribuir a porta em arquivo, exemplo: ACBrPosPrinter.Porta := 'c:\temp\saida.txt';
    2 pontos
  10. Boa tarde, se informar os campos sobre o Pagamento do Frete no MDF-e não preciso fazer o CIOT.
    1 ponto
  11. certo, vou tentar aqui e informo se deu certo. Obrigado.
    1 ponto
  12. Boa tarde Kebe, Você utiliza o ACBrMonitor ou os componentes ACBr? Se você utiliza o ACBrMonitor lembre-se que temos um exemplo completo do arquivo INI que contempla tanto os campos obrigatórios quanto os opcionais. De posse desse exemplo completo, mais o manual do MDF-e que contem o se layout você vai conseguir identificar de forma fácil os campos obrigatórios. Esses campos na coluna ocorrências tem por exemplo: 1-1 que significa no mínimo 1 e no máximo 1 ocorrência, portanto obrigatório. Os que tem: 0-1 significa que o mínimo é zero portanto é opcional.
    1 ponto
  13. Peça para o seu cliente entrar no Portal Terra e acessar o email por lá e verificar se tem algo bloqueado.
    1 ponto
  14. eu uso o provedor Terra. Solicitei a um cliente que gerasse um CT-e enviasse com cópia para o meu email e chegou com sucesso. Demora um pouco pra chegar pq o Terra é leeeeennnnnto.
    1 ponto
  15. por que é com dll , responde rápido atende todas as bandeiras e convênios
    1 ponto
  16. Planilha de calculo corrigida conforme informações do rafa_frantz. Obs. quando o resultado for a complementar, está dando o resultado negativo mas no arquivo deve ir positivo conforme o rafa_frantz me orientou. Qualquer divergência, me avisem por favor. DEUS abençoe Calculo ADRC-ST.xlsx
    1 ponto
  17. Fiz esse procedimento pro postmaster deles para verificarem , pq o retorno está correto , esto np aguardo e adiciono aqui o resultado. Se alguém tivesse e-mail do terra para verificar eu ficaria agradecido. [12/03/2020][11:10:41:258][MASTER]235:235 2.7.0 Accepted [12/03/2020][11:10:41:460][MASTER]250:250 2.1.0 OK v126sm10249831qkb.107 - gsmtp [12/03/2020][11:10:42:331][MASTER]250:250 2.1.5 OK v126sm10249831qkb.107 - gsmtp [12/03/2020][11:10:44:736][MASTER]250:250 2.0.0 OK 1584022244 v126sm10249831qkb.107 - gsmtp [12/03/2020][11:10:45:426][MASTER]221:221 2.0.0 closing connection v126sm10249831qkb.107 - gsmtp
    1 ponto
  18. Acho que a melhor solução.... seria trocar: A.Free; por FreeAndNil(A); pois nesse caso, "A" deixará de apontar para a memória (que foi liberada)
    1 ponto
  19. Obrigado por reportar. Fechando. Para novas dúvidas, criar um novo tópico.
    1 ponto
  20. Bom dia, A tag pPis e pCofins já devem ser informadas em percentual, ou seja dividindo por 100, Veja o exemplo do Manual SAT:
    1 ponto
  21. Bom dia a todos Tópico >> Modalidade de determinação da BC do ICMS vazia >>> RESOLVIDO Eu estava procurando o motivo da "modalidade de determinação da BC do ICMS" estar vazia nas tag´s dos impostos e não percebi que o erro estava ao enviar o xml para a Sefaz, que tinha uma rotina alterando o regime da empresa para >> normal. Agradeço a todos pela colaboração
    1 ponto
  22. Encaminhei os ajustes de acordo com meu entendimento, depois disponibiliza ela atualizada ai pra galera
    1 ponto
  23. Bom dia. Segue https://acbr.sourceforge.io/ACBrMonitor/ComandosdoObjetoMDFe.html Att.
    1 ponto
  24. Emitidas não faz. Isso só com o ACBR da pra fazer. Só seguir as notas técnicas.
    1 ponto
  25. Bom dia Juliana. O layout padrão da Febraban está disponível no site do banco safra, é o único layout 240 que encontramos lá. https://www.safra.com.br/pessoa-juridica/cash-management-servicos/layout-de-arquivos.htm O segmento R se encontra na página 57 O layout tem mais de 2mb não consegui anexar ele aqui.
    1 ponto
  26. Portanto então a obrigatoriedade do CIOT fica (até o momento) para 09/06/2020. Porque depende das IPEFs adequarem os seus sistemas.
    1 ponto
  27. Não. Realmente está muito confuso, mas são duas coisas diferentes e os prazos corretos são: CIOT: Data de entrada em vigor da Resolução ANTT nº 5.862/2019. A partir do dia 15/04/2020, será obrigatório para a contratação de qualquer transportador. (fonte: http://www.antt.gov.br/cargas/arquivos/PEF__Pagamento_Eletronico_de_Frete.html) NT 2020/001: Implantação Homologação... 09/03/2020 Implantação Produção......... 06/04/2020 Está confuso mesmo em relação as regras e procedimentos mas os prazos são estes.
    1 ponto
  28. Coisa de principiante.... Valeu mesmo, obrigado! Resolvido!
    1 ponto
  29. Obrigado pela resposta @Daniel Simoes, É mais por uma questão de limpeza de código no meu ERP. Estou migrando pro WPF e aproveitando pra dar uma faxina. Valeu!!
    1 ponto
  30. Remova tudo abra o delphi se der alguma msg responda não. depois vai em component / install package e remove todas as referencias do ACBr e depois reinstala
    1 ponto
  31. Creio ser devido a mudança de pasta os bpl com as mudanças no instalador por foi lado em outro tópico situação semelhante. exclui manualmente a pasta lib abre o delphi e diz não para todas as perguntas , vai em component / install package e remove todas do acbr que estiverem desmarcado. fecha o delphi e reinstala que vai aparecer todoso
    1 ponto
  32. O ACBr te retorna o XML completo da nota, basta carregar ele no componente e fazer a leitura das propriedades: var I: Integer; DFe: pcnRetDistDFeInt.TdocZipCollectionItem; begin [...] ACBrNFe1.DistribuicaoDFe(StrToInt(cUFAutor), CNPJ, ultNSU, ANSU); for I := 0 to ACBrNFe1.WebServices.DistribuicaoDFe.retDistDFeInt.docZip.Count - 1 do begin DFe := ACBrNFe1.WebServices.DistribuicaoDFe.retDistDFeInt.docZip.Items[I]; case DFe.schema of schprocNFe: begin // nfe completa ACBrNFe1.NotasFiscais.Clear; ACBrNFe1.NotasFiscais.LoadFromString(DFe.XML); ShowMessage('Transportador: ' + ACBrNFe1.NotasFiscais[0].NFe.Transp.Transporta.CNPJCPF + ' - ' + ACBrNFe1.NotasFiscais[0].NFe.Transp.Transporta.xNome); end; [...] end; end; end;
    1 ponto
  33. Boa tarde. Conforme comunicado enviado pelo Bruno Nogueira da SEFAZ/SC, o webservice relativo ao Bloco X encontra-se em manutenção, com previsão inicial de retorno em 24 horas a contar de 14:45(quando recebemos o comunicado). Att.
    1 ponto
  34. Beleza. Atualizei hoje, testei e esta tudo ok.
    1 ponto
  35. Verifique, as propriedades existentes no componente. Exemplo : LarguraCodProd = 54
    1 ponto
  36. Ok italo.. obrigado... Negocio e fazer do jeito mais seguro.. gerar pelo eFrete ou pelas IPefs o código CIOT e colocar no MDF-e. Como a NT deixa muita coisa a esclarecer...
    1 ponto
  37. Boa tarde a todos, Existe uma briga visível entre a ANTT e a SEFAZ. O componente ACBrMDFe já esta pronto para as alterações publicadas na NT 2020/001 versão 1.03 - MDF-e Integrado. Como também esta pronto e já temos alguns membros aqui do fórum utilizando o componente ACBrCIOT que acessa o webservice do eFrete. Portanto, vamos aos testes.
    1 ponto
  38. oi pessoal, confesso que fiquei um pouco preocupado quando vi o componente dando erros, mas aparentemente não deu nenhuma divergencia com meu projeto depois do erro apresentado eu 1- fiz um clean up na pasta do repositorio do acbr com o tortoise 2- recompilei todo o lazarus mandando limpar os dados antigos 3 - removi essa dependencia do projeto: depois disso tudo voltou a funcionar normalmente. então peço desculpas pelo post mas talvez ajude outros que tbm usam LAZARUS
    1 ponto
  39. Tive este problema também, foi somente instalar o framework .Net 4. Ficou 100%
    1 ponto
  40. Enfim a novela chegou ao fim.... O que ocorreu é que o certificado do meu cliente continha virgulas no nome e a prefeitura de Goiânia valida o CNPJ do Emissor com o CNPJ do nome do certificado, por algum motivo a virgula corta o conteúdo do nome na rotina de validação da prefeitura, pedi para meu cliente solicitar um certificado sem virgula e boa, tudo funcionando normalmente. grato pela ajuda de todos, estou a disposição para auxiliar quem tiver problemas em goiânia. Cleyton Luiz Nobre Sistemas
    1 ponto
  41. @systronic, para NF-e/NFC-e não existe o conceito de dar desconto no Valor Total, o desconto total nada mais é que a soma de descontos de todos os itens da nota, ou seja, se a sua aplicação existe a opção de dar um Desconto no Valor Total, então você terá que ratear e somar esse desconto adicional nos seus itens, de modo que a soma de descontos dos seus itens dê o desconto total da nota. Sobre qual melhor estrutura de armazenamento você decide, mas na prática do ponto de vista da nota é um desconto só no item.
    1 ponto
×
×
  • 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.