Ir para conteúdo
  • Cadastre-se

Daniel InfoCotidiano

Consultores
  • Total de ítens

    3.571
  • Registro em

  • Última visita

  • Days Won

    45

Tudo que Daniel InfoCotidiano postou

  1. Vamos analisar com estes dados, apos analise retornamos
  2. Estamos fazendo alguns testes aqui. Se por favor, puder preencher como o retorno estão preenchendo estes campos vai nos ajudar muito, pois não temos como fazer testes sem credenciais do banco: Boleto.ListadeBoletos[i].SeuNumero Boleto.ListadeBoletos[i].NossoNumero Boleto.ListaRetornoWeb[i].DadosRet.TituloRet.NossoNumero Exemplo: Boleto.ListadeBoletos[i].SeuNumero = 321321 Boleto.ListadeBoletos[i].NossoNumero = 1111222 Boleto.ListaRetornoWeb[i].DadosRet.TituloRet.NossoNumero = 123465
  3. @jmcsoftware Estamos verificando Seus fontes estão atualizados ? se puder atualizar e rodar o instalador. No retorno, pode ver conteúdo dos capos abaixo por favor: Boleto.ListadeBoletos[i].SeuNumero Boleto.ListadeBoletos[i].NossoNumero Boleto.ListaRetornoWeb[i].DadosRet.TituloRet.NossoNumero
  4. Bom dia ! Obrigado pela contribuição, criamos uma tarefa TK-3849 que será analisada e informaremos por aqui assim q passar a análise. Abr
  5. @jmcsoftware Faça um teste por favor: Gere um titulo, envie. Antes de imprimir, repasse o conteudo Boleto.ListaRetornoWeb[i].DadosRet.TituloRet.NossoNumero para o campo NossoNumero e tente imprimir por favor
  6. @jmcsoftware O Banco diferentemente dos outros bancos, você precisa aguardar o retorno para poder pegar o campo NossoNumero que é fornecido por eles para poder imprimir o boleto. (como o @Juliomar Marchetti mencionou em nos posts anteriores) Se observar o log acima, note que vc envia o seu numero (numero para seu controle interno ai do boleto) e na resposta do retorno o banco te devolve o seunumero e o "NossoNumero" Por isso que não esta batendo a linha digitável e o codigo de barras, esta o seunumero lá e não o nossonumero fornecido por eles. Vou mostrar um teste que fiz aqui, observe que o nossonumero utilizei o informado no retorno do banco: Como você utilizou o seunumero (marquei em vermelho) ele gerou errado:
  7. @jmcsoftware Desculpe a demora, vou verificando, em breve ja retorno.
  8. @Souza Bom dia ! Vou te mandar um link que possa te ajudar com os nomes, mas observando, acredito que possa ja estar adequado. Que o Ítalo cita: "Para aqueles que desejam guardar o XML do Rps e ou da NFS-e no banco de dados basta ler as propriedades mencionadas acima podem usar um código semelhante ao abaixo: XMLReciboRPS := ACBrNFSeX1.NotasFiscais.Items[ i ].XmlRps; XMLNotaServico := ACBrNFSeX1.NotasFiscais.Items[ i ].XmlNfse;" Notei q vc está passando 0 (fixo) para verificar os itens, vc chegou a testar no debug se esta alimentando a lista de itens ? Se vc der um count p contar qtos itens tem ai na sua lista Item ?
  9. @mgmobile Tente passar o valor com 2 casas decimais por favor ValorMoraJuros=0,28
  10. @Souza Boa tarde ! Só p entender, o sistema exemplo está correto é isso? Na imagem, nao aparece o path(caminho) completo do XML Mas já comparou como é alimentado o componente no exemplo vs a sua aplicação ? Pode ser mais fácil se utilizar o INI que esta na pasta exemplo.
  11. Comunicado no portal COMSAT SEFAZ SP: A SEFAZ-SP realizará em 23 de abril de 2023, a partir das 07:00, e com previsão de duração para todo dia, uma manutenção nos servidores do SAT, o que poderá trazer instabilidade em todos websites e todos webservices. Sendo assim, na medida do possível, orientamos que novas ativações de equipamentos SAT sejam realizadas antes desta data, e que os contribuintes se atentem para CF-e-SATs que poderão estar armazenados, e não transmitidos à SEFAZ, nos equipamentos SAT com o risco de o prazo legal de 10 dias ser atingido durante essa manutenção. Após a manutenção, a SEFAZ permanecerá acompanhando o sistema e monitorando os meios de comunicação próprios com o público externo. Fonte: SEFAZ SP
  12. bom dia @jefferson01 e @Antonio Gomes A equipe de boleto esta analisando a TK
  13. @jefferson01 Bom dia ! Primeiramente obrigado pela contribuição. Estava falando com o time de boleto e como padrão de autenticação OAuth ele só gera outro token caso necessário automaticamente. Poderia detalhar melhor por favor a necessidade de salvar no banco por exemplo, igual citado no post acima. Obrigado
  14. @Net Shopping Bom dia ! É possivel sim, Porta := 'RAW:Nome da Impressora no Windows'; * Obs: tem q estar com ela instalada no windows , então instale a impressora com os drivers do fabricante antes.
  15. @fabiofranzini Bom dia, primeiramente agradecemos a contribuição ! Verificando o manual que vc utilizou ele é a V 2.7 que está descontinuada, utilizamos hoje V 3.4 e existe toda a comunidade utilizando a versão atual , aqui esta o link do manual Observe no manual: Vou sugerir que você teste por favor: Cedente.ResponEmissao temos os enumerados tbCliEmite , tbBancoEmite,tbBancoReemite,tbBancoNaoReemite, tbBancoPreEmite Carteira 001, 004, geralmente é o 005 (cobrança Simples, Rápida com Registro), 006 Verifique no banco a modalidade, exemplo: Modalidade 101, 102, 201 Obrigado !
  16. @rpaulogio por enq nao temos, apenas:
  17. @Quality Automação bom dia ! Vi q o arquivo acbrlib.ini está assim: Porta=TCP:192.168.25.60:9100 Que significa que a impressora está conectada através de um cabo de rede, se vc executar o comando ping neste IP (192.168.25.60) ele responde ? Para eliminar se o problema é com a infra de rede, tentou utilizar a impressora localmente através do cabo usb ? Controle de porta, ideal deixar ControlePorta=1
  18. @Jéter Rabelo Ferreira Muito Obrigado pela contribuição ! Foi criado uma tarefa para análise do time de boletos. TK-3830
  19. Boa noite @Helio Beltrao Jr. Segue o link para fazer download das libs: https://www.projetoacbr.com.br/forum/files/category/36-acbrlib-pro/ Exemplos: http://svn.code.sf.net/p/acbr/code/trunk2/Projetos/ACBrLib/Demos/ Links de vídeos, mas para sua linguagem específica, não temos exemplos prontos. https://acbr.nutror.com/curso/e4f38b5c7398e4ccca8731c2d305952d389ac693 No Discord temos um canal ACBrLib Python bem movimentada: https://discord.com/channels/798697718800318484/890605241668612126/908808001983479878
  20. @Wagner J.'. Rocha Boa tarde ! Incluímos o comando: SAT.ConsultarUltimaSessaoFiscal Que nos devolve a reposta da ultima sessão fiscal, caso ela contenha um xml de venda ou cancelamento (vem criptografado em base64) ja convertemos o XML e salvamos na mesma pasta configurada no monitor para salvar as vendas/cancelamento: Exemplo: lembrando como o Daniel Simões citou acima: que este método indicado pelo fabricante é recente e pode não existir em SATs como layout 0.07 ou com firmwares que não contenham este método. Se puder fazer um teste, basta fazer download da nova versão do ACBrMonitorPlus: https://www.projetoacbr.com.br/forum/files/category/16-acbrmonitorplus-pro/ Abraços
  21. Esta função é útil principalmente quando o SAT perde a comunicação durante a emissão da venda ou cancelamento. Ao chamar a função ConsultarUltimaSessaoFiscal é retornada os dados da última venda. Esta função já existia para quem utiliza o componente ACBrSAT e foi incluída no ACBrMonitorPLUS e ACBrLibSAT, e já estão disponíveis em nossos repositórios para downloads a partir de hoje (12/04/2023), bora fazer o download ! Quem utiliza componente ACBrSAT em Delphi ou Lazarus, quem utiliza ACBrMonitor Plus ou ACBrLibSAT.DLL (que é compatível com qualquer linguagem de programação que consuma arquivos dll) além de ter a resposta padrão da função, já detectamos o conteúdo do retorno e se conter o XML de venda ou cancelamento, automaticamente geramos o XML de venda ou cancelamento na pasta que foi configurada previamente (onde são gravados os arquivos xml de vendas/cancelamento). Uso no componente ACBrSAT: ACBrSAT1.ConsultarUltimaSessaoFiscal; Uso no ACBrMonitorPlus: SAT.ConsultarUltimaSessaoFiscal Uso com a biblioteca ACBrLibSAT.dll: SAT_ConsultarUltimaSessaoFiscal(sResposta, esTamanho); *Lembrando que este método indicado pelo fabricante é recente e pode não existir em SATs como layout 0.07 ou com firmwares que não contenham este método.*
  22. Obrigado por reportar. Fechando. Para novas dúvidas, criar um novo tópico.
  23. Boa tarde ! Verifique se isso te ajuda: Marque: ExibeResumoCanhoto E coloque o texto em TextoResumoCanhoto Do componente ACBrNFeDanfeRL
  24. Semana passada passamos por algo inusitado onde foi relatado na impressão de boletos, “Modalidade” diferentes entre eles que impactam na linha digitável e no código de barras. Então temos uma conta com a modalidade “101” por exemplo e outra na modalidade “102”. Sempre que vamos emitir boletos, seguimos os passos: Alimentar os dados do cedente e dados da conta modalidade exemplo 101 Apagamos a lista de boletos (ACBrBoleto.ListadeBoletos.Clear) Incluímos os títulos (ACBrBoleto.CriarTituloNaLista) um a um. Geramos os boletos/remessas/etc. Caso precise alterar dados do cedente ou bancários, repetir exatamente o mesmo procedimento Alimentar os dados do cedente e dados da conta outra conta ou modalidade exemplo 102 Apagamos a lista de boletos (ACBrBoleto.ListadeBoletos.Clear) Incluímos os títulos (ACBrBoleto.CriarTituloNaLista) um a um. Geramos os boletos/remessas/etc. Não podemos mudar dados do cedente ou conta (sem limpar a lista de boletos) e continuar incluindo títulos! Exemplo de uma forma Errada: Alimentar os dados do cedente e dados da conta ou modalidade exemplo 101 Incluímos mais títulos (ACBrBoleto.CriarTituloNaLista) um a um. Alterar os dados do cedente ou da conta (ou mudar modalidade 102, etc). (sem limpar a lista de boletos) Incluímos mais títulos (ACBrBoleto.CriarTituloNaLista) um a um. Imprimir todos boletos Observe que no exemplo acima foi alterado dados da conta/modalidade antes de imprimir a primeira remessa de boleto e limpar a lista de boletos. Isso é incorreto.
  25. @EasySoft Sistemas Na teoria se funciona para uns, era p funcionar em todos, mas qdo consultado o banco, tivemos que alterar a maneira que estava gerando. Então é necessário atualizar os repositórios, e atualizar seus clientes para que não ocorra mais este tipo de problema com este banco.
×
×
  • 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...