Ir para conteúdo
  • Cadastre-se

Mauricio Elias

Membros Pro
  • Total de ítens

    275
  • Registro em

  • Última visita

Posts postados por Mauricio Elias

  1. Bom Dia 

    Em 20/04/2019 at 23:37, Rafael Dias disse:

    Não ela existe ainda só não estão na classe base de impressão do DANFe olhe no componente de impressão que vai encontrar as mesma.

    Obrigado Rafael por me responder, achei o danado tava no componente de impressão mesmo como você disse, no meu caso ACBrNFeDANFCeFortes.

    Muito Obrigado a todos vocês do ACBr!!! Tópico resolvido!!!

     

    • Curtir 1
  2. Boa tarde. Não sei se ajuda, mas na versão 1.2.0.20 eu mandava salvar e, ao abrir o Plus novamente, ele já aparecia salvo dessa forma deformada.

    Na versão Plus atual, 1.2.0.55 ele salva corretamente, foi corrigido, mas no email recebido aparece deformado ainda, nessa forma abaixo:

    \x0D\x0AAbra\xC3\xA7os.\x0D\x0A\x0D\x0A_______________________\x0D\x0AMaur\xC3\xADcio.\x0D\x0AAlcatec Sistemas.\x0D\[email protected]\x0D\x0A18) 3223-1251 \x0D\x0A18) 99703-7214

    Abraço.

    • Curtir 1
  3. Olá bom dia.  Cadastrei no Plus versão 1.2.0.55 minha Mensagem de Email:


    Abraços.

    _______________________
    Maurício.
    Alcatec Sistemas.
    [email protected]
    18) 3223-1251 
    18) 99703-7214

    Mas o email é recebido com a Mensagem dessa forma:

    \x0D\x0AAbra\xC3\xA7os.\x0D\x0A\x0D\x0A_______________________\x0D\x0AMaur\xC3\xADcio.\x0D\x0AAlcatec Sistemas.\x0D\[email protected]\x0D\x0A18) 3223-1251 \x0D\x0A18) 99703-7214
     

    Isso tem jeito ?
     

    Abraços.

  4. Olá bom dia.  Estou tentando modificar o "Assunto de Email" dos meus boletos, hora pré cadastrado no Plus, como  "Boletos" .

    Então fiz esta sequência, mas não deu certo:

    EMAIL.Novo

    EMAIL.Assunto(“Boletos 04/2019")

    BOLETO.LimparLista

    BOLETO.IncluirTitulos("c:\titulos.ini" ,"E")

    Mas ele persiste em enviar com o Assunto configurado no Plus. Isso tem jeito ?
     

    Abraços.

  5. Olá Tudo Bem!

    Devido as novas alterações na NF-e/NFC-e eu atualizei o ACBr, e estou e recompilando meu software, mas algumas propriedades do componente ACBrNFe não existem mais e outras mudaram de nome.

    Antes da atualização utilizava a propriedade QRCodeLateral no ACBRNFe.Danfe pra imprimir o qrcode na lateral, mas depois da atualização não encontro mais propriedade.

    A propriedade QRCodelateral mudou nome? Não está mais no ACBRrNFe?

    Como faço para o QRcode voltar a sair na lateral?

    Desde já Muito Obrigado pela Atenção!

  6. Bom dia a todos.

    Adorei a rotina de boletos. Parabéns prá vcs todos hein.
    Não achei nada a respeito, então, gostaria de dar uma sugestão que me ajudaria muito.
    Quando emito uma lista de boletos em PDF via:    
    BOLETO.IncluirTitulos("c:\titulos.ini" ,"P")
    Ele joga todos boletos em um único arquivo:  BOLETO.PDF.

    Seria possível uma nova parametrização opcional, para que gerasse um boleto por arquivo PDF, com o nome do próprio cliente pagador ?

    Abraços......

     

  7. Olá boa tarde a todos.
    Estou iniciando a emissão de boletos.

    Li o material, mas estou com uma dúvida inicial:

    Eu posso usar o comando abaixo, já parametrizando tudo?

    BOLETO.IncluirTitulos("c:\titulos.ini", "I") 

    [Cedente]   
    [Conta]
    [Banco]

    [Titulo1]
    [Titulo2]
    [Titulo3]
     

    Ou devo Configurar primeiro e Incluir depois?


    BOLETO.ConfigurarDados("c:\cedente.ini")

    [Cedente]   
    [Conta]
    [Banco]

    BOLETO.IncluirTitulos("c:\titulos.ini", "I") 

    [Titulo1]
    [Titulo2]
    [Titulo3]

    Abraços a todos.....

  8. Olá Tudo Bem!!

    Obrigado Amarildo de Matos e José M. S. Junior por me ajudarem a resolver este problema.

    Em 06/03/2019 at 06:51, Amarildo de Matos disse:

    bom dia..

    verifique no seu sistema, se voce nao esta mandando gerar 2 vezes a tag percurso, pois uma esta preenchida e a outra nao.

    so teria de ter uma tag infpercurso PR

    image.png

    Amarildo era este o problema mesmo. Obrigado!

    Em 06/03/2019 at 08:06, José M. S. Junior disse:

    Bom dia

    Está utilizando o "Add"  duas vezes... Utilize assim:

    
    with Ide.infPercurso.Add do
    begin
      UFPer := IBQpercursos.fieldbyname('PERCUUF').asstring; 
    end; 

     

    José M. S. Junior deu certo a sua dica solucionou o problema do percurso vazio. Muito Obrigado! Problema Resolvido! 

    Obrigado á Todos!!

    • Curtir 3
  9. Olá Tudo Bem!!

    Estou com um problema na geração de do manifesto. Estou está dando uma rejeição de que está faltando informar a valor da tag UFper o detalhe que no xml(que esta em anexo) tem duas tags informadas mas na geração informo só um percurso e não sei porque está gerando uma a mais fantasma. Procurei no exemplo do ACBrmdfe,  mas não consta nenhum trecho referente ao percurso. Segue em o trecho no qual informo o percurso. 

    Vocês teriam um trecho de exemplo de como informo o Percurso par ame passar fazendo um grande favor?

    Segue também também a mensagem de erro é o xml gerado.

    Trecho de como estou informando o percurso:


        IBQpercursos.close;
        IBQpercursos.sql.clear;
        IBQpercursos.sql.add('select * from percursos where MANIFID = :vMANIFID');
        IBQpercursos.parambyname('vMANIFID').value:=IBQmanifestos.fieldbyname('MANIFID').asinteger;
        IBQpercursos.open;
        if not(IBQpercursos.isempty)
        then begin
                  //IBQpercursos.first;
                  while not(IBQpercursos.eof)  do
                  begin
                        with ide.infPercurso.Add do
                        begin
                            ide.infPercurso.Add.UFPer:=IBQpercursos.fieldbyname('PERCUUF').asstring; //'SP'
                        end;
                        IBQpercursos.next;
                  end;
             end;
        
    Isso tundo dentro do with ACBrMDFe1.Manifestos.Add.MDFe do
      Onde estou errando? Preciso informar mais alguma coisa?

    Desde já Muito Obrigado pela Atenção!!

    Erro Manifesto 4.png

    35190305573930000158580010000000041000000042-mdfe.xml Manifesto 4.pdf

  10. Olá Tudo Bem!

    Eu estou utilizando o Fortes Report CE baixado pelo github, e está acontecendo um problema estranho, no pc que tem instalado o a impressora argox 214 e um impressora jato de tinta independente da marca, e mesmo essa impressora jato de tinta está como impressora padrão, no preview na tela o relatório está normal mas ao enviar para impressora para impressão a impressão sai pequena no padrão do tamanho que imprimiria na argox. Já procurei pela net alguém que tenha passado por esse problema mas não encontrei.

    Da impressão que usa o drive da argox, alguém tem ideia do que poderia estar acontecendo?

    Desde já Muito Obrigado pela Atenção!!

  11.  

    Em 28/01/2019 at 13:16, Amarildo de Matos disse:

    boa tarde..

    Como o computador foi formatado,verifique se nao é algo em termos de permissoes.

    pode ser tambem a questao da configuração da rede, ja que esta buscando \\..

     

     

    Em 31/01/2019 at 18:25, EMBarbosa disse:

     

    Você está executando o aplicativo pela rede? Se for, esse é o problema.

    Nesse caso, altere para escrever o arquivo na pasta TEMP do Windows.

    Obrigado Amarildo de Matos e EMBarbosa pela Ajuda!!

    Consegui resolver o problema foi o seguinte o técnico formatou o pc e depois reinstalou todo o sistema, mas ele criou um atalho na área de trabalho do executável de uma das maquinas compartilhadas na rede sendo que nesse caso teria ser criado o atalho do executável que fica na própria máquina, e vocês me alertaram que o sistema estava sendo executado pela rede e era isso mesmo e como eu tava criando o xml.temp na pasta onde fica o executável e no caso na rede que tava se as permissões ae gerava o erro.

    Mas agora está tudo certo pois apaguei o atalho que buscava na rede e criei ele da própria máquina ae resolveu.

    Por isso meu Muito Obrigado  a vocês!! Obrigado!!!!

    • Curtir 2
  12. Olá Tudo Bem Bom Dia !!

    Estou com um problema na geração do arquivo de xml temporário. Pelo que pude apurar o erro origina-se no procedure LoadXml nesta linha MyWebBrowser.Navigate(ExtractFileDir(application.ExeName)+'temp.xml'); mas o estranho que estava normal nesse cliente até formatarem o pc, despois do meu sistema tudo re-isntalado começou apresentar o seguinte erro(segue em anexo a imagem do erro): o cannot create file  ' '. O nome da rede não foi encontrado. 

    Nesses ano todos que utilizo o ACBrnfe vi duas vezes acontecer isso, uma resolvi colocando o arquivo temp.xml no direito raiz exemplo c:\ e o outro caso tive que liberar a permissão pra gravar no raiz o arquivo temporário. Mas neste caso estas 2 soluções não deram resultado e o erro persiste. O erro ocorrre depois de gerar e enviar a nota ae parece que as vezes não traz o xml autorizado.

    Procurei no forúm e vi esse tópico 

    parece que pode ser por causa do tamanho do caminho do diretório?

    Poderia ser a versão do windows não sei se tem haver pois antes era windows 7 agora e um windows server 2008.

    Desde já Muito Obrigado pela Atenção!

    Erro Temp.jpg

  13. Bom dia.

    Estou tentando iniciar na emissão de boletos, quero usar o banco SICOOB, banco 756.

    Eu não acho na relação dos bancos. No site deles, tá como  Sicoobcredivale

    Vcs dão suporte para esse banco 756 ?  Qual a opção no Plus, no campo Bancos ?

  14. Olá Italo Tudo Bem

    Em 19/09/2018 at 08:21, Italo Jurisato Junior disse:

    Bom dia Mauricio,

    Um detalhe importante, na configuração do componente temos uma propriedade chamada VersaoDF que deve receber o valor ve400 e ao alimentar o componente temos um campo chamado versão que devemos passar o valor 4.0

    Você fez isso?

         case ACBrNFe1.Configuracoes.Geral.VersaoDF of
           ve200: begin
                    infNFe.Versao := 2;
                    Ide.dEmi      := StrToDate(edtEmissao.Text);
                    Ide.dSaiEnt   := StrToDate(edtSaida.Text);
                    Ide.hSaiEnt   := StrToTime(edtHora.Text);
                  end;
           ve310: begin
                    infNFe.Versao := 3.1;
                    Ide.dEmi      := StrToDateTime(edtEmissao.Text+' '+edtHora.Text+':00');
                    Ide.dSaiEnt   := StrToDateTime(edtSaida.Text+' '+edtHora.Text+':00');
                    Ide.hSaiEnt   := 0;
                  end;
           ve400: begin
                    infNFe.Versao := 4.0;
                    Ide.dEmi      := StrToDateTime(edtEmissao.Text+' '+edtHora.Text+':00');
                    Ide.dSaiEnt   := StrToDateTime(edtSaida.Text+' '+edtHora.Text+':00');
                    Ide.hSaiEnt   := 0;
                  end;
         end;
     

    Desculpa a demora pra responder. E que assim que vi sua resposta fui já tentar achar o problema e resolver, e graças a sua ajuda consegui resolver.

    Eu gravo as configurações do componente em um arquivo .ini incluindo a versão da nfe, então pra configurar o componente ACBrnfe eu estava fazendo assim:

    ACBrNFe1.Configuracoes.Geral.VersaoDF:= TpcnVersaoDF(cbVersaoDF.ItemIndex);

    Mas acho que estava salvando o valor errado pois sempre ia pra versão 3.10(ia o valor 2) ae então ao ver seu post mudei a forma de configurar pra seguinte forma:

    ACBrNFe1.Configuracoes.Geral.ModeloDF := moNFCe;
    ACBrNFe1.Configuracoes.Geral.VersaoDF := ve400; 

    desta forma funcionou perfeitamente, foi gerado a nfc-e na versão 4.00.

    Por isso meu Muito Obrigado Italo e a todos do ACBr pela resposta rápida e certeira. E desculpa a demora em responder.

    • Curtir 3
  15. Olá Tudo Bem!!

    Estou fazendo a conversão do frente de caixa NFCe versão 3.10 para 4.0, depois de atualizar as modificações da norma técnica, mudei no ACBrnfe para versão 4.0, estou usando o wincrypt tls 1.2 enfim a mesma configuração que uso e funciona para Nfe 4.0.

    Também na pasta do executável se encontra  o arquivo ACBrNfeServicos.ini, a pasta schemas está atualizada também. O estado em que uso o frente de caixa NFCe é o estado PR.

    Estou conseguindo validar as vendas  com as mudanças das normas técnicas, mas ao analisar os xmls gerados notei que está  na versão 3.10 e não na 4.0 minha dúvida é o que estou esquecendo pra não gerar o xml na versão 4? Segue em anexo dois arquivos xml.

    Seria problema da sefaz do PR no modo homologação?

    Por exemplo o campo troco que agora tem na versão 4 eu passo informação pra ele e está exibindo o troco na impressão.

    Desde já Muito Obrigado pela Atenção!!!

    41180917379357000125650010000267111000267110-nfe.xml

    41180917379357000125650010000267131000267130-nfe.xml

  16. 15 horas atrás, BigWings disse:

    A tag hSaiEnt foi removida na NFe 2.00, sendo incluídas as tags dhSaiEnt e dhEmi.

    Por compatibilidade, no ACBr foram mantidos os nomes das propriedades como dSaiEnt e dEmi. Sendo do tipo TDateTime, você deve informar nelas a data e hora da saída e emissão, respectivamente.

     

    15 horas atrás, Daniel Simoes disse:

    Aparentemente a diferença do nome dos campos,  é devido ao antigo layout da versão 2.0...

    Observe na classe de geração, que para a versão 3 ou superior, apenas o nfe.ide.dSaiEnt é utilizado

    
      if nfe.infNFe.Versao >= 3 then
       begin
         Gerador.wCampo(tcStr, 'B09', 'dhEmi   ', 25, 25, 1, DateTimeTodh(nfe.ide.dEmi) + GetUTC(CodigoParaUF(nfe.ide.cUF), nfe.ide.dEmi), DSC_DEMI);
    
         if (nfe.ide.modelo = 55) and (nfe.ide.dSaiEnt <> 0) then
           Gerador.wCampo(tcStr, 'B10', 'dhSaiEnt', 25, 25, 0, DateTimeTodh(nfe.ide.dSaiEnt) + GetUTC(CodigoParaUF(nfe.ide.cUF), nfe.ide.dSaiEnt), DSC_DSAIENT);
       end
      else
       begin
         Gerador.wCampo(tcDat, 'B09', 'dEmi   ', 10, 10, 1, nfe.ide.dEmi, DSC_DEMI);
         Gerador.wCampo(tcDat, 'B10', 'dSaiEnt', 10, 10, 0, nfe.ide.dSaiEnt, DSC_DSAIENT);
         if nfe.Ide.dSaiEnt>0 then
           Gerador.wCampo(tcHor, 'B10a','hSaiEnt', 08, 08, 0, nfe.ide.hSaiEnt, DSC_HSAIENT);
       end;

    Tente a seguinte modificação no seu código de atribuição

    
     Ide.dSaiEnt:=IBQnf_nfe.FieldByName('NOTDTENTSAI').AsDateTime + IBQnf_nfe.FieldByName('NOTHORA').AsDateTime;

     

    Bom Dia 

    Obrigado BigWings e Daniel!!

    Era isso mesmo informar a data e a hora no campo dSaiEnt, informei nele como Daniel indicou cirurgicamente ae funcionou. Como eu informava antes a hora so no campo hsaient ae não aparecia e como eu não tinha percebido que não tava saindo e nenhum cliente havia notado antes ae passo batido o campo hora.

    Mas ta resolvido Muito Obrigado pela ajuda!!

    Obrigado!!!!!

    • Curtir 1
  17. Olá Tudo Bem

    Por Favor Não está saindo a hora de saída no danfe e nem no xml, uso o delphi 2010 versão da nfe 3.10 e uso o fortes report pra emitir o danfe.

    Testei na nfe 4.0 e também não saiu a hora da saída.

    Estou preenchendo os seguintes campos:

    Ide.dEmi:=IBQnf_nfe.FieldByName('NOTEMISSAO').AsDateTime; 

    Ide.dSaiEnt:=IBQnf_nfe.FieldByName('NOTDTENTSAI').AsDateTime;

    Ide.hSaiEnt   := IBQnf_nfe.FieldByName('NOTHORA').AsDateTime;

    Seguindo o exemplo acbrnfe.

    Mas não está saindo na impressão e no xml a hora.

    Outro detalhe no manual o nome do campo pra informar data e hora  é: dhSaiEnt .

    No arquivo xml e esse mesmo nome dhSaiEnt  e nele a data sia mas a hora esta zerada.

    Mudei pra now no campo hSaiEnt mas continua sem sair a hora. A nota valida normalmente mas não sai a hora e tem um cliente que emitiu uma nota e o destinatairo desse nota exigi a hora de saída.

    Por Favor gostaria de saber se tem algum outro campo que tenho que informar pra sair a hora de saída? Ou tenho que informar no campo da data também a hora?

    Desde já Muito Obrigado pela Atenção!!

     

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