Ir para conteúdo
  • Cadastre-se

lucio.paiva

Membros
  • Total de ítens

    21
  • Registro em

  • Última visita

Posts postados por lucio.paiva

  1. Boa tarde,

    Na procedure GerarInfCTeNorm mas especificamente na linha 1519 do arquivo pcteCTeW.pas existe uma condição que menciona que se a versão do conhecimento for maior que a 3.00 e o modelo for igual a 67 ira colocar informações da seguradora, ...GerarInfSeg...., quando não ele so esta colocando quando a versão for a 2.00, sendo que a versão do nosso conhecimento já virou para 3.00

    ...

     if (CTe.infCTe.versao >= 3) and (CTe.ide.modelo = 67) then
        begin
          GerarinfServico;
          GerarinfDocRef;
          GerarInfSeg;
        end
        else
        begin
          GerarinfCarga;

          if (CTe.Ide.tpServ <> tsIntermediario) and (CTe.Ide.tpServ <> tsMultimodal) then
            GerarInfDoc;

          if CTe.infCTeNorm.docAnt.emiDocAnt.Count > 0 then
            GerarDocAnt;

          if CTe.infCTe.versao = 2 then //*** ALTERAR AQUI PARA >= 2
            GerarInfSeg;
        end;

    ...

    Temos que alterar essa linha pois existiu a necessidade de enviar essa informação da seguradora no conhecimento aquaviario normal, e não esta indo.

  2. Bom dia,

     

    Após a ultima atualização a consulta de CPF esta dando problema, não esta retornando o nome do contribuinte ao qual pertence o CPF com a data de nascimento informada, foi analisado e visto que no método TACBrConsultaCPF.Consulta(const ACPF, DataNasc,  ACaptcha: String;  ARemoverEspacosDuplos: Boolean): Boolean;

    da unit ..\Fontes\ACBrTCP\ACBrConsultaCPF.pas a partir da linha 219

            FCPF      := LerCampo(Resposta,'No do CPF:');     

          //FNome     := LerCampo(Resposta,'Nome da Pessoa Física:');
            FNome     := LerCampo(Resposta,'Nome:');
            FDataNascimento := LerCampo(Resposta,'Data de Nascimento:');
            FSituacao := LerCampo(Resposta,'Situação Cadastral:');
            FDataInscricao := LerCampo(Resposta,'Data da Inscrição:');
            FEmissao  := LerCampo(Resposta,'Comprovante emitido às:');
            FCodCtrlControle   := LerCampo(Resposta,'Código de controle do comprovante:');
            FDigitoVerificador := LerCampo(Resposta,'Digito Verificador:');


    Ocorria a chamada do método "LerCampo" para o buscando "Nome da Pessoa Física", o site da receita mudou esta buscando agora apenas "Nome:", se altera isso ira funcionar a busca pelo nome, ate porque mais em baixo deste código esta a seguinte mensagem que estava ocorrendo comigo

          if Trim(FNome) = '' then
            raise EACBrConsultaCPFException.Create('Não foi possível obter os dados.');
     

    Se possível alterar isto para funcionar, obrigado.

     


     

  3. Bom dia,

    Qual FR3 devo utilizar para impressão do DACTE de meu conhecimento em fast report??

    ..\Exemplos\ACBrDFe\ACBrCTe\Delphi\Report ??

    Pois estes arquivos estão dando problema mostrado na imagem em anexo

    Agradeço a ajuda.

    dacte.png

  4. Italo Boa tarde,

     

    A sefaz  RS, disponibilizou ontem dia 23/06/14 um novo schemas que usei, e no Fontes/AcbrMdfe/pmdfeMDFeW.pas descomentei as linhas que colocam o valor nos campos xTermCarreg e xTermDescarreg, xEmbar que são obrigatórios de acordo com o manual do contruibuinte de agora de junho de 2014. com isso consegue enviar, vai a dica, não postei pois pediu uma senha, não sei qual é essa para atualizar.

  5. Italo bom dia,

     

     

    Estou criando o xml do modal aquaviario, e quando coloca para enviar, ele esta dando a seguinte mensagem "Rejeição: Falha no schema xml especifico para o modal", andei observando que no manual do contribuinte tem os campos xTermCarreg e xTermDescarreg que são(1 - 1), eles são preenchidos no momento do carregamento do componente, mas não é colocado no xml, não sei se tem alguma relação, você já passou por este problema ?

  6. Bom dia,

     

    tenho uma aplicação que envia o CT-e, mas nesses tempos depois da versão 2.0, eu envio e imprimo o CT-e "1", mas quando eu mando o CT-e "2", ele imprime o "1", mesmo sendo autorizado, pensei que fosse algo na memoria, então coloquei para criar o componente ACBRCTE e o ACBRDACTE em tempo de execução, carrego as configurações e envio, mas no próximo ele da um preview no anterior sempre, mesmo limpando o componente antes de carregar como mostro abaixo;

     

     

    CTe.conhecimentos.Clear;

    with CTe.conhecimentos.add.cte do begin

    .......

    end;

     

    O Mesmo acontece quando eu carrego o xml para imprimir o dacte,

     

    CTe.conhecimentos.clear;

    CTe.conhecimentos.loadFromFile(caminho_arquivo);

    CTe.conhecimentos.Imprimir;

     

    mas continuo nesse problema, já debuguei mas não encontrei o que acontece, alguém já passou por isso ou esta passando ??

     

  7. Italo Boa tarde,

     

    como eu consigo referenciar no modal aquaviario os mdf-e rodoviarios ?, já esta implementado isto no acbr, pois não conseguir identificar onde poderia fazer isso.

  8. Italo bom dia, utilizo o componente acbrcte para emissão de conhecimento, mas com a ultima atualização onde coloco a parte de contêiner ?, antigamente colocava no "Aquav.detCont.add.nCont".

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