Ir para conteúdo
  • Cadastre-se

sistemp

Membros
  • Total de ítens

    122
  • Registro em

  • Última visita

Tudo que sistemp postou

  1. Boleto Via API - Banco do Brasil - Enviar Juros e Multa. Estou passando as configurações para o boleto com juros e multa, só que no envio via API nao esta indo as informações.. estou passando os comandos. PercentualMulta := TaMensalidadePERC_MULTA.value; CodigoMulta:=cmPercentual; ValorMoraJuros := xValorATualBoleto*TaMensalidadePERCJUROS.value/100; CodigoMoraJuros:=cjTaxaDiaria; No json gerado, nao vai o valor do juro nem a multa.. Como proceder para no Json ir essas informações ? em anexo a imagem do json gerado (peguei do arquivo de log)
  2. No JSON gerado para a transmissão do boleto via api do banco do brasil (cobBancoDoBrasilAPI) "indicadorPermissaoRecebimentoParcial": "S", onde mudo a configuração para ficar = 'N'
  3. Solução encontrada Substitui o Jsons.pas que eu usava pelo Jsons.pas da pasta ....\Fontes\Terceiros\json4delphi\src E funcionou normalmente..
  4. Solução encontrada. Substitui o Jsons.pas que eu usava pelo Jsons.pas da pasta ....\Fontes\Terceiros\json4delphi\src E funcionou normalmente..
  5. Para processar o retorno dos boletos pagos, estou processando os dados retornados pelo json.. Retorno := Boleto.ListaConsultaRetornoWeb; JSON := TJsonObject.Create(nil); JSON.Parse(Retorno[i].JSON); Ou seja eu carrego o Json, e faço todo o processo através da analise direta no Json de retorno. Acontece que quando o valor pago tem decimal, o separador de casas decimais esta sendo a virgula (como a virgula é um separador, da falha ao carregar o json).. No arquivo de log o separador decimal esta corretamente sendo o . (ponto) Em algum lugar esta trocando ponto por virgula. Como definir na hora de processar o retorno, que o separador decimal seja o . (ponto) ?
  6. Trocar o Separador Decimal de virgula para ponto, na geração do Json de registro de boleto via API. Quando vou registrar um boleto com valor decimal, o json de envio gerado pelo componente esta enviando no json o valor com a virgula como sendo o separador decimal. e isto da erro no json. Como trocar o separador de virgula para ponto ?
  7. estou consultando os boletos pagos, do banco do brasil Boleto := FmModuloACBR.ACBrBoleto; FiltrosAPI := Boleto.Configuracoes.WebService.Filtro; FiltrosAPI.Clear; FiltrosAPI.indicadorSituacao := isbBaixado; FiltrosAPI.dataMovimento.DataInicio := XDAtaI; FiltrosAPI.dataMovimento.DataFinal := XDATAF; Boleto.Configuracoes.WebService.Operacao := tpConsulta; ACONTECE QUE QUANDO NÃO TEM NENHUM MOVIMENTO DE BOLETO (RECEBIDO, BAIXADO, ETC) No período da consulta. vem o retorno 404, como se nao tivesse havido comunicação.. Retorno Envio: HTTPCode=404 Posso interpretar como todo erro 404, como sendo , sem movimento no periodo ?
  8. Achei o erro.. ACBrBoleto.Cedente.CedenteWS.Scope eu estava enviando somente 'cobrancas.boletos-info e o correto é ACBrBoleto.Cedente.CedenteWS.Scope :='cobrancas.boletos-info cobrancas.boletos-requisicao';
  9. Result={"statusCode":403,"error":"Forbidden","message":"Scopes Not Granted"} Ja tentei criar outra aplicação no portal do banco do brasil e mesmo assim da o erro. Em modo de homologação da o erro tanto colocando meu CNPJ original como o de teste : TECIDOS FARIA DUARTE 74910037000193 OBS: Tenho conta no banco do Brasil. Arquivo de log, com parte dos dados enviados. { "numeroConvenio": 3131311, "numeroCarteira": 17, "numeroVariacaoCarteira": 35, "codigoModalidade": 1, "dataEmissao": "06.09.2022", "dataVencimento": "06.01.2023", "valorOriginal": 100, "valorAbatimento": 0, "codigoAceite": "N", "codigoTipoTitulo": 2, "descricaoTipoTitulo": "DM", "indicadorPermissaoRecebimentoParcial": "S", "numeroTituloBeneficiario": "121321", "campoUtilizacaoBeneficiario": "BOLETO TESTE", "numeroTituloCliente": "00031285570009000010", "mensagemBloquetoOcorrencia": "",
  10. Tomador.IdentificacaoTomador.InscricaoEstadual :=FormatarDocumento(CLIENTE_INSCRICAO,1); o numero da inscrição do cliente não é gerado no xml do RPS.. Utilizando Schemas\Pronimv2
  11. Quando pesquiso as notas atraves da funcao DistribuicaoDFePorUltNSU ele me traz as notas, mas como elas nao foram manifestadas ainda.. Tenho que manifestar essas notas. Apos manifestar as nota da consulta realizada acima, eu tenho que baixar o xml, usando a funcao ACBrNFe1.DistribuicaoDFePorChaveNFe que conforme ja foi relatado aqui no forum esta suspenso temporariamente pela SEFAZ. Existe alguma outra forma de baixa o xml ?
  12. Quando estou no preview, venda a NFE ou na tela, e clico no icone Disquete, para salva em PDF, ele mostra o menu abaixo. TEm como ocultar este menu (imagem em anexo) ? Tem como ja aparece o nome do arquivo que desejo salvar ?
  13. Um duvida. No caso de usar arredondamento, usando o padrao ABNT se for se ultima casa >5 arredonda para cima. O Procon faz alguma exigência, ou para eles não tem problema arredondar para cima. EX: Preço Unit: 23,99 Quantidade= 0.260 = R$ 6.2374 Arredondando ficaria 6.24 - Trucando ficaria 6.23 No arredondamento o cliente sai perdendo.. O Procom faz alguma tem alguma lei neste assunto ?
  14. qual seria a forma correta de colocar no arquivo ini QuebradeLinha=\s\n QuebradeLinha="\s\n" QuebradeLinha= “\s\n”
  15. Pronimv2.ini [Geral] VersaoSoap=1.1 Prefixo2=tem: Prefixo3= Prefixo4= Identificador=Id QuebradeLinha=\s\n UseCertificado=0 O XML gerado é enviado , vai da seguinte forma : <Discriminacao>1,00 troca de oleo com 3 linhas R$ 10,00 \s\n segunda linha \s\n ultimanh linha.</Discriminacao> O PDF gerado direto no site da prefeitura, imprimir a descrição do serviço, da mesma forma do texto acima, inclusive adicionando o \s\n como sendo um texto .. testar mudando o quebradelinha para: QuebradeLinha="\s\n" aconteceu o mesmo do teste anterior. Quando usei o quebradelinha como: QuebradeLinha=“\s\n” xml foi gerado <Discriminacao>1,00 troca de oleo com 3 linhas R$ 10,00 “\s\n” segunda linha “\s\n” ultimanh linha.</Discriminacao> PDF foi gerado conforme a imagem em anexo. em nenhum dos testes, aconteceu a quebra de linha..
  16. atraves de outras pesquisas do forum, vi que a remoção do ENTER, faz parte da geração do XML para ele ficar tudo em apenas uma linha.. tem alguma configuração, para nao remover o ENTER apenas na parte da discrição do serviço na NFS-e ? pois para a impressão sair correta no site da prefeitura, preciso enviar a quebra de linha normal.. #13
  17. Atraves do parametro QuebradeLinha, nao importa o texto que eu coloco, a impressao do DANFE no site nao separa as linhas. Eu estava querendo ajustar o xml, e mandar tipo um xml de teste, com as linhas separados por ENTER (copio o texto do bloco de notas e jogo no xml, para ver se da certo na impressao do danfe) Acontece que mesmo deixando a propriedade QUEBRADELINHA vazia ele subistuiu , onde ele ve que tem uma quebra de linha ele apaga esta quebra e coloca o espaço. como eu fiz. e pega o xml do rps que ele gera, editei ele no bloco de notas, dando enter mesmo no final de cada linha.. executo o comando abaixo ACBrNFSe1.NotasFiscais.Clear; ACBrNFSe1.NotasFiscais.LoadFromFile('T:\A Xml NotaSERV\XML\202104\NFSe\Recibos\teste.xml'); mas quando executo para enviar, ele pega meu xml. e remove as quebra de linhas, trocando por espaço ou pelo que foi colocado no quebralinha do Proninv2.ini ACBrNFSe1.Enviar(FmNotaFiscalElet.TaNotaFiscalNFS_LOTE.value, False); onde eu posso mexer, para ele mandar o xml conforme estou carregando. sem fazer nenhum ajuste ? pois gostaria de saber se eu enviasse o xml desta forma que estou testanto ficava certo na impressao la no servidor. Pois se eu usar o parametro. qualquer informacao que eu coloco ele acrescenta como um texto normal no campo <discriminacao> Servidor GOVBR usando configuracoes do Proninv2 obs: Preciso imprimir o danfe direto no site da prefeitura, pois os modelos que tem no report nao é igual ao modelo da prefeitura, e para eu monta um próprio, no xml não vem todas as informações que eu preciso;.
  18. Link retornado não acessa a nota - é diferente do link que tenho retorno ao consultar a nota no site EdLink.text := ACBrNFSe1.LinkNFSe(EdNunNota.text, EdCodVerificacao.text); ele me retorna o link http://server21.navirai.rs.gov.br/nfse/VisualizarXMLdaNota.aspx?Prestador=&Numero=202100000024704&Codigo=f8a209ae7&page=default.aspx&origin=ConAut&pdf=true link correto seria : http://nfse.navirai.ms.gov.br:9191/NFSe.Portal/Prestador/Nota/DownloadPDF/?notas=9A0BnhnQx/k= o link acima é para download pdf.. para consultar no site, o link correto.. nfse.navirai.ms.gov.br:9191/NFSe.Portal/Prestador/Nota/VisualizarDetalhes?nota=9A0BnhnQx/k= schemas: Pronimv2
  19. Desculpe. acabei postando a imagem, um erro diferente. Mas foi apenas para mostrar da onde vem aquela mensagem de erro.. Qual arquivo dos fontes do ACBR, eu poderia mudar, para o xml ser gerado com 4 casas decimas ?
  20. fiz o teste. a mensagem de erro ele pega do arquivo de retorno da sefaz. em anexo imagem do xml de retorno.
  21. mas vou conectar no cliente, e pegar o erro certinho. e posto aqui novamente..
  22. Não.. Pois no meu sistema (em homologação - em outro estado) a nota passa sem problemas..
  23. O xml esta sendo gerado somente com 2 casas decimais.. A SEFAZ parana, retornou erro de arredondamento . Imagem do retorno do erro sefaz. e do xml , parte do imposto..
×
×
  • 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.