Patch level : 10.0 584
Files correlati : tc9.exe Ricompilazione Demo : [ ] Commento : Corretto invio tipo cliente git-svn-id: svn://10.65.10.50/trunk@19944 c028cbd2-c16b-5b4b-a496-9718f37d4682
This commit is contained in:
parent
eb1b5c805c
commit
d2d9d96efb
@ -1130,9 +1130,9 @@ void TInvioSispac::sispac_reverse_movim(long numreg, TMovim_set & recset, long f
|
||||
var = "";
|
||||
if (codcf > 0L)
|
||||
{
|
||||
key = input.get(MOV_TIPO).as_string(); key << codcf;
|
||||
key = "C" ; key << "|" << codcf;
|
||||
const TRectype & clifo = cache().get(LF_CLIFO, key);
|
||||
const int cflen = input.get(CLI_COFI).as_string().len();
|
||||
const int cflen = clifo.get(CLI_COFI).len();
|
||||
|
||||
if (cflen > 11)
|
||||
var = "2";
|
||||
@ -1275,9 +1275,9 @@ void TInvioSispac::sispac_reverse_giro(long numreg, TMovim_set & recset, long fi
|
||||
var = "";
|
||||
if (codcf > 0L)
|
||||
{
|
||||
key = input.get(MOV_TIPO).as_string(); key << codcf;
|
||||
key = "F" ; key << "|" << codcf;
|
||||
const TRectype & clifo = cache().get(LF_CLIFO, key);
|
||||
const int cflen = input.get(CLI_COFI).as_string().len();
|
||||
const int cflen = clifo.get(CLI_COFI).len();
|
||||
|
||||
if (cflen > 11)
|
||||
var = "2";
|
||||
@ -1417,7 +1417,7 @@ void TInvioSispac::sispac_movim()
|
||||
}
|
||||
else
|
||||
{
|
||||
TRegistro r(reg);
|
||||
TRegistro r(reg, input.get(SLF_MOV "." MOV_ANNOIVA).as_int());
|
||||
switch (r.iva())
|
||||
{
|
||||
case iva_vendite :
|
||||
@ -1442,6 +1442,7 @@ void TInvioSispac::sispac_movim()
|
||||
break;
|
||||
}
|
||||
}
|
||||
const TString4 tipomov = var.as_string();
|
||||
recset.set("ARGOMENTO", var);
|
||||
var = "N";
|
||||
if (comp)
|
||||
@ -1530,13 +1531,14 @@ void TInvioSispac::sispac_movim()
|
||||
var = "";
|
||||
if (codcf > 0L)
|
||||
{
|
||||
key = input.get(MOV_TIPO).as_string(); key << codcf;
|
||||
key = tipomov == "A" ? "F" : "C" ; key << "|" << codcf;
|
||||
const TRectype & clifo = cache().get(LF_CLIFO, key);
|
||||
const int cflen = input.get(CLI_COFI).as_string().len();
|
||||
const int cflen = clifo.get(CLI_COFI).len();
|
||||
|
||||
if (cflen > 11)
|
||||
var = "2";
|
||||
}
|
||||
|
||||
recset.set("TIPOANAG", var);
|
||||
recset.set("FINEREC", "\r\n");
|
||||
p.addstatus(1L);;
|
||||
@ -1761,7 +1763,7 @@ void TInvioSispac::sispac_reverse_moviva(long numreg, TIvamov_set & recset, cons
|
||||
|
||||
if (codreg.full())
|
||||
{
|
||||
TRegistro reg(codreg);
|
||||
TRegistro reg(codreg, input.get(SLF_MOV "." MOV_ANNOES).as_int());
|
||||
if (reg.iva() == iva_vendite)
|
||||
var1 = "M";
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user