diff --git a/lv/lv2500.cpp b/lv/lv2500.cpp index fc99a08d9..0d6e1043b 100755 --- a/lv/lv2500.cpp +++ b/lv/lv2500.cpp @@ -25,6 +25,8 @@ protected: virtual void post_process_output(TLista_documenti& doc_out); virtual bool da_raggruppare(const TRiga_documento & rin); virtual bool doc_raggruppabile(const TDocumento & doc) const { return true; } + virtual bool gestione_riferimenti() const { return true; } + virtual bool riferimenti_in_testa() const { return true; } public: virtual bool elabora(TLista_documenti& doc_in, TLista_documenti& doc_out, diff --git a/ve/velib04.h b/ve/velib04.h index 76e3ac09e..781cc12ba 100755 --- a/ve/velib04.h +++ b/ve/velib04.h @@ -170,8 +170,8 @@ public: bool raggruppa_righe() const { return get_bool("B0"); } - bool gestione_riferimenti() const { return get_bool("B1"); } - bool riferimenti_in_testa() const { return get_bool("B2"); } + virtual bool gestione_riferimenti() const { return get_bool("B1"); } + virtual bool riferimenti_in_testa() const { return get_bool("B2"); } bool ignora_descrizioni() const { return get_bool("B3"); } char tipo_numerazione() const { return get_bool("B4") ? 'P' : 'D'; } bool protocollo_da_registro() const { return get_bool("B4"); }