Ir para conteúdo
  • Cadastre-se

  • Este tópico foi criado há 3387 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

  • Membros Pro
Postado

Pessoal, estou implementado o MDFe 3.0 e na parte que informamos a seguradora, de acordo com a documentação deveria ter a tag  infSeg, porém não achei essa tag no componente de MDFe. Abaixo segue um print da documentação com essa página.

Alguém já passou por isso?

Doc MDFe.png

  • Consultores
Postado

mas está lá

MDFe.seg.Add

 

Consultora ACBr Pro

Juliomar Marchetti

Ajude o Projeto ACBr crescer - Seja Pro

discord: juliomar
telegram: juliomar
e-mail: [email protected]
http://www.juliomarmarchetti.com.br

 

MVP_NewLogo_100x100_Transparent-02.png
Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil


Participe de nosso canal no Discord e fique ainda mais próximo da Comunidade !!

  • Consultores
Postado

Passei acima!

Senão achou é porque está desatualizado o seus fontes ou não está na versão correta 

 

Consultora ACBr Pro

Juliomar Marchetti

Ajude o Projeto ACBr crescer - Seja Pro

discord: juliomar
telegram: juliomar
e-mail: [email protected]
http://www.juliomarmarchetti.com.br

 

MVP_NewLogo_100x100_Transparent-02.png
Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil


Participe de nosso canal no Discord e fique ainda mais próximo da Comunidade !!

Postado (editado)

unit pmdfeMDFe

//////////////////////////////
  TSegCollectionItem = class(TCollectionItem)
  private
    FrespSeg: TRspSegMDFe;
    FCNPJCPF: String;
    FxSeg: String;
    FCNPJ: String;
    FnApol: String;
    FAver: TAverCollection;
  public
    constructor Create; reintroduce;
    destructor Destroy; override;
  published
    property respSeg: TRspSegMDFe read FrespSeg write FrespSeg;
    property CNPJCPF: String      read FCNPJCPF write FCNPJCPF;
    property xSeg: String         read FxSeg    write FxSeg;
    property CNPJ: String         read FCNPJ    write FCNPJ;
    property nApol: String        read FnApol   write FnApol;
    property aver: TAverCollection read FAver   write FAver;
  end;

  TAverCollection = class(TCollection)
  private
    function GetItem(Index: Integer): TAverCollectionItem;
    procedure SetItem(Index: Integer; Value: TAverCollectionItem);
  public
    constructor Create(AOwner: TSegCollectionItem);
    function Add: TAverCollectionItem;
    property Items[Index: Integer]: TAverCollectionItem read GetItem write SetItem; default;
  end;

/////////////////////////

unit de passagem de parâmetros 

estou passando assim 

seg.Add(rsEmitente,CNPJ_CPF,ySeg,CNPJSeg,nApol_Seg,aver_Seg,'')

 

 

Editado por SauloNCunha
Postado

with seg.Add do
begin
         respSeg:=rsEmitente;
         CNPJCPF:=frmPrincipal.dsDADOSSIS.DataSet.FieldByName('CGC').AsString;
         xSeg:=frmPrincipal.dsSICRTC.DataSet.FieldByName('SEGURADORA').AsString;
         CNPJ:='';
         nApol:=frmPrincipal.dsSICRTC.DataSet.FieldByName('SEG_APOL').AsString;
end;

  • 1 mês depois ...
  • Membro Pro Verificado
Postado

Bom dia,

with seg.Add do
begin
         respSeg:=rsEmitente;
         CNPJCPF:=frmPrincipal.dsDADOSSIS.DataSet.FieldByName('CGC').AsString;
         xSeg:=frmPrincipal.dsSICRTC.DataSet.FieldByName('SEGURADORA').AsString;
         CNPJ:='';
         nApol:=frmPrincipal.dsSICRTC.DataSet.FieldByName('SEG_APOL').AsString;
end;

Essas tags acima estão OK,     mas a tag nAver que esta na mesma unit pmdfeMDFe não consigo localizar, já atualizei e nada. Alguém tem uma solução?

 

 

  • Consultores
Postado
1 hora atrás, Luiz Carlos de Lima disse:

Bom dia,

with seg.Add do
begin
         respSeg:=rsEmitente;
         CNPJCPF:=frmPrincipal.dsDADOSSIS.DataSet.FieldByName('CGC').AsString;
         xSeg:=frmPrincipal.dsSICRTC.DataSet.FieldByName('SEGURADORA').AsString;
         CNPJ:='';
         nApol:=frmPrincipal.dsSICRTC.DataSet.FieldByName('SEG_APOL').AsString;

         aver.Add.nAver:='';
end;

Essas tags acima estão OK,     mas a tag nAver que esta na mesma unit pmdfeMDFe não consigo localizar, já atualizei e nada. Alguém tem uma solução?

 

 

 

 

Consultora ACBr Pro

Juliomar Marchetti

Ajude o Projeto ACBr crescer - Seja Pro

discord: juliomar
telegram: juliomar
e-mail: [email protected]
http://www.juliomarmarchetti.com.br

 

MVP_NewLogo_100x100_Transparent-02.png
Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil


Participe de nosso canal no Discord e fique ainda mais próximo da Comunidade !!

Postado (editado)

Boa tarde

A tag nAver é um campo dentro da lista aver:

            with seg.Add do begin                
                respSeg := '';
                CNPJCPF := '';                
                xSeg    := '';
                CNPJ    := '';
                nApol   := '';
                with aver.Add do begin
                    nAver  := '';
                end;
            end;

 

Editado por Marcelo A. Rodrigues
  • Membro Pro Verificado
Postado
Em ‎24‎/‎02‎/‎2017 at 14:42, Marcelo A. Rodrigues disse:

Boa tarde

A tag nAver é um campo dentro da lista aver:


            with seg.Add do begin                
                respSeg := '';
                CNPJCPF := '';                
                xSeg    := '';
                CNPJ    := '';
                nApol   := '';
                with aver.Add do begin
                    nAver  := '';
                end;
            end;

 

Valeu, muito obrigado.

  • Este tópico foi criado há 3387 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Crie uma conta ou entre para comentar

Você precisar ser um membro para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

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