Lógica

2 respostas
S

Boa tarde!

Estou com uma dúvida creio que seja mais da parte de análise.

Tenho um sistema onde o usuário precisará definir um período (em dias) para enviar determinados registros que se encontra em uma tabela para outra tabela;

Cada registro, tem uma data inicio e fim, que são diferentes uns dos outros. E ao chegar na data fim de um determinado registro, conta-se mais tantos dias(definido pelo usuário) afim de enviar automaticamente esse registro para uma outra tabela;

Exemplo.

Registro 1 Data inicio: 01/01/2013 Data Fim: 30/01/2014
Registro 2 Data inicio: 20/02/2013 Data Fim: 10/01/2014
Registro 3 …

Usuário define que depois de 60 dias após a data fim de cada registro, o sistema deverá enviar esses registros para outra tabela; Portanto, o Registro 1 será enviado no dia 02/04/2014, e o registro 2 será enviado no dia 11/03/2014, e assim sucessivamente.

Essa quantidade de dias definido pelo usuário, poderá ser alterado quando ele quiser. A questão é: onde armazenar essa informação? Em um arquivo que será lido todos os dias para ver se há algum registro nessas condições?

Obrigado!

2 Respostas

diogogama

cria uma coluna com a data que deverá ser enviado e todo dia vc dá um select pra saber quais os registros tem a data daquele dia…

S

Obrigado colega, é isso mesmo!.. ao invés de ter um campo status eu teria um campo de data.

Criado 3 de setembro de 2013
Ultima resposta 3 de set. de 2013
Respostas 2
Participantes 2