Ir para conteúdo
  • Cadastre-se

Painel de líderes

Conteúdo popular

Showing content with the highest reputation on 09-08-2022 em todas as áreas

  1. Olá pessoal, No Rps temos a tag <Discriminacao> ela pode conter até 2000 caracteres, se tratando dos provedores que seguem a versão 1 ou 2 do layout da ABRASF (os provedores que tem o seu próprio layout o nome da tag bem como a quantidade de caracteres com certeza vai ser diferente). Muitos desenvolvedores querem incluir uma quebra de linha, pois bem, como fazer? Ao alimentar o componente, ou seja, ao atribuir o texto ao campo Discriminacao, devemos sempre utilizar o caractere ";" (ponto e virgula). O componente quando for gerar o XML do Rps se encarrega de substituir o ";" pelo caractere utilizado pelo provedor que pode ser outro. Vejam a linha do código do componente que realiza essa troca: Result.AppendChild(AddNode(tcStr, '#32', 'Discriminacao', 1, 2000, 1, StringReplace(NFSe.Servico.Discriminacao, ';', FpAOwner.ConfigGeral.QuebradeLinha, [rfReplaceAll, rfIgnoreCase]), DSC_DISCR)); A função StringReplace vai trocar o caractere ";" pelo conteúdo de: QuebradeLinha do campo: Discriminacao. Fica ai mais uma dica de como alimentar o componente corretamente.
    2 pontos
  2. Boa tarde! Já implementei o preenchimento desses campos. vou testar e qq coisa retorno por aqui.
    1 ponto
  3. Boa tarde Willian, Para mim a mensagem esta clara, você não informou o percentual da alíquota, logo o webservice esta entendendo que é zero, sendo que o correto é 2.
    1 ponto
  4. Bom dia! Realizei alteração para passar a informação do caminho do arquivo XML pra a propriedade "NomeArq" da classe "TNotaFiscal", através do salvamento do arquivo na classe "TACBrNFSeXProvider". Fiz a alteração por necessitar do local do salvamento e que não encontrei em outro lugar, somente se eu refizer o caminho. Por garantia, realizei a alteração neste ponto e meu intuito foi deixar conforme o método "SalvarXmlRps", que atribui caminho e nome de arquivo juntos. Mudei o mínimo para evitar grandes impactos. Segue anexo. CaminhoXmlNfse.zip
    1 ponto
  5. Bom dia Luiz, Muito boa observação, ainda hoje estarei enviado para o SVN a correção.
    1 ponto
  6. Italo, bom dia. No arquivo que enviei, não retirei a variável "aPath" do método "Gravar", pois utilizo do padrão de pasta do próprio componente, através do "aPath := aConfig.Arquivos.GetPathNFSe;". Caso retire a variável "aPath", o método gravar deverá ficar desta forma TACBrNFSeX(FAOwner).Gravar(aNota.NomeArq, aNota.XmlNfse); Poderia ajustar? Desde já, obrigado.
    1 ponto
  7. Boa noite! Nas opções de Layout tem o "Carnê" Veja se esta opção resolve. Obs.: Se for sequência de parcelas de uma mesma compra (título) Caso esteja querendo juntar boletos de vários títulos em um PDF ai ignore esta sugestão.
    1 ponto
  8. Boa noite, Copie todas as dlls para a pasta do exe. O caminho que indicou da OpenSSL não é das mais recentes. Segue o mais recente. http://svn.code.sf.net/p/acbr/code/trunk2/DLLs/OpenSSL/1.1.1.10/X86/ Veja se não tem problema de permissões do Windows. Tente rodar o monitor como administrador. Se o problema persistir, tente rodar esse instalador: https://github.com/abbodi1406/vcredist/releases Se você configurar winhttp, essas configurações não são mais necessárias para o ACBr. Revise as configurações do monitor. SSLLib := libOpenSSL SSLCryptLib := cryOpenSSL SSLHttpLib := httpOpenSSL SSLXmlSignLib := xsLibXml2 SSLType := LT_TLSv1_2
    1 ponto
  9. Boa tarde milagres não existem uma por fazer tanto tempo. mas atualiza o svn , reinstala e recompila. tu vai ter que meter a mão na massa e modificar para que ele funcione a contento com o svn
    1 ponto
  10. O que está diferente é que tu deve de inicializar o TEF somente uma vez conforme mencionei lá no create do form principal ou o dm tu faz o ACBrTEFD.Inicializar e pronto. e depois só ao vai chamar o ACBrTEFD.desinicializar quando fechar a aplicação
    1 ponto
  11. Olá Pessoal, Encontra-se disponível no Portal dos Documentos Fiscais Eletrônicos da SEFAZ-Virtual do Rio Grande do Sul para quase todos os modelos de DF-e as seguintes opções na lista de Serviços: Visualizador de Schemas e Consulta Regras de Validação. As telas abaixo se referem ao BP-e (Bilhete de Passagem Eletrônico). Mas como dito acima esses dois serviços estão disponíveis para quase todos os DF-e (NF-e, CT-e, etc...). No Visualizador de Schemas temos a seguinte tela: Devemos informar a versão do Schema desejado e clicar em Processar, será apresentado o layout do XML. No Consulta Regras de Validação temos a seguinte tela: Podemos selecionar o WebService e o tipo de Publicação e ao clicar em Pesquisar será apresentado a lista das regras. Esse é o link do site Portal dos Documentos Fiscais Eletrônicos - SVRS
    1 ponto
  12. Muito obrigado pela contribuição. Fiz a implementação baseada nela. Fiz apenas uma alteração na leitura para preencher apenas quando o layout for maior que 2.05 e não quando for maior e igual. Subi as alterações para o SVN na Revisão 25775. Pelo que vi está tudo certo. Queira por favor atualizar, testar e reportar qualquer problema. Mais uma vez obrigado.
    1 ponto
  13. Olá Pessoal, Convido a todos a conhecerem o novo componente ACBrNFSe. No link abaixo vocês encontram mais informações e o programa exemplo compilado para realização de testes.
    1 ponto
  14. Concordo contigo, verifique a imagem, está de acordo com o manual do Itau..
    1 ponto
×
×
  • 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.