Ir para conteúdo
  • Cadastre-se

wagner_fix

Membros
  • Total de ítens

    184
  • Registro em

  • Última visita

Posts postados por wagner_fix

  1. Italo,

    Compilei realmente está muito estranho...

    Eu passo o caminho corretamente: C:\XML\201708\Evento\Cancelamento, mas na hora de gerar o PDF não sei por qual motivo ele acrescenta as pasta \201708\CTe 

    Grato,

    Wagner

  2. Italo bom dia... 

    Primeiramente muito obrigado pela rápida resposta...

    Sobre sua pergunta
    O XML do CTe deve estar sendo salvo na pasta: C:\XML\201408\CTe (Separar por CNPJ é falso).
    Sim é esse o caminho...

    Sobre essa sua mensagem
    É preciso fazer uma correção na rotina que defini o caminho onde será salvo o PDF de evento.
     

    Estou fazendo isso:

       PathArquivo := ACBrCTe1.Configuracoes.Arquivos.GetPathEvento(teCancelamento, txtEmiCNPJ.Text, StrToDate(txtEmissao.Text));
       ACBrCTe1.DACTe.PathPDF := PathArquivo;
       Arq := PathArquivo+'\110111'+Trim(txtChave.Text)+'01-procEventoCTe.xml';
       ACBrCTe1.EventoCTe.Evento.Clear;
       ACBrCTe1.EventoCTe.LerXML(Arq);
       ACBrCTe1.ImprimirEventoPDF;
       ACBrCTe1.ImprimirEvento;

     

    Não está correto?

    Grato,

    Wagner

  3. Pessoal bom dia tudo bem?

    Estou com dúvidas de um problema depois que eu atualizei a minha versão para 3.0 e não estou conseguindo resolver.

    Por exemplo:

    Vou cancelar um CT-e que para separar por CNPJ está como falso...
    Onde Gera o XML? C:\Xml\201708\Evento\Cancelamento
    Onde Gera o PDF? C:\Xml\201708\Evento\Cancelamento\201708\CTe

    Vou cancelar um CT-e que para separar por CNPJ está como True...
    Onde Gera o XML? C:\Xml\00000000000000\201708\Evento\Cancelamento
    Onde Gera o PDF? C:\Xml\00000000000000\201708\Evento\Cancelamento\00000000000000\201708\CTe

    Não consigo fazer que o XML e PDF caia na mesma pasta, o que estou fazendo de errado? (Em anexo o código)

    Grato, 

    Wagner

    Code.txt

  4. Pessoal boa tarde tudo bem?

    Eu já atualizei o meu sistema para a nova versão 3.0 e está tudo ok, atualizei em um dos meus clientes e percebemos juntos que o layout do dacte ainda está do 2.0...

    Será que estou fazendo algo de errado?

    Uso o Fortes Report

    Grato,

    Wagner

  5. Pessoal boa tarde tudo bem?

    Estou alterando o meu sistema para a versão 3.0 e estou meio confuso na parte de seguros.

    Na prioridades de seguros diz.

    seg Prioridade pai
    nApol, nAver
    Abaixo: 
    infResp sendo abaixo com os seguintes campos
    respSeg, CNPJ, CPF
    Abaixo
    InfSeg
    xSeg, CNPJ

    No sistema não está nessa ordem...

    Alguém pode me mostrar um exemplo? Estou usando Delphi.

    Grato,

    Wagner

  6. Pessoal boa tarde tudo bem?

    Estou atualizando o meu sistema para a versão 3.0 e senti falta de 3 campos nas prioridades ferrov.vag os novos campos informados: pesoBC, pesoR e tpvag não estou encontrando.

    Grato,

    Wagner

  7. 1 hora atrás, Marcelo A. Rodrigues disse:

    Bom dia Wagner.

     

    Pelo o que entendi, você quer recuperar as chaves de acesso dos MDFe que estão pendentes.

    Para retornar essas chaves de acesso você pode fazer algo nesse sentido:

     

    
    		if ACBrMDFe.WebServices.ConsultaMDFeNaoEnc( SomenteNumeros( xCNPJ ) ) then begin
    	
    			if ACBrMDFe.WebServices.ConsMDFeNaoEnc.cStat = 111 then begin
    
    				for nPos := 0 to ACBrMDFe.WebServices.ConsMDFeNaoEnc.InfMDFe.Count - 1 do begin
    
    						ACBrMDFe.WebServices.ConsMDFeNaoEnc.InfMDFe[nPos].chMDFe; //Retorna a chave de acesso
    						ACBrMDFe.WebServices.ConsMDFeNaoEnc.InfMDFe[nPos].nProt;  //Retorna o protocolo
    
    				end;
    
    			end;
    
    		end;

     

    att

    Marcelo Muitoooooooooo obrigadoooooo era isso mesmo que eu estava precisando.

    Abraço

    Wagner

  8. Olá pessoa boa noite tudo bem?

    Tem alguns clientes meus que estão meio perdidos em relação ao MDFE quando está ou não encerrado (apesar de eu ter relatórios dentro do meu sistema usando o banco de dados) eles se perdem um pouco em relação a isso.

    Enfim do que preciso? Vi que dentro do componente é possível eu consultar quais os ctes que ainda não estão encerrados e ele retorna perfeitamente os dados que preciso.

    Porém como já conheço meus clientes eles vão ver um monte de códigos eles vão se perder. Queria ler o XML de retorno da consulta para pegar a chave e pesquisar no meu banco de dados qual o MDFE que não está encerrado.

    Fiz esse comando para consultar.

      vCNPJ := RetiraCarac(cbxEmitente.Text);

      if not(InputQuery('WebServices Consultar não encerrados', 'Informe o CNPJ:', vCNPJ)) then
        exit;

      ACBrMDFe1.WebServices.ConsultaMDFeNaoEnc( vCNPJ );

      MemoResp.Lines.Text :=  UTF8Encode(ACBrMDFe1.WebServices.ConsMDFeNaoEnc.RetWS);
      memoRespWS.Lines.Text :=  UTF8Encode(ACBrMDFe1.WebServices.ConsMDFeNaoEnc.RetornoWS);
      LoadXML(MemoResp, WBResposta);
     

    Ele gerou esses 2 arquivos (Observação cada consulta ele gera 2 novos arquivos com nomes diferentes) mas nesse último caso gerou essa numeração abaixo

    20161215025336-cons.xml
    20161215025334-ped-cons.xml

    Preciso ler o primeiro arquivo (-cons.xml), alguém sabe como pego o nome do arquivo que foi gerado?

    Grato,

    Wagner

  9. Sempre faço isso nos meus clientes e resolve.

    1º - Vá até o Painel de Controle do Microsoft Windows:
       Menu Iniciar -> Painel de Controle

    2º - Escolha a Opção: Opções da Internet;

    3º - Vá até a aba “Avançadas” e, na caixa “Configurações”, vá até as últimas opções (role a barra de rolagem até o final) e:
          a)   Marque a opção: Usar SSL 2.0;
          B)  Desmarque a opção: Usar SSL 3.0;
          c)   Verifique se a opção “Usar TLS 1.0” está marcada. Caso não esteja, marque esta opção;
          d)   Certifique-se de que as opções de TLS 1.1 e 1.2 estejam desmarcadas;
          e)   Aplique as configurações e reinicie a aplicação.

     

    E registro as dll novamente.

    Como disseram acima... as vezes achamos que é o sefaz que está com problema mas não é.

    Abraço e boa sorte.

  10. Pessoal bom dia tudo bem?

    A um bom tempo venho procurando e até hoje não consegui uma solução.

    Depois que atualizei o meu sistema para o trunk2 não consegui mais pegar o vencimento do certificado...

    Estou fazendo esse comando...

        ACBrCTe1.Configuracoes.Certificados.Senha        := Trim(xCertSenha);
        ACBrCTe1.Configuracoes.Certificados.ArquivoPFX   := Trim(xCertCam);
        ACBrCTe1.Configuracoes.Certificados.NumeroSerie  := Trim(xCertSerie);
        xCertVecto                                       := FormatDateTime('dd/mm/yyyy',ACBrCTe1.SSL.CertDataVenc);
     

    Mas está trazendo o vencimento 30/12/1899

    Grato,

    Wagner

  11. Olá pessoal bom dia tudo bem?

    Antigamente usava o componente GBBoleto para enviar meus boletos para os meus clientes, e agora passei a usar o AcbrBoleto+AcbrMail para enviar para os meus clientes.

    Fiz alguns testes funcionou perfeitamente, só que quando o meu destinatário está por exemplo: [email protected];[email protected] ele dá o erro que está em anexo.

    Alguém poderia me ajudar para resolver essa questão?

    Grato,

    Wagner

    erro.png

  12. Pessoal bom dia tudo bem?

    Estou com uma seguinte dúvida, depois de muitas tentativas consegui emitir a NFSE exemplo do botão da ACBR Gerar e Enviar Lote RPS

    Pois bem, enviou sem erro, entrei no site da prefeitura de campinas e o RPS estava lá, mas como fazer esse RPS virar uma NFSE?

    Desculpem a pergunta mas sinceramente não sei como funciona, trabalho com o ACBRCte e quando envio para o Sefaz ele já consta no site.

    Grato,

    Wagner

  13. ítalo primeiramente obrigado pela resposta.

    Eu também acompanhei esse link mas como disse acima a substituição não aceita trocar o tomador.

    O contador disse que quando é feito a NF-e com anulação de valores o ct-e perde a validade.

    Então fizemos outro correto e ficou tudo certo.

    Grato,
    Wagner

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