diff --git a/ve/velib04.cpp b/ve/velib04.cpp index 99106e8ca..170719f26 100755 --- a/ve/velib04.cpp +++ b/ve/velib04.cpp @@ -48,7 +48,7 @@ int TLista_documenti::read(char provv, char tipocf, long clifo, int anno, CHECK(provv == 'D' || provv == 'P', "Provvisorio o Definitivo?"); CHECK(tipocf == 'C' || tipocf == 'F', "Il tipo deve essere Cliente o Fornitore"); CHECKD(clifo > 0L, "Codice cliente non valido", clifo); - CHECKD(anno > 1900, "Anno non valido: ", anno); + CHECKD(anno > 2000, "Anno non valido: ", anno); CHECK(!tipidoc.empty_items(), "Lista dei tipi documento vuota"); CHECK(!statidoc.empty_items(), "Lista degli stati documento vuota"); @@ -114,20 +114,20 @@ int TLista_documenti::read(char provv, char tipocf, long clifo, int anno, TString filter(16); if (codnum && *codnum) { - bool numfilter = FALSE; + bool numfilter = false; if (start.get(DOC_DATADOC).empty()) - numfilter = TRUE; + numfilter = true; else start.put(DOC_CODNUM, codnum); if (stop.get(DOC_DATADOC).empty()) - numfilter = TRUE; + numfilter = true; else stop.put(DOC_CODNUM, codnum); if (numfilter) - filter << "CODNUM=\"" << codnum << '"'; + filter << DOC_CODNUM << "=\"" << codnum << '"'; } TCursor cur(&doc, filter, 2, &start, &stop);