Painel de líderes
Conteúdo popular
Showing content with the highest reputation on 12-03-2020 em todas as áreas
-
3 pontos
-
@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 Alvarez3 pontos
-
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
-
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
-
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
-
2 pontos
-
2 pontos
-
O tópico que o Daniel Simoes citou ajudou a resolver meu problema, consegui resolver seguindo o tópico. valeu Daniel, muito Obrigado2 pontos
-
Você deseja testar com o ACBrPosPrinter ? Se SIM, você pode atribuir a porta em arquivo, exemplo: ACBrPosPrinter.Porta := 'c:\temp\saida.txt';2 pontos
-
Boa tarde, se informar os campos sobre o Pagamento do Frete no MDF-e não preciso fazer o CIOT.1 ponto
-
certo, vou tentar aqui e informo se deu certo. Obrigado.1 ponto
-
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
-
Peça para o seu cliente entrar no Portal Terra e acessar o email por lá e verificar se tem algo bloqueado.1 ponto
-
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
-
por que é com dll , responde rápido atende todas as bandeiras e convênios1 ponto
-
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.xlsx1 ponto
-
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 - gsmtp1 ponto
-
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
-
Obrigado por reportar. Fechando. Para novas dúvidas, criar um novo tópico.1 ponto
-
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
-
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ção1 ponto
-
Encaminhei os ajustes de acordo com meu entendimento, depois disponibiliza ela atualizada ai pra galera1 ponto
-
Bom dia. Segue https://acbr.sourceforge.io/ACBrMonitor/ComandosdoObjetoMDFe.html Att.1 ponto
-
Emitidas não faz. Isso só com o ACBR da pra fazer. Só seguir as notas técnicas.1 ponto
-
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
-
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
-
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
-
1 ponto
-
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
-
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 reinstala1 ponto
-
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 todoso1 ponto
-
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
-
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
-
1 ponto
-
Verifique, as propriedades existentes no componente. Exemplo : LarguraCodProd = 541 ponto
-
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
-
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
-
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 LAZARUS1 ponto
-
Tive este problema também, foi somente instalar o framework .Net 4. Ficou 100%1 ponto
-
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 Sistemas1 ponto
-
@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
-
Boa tarde, Infelizmente sim. Ainda persiste.-1 pontos