Ir para conteúdo
  • Cadastre-se

Luiz Carlos de Lima

Membros Pro
  • Total de ítens

    567
  • Registro em

  • Última visita

  • Days Won

    1

Tudo que Luiz Carlos de Lima postou

  1. Boa tarde, Só está imprimindo 1 via, falta mais algum parâmetro que devo passar para imprimir mais de 1 via? Falei sobre isso no Flock, achei que tinha funcionado mas não. Printer.Modelo := ppEscBematech Printer.Porta := vOperador.PortaImpressao; Printer.CortaPapel := True; ACBrBPeDABPeESCPOS1.NumCopias := 2; Obrigado pela atenção. 51190803915923000161630010000002121240579720-bpe.xml
  2. Boa tarde Italo, Vou contacta-los, achei que poderia ser ajuste no projeto.
  3. Boa tarde. em anexo. ACBrBPeServicos.ini
  4. Boa noite, Nos testes de envio do BPe de MT, esta dando erro na consulta do QRCode. Precisei alterar no arquivo ACBrBPeServicos.ini as URLs > URL-QRCode=https://www.sefaz.mt.gov.br/bpe-fe/qrcode para URL-QRCode=https://www.sefaz.mt.gov.br/BPe/qrcode e a > URL-QRCode=https://homologacao.sefaz.mt.gov.br/bpe-fe/qrcode para URL-QRCode=https://homologacao.sefaz.mt.gov.br/BPe/qrcode
  5. Esta dando erro na unit pcnBPeR na linha BPe.procBPe.dhRecbto := Leitor.rCampo(tcDatHor, 'dhRecbto'); is not a valid integer. Verificando o XML observei que a tag dhRecbto esta sem os segundos. <dhRecbto>2019-08-06T17:32</dhRecbto> Na unit pcnLetor no bloco tcDatHor: begin if length(ConteudoTag)>0 then if pos('/', ConteudoTag) = 0 then result := EncodeDate(StrToInt(copy(ConteudoTag, 01, 4)), StrToInt(copy(ConteudoTag, 06, 2)), StrToInt(copy(ConteudoTag, 09, 2))) + EncodeTime(StrToInt(copy(ConteudoTag, 12, 2)), StrToInt(copy(ConteudoTag, 15, 2)), StrToInt(copy(ConteudoTag, 18, 2)), 0) else result := EncodeDate(StrToInt(copy(ConteudoTag, 07, 4)), StrToInt(copy(ConteudoTag, 04, 2)), StrToInt(copy(ConteudoTag, 01, 2))) + EncodeTime(StrToInt(copy(ConteudoTag, 11, 2)), StrToInt(copy(ConteudoTag, 14, 2)), StrToInt(copy(ConteudoTag, 17, 2)), 0) else result := 0; end; comentei este trecho StrToInt(copy(ConteudoTag, 17, 2))) e passei 00 o erro parou.
  6. blz, e quanto a tag vFCPUFFim, deixa sem informar.
  7. O cteTiposBasico_v3.00_Homologacao ainda esta com o mesmo erro, veja no anexo.
  8. Estes problema esta resolvido, só vamos fazer mais testes para ver se não aparece mais alguma coisa.
  9. Pelos meus testes independente de eu informar o vFCPUFFIM o acbr esta gerando, por isso a rejeição de campo elemento nao esperado.
  10. Ja tinha feito isso, então da os erros em anexo. Se retira pICMSInterPart da erro em vBCUFFim, se retiro vBCUFFim nao resolve, se passo valores também nao.
  11. Boa noite Ítalo, em ambiente de homologação funcionou, mas quando coloco em produção retorna rejeição falha no Schema XML do CT-e. Anexo XML de homologação e producao 15190715569867000130570010000564691834666720-Producao_cte.xml 15190715569867000130570010000564681021937736-Homologacao_cte.xml
  12. Oi Ítalo, Deixei como era antes, atualizei o ACBr, Schemas... apenas exclui a tag pICMSInterPart que dava rejeição e passou. Anexo o XML, ficou como antes. Caso resolvido. 15190715569867000130570010000564661039345917-cte.xml
  13. Bom dia Jose, voce sabe quando houve esta mudança, veja no XML que mandei que foi emitido dia 19/07 que "vBCUFFim" esta zerado e foi gerada.
  14. Bom dia, Após a ultima atualização as empresas do Simples com IndIEToma = 9 não está mais gerando a Tag ICMSUFFIM, retornando o rejeição 786 - Grupo de informações da partilha com a UF de fim da prestação deve estar preenchido. Anexo dois XML, um emitido em 19/07 CORRETO e outro hoje 23/07 COMERRO, sendo que as informações são as mesmas. 15190715569867000130570010000564631920259742-cte_COMERRO.xml 15190715569867000130570010000377321000377325-cte_CORRETO_.xml
  15. O erro esta no ACBrCTeDACTEFR na function TACBrCTeDACTEFR.PrepareReport(ACTE: TCTe): Boolean;
  16. Boa tarde, Após a ultima atualização do ACBr, quando faço o envio e impressão do DACTE, e imediatamento vou emitir uma segunda via pelo método ACBrCTe1.Conhecimentos.Clear; ACBrCTe1.Conhecimentos.LoadFromString(XML); ACBrCTe1.Conhecimentos.Imprimir; aparece a mensagem propriedade ACBr nao assinalada. Ja executei apagarAcbr, ACBrInstall_Trunk2, os schemas e continua o problema. alguma sugestao? Etão basta fechar o formulário e abrir novamente que nao dá o erro.
  17. Estava usando o modelo de impressão antigo, ja vi que no novo nao tem mais campo de Forma Pagamento.
  18. Bom Italo, é que ficou meio complicado para o cliente, ele emite um DACTE que na forma de pagamento esta 'Outros', se for emitir uma segunda via, o mesmo documento sai como 'Pago', os usuários vão ficar perdidos se colocar Outros na observação e na forma de pagamento sair Pago.
  19. E nao tem como fazer para informar no DACTE a forma de pagamento.
  20. Boa tarde, Na impressão do DACTE montado pelo método enviar o Ide.forPag fica conforme informado, se fpPago, fpAPagar ou fpOutros. Mas na impressão posterior não consigo definir o tipo, ACBrCTe1.Conhecimentos.Clear; ACBrCTe1.Conhecimentos.LoadFromString(vExisteXML); with ACBrCTe1.Conhecimentos.Add.CTe do begin Ide.forPag := fpAPagar; end; ACBrCTe1.Conhecimentos.Imprimir; Assim imprime somente como pago.
  21. Perfeito josé, problema resolvido. XML montado e assinado. Muito obrigado.
  22. Boa tarde, Vejam bem, eu consigo o XML mas não assinado, porque em alguns casos foi perdido. Então ja tentei Enviar novamente, mas retorna o erro em anexo. Vejam que na mensagem tem o protocolo que preciso para arquivar, mas não consigo recupera-lo. Então tentei somente Assinar, analisar e consultar. Usei os métodos do demo por chave e por XML(não autorizado), nenhum retorna o protocolo. Como faço para pegar este protocolo, pois o ACBr mostra ele na mensagem anexa. Se esta mensagem é do ACBr eu não consigo capturar este protocolo, assim ja resolveria meu problema.
×
×
  • 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.