Ir para conteúdo
  • Cadastre-se

Painel de líderes

Conteúdo popular

Showing content with the highest reputation on 10-10-2017 em todas as áreas

  1. Prezados, boa noite! Realmente, a informação passada pelo André e pelo Sérgio deram certo. Obrigado pela ajuda! Abraços
    1 ponto
  2. Boa tarde, consegui resolver. No instalador marquei a opção: Remover arquivos antigos do disco (pode demorar bastante) e aí deu certo. Obrigado a todos
    1 ponto
  3. Correção enviada para a revisão 13981 do SVN.
    1 ponto
  4. Na guia Monitor marque a opção Log de comandos e depois em baixo em exibir linhas do log na tela em "Respostas enviadas" []´s
    1 ponto
  5. Tivemos que realizar algumas alterações no ACBr para adicionar suporte a emissão de CT-e OS nos Estados do Mato Grosso do Sul e do Mato Grosso. Infelizmente, a SEFAZ destes dois Estados não seguem o padrão das demais UF's e retornam um elemento diferente de cteRecepcaoOSResult ao consumir o webservice CteRecepcaoOS, fazendo com que o retorno não seja lido pelo ACBr. MS retorna cteOSRecepcaoResult, e o MT retorna cteRecepcaoOSCTResult ... por isso adicionamos estas duas strings na função TratarResposta da unit ACBrCTeWebServices. Para o Mato Grosso, além da alteração acima, foi necessário adicionar o endereço que estava faltando no ACBrCTeServicos.ini. Segue em anexo os 3 arquivos modificados. Obs: identificamos esta diferença primeiro na SEFAZ de MS, e criamos um atendimento lá (Protocolo 2017-043-016.918) para que avaliem deixar padronizado com os demais Estados, então há esperanças de que eles arrumem isso um dia. Obs 2: conferimos os webservices dos demais Estados (RS, SP, PR e MG), e o retorno deles está de acordo com o padrão. ACBrCTeServicos.ini ACBrCTeServicos.res ACBrCTeWebServices.pas
    1 ponto
  6. Boa tarde, no manual atualizado está disponível todos os campos do MDFe, inclusive para versão 3.0 http://acbr.sourceforge.net/ACBrMonitor/MDFeCriarMDFe.html
    1 ponto
  7. Bom dia @Diego Henicka voce está carregando o XML para o encerramento ou está encerrando somente com a chave de acesso? Faça só com a chave de acesso que irá funcionar, sem carregar o XML pois ele está na versão 1.0 e não é mais suportada para a versão; infEvento.chMDFe := ChaveAcesso.Text; infEvento.detEvento.nProt := Protocolo.Text; infEvento.CNPJ := CNPJ; infEvento.dhEvento := now; infEvento.tpEvento := teEncerramento; infEvento.nSeqEvento := 1; infEvento.detEvento.dtEnc := Date; infEvento.detEvento.cUF := UF; infEvento.detEvento.cMun := CODIGOMUNICIPIO.text; Estou fazendo assim e está indo tranquilamente o encerramento do MDFe, espero ter ajudado.
    1 ponto
  8. Bom dia Ítalo, Lhe enviei os arquivos alterados por e-mail, conforme solicitado. Obrigado! Marcos
    1 ponto
  9. Seria mais simples fazer: function ExisteIndiceECF( CodFormaPagto: String): Boolean; Var FPG : TACBrECFFormaPagamento ; begin ACBrECF1.CarregaFormasPagamento; FPG := ACBrECF1.AchaFPGIndice( CodFormaPagto ) ; Result := (FPG <> nil); end;
    1 ponto
  10. Bom dia Jorje. A propriedade OcorrenciaOriginal.Tipo tem a finalidade de informar o tipo de transação que deverá ser feita com o titulo, como no exemplo toRemessaRegistrar, para registrar os titulos no banco. As propriedades Instrução 1 e 2, não estão relacionadas exatamente ao Tipo, elas se referem ao código das instruções que podem ser enviadas ao banco, como por exemplo Protestar após X dias. Nem todo banco utiliza esses códigos, mas para ter um exemplo baixe os manuais dos bancos disponibilizados no svn e dê uma olhada no do Itaú, que contém uma lista de instruções. Quanto ao retorno, a propriedade OcorrenciaOriginal.Tipo também é preenchida no retorno, já q ela informa oque houve com o titulo no banco, se foi baixado ou rejeitado por exemplo. Att.
    1 ponto
  11. Boa noite, Favor atualizar os fontes, se não me falha a memória foi feito uma alteração na unit ACBrCTeWebServices visando contornar esse problema.
    0 pontos
×
×
  • 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.