Rivitalizzazione Visualizzazione Liquidazione
git-svn-id: svn://10.65.10.50/trunk@927 c028cbd2-c16b-5b4b-a496-9718f37d4682
This commit is contained in:
parent
19f75eaeea
commit
0276359101
@ -1068,8 +1068,9 @@ void TLiquidazione_app::set_grand(_DescrItem& d)
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
// rapportini per rimborso infraannuale
|
// rapportini per rimborso infraannuale
|
||||||
if (d._arr.items() > 0)
|
// non si stampano se la stampa serve per la visualizz.
|
||||||
|
if (d._arr.items() > 0 && !_is_visliq)
|
||||||
{
|
{
|
||||||
_DescrItem& di = (_DescrItem&)d._arr[0];
|
_DescrItem& di = (_DescrItem&)d._arr[0];
|
||||||
set_print_zero(TRUE);
|
set_print_zero(TRUE);
|
||||||
|
@ -441,7 +441,9 @@ bool Visliq_app::vis_one(int m)
|
|||||||
if (risultato.sign())
|
if (risultato.sign())
|
||||||
lvers = vsw->search(isdebt < 0 ? "CREDITO ATTUALE" : "IVA DA VERSARE",
|
lvers = vsw->search(isdebt < 0 ? "CREDITO ATTUALE" : "IVA DA VERSARE",
|
||||||
x, line, TRUE);
|
x, line, TRUE);
|
||||||
|
if (lvers == -1l)
|
||||||
|
lvers = vsw->search("IVA A DEBITO DA NON VERSARE", x, line, TRUE);
|
||||||
|
|
||||||
real risc(real::ita2eng(brw.get_text(lrisc,58,15)));
|
real risc(real::ita2eng(brw.get_text(lrisc,58,15)));
|
||||||
real risd(real::ita2eng(brw.get_text(lrisd,75,15)));
|
real risd(real::ita2eng(brw.get_text(lrisd,75,15)));
|
||||||
|
|
||||||
@ -455,7 +457,7 @@ bool Visliq_app::vis_one(int m)
|
|||||||
{
|
{
|
||||||
KEY k = msk.run();
|
KEY k = msk.run();
|
||||||
|
|
||||||
if (k == K_INS || k == K_SAVE) // TBI registra: dovra' essere RICALCOLA
|
if (k == K_INS || k == K_SAVE)
|
||||||
{
|
{
|
||||||
real n_acconto (msk.get(F_ACCONTO));
|
real n_acconto (msk.get(F_ACCONTO));
|
||||||
real n_rimborso (msk.get(F_RIMBORSO));
|
real n_rimborso (msk.get(F_RIMBORSO));
|
||||||
@ -571,28 +573,28 @@ bool Visliq_app::vis_one(int m)
|
|||||||
if (write_lim || write_lia)
|
if (write_lim || write_lia)
|
||||||
vsw->refresh();
|
vsw->refresh();
|
||||||
}
|
}
|
||||||
else if (k == K_QUIT)
|
else if (k == K_QUIT)
|
||||||
{
|
|
||||||
if ((write_lim || write_lia) && !recorded)
|
|
||||||
{
|
|
||||||
KEY kk = yesnocancel_box("Modifiche non registrate: salvare?");
|
|
||||||
if (kk == K_NO)
|
|
||||||
break;
|
|
||||||
else if (kk == K_YES)
|
|
||||||
{
|
{
|
||||||
if (write_lia)
|
if ((write_lim || write_lia) && !recorded)
|
||||||
{
|
{
|
||||||
_lia->rewrite();
|
KEY kk = yesnocancel_box("Modifiche non registrate: salvare?");
|
||||||
_lim->put("B0", "");
|
if (kk == K_NO)
|
||||||
_lim->rewrite();
|
break;
|
||||||
}
|
else if (kk == K_YES)
|
||||||
break;
|
{
|
||||||
|
if (write_lia)
|
||||||
|
{
|
||||||
|
_lia->rewrite();
|
||||||
|
_lim->put("B0", "");
|
||||||
|
_lim->rewrite();
|
||||||
|
}
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
else break;
|
||||||
}
|
}
|
||||||
}
|
else if (k == K_ESC) break;
|
||||||
else break;
|
}
|
||||||
}
|
|
||||||
else if (k == K_ESC) break;
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
remove(f);
|
remove(f);
|
||||||
|
Loading…
x
Reference in New Issue
Block a user