Patch level :10.0
Files correlati : Ricompilazione Demo : [ ] Commento :adolfica correzione sulle causali dei movimenti nel rendiconto git-svn-id: svn://10.65.10.50/trunk@16486 c028cbd2-c16b-5b4b-a496-9718f37d4682
This commit is contained in:
parent
cd2cbe0c47
commit
c117959193
@ -69,7 +69,7 @@ bool TPrint_rendiconto_ca_mask::on_field_event(TOperable_field& o, TField_event
|
||||
{
|
||||
switch (o.dlg())
|
||||
{
|
||||
#ifndef DBG
|
||||
#ifdef DBG
|
||||
case F_RIGHE:
|
||||
if (e == fe_init) //azzera le righe dello sheet con le commesse ad inizio programma
|
||||
{ //esplicita e bizzarra richiesta del CRPA
|
||||
@ -651,7 +651,6 @@ void TPrint_rendiconto_ca_recordset::scrive_riga(const TRectype& rmovana, const
|
||||
}
|
||||
|
||||
int selettore = 0;
|
||||
bool inverti_sezione = false; //inversore D/A per causali rateo/risconto
|
||||
const int anno_caus = movana.get_date(MOVANA_DATAREG).year();
|
||||
const TCausale caus(movana.get(MOVANA_CODCAUS), anno_caus); //la causale serve un po' ovunque...
|
||||
|
||||
@ -806,7 +805,6 @@ F=IMF*/
|
||||
if (is_causale_rateo_risconto(caus.codice())) //movimenti con causali "rateo/risconto"
|
||||
{
|
||||
selettore = MATURATO;
|
||||
inverti_sezione = true;
|
||||
}
|
||||
else //movimenti con causali "normali"
|
||||
{
|
||||
@ -818,8 +816,6 @@ F=IMF*/
|
||||
|
||||
//riempie i record del file temporaneo nel caso di rmovana con documento di origine
|
||||
char sezione = rmovana.get_char(RMOVANA_SEZIONE);
|
||||
if (inverti_sezione)
|
||||
sezione = sezione == 'D' ? 'A' : 'D';
|
||||
|
||||
TImporto imp(sezione, rmovana.get_real(RMOVANA_IMPORTO));
|
||||
|
||||
@ -834,7 +830,7 @@ F=IMF*/
|
||||
else
|
||||
if (tipoiva == nessuna_iva)
|
||||
{
|
||||
if (caus.tipomov() > 0) //non e' stato specificato un tipo movimento nella causale (porcata)
|
||||
if (caus.tipomov() > 0 && caus.tipomov() < 3) //solo causali Fattura e Nota di Credito!
|
||||
{
|
||||
if (caus.sezione_clifo() == 'D')
|
||||
sezione_normale = 'A';
|
||||
|
Loading…
x
Reference in New Issue
Block a user