Ir para conteúdo
  • Cadastre-se

Lucio Bittes

Membros
  • Total de ítens

    253
  • Registro em

  • Última visita

  • Days Won

    1

Tudo que Lucio Bittes postou

  1. Lucio Bittes

    Mensagem boleto BBAPI

    Vi em outro topico logo a baixo. campoUtilizacaoBeneficiario permite ate 30 caracter. Agora o campo mensagemBloquetoOcorrencia e 55 por linha e tamanho total de 165. Estou precisando passar o valor maior que 30. Posso aumentar nesse campo que fiz referencia? No componente está passando para o campo mensagemBloquetoOcorrencia tamanho fixo copy tamanho 30.
  2. Ta bom. Obrigado
  3. Bom dia Italo. Sim, entendi a diferença. Capaz que o componente antigo esteva preparado para isso, porque no antigo eu consigo ler de aparecida. De Nerópolis e capaz que não porque o layout mudou. Como nosso sistema da entrada de serviço seria interessante ja fazer a leitura do mesmo para que o usuário não precise de digitar o mesmo. Teria alguma outra alternativa para contorna isso? Maioria do pessoal pega a listagem dos XML's e envia para o cliente. Não e todo mundo que utiliza sistema para emissão de serviço. As vezes o pessoal faz pelo portal da prefeitura e manda o XML para o cliente.
  4. So um adicional. Na versão antiga no NFSe o de aparecida está lendo normal. E de neropolis está com erro. Mas nem entra ao caso porque está descontinuada. Na versão nova nenhuma das duas deu certo.
  5. De aparecida também não está carregando as informações. Não entendi o motivo. Nunca cheguei a utilizar o loadXML somente a emissão. NFSE_APARECIDA_1.xml
  6. Estou tentando efetuar a leitura do xml Neropolis mas está vindo tudo zerado. Estou fazendo algo errado? Configuro o componente para IBGE de neropolis e logo em seguinda tento efetuar o Load mas não trás nenhuma informação. ACBrNFSeX1.NotasFiscais.Clear; ACBrNFSeX1.NotasFiscais.LoadFromFile(LOCALDOXML); Tento ver as informações mas não veio nenhuma. NFSE_NEROPOLIS_1.xml
  7. Bom dia. Minha dúvida e na configuração dos tributos para efetuar os cálculos na geração da Nf-e. 1. No cadastro do estado define as alíquotas referente do mesmo. 2. No cadastro da cidade defino o estado e o código município. 3. No cadastro da empresa defino o estado e o regime da empresa. Simples ou normal. 4. No cadastro do cliente defino se e revenda, consumidor final e assim por diante. 5. No cadastro do produto defino (tributado, retido, isento) Nesse e onde inicia meu ponto de dúvida. Defino CST/CSOSN ou defino se e tributado, retido ou isento. Defino a origem e o tipo do produto. 6. Efetuar um cadastro de natureza de operação. Tipo. (Venda, Entrada, Devolução) e assim por diante. Nela eu defino CFOP, tipo do produto ou CST/CSOSN. Se e consumidor final ou não e outras configurações básicas. Isso e pra saber qual CFOP que vou utilizar por item. 7. Na geração da Nf-e ou outro documento. Tenho a empresa logada onde eu sei qual e a UF origem e o cliente selecionado para saber qual destino. Nesse ponto tenho que pegar o Item para saber qual tributação do produto a pegar na natureza de operação junto com as alíquotas e o restante. Gostaria de saber como estão fazendo a configuração da tributação para estudar melhor essa parte para fazer uma coisa simples e funcional. Coloquei de forma resumida. Procurei alguns vídeos no youtube mas não achei algo pra comparar com a ideia levantada.
  8. Não uso lazarus. Então não sei como fazer a alteração.
  9. Isso mesmo. Adicionei um image no relatorio e ele recebe como property.
  10. Lazarus não testei. Mas a alteração foi no FortesReport. Então bem provável que vai da certo também. Com essa alteração deu certo.
  11. Fiz a alteração no layout PIX pra quando informar a logomarca então ele adiciona. Vou anexar. Foi realizado no FortesReports modelo PadraoPIX. ACBrBoletoFCFortesFr.pas ACBrBoletoFCFortesFr.dfm
  12. So tem do tipo fatura que sai a logo do cliente. No padrão PIX em nenhum dos dois sai a logomarca.
  13. Bom dia. Existe a opção de informar a logomarca da empresa final. Tem algumas empresas que já utiliza essa opção. Procurei aqui no forum mas não achei essa opção. Vou anexar um modelo que o cliente mandou.
  14. Imaginei isso mesmo.
  15. Lucio Bittes

    GTIN Erro ao consultar

    No projeto do GTIN quando vou consultar o mesmo ta me retornando o erro a seguir. Porque ta fora ou ta com algum problema?
  16. Bom dia. Por enquanto não vou conseguir. Provável que mês que vem talvez possa iniciar o processo. Vai depender muito da demanda, que por sinal sempre tá acumulada rsrs. Esse último anexo e que você está usando ne?
  17. Bom dia. Deu certo da maneira q fiz
  18. Boa tarde. Sim, funcionou corretamente com as informações do proxy do jeito que fiz.
  19. Acabei de efetuar a consulta e retornou com sucesso. Obrigado!
  20. Bom dia. Podem me auxiliar se dessa maneira está correto?
  21. Bom dia @Daniel InfoCotidiano conseguiu efetuar o teste? Obrigado!
  22. Bom dia. Não, tô esperando resposta. Muito moroso o pessoal do banco. Credo.
  23. Não sei. Porque estamos tentando emitir retornando o qrcode primeramente para depois implementar no ACBr. Estou travado nessa questão porque não conseguir emitir com informação do PIX. Estou aguardando retorno do banco até hoje.
  24. Lucio Bittes

    Proxy

    Bom dia. Como faço para passar as configurações do proxy para o httpsend? Eu vi que ele pega do BoletoWS mas o DefinirProxy fica no final do processo que deveria ser o primeiro onde ele pega o token. Não conseguir alimentar ele. No demo adicionei o comando na configuração. Boleto.Configuracoes.WebService.ProxyHost := ''; Boleto.Configuracoes.WebService.ProxyPort := ''; Boleto.Configuracoes.WebService.ProxyUser := ''; Boleto.Configuracoes.WebService.ProxyPass := ''; No ACBrBoleto.Enviar adicionei essas linhas para pegar o proxy do webService. function TACBrBoleto.Enviar: Boolean; var RemessaWS: TBoletoWS; begin if not (Configuracoes.WebService.Operacao in [tpConsulta]) then if ListadeBoletos.Count < 1 then raise Exception.Create(ACBrStr('Lista de Boletos está vazia')); ChecarDadosObrigatorios; //Instancia classe para Registro Boleto WebService RemessaWS := TBoletoWS.Create(Self); try RemessaWS.ProxyHost := Configuracoes.WebService.ProxyHost; RemessaWS.ProxyPort := Configuracoes.WebService.ProxyPort; RemessaWS.ProxyUser := Configuracoes.WebService.ProxyUser; RemessaWS.ProxyPass := Configuracoes.WebService.ProxyPass; ListaConsultaRetornoWeb.Clear; try Result:= RemessaWS.Enviar; Except on E:Exception do begin if ( ( RemessaWS.RetornoBanco.CodRetorno = 0 ) and ( Trim( RemessaWS.RetornoBanco.Msg ) = '' ) ) then raise Exception.Create(ACBrStr('Erro: ' + E.Message)) else raise Exception.Create(ACBrStr('Erro: ' + IntToStr(RemessaWS.RetornoBanco.CodRetorno) + sLineBreak + RemessaWS.RetornoBanco.Msg + sLineBreak)); end; end; finally RemessaWS.Free; end; end; E no ACBrBoletoWS.Rest mudei o definirProxy no inicio. Assim conseguir usar o proxy. Mas não sei se e a maneira correta. function TBoletoWSREST.Enviar: Boolean; begin BoletoWS.RetornoBanco.CodRetorno := 0; BoletoWS.RetornoBanco.Msg := ''; DefinirProxy; DefinirAuthorization; DefinirURL; DefinirContentType; DefinirCertificado; //Grava json gerado if Boleto.Configuracoes.Arquivos.LogNivel >= logSimples then BoletoWS.DoLog('Comando Enviar: ' + ClassName); if Boleto.Configuracoes.Arquivos.LogNivel >= logSimples then BoletoWS.DoLog('Comando Enviar: ' + FPDadosMsg); try Executar; finally Result := (BoletoWS.RetornoBanco.HTTPResultCode in [ 200 .. 207 ]); if Boleto.Configuracoes.Arquivos.LogNivel >= logSimples then begin BoletoWS.DoLog('Retorno Envio: ' + Self.ClassName); BoletoWS.DoLog('Código do Envio: ' + IntToStr(BoletoWS.RetornoBanco.HTTPResultCode)); end; if Boleto.Configuracoes.Arquivos.LogNivel >= logParanoico then begin if Result then //Grava retorno BoletoWS.DoLog('Retorno Envio: ' + FRetornoWS) else BoletoWS.DoLog('Retorno Envio: ' + IfThen(BoletoWS.RetornoBanco.CodRetorno > 0, sLineBreak + 'ErrorCode=' + IntToStr(BoletoWS.RetornoBanco.CodRetorno), '') + sLineBreak + 'Result=' + NativeStringToAnsi(FRetornoWS)); end; end; end;
  25. Confirma o recebimento por favor. Te mandei também o print do postman com o retorno do boleto. Aqui tem os logs se precisar.
×
×
  • 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...