mysql+netbeans

MySQL

NetBeans

05/11/2020

Saudacoes pessoal, estoua desenvolver um sistema de facturacao e quero aplicar multas nas facturas produzidas ate ao mes passado (< mes actual), excepto as do mes corrente.
Ate que da certo, mas tudo muda quando muda de ano. Alguem pode ajudar?
Stelio

Stelio

Curtidas 0

Respostas

Alex William

Alex William

05/11/2020

Olá amigo, tudo bem?

Para filtrar a competencia da fatura, coloque um campo chamado competencia que será um inteiro, e filtre por ele.

O valor que você vai inserir neste campo é o ano+mes da fatura, ex:

Fatura de 01/2020 será 202001
Fatura de 02/2020 será 202002
Fatura de 12/2020 será 202012

Assim, sempre que você filtrar Competencia < ano+mes atual, o sistema vai conseguir saber pois a competencia do mes atual ( na data desta resposta 202011) vai ser sempre maior que qualquer outra competencia anterior.

Espero ter ajudado. :D
GOSTEI 0
POSTAR