Corretti errori Mi3411 e MI3404.

git-svn-id: svn://10.65.10.50/trunk@3148 c028cbd2-c16b-5b4b-a496-9718f37d4682
This commit is contained in:
angelo 1996-07-08 08:45:56 +00:00
parent 5f1dfbfaa8
commit f3fd1aa5ed

View File

@ -156,7 +156,7 @@ bool TLiquidazione_app::update_firm(int month, bool recalc)
{
TConfig cnf(CONFIG_DITTA, "cg");
_isdiffacc = cnf.get_bool("GeLiDi"); //usato per stampa acconto in coda ai registri
_isdifferita = _isdiffacc && _month != 13;
_isdifferita = _isdiffacc;// && _month != 13;
_isintr = !cnf.get_bool("InTrTr") && _freqviva != "M";
if (_isbenzinaro)
_gest4 = cnf.get_bool("GesT74");
@ -918,7 +918,16 @@ void TLiquidazione_app::recalc_att(int month, const char* codatt)
* corrispettivi, ma vanno riportate nelle vendite in stampa;
* dunque, le sommiamo in R5 e R6 di PIM anche se continuiamo
* a sommarle anche in R0 e R1. La stampa (describe_pim)
* dovra' scorporarle
* dovra' scorporarle.
*
* 5.7.1996. Mi permetto di aggiungere una cosa: le bastardissime fatture con scontrino
* possono anche essere sul registro vendite. Indi le schiaffo dentro
* a R5 e R6 anche nel caso vi sia un documento FS registrato sul registro
* delle vendite. Nel caso in futuro si accorgessero finalmente della puttanata
* galattiche che mi hanno fatto fare basta eliminare il controllo su FS
* nel caso si tratti di non corrispettivi (vedi sotto).
* Da togliere anche nella :describe_pim() in cg4304.cpp.
*
*/
real ifs = _pim->get_real("R5"); // imponibile fatture con scontrino
real vfs = _pim->get_real("R6"); // IVA fatt. con scontrino
@ -1065,6 +1074,11 @@ void TLiquidazione_app::recalc_att(int month, const char* codatt)
{ // imponibile e imposta separata
imp += imponibile;
ivp += imposta;
if (tipodoc == "FS") // Questo e' per l'errore MI3404
{ // Dicono che una volta funzionasse, ci credo poco...
ifs += imponibile; // Anyway, comincio a condividere appieno i commenti sparsi qua e
vfs += imposta; // la da Ferdinando...
}
_pim->put("I0",NETTO);
}