From 91dbd5e20fb5f6b8371fddb2c0fd483606e01963 Mon Sep 17 00:00:00 2001 From: luca Date: Mon, 18 Apr 2011 15:10:45 +0000 Subject: [PATCH] Patch level :10.0 980 Files correlati : Ricompilazione Demo : [ ] Commento : sistemato problema della mancata creazione di un movimento analitico a partire da un movimento contabile quando la data di competenza non puo' essere scritta a mano dall'utente ma viene automaticamente assegnata pari alla data registrazione dal programma git-svn-id: svn://10.65.10.50/branches/R_10_00@21971 c028cbd2-c16b-5b4b-a496-9718f37d4682 --- cg/cg2100.cpp | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/cg/cg2100.cpp b/cg/cg2100.cpp index 233fef7b8..3905f6af0 100755 --- a/cg/cg2100.cpp +++ b/cg/cg2100.cpp @@ -2216,7 +2216,11 @@ bool TPrimanota_application::link_anal(const TMask& msk, const char* action) const TDate data_att = cfg.get("DtAttCa"); if (data_att.ok()) { - const TDate data_cmp = msk.get(F_DATACOMP); + //la data competenza puo' essere vuota nel caso l'utonto non abbia i permessi per compilarla.. + //..ovvero lavora a Dinamica + TDate data_cmp = msk.get_date(F_DATACOMP); + if(!data_cmp.ok()) + data_cmp = msk.get_date(F_DATAREG); if (data_cmp < data_att) // La data di competenza precede la data di attivazione analitica return false; }