Ir para conteúdo
  • Cadastre-se

Valdir Dill

Membros Pro
  • Total de ítens

    941
  • Registro em

  • Última visita

  • Days Won

    5

Posts postados por Valdir Dill

  1. Bom dia,

    Pelo que entendi, o XML enviados ao SAT não precisam ser assinados com certificado digital instalado no computador. É isso mesmo?

    Outra dúvida: para que servem as opções dos menus "Ativação -> Comunicar Certificado" e  "Ativação -> Associar Assinatura" do demo do SATAcbr? Em que situação preciso utilizar essas funções?

    Obrigado!

     

  2. Boa tarde,

    Pelo que entendi, a variável Config.infCFe_versaoDadosEnt é a versão dos schemas para o XML do CFe, certo? 

    Pelas pesquisas que fiz aqui no fórum, atualmente eu devo informar 0.06 para esse campo, está correto?

    Mas eu queria saber um pouco mais sobre esse dado. Quem é responsável por disponibilizá-lo? A SEFAZ-SP? Quando devo mudar o valor dele?

    Obrigado

  3.  

    Não consegui instalar o doPDF no Win10, e todas as impressoras de PDF ou XPS do windows, funcionam corretamente... (não duplicam as cópias)

    Entretanto acho que seja possível aplicar um Workaround... já enviei um "Pull Request" para o branches "Lazarus" do Fortes

    Se quiser testar, você pode baixar meu Fork em: https://github.com/dopidaniel/fortesreport-ce/tree/lazarus...

    Ou então modifique nos seus fontes, Unit RLFilters.pas, linha 435, mude para:

        if foEmulateCopies in FClassOptions then
        begin
          copies := RLPrinter.Copies;
          RLPrinter.Copies := 1;  // To avoid double the copies
        end
        else
          copies := 1;

     

    Fiz essa mesma alteração na RLFilters.pas da pasta \vcl e resolveu o problema que ocorria com Delphi.

    • Curtir 1
  4. Bom dia,

    Estou iniciando alguns testes na NFSe com trunk2. Percebi que uma mudança implementada é a utilização de arquivos .ini (cidades.ini e provedor.ini).

    Minha sugestão é que se defina um path específico para esses arquivos e não mantê-los na ApplicationPath

    Por exemplo, na procedure TGeralConfNFSe.SetConfigMunicipio da ACBrNFSeConfiguracoes.pas, na linha "NomeArqParams := ApplicationPath + 'Cidades.ini';", mudar para " FPathOutros + 'Cidades.ini'. Mesma coisa na "NomeArqParams := ApplicationPath + FxProvedor +'.ini';". Lógico que precisa criar toda estrutura nos fontes desse novo FPathOutros.

    Do jeito que está, os arquivos .ini precisam ficar na pasta raiz da aplicação. Não haveria maiores problemas nisso. Mas acho que sendo possível colocar esses arquivos em uma pasta específica, ficaria mais organizado. 

    Não sei exatamente quais seriam todas as units que teria que alterar para criar essa propriedade (FPathOutros) no componente. Se não eu já enviaria os fontes com as alterações. Então, peço que alguém que conheça melhor os fontes e saiba como fazer isso e, logicamente concordar com minha sugestão, que o faça.

    Obrigado!

     

    • Curtir 2
  5. Bom dia,

    Após atualizar para trunk2, em alguns usuários está ocorrendo o erro "não foi possível localizar o ponto de entrada do procedimento xmlNewDocPI na biblioteca de vinculo dinamico  libxml2.dll" na emissão de NFe.

    Mas não são todas as máquinas em que o erro ocorre. A dll, assim como as demais (iconv.dll, libxslt.dll, zlib1.dll), está na pasta do sistema.

    Alguma dica?

  6. Boa noite,

    Meu arquivo remessa para o Santander foi rejeitado. É solicitado que seja informado no registro header do arquivo (pos 033 a 047) e registro header do lote (pos 054 a 068) o código de transmissão. Pelo que entendi devo informar esse dado em ACBrBoleto1.Cedente.codigoTransmissao, está correto?

    Mas que código seria esse? Seria o código de cedente ou de convênio do cedente?

    Obrigado

     

  7. Bom dia,

    Estive analisando o demo do TACbrposPrinter e estou pensando em utilizar esse componente para minhas impressões diretas de cupom NÃO fiscal, recibos, ...

    Pergunto:
    - Haveria alguma recomendação contrária a isso?
    - Terei sempre que vincular o TACBRDAnfeESCPOS utilizar a função ACBrNFeDANFeESCPOS.ImprimirRelatorio(, certo?
    - No memo do demo tem o texto a ser impresso onde diz "texto livre - até 600 caracteres". Esse é mesmo o limite de caracteres para essa função?

    Obrigado!

     

  8. Boa tarde,

    Pelo que estou percebendo agora com o trunk2 preciso distribuir outras (libxml2, libxslt,...) .dll junto com meu aplicativo, certo? 

    Essas .dll devem ficar na pasta do meu aplicativo ou na pasta system do Windows? Qual é o local mais indicado?

    Obrigado!

     

  9. Bom dia,

    Bem, na verdade o banco não está exatamente exigindo. Pelo que entendi, é mais uma recomendação. 

    Tive um caso no Bradesco, onde um usuário tentou fazer a homologação e o sistema estava gerando um campo incorretamente. Aí retornaram com o erro daquele campo e aproveitaram para passar essa recomendação de não utilizar caracteres minúsculos ou com acentos. Vide anexo.

    No manual da CEF para SIGCB - http://www.caixa.gov.br/downloads/cobranca-caixa-manuais/LEIAUTE_CNAB_240_SIGCB_COBRANCA_CAIXA.pdf - também traz essa orientação. Printei a página 7 do manual e estou anexando.

    Obrigado!

    CEF.png

    Bradesco.png

  10. Bom dia,

    Estou iniciando na geração de arquivos remessa e notei que alguns bancos exigem os textos (nomes, mensagens, etc.) em maiúsculo e sem acentos, cedilha, ...

    Pergunto: existe alguma rotina pronta no ACBR para converter esses textos automaticamente? 

    Obs.: estou usando a função acbrUtil.TiraAcentos. Funciona beleza, mas se tivesse uma propriedade no próprio componente credito que seria mais prático.

    Obrigado!

  11. Boa noite,

    Agora sim, tudo certo!

    1 - Perfeito. Alterações testadas e funcionando;
    2 - Parabéns e obrigado;
    3 - Também precisa fazer as mesmas alterações na ACBrBancoCaixa.pas que é a unit do sistema SIGCB da Caixa, pois a regra é a mesma. Em anexo estou enviando a .pas já com as alterações. Não sei como funciona para subir no svn, mas seria só colocar esse arquivo lá. Inclusive já fiz os testes.

    Obrigado!

     

     

    ACBrBancoCaixa.pas

  12. Bom dia,

    Sim Juliomar, ela havia respondido aqui que até o final do dia 03 estaria no svn, mas depois disso eu incluí uma nova resposta que eu havia atualizado os fontes e não haviam mudanças.

    Por desencargo, fiz um novo download dos fontes agora, inclusive deletei o ACBrCaixaEconomicaSICOB.pas aqui da minha máquina antes de baixar. No log das mudanças é mencionado que foi feita uma mudança na ACBrCaixaEconomicaSICOB referente a este tópico, mas não encontrei essa mudança no novo arquivo. Ou eu estou muito enganado, ou não houve nenhuma mudança nas rotinas em relação ao conteúdo do post inicial, ou seja, havendo ou não havendo percentual de multa, o campo (15.R) da data da multa será gerado no arquivo remessa (segmento R).

    Estou anexando o arquivo antigo e o que baixei da ACBrCaixaEconomicaSICOB. No arquivo deixei só a "function TACBrCaixaEconomicaSICOB.GerarRegistroTransacao240(ACBrTitulo : TACBrTitulo): String". Não encontrei nenhuma mudança em ao objeto deste post. Apenas alguns comandos mudaram de PadL para PadRight. Se tem algo que eu não estiver vendo, por favor me indique.

    Obrigado.

     

    ACBrBancoCaixaSICOBOld.pas

    ACBrBancoCaixaSICOBNew.pas

    • Curtir 1
  13. Estou com um usuário que utiliza o modelo Bematech MP4000. Está cortando na margem direita no Danfe da NFCe com Fast Report. Estou enviando o Danfe impresso para ilustrar o que ocorre.

    Já mudei o .fr3 diminuindo as margens, mas não adiantou.

    Esse modelo de impressora só tem conexão USB. Então pergunto:
    1) Existe alguma coisa que possa ser feita para evitar esse corte de margem?
    2) Será que esse modelo de impressora teria que ser utilizada a opção ESCPOS? Mas ela é conexão USB, teria como fazer isso? Alguém já teve experiência com esse modelo? 

    Obrigado!

    DSC_0354.JPG

  14. Bom dia,

    Obrigado Juliana,

    A mensagem retornada na crítica da CEF foi: "nenhum valor esta sendo enviado no segmento R, então não há necessidade de envio do mesmo".

    Postei a resposta lá no forum geral, mas não tive retorno. Por favor, responda por aqui.

    Obrigado!

×
×
  • 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.