From fc065e7008532dd35720554ea1279e6c25d7b878 Mon Sep 17 00:00:00 2001 From: guy Date: Fri, 6 Mar 2009 12:13:08 +0000 Subject: [PATCH] Patch level : 10.0 Files correlati : cg2.exe Ricompilazione Demo : [ ] Commento : Riportata dalla 5.0 proposta di pagamento e banca in sede di importazione movimenti da file .ini git-svn-id: svn://10.65.10.50/trunk@18436 c028cbd2-c16b-5b4b-a496-9718f37d4682 --- cg/cg2100.cpp | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) diff --git a/cg/cg2100.cpp b/cg/cg2100.cpp index f193450e7..f55146fb7 100755 --- a/cg/cg2100.cpp +++ b/cg/cg2100.cpp @@ -1618,7 +1618,7 @@ HIDDEN void ini2bill(TConfig& ini, TBill& bil, bool contro) { const char tipo = ini.get_char(contro ? RMV_TIPOCC : RMV_TIPOC); const int gruppo = ini.get_int(contro ? RMV_GRUPPOC : RMV_GRUPPO); - const int conto = ini.get_int(contro ? RMV_CONTOC : RMV_CONTO); + const int conto = ini.get_int(contro ? RMV_CONTOC : RMV_CONTO); const long sottoconto = ini.get_long(contro ? RMV_SOTTOCONTOC : RMV_SOTTOCONTO); bil.set(gruppo, conto, sottoconto, tipo); } @@ -1739,6 +1739,17 @@ void TPrimanota_application::ini2mask(TConfig& ini, TMask& msk, bool query) if (is_fattura()) { + if (msk.insert_mode()) + { + // Propone condizioni di pagamento e banche + TEdit_field& clifo = msk.efield(iva() == iva_vendite ? F_CLIENTE : F_FORNITORE); + if (!clifo.empty() && clifo.active()) + { + clifo.set_focusdirty(); + clifo_handler(clifo, K_TAB); + } + } + TSheet_field& pag = pags(); const int start_items = pag.items();