Ir para conteúdo
  • Cadastre-se

Painel de líderes

Conteúdo popular

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

  1. Bom dia Mauricio tu sabia que o Delphi é possível trabalhar em Docker Container no linux e usar o ACBr nele para emitir documentos criando micro serviços?
    3 pontos
  2. Verifique com o eFrete se eles permitem, em ambiente de homologação, o cadastro de proprietário do veículo. Para os desenvolvedores, eles enviam junto com o credenciamento e o manual de integração, uma tabela "Tabela dados dev.xls" constando os proprietários já cadastrados.
    2 pontos
  3. Obrigado, eu montei uma rotina de automação para esse processo mas queria verificar se tem alguma rotina mais simples. Tenha uma boa semana =D
    2 pontos
  4. 2 pontos
  5. É um comportamento herdado do TObjectList, quando você chama o Assign não são criados novos objetos, como o seu código faz, e sim simplesmente adicionados a referência a eles. Pra não ter o AV, você pode fazer: var MedicamentosA: TMedCollection; MedicamentosB: TMedCollection; begin MedicamentosA := TMedCollection.Create(False); MedicamentosB := TMedCollection.Create; Assim os elementos da lista serão destruídos apenas na chamada a MedicamentosB.Free;
    2 pontos
  6. Para quem é desenvolvedor e quer realizar testes em ambiente de homologação do eFrete, tem que acessar https://dev.efrete.com.br/Suporte e abrir um chamado, informando os dados da empresa. Em poucos dias, o eFrete enviará o usuário/Senha e hash do credenciamento, juntamente com o material do desenvolvedor.
    2 pontos
  7. Boa noite pessoal. Estávamos tendo a seguinte rejeição ao validar a remessa com o suporte do Banco do Brasil: Tentamos questionar que o validador do próprio BB aceitava nosso arquivo normalmente, e o atendente respondeu: Portanto, realizei a alteração abaixo no arquivo ACBrBancoBrasil.pas, pedi para validarem novamente e informaram estar correto desta nova maneira: . Segue anexo o arquivo com as alterações para avaliação/inclusão ao repositório. Obrigado!! ACBrBancoBrasil.pas
    1 ponto
  8. O manual não exige a informação do ICMS no DANFE NFCe: http://www.nfe.fazenda.gov.br/portal/exibirArquivo.aspx?conteudo=zvBVzrx4jtw=
    1 ponto
  9. Aparentemente faltou fechar a tag <IPINT> no seu XML.
    1 ponto
  10. Boa tarde Eduardo, Segundo consta na página 39 do Manual CTe Anexo I Layout versão 3.00a o grupo <occ> pode ter até 10 ocorrências. Portanto podemos informar até 10 Ordens de Coletas.
    1 ponto
  11. Boa tarde Juliomar, A versão 7.0.166.5 é bem recente. É uma release do dia 06/03/2020 Mas, foi um equívoco meu, pois o componente ACBrTEFD com CliSItef, funcionou perfeitamente com essa versão. O meu engano foi porque na versão simulada (pra testes) a DLL tem quase 32Mb, logo, quando inicializa o GP pela primeira vez, a DLL demora pra carregar na memória. No entanto, ainda é um fato que a Software Express recomenda ( a partir dessa versão 7), que a leitura de campo aberto do Pinpad seja feito de acordo via comando 789 do (ConfiguraSitefInterativo) e não mais através da função xObtemDadoPinPadDiretoEx... Essa recomendação está no próprio manual da Software Express que segue em anexo... Um grande abraço e muito obrigado pela atenção ! Leitura de Campo Aberto no PinPad v1.10.pdf
    1 ponto
  12. Bom dia, nas configuraçoes da lib tem uma propriedade "RemoverAcentos" que trata isso, mas quanto a caracteres especiais que possam alterar o XML o ideal é não permitir na sua aplicação. Funciona das duas formas, o recomendado é ".", deve utilizar apenas para separar casas decimais Isso é um controle o log na lib, toda vez que está executando um metodo precisa travar para nâo permitir outro até que seja processado. Pode ser que nâo esteja validando algumas regras, precisa preparar sua aplicação para validar de fato o código e a descrição do erro no momento do envio. Este método é util no momento da homologação para identificar alguns erros mais comuns. No arquivo .ini precisa informar os mesmos valores gerados na chave como por exemplo nNF, cNF, tpEmis...
    1 ponto
  13. Bom dia. Temos alguns videos demonstrativos da emissão de NFe/NFCe com a lib em diversas linguagens, talvez possa lhe ajudar. Att.
    1 ponto
  14. Bom dia, Seu arquivo esta sem quebra de linha... Precisa inormar cada tag em uma linha assim como no arq exemplo https://acbr.sourceforge.io/ACBrMonitor/ModeloCTeINI.html
    1 ponto
  15. Não compreendi... qual exatamente o Erro com a ACBrLib no Linux ? O ACBrMonitor foi projetado para rodar em Terminais de Venda, 1 para 1... não é indicado para esse cenário... Temos o componente ACBrNFSe, mas ele ainda não foi exportado para a ACBrLib ou para o ACBrMonitor... Seu uso está disponível apenas para usuários Delphi/Lazarus, através do componente nativo
    1 ponto
  16. É uma interpretação... mas pense... se hoje os programadores entende que o Assign é para copiar os objetos (e não duplica-los), e se nós mudamos para ele duplicar... Teremos um monte de usuários com MemoryLeak Na implementação do FPC e Delphi, de Assign para o TList, você pode escolher qual o comportamento do Assign Observe que o código padrão do Delphi/FPC de TList.Assign, é apenas Copiar a referência dos objetos da lista, e não duplica-los... procedure Assign(ListA: TList; AOperator: TListAssignOp = laCopy; ListB: TList = nil); TListAssignOp = (laCopy, laAnd, laOr, laXor, laSrcUnique, laDestUnique); ... // on with the show case AOperator of // 12345, 346 = 346 : only those in the new list laCopy: begin Clear; Capacity := LSource.Capacity; for I := 0 to LSource.Count - 1 do Add(LSource[I]); end;
    1 ponto
  17. http://docwiki.embarcadero.com/RADStudio/Rio/en/Establishing_Connection_(FireDAC)
    1 ponto
  18. Anexe todos os arquivos não cole fica extenso demais para que alguém possa lhe ajudar ou para fazer merge de alterações. estou excluindo do corpo e tu anexa ele ok?
    1 ponto
  19. Consegui resolver, realmente tinha conflito.. Vou realizar os testes que o Italo pediu...Obrigado..
    1 ponto
  20. Obrigado pela contribuição, em breve será validada para possível inclusão ao svn
    1 ponto
  21. Bom dia Antônio, O eFrete não disponibilizou os Schemas para que fosse possível a validação antes do envio, infelizmente. Bom dia Bonetti, Pelo que eu entendi no paragrafo: "Art. 25 As IPEFs terão 90 (noventa) dias para adequar seus sistemas informatizados, a contar da data de entrada em vigor desta Resolução." (NR) Os 90 dias devem ser contados a partir da data da publicação da Resolução 5.862 de 17 de dezembro de 2019 e não a partir da publicação da Resolução 5.873 de 10 de março de 2020. Se essa interpretação estiver correta então a obrigatoriedade realmente será a partir do dia 15/04/2020.
    1 ponto
  22. Obrigado por reportar. Fechando. Para novas dúvidas, criar um novo tópico.
    1 ponto
  23. Sim eu ia postar daqui a pouco, mas a Configuração citada pela Juliana Resolveu. Tópico encerrado.
    1 ponto
  24. mas foi justamente isso que modifiquei nos Demos... provavelmente você não atualizou o SVN, ou não testou com os mesmo Demos... Veja: https://sourceforge.net/p/acbr/code/19413/
    1 ponto
  25. Obrigado Juliana Tamizou e EMBarbosa. minha duvida era em qual bloco deveria lançar esses informações. estava procurando em outros blocos.
    1 ponto
  26. Nesse caso está sendo gerada a NFe avulsa, quando o fisco gera a nota em nome do emitente. É a única exceção para a não informação da IE, conforme o manual:
    1 ponto
  27. Bom dia, Exatamente, veja a regra que trata a rejeição 726: Se modal rodoviário e Tipo Emitente for igual a Prestador de Serviço de Transporte (tpEmit=1) ou transportador que emitirá CT-e globalizado (tpEmit=3) e MDF-e possuir apenas um DF-e transportado no grupo infDoc: O grupo de informações da carga lotação (infLotacao) deve estar informado. Quando informamos o CEP do local de carregamento e de descarregamento o grupo <infLotacao> é automaticamente gerado no XML.
    1 ponto
  28. Sendo A1 nem precisa instalar no Windows... Basta informar em ArquivoPFX
    1 ponto
  29. No tópico citado o usuário não mencionou em nenhum momento se a nota era interna ou interestadual. Pela NT 2016.002 v1.61 a rejeição 868 é obrigatória para NFe interestadual e pode ser aplicada também em NFe interna, a critério da UF. Uma pergunta: Está sendo emitido o MDFe com os dados dos veículos e vinculado a NFe? Se mesmo com o MDFe estão exigindo os dados dos veículos na NFe, a única solução seria informar nas informações complementares da nota.
    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.

The popup will be closed in 10 segundos...