Patch level :
Files correlati : Ricompilazione Demo : [ ] Commento : git-svn-id: svn://10.65.10.50/branches/R_10_00@21634 c028cbd2-c16b-5b4b-a496-9718f37d4682
This commit is contained in:
parent
8a34d033b7
commit
8d0e77813d
@ -587,23 +587,14 @@ bool THardy_clienti::trasferisci_clienti()
|
||||
rec.put(CLI_TIPOCF, "C");
|
||||
rec.put(CLI_CODCF, codcf);
|
||||
|
||||
if (codcf < 100000)
|
||||
const TString8 idmastro = get_str("IdMastro");
|
||||
TToken_string conto = ini.get(idmastro, "IdMastro_CLI");
|
||||
const int gruppo = conto.get_int(0);
|
||||
if (gruppo != 0)
|
||||
{
|
||||
rec.put(CLI_GRUPPO, ini.get_int("CLIA_GRUPPO", "Parametri"));
|
||||
rec.put(CLI_CONTO, ini.get_int("CLIA_CONTO", "Parametri"));
|
||||
rec.put(CLI_GRUPPO, gruppo);
|
||||
rec.put(CLI_CONTO, conto.get_int());
|
||||
}
|
||||
else
|
||||
if (codcf < 110000)
|
||||
{
|
||||
rec.put(CLI_GRUPPO, ini.get_int("CLIC_GRUPPO", "Parametri"));
|
||||
rec.put(CLI_CONTO, ini.get_int("CLIC_CONTO", "Parametri"));
|
||||
}
|
||||
else
|
||||
if (codcf < 120000)
|
||||
{
|
||||
rec.put(CLI_GRUPPO, ini.get_int("CLIE_GRUPPO", "Parametri"));
|
||||
rec.put(CLI_CONTO, ini.get_int("CLIE_CONTO", "Parametri"));
|
||||
}
|
||||
|
||||
// banca
|
||||
TString8 codabi = get_str("IdBanca");
|
||||
|
@ -588,6 +588,12 @@ CONTO_OMAGGI=8|15|22
|
||||
0560004=5|604
|
||||
0561001=5|611
|
||||
|
||||
[IdMastro_CLI]
|
||||
0410001=4|101
|
||||
0410002=4|102
|
||||
0410003=4|103
|
||||
0420001=4|201
|
||||
|
||||
[Indetraibilita]
|
||||
072=9
|
||||
076=9
|
||||
|
@ -154,28 +154,16 @@ void THardy_movimenti::conto2campo(const TString& hd_tipoc, const TString& hd_ke
|
||||
{
|
||||
tipoc = "C";
|
||||
so = hd_key2cli(hd_key);
|
||||
if (so < 100000)
|
||||
TToken_string key(tipoc);
|
||||
key.add(so);
|
||||
const TRectype rec_cf = cache().get(LF_CLIFO, key);
|
||||
gr = rec_cf.get_int(CLI_GRUPPO);
|
||||
co = rec_cf.get_int(CLI_CONTO);
|
||||
if (gr == 0)
|
||||
{
|
||||
gr = ini.get_int("CLIA_GRUPPO", "Parametri");
|
||||
co = ini.get_int("CLIA_CONTO", "Parametri");
|
||||
gr = ini.get_int("CLI_GRUPPO", "Parametri");
|
||||
co = ini.get_int("CLI_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':
|
||||
|
@ -54,28 +54,16 @@ void THardy_scadenze::conto2billcampo(const TString& hd_tipoc, const TString& hd
|
||||
{
|
||||
tipoc = 'C';
|
||||
so = hd_key2cli(hd_key);
|
||||
if (so < 100000)
|
||||
TToken_string key("C");
|
||||
key.add(so);
|
||||
const TRectype rec_cf = cache().get(LF_CLIFO, key);
|
||||
gr = rec_cf.get_int(CLI_GRUPPO);
|
||||
co = rec_cf.get_int(CLI_CONTO);
|
||||
if (gr == 0)
|
||||
{
|
||||
gr = ini.get_int("CLIA_GRUPPO", "Parametri");
|
||||
co = ini.get_int("CLIA_CONTO", "Parametri");
|
||||
gr = ini.get_int("CLI_GRUPPO", "Parametri");
|
||||
co = ini.get_int("CLI_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':
|
||||
|
Loading…
x
Reference in New Issue
Block a user