Patch level : 10.0 414
Files correlati : cg4.exe Ricompilazione Demo : [ ] Commento Bugs 0001432: per le fatture ad esigibilità differita (fatte ad ente), sul registro iva delle vendite non viene indicato 4 nel campo Tipo Operazione Sui dati cisart ho scritto su un cliente che era un ente pubblico e nel registro mi ha correttamente stampato il Flag4 nella colonna TO (Tipo operazione) Bugs 0001433: il pagamento di una fattura ad esigibilità differita non fa maturare l'iva in liquidazione, il pagamento è stato fatto con il saldaconto. Nei dati cisart un pagamento registrato 15-08 aveva come data di pagamento 31-07 per cui veniva liquidato in luglio, ho cambiato la data di pagamentio in15-08 e mi e' stato liquidato in agosto, la quidazione di settembre era gia' corretta. Bug 0001431: Nella stampa di prova libri iva, l'iva a debito non viene esposta a parte, quella a credito si; il pagamento parziale o totale di una fattura tramite il saldaconto non fa maturare nessuna quota di iva, non viene riportata la data di incasso sulla registrazione della fattura per il pagamento parziale vedi lanota sopra, la data di incasso non viene e non verrà riportata dal saldaconto sulla prima nota anche per il fatto che potrebbero essere piu' di una git-svn-id: svn://10.65.10.50/trunk@19270 c028cbd2-c16b-5b4b-a496-9718f37d4682
This commit is contained in:
parent
2f42721ca2
commit
044579ab56
@ -611,7 +611,15 @@ void TLiquidazione_app::describe_pims(int month, const char* codatt, const bool
|
||||
tab->get_real("R1").is_zero() &&
|
||||
tab->get_real("R2").is_zero() &&
|
||||
tab->get_real("R5").is_zero() &&
|
||||
tab->get_real("R6").is_zero())
|
||||
tab->get_real("R6").is_zero() &&
|
||||
tab->get_real("R26").is_zero() &&
|
||||
tab->get_real("R27").is_zero() &&
|
||||
tab->get_real("R28").is_zero() &&
|
||||
tab->get_real("R29").is_zero() &&
|
||||
tab->get_real("R30").is_zero() &&
|
||||
tab->get_real("R31").is_zero() &&
|
||||
tab->get_real("R32").is_zero() &&
|
||||
tab->get_real("R33").is_zero())
|
||||
continue;
|
||||
|
||||
if (activity == att && is_month_plain(mese) && _year == anno)
|
||||
@ -786,8 +794,8 @@ void TLiquidazione_app::describe_pims(int month, const char* codatt, const bool
|
||||
}
|
||||
// if (tipomov == vendita)
|
||||
// {
|
||||
if ((!diffimp.is_zero() && !diffiva.is_zero()) ||
|
||||
(!diffimp_acq.is_zero() && !diffiva_acq.is_zero()))
|
||||
if (!diffimp.is_zero() || !diffiva.is_zero() ||
|
||||
!diffimp_acq.is_zero() || !diffiva_acq.is_zero())
|
||||
{
|
||||
const word id = describe_pis ? PIS_ROW_D : PIM_ROW_D;
|
||||
int j;
|
||||
@ -836,8 +844,8 @@ void TLiquidazione_app::describe_pims(int month, const char* codatt, const bool
|
||||
t30 += diffimp_acq;
|
||||
t31 += diffiva_acq;
|
||||
}
|
||||
if ((!diffincimp.is_zero() && !diffinciva.is_zero()) ||
|
||||
(!diffincimp_acq.is_zero() && !diffinciva_acq.is_zero()))
|
||||
if (!diffincimp.is_zero() || !diffinciva.is_zero() ||
|
||||
!diffincimp_acq.is_zero() || !diffinciva_acq.is_zero())
|
||||
{
|
||||
const word id = describe_pis ? PIS_ROW_DI : PIM_ROW_DI;
|
||||
int j;
|
||||
|
Loading…
x
Reference in New Issue
Block a user