Patch level :
Files correlati : Ricompilazione Demo : [ ] Commento : git-svn-id: svn://10.65.10.50/branches/R_10_00@21524 c028cbd2-c16b-5b4b-a496-9718f37d4682
This commit is contained in:
parent
c5d531c6e7
commit
ef3225fbfa
@ -411,10 +411,12 @@ bool THardy_movimenti::scrivi_righe()
|
|||||||
// se lo trovo assegno quel codice iva al conto contabile trovato e cancello la riga iva e la riga contabile
|
// se lo trovo assegno quel codice iva al conto contabile trovato e cancello la riga iva e la riga contabile
|
||||||
for (int i=0;i<_righeiva->items();i++)
|
for (int i=0;i<_righeiva->items();i++)
|
||||||
{
|
{
|
||||||
|
TRectype& rec_rmoviva = *(TRectype*)_righeiva->objptr(i);
|
||||||
|
const char* codiva = rec_rmoviva.get(RMI_CODIVA);
|
||||||
|
const bool riga_omaggio = _ivaoma->is_key(codiva);
|
||||||
// se le righe contabili sono 1, su tutte le righe iva metto quel conto, da brava massaia ...
|
// se le righe contabili sono 1, su tutte le righe iva metto quel conto, da brava massaia ...
|
||||||
if (_righecont->items()==1)
|
if ((!riga_omaggio) && _righecont->items()==1)
|
||||||
{
|
{
|
||||||
TRectype& rec_rmoviva = *(TRectype*)_righeiva->objptr(i);
|
|
||||||
TRectype& rec_rmov = *(TRectype*)_righecont->objptr(0);
|
TRectype& rec_rmov = *(TRectype*)_righecont->objptr(0);
|
||||||
rec_rmoviva.put(RMI_TIPOC, rec_rmov.get(RMV_TIPOC));
|
rec_rmoviva.put(RMI_TIPOC, rec_rmov.get(RMV_TIPOC));
|
||||||
rec_rmoviva.put(RMI_GRUPPO, rec_rmov.get(RMV_GRUPPO));
|
rec_rmoviva.put(RMI_GRUPPO, rec_rmov.get(RMV_GRUPPO));
|
||||||
@ -427,12 +429,8 @@ bool THardy_movimenti::scrivi_righe()
|
|||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
TRectype& rec_rmoviva = *(TRectype*)_righeiva->objptr(i);
|
|
||||||
const char* codiva = rec_rmoviva.get(RMI_CODIVA);
|
|
||||||
const TString* codind = (TString*)_ivaind->objptr(codiva);
|
const TString* codind = (TString*)_ivaind->objptr(codiva);
|
||||||
|
|
||||||
TCodiceIVA c(codiva);
|
TCodiceIVA c(codiva);
|
||||||
const bool riga_omaggio = _ivaoma->is_key(codiva);
|
|
||||||
real imponibile = get_imponibile(rec_rmoviva);
|
real imponibile = get_imponibile(rec_rmoviva);
|
||||||
|
|
||||||
for (int j=0;j<_righecont->items();j++)
|
for (int j=0;j<_righecont->items();j++)
|
||||||
|
Loading…
x
Reference in New Issue
Block a user