Ir para conteúdo
  • Cadastre-se

dev botao

Melhorias no arquivo ACBrIBPTax


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

Recommended Posts

  • 4 meses depois ...
  • Moderadores

Oi Regis,

Na unit anexada eu inclui a data de vigência, sendo assim a gente consegue testar se o NCM ainda está dentro do prazo de vigência, com o programador pode por um flag para inativar os NCM espirados.

Se puder avaliar a melhoria seria bem interessante ter essa funcionalidade.  

Link para o comentário
Compartilhar em outros sites

  • Moderadores
4 minutos atrás, Waldir Paim disse:

Oi Regis,

Na unit anexada eu inclui a data de vigência, sendo assim a gente consegue testar se o NCM ainda está dentro do prazo de vigência, com o programador pode por um flag para inativar os NCM espirados.

Se puder avaliar a melhoria seria bem interessante ter essa funcionalidade.  

Desculpe não entendi, hoje já existe uma data de vigência do arquivo, são duas datas um para inicio e outro para fim (data de validade) seria isso?

Equipe ACBr

Régys Borges da Silveira

http://www.regys.com.br

certificacao delphicertificacao delphi
Link para o comentário
Compartilhar em outros sites

  • Moderadores

Regis,

Veja :


  TACBrIBPTaxRegistro = class
  private
    FTabela: TACBrIBPTaxTabela;
    FExcecao: String;
    FNCM: string;
    FDescricao: string;
    FEstadual: Double;
    FFederalNacional: Double;
    FFederalImportado: Double;
    FMunicipal: Double;
    fVigenciaInicio: TDateTime;
    fVigenciaFim: TDateTime;
  public
    property NCM: string read FNCM write FNCM;
    property Descricao: string read FDescricao write FDescricao;
    property Excecao: String read FExcecao write FExcecao;
    property Tabela: TACBrIBPTaxTabela read FTabela write FTabela;
    property FederalNacional: Double read FFederalNacional write FFederalNacional;
    property FederalImportado: Double read FFederalImportado write FFederalImportado;
    property Estadual: Double read FEstadual write FEstadual;
    property Municipal: Double read FMunicipal write FMunicipal;
    property VigenciaInicio : TDateTime read fVigenciaInicio write fVigenciaInicio; //essa aqui eu inclui
    property VigenciaFim : TDateTime read fVigenciaFim write fVigenciaFim;  //essa aqui eu inclui
  end;

Eu posso esta com a unit desatualizada, pode confirmar pra mim se tem essas duas propriedades na sua unit?

 

Achei as propriedade que você citou!

Elas estão na class TACBrIBPTax mas acredito que o lugar certo delas seria ali onde sugeri.

 

Link para o comentário
Compartilhar em outros sites

  • Este tópico foi criado há 3124 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.