From 1facbc9e5c97f626f18ff4b25989f2b6b732a605 Mon Sep 17 00:00:00 2001 From: guy Date: Tue, 8 Feb 2011 15:52:47 +0000 Subject: [PATCH] Patch level : 10.0 hardy Files correlati : hacnv.exe Ricompilazione Demo : [ ] git-svn-id: svn://10.65.10.50/branches/R_10_00@21597 c028cbd2-c16b-5b4b-a496-9718f37d4682 --- ha/hacnv100a.ini | 6 ++++++ ha/hacnv200.cpp | 24 ++++++++++++++++++++++-- 2 files changed, 28 insertions(+), 2 deletions(-) diff --git a/ha/hacnv100a.ini b/ha/hacnv100a.ini index 459a123f0..c6c04e217 100755 --- a/ha/hacnv100a.ini +++ b/ha/hacnv100a.ini @@ -569,6 +569,12 @@ NAVP = [Parametri] CLI_GRUPPO = 4 CLI_CONTO = 101 +CLIA_GRUPPO = 4 +CLIA_CONTO = 201 +CLIC_GRUPPO = 4 +CLIC_CONTO = 102 +CLIE_GRUPPO = 4 +CLIE_CONTO = 103 FOR_GRUPPO = 5 FOR_CONTO = 601 CONTI_MOV = 3,1,0|3,5,0|3,45,2|3,45,3|4,101,1001|5,601,127|5,601,137|5,601,295|6,1,8|6,1,9|7,0,0|8,0,0|70,0,0 diff --git a/ha/hacnv200.cpp b/ha/hacnv200.cpp index 2096fd650..dcf2a6a8e 100755 --- a/ha/hacnv200.cpp +++ b/ha/hacnv200.cpp @@ -153,9 +153,29 @@ void THardy_movimenti::conto2campo(const TString& hd_tipoc, const TString& hd_ke case 'C': { tipoc = "C"; - gr = ini.get_int("CLI_GRUPPO", "Parametri"); - co = ini.get_int("CLI_CONTO", "Parametri"); so = hd_key2cli(hd_key); + if (so < 100000) + { + gr = ini.get_int("CLIA_GRUPPO", "Parametri"); + co = ini.get_int("CLIA_CONTO", "Parametri"); + } + else + if ( so < 110000) + { + gr = ini.get_int("CLIC_GRUPPO", "Parametri"); + co = ini.get_int("CLIC_CONTO", "Parametri"); + } + else + if ( so < 120000) + { + gr = ini.get_int("CLIE_GRUPPO", "Parametri"); + co = ini.get_int("CLIE_CONTO", "Parametri"); + } + else + { + gr = ini.get_int("CLI_GRUPPO", "Parametri"); + co = ini.get_int("CLI_CONTO", "Parametri"); + } } break; case 'F':