cg0500.cpp Resa fissa la descrizione della differenza cambio

cg2100.cpp   Iniziata gestione righe di spesa saldaconto
cg4400.cpp   Modifiche alla gestione delle date


git-svn-id: svn://10.65.10.50/trunk@1613 c028cbd2-c16b-5b4b-a496-9718f37d4682
This commit is contained in:
guy 1995-07-19 09:47:26 +00:00
parent fdae1a4bdb
commit 6cab17797b
3 changed files with 10 additions and 12 deletions

View File

@ -17,7 +17,7 @@
#include "cg0500.h"
typedef enum { no_descr, acquisto, vendita, incasso_pagamento,
ritenuta_occas, incasso_pagamento_gesval } tipo_descr;
ritenuta_occas } tipo_descr;
class TCaus_app : public TRelation_application
{
@ -240,9 +240,7 @@ void TCaus_app::causale_ritenute()
void TCaus_app::causale_inc_pag()
{
const tipo_descr tipo_des = valuta() ? incasso_pagamento_gesval : incasso_pagamento;
if (_tipo_des != tipo_des)
if (_tipo_des != incasso_pagamento)
{
int i = 0;
set_descr ( i++, "C Clienti/Fornitori");
@ -252,13 +250,12 @@ void TCaus_app::causale_inc_pag()
set_descr ( i++, "C Cessione");
set_descr ( i++, "C Paghero'");
set_descr ( i++, "C Lettera di credito");
set_descr ( i++, "C Abb. pass/sc.");
set_descr ( i++, "C Abb. att/sc.");
set_descr ( i++, "C Abbuoni pass./sc.");
set_descr ( i++, "C Abbuoni att./sc.");
set_descr ( i++, "C Spese e rimborsi");
set_descr ( i++, "C Ritenute fiscali");
if (_tipo_des == incasso_pagamento_gesval)
set_descr (i++, "C Differenza cambio");
_tipo_des = tipo_des;
set_descr ( i++, "C Differenza cambio");
_tipo_des = incasso_pagamento;
carica_righe_libere(i);
}
}
@ -552,8 +549,6 @@ bool TCaus_app::conto_hndl (TMask_field& f, KEY k)
switch (app()._tipo_des)
{
case incasso_pagamento:
ultima = 11; break;
case incasso_pagamento_gesval:
ultima = 12; break;
default:
ultima = 8; break;

View File

@ -428,6 +428,7 @@ TMask* TPrimanota_application::get_mask(int mode)
void TPrimanota_application::on_firm_change()
{
TRelation_application::on_firm_change();
_rel->lfile().last();
_lastreg = _rel->lfile().get_long(MOV_NUMREG); // Init last registration number
}

View File

@ -2481,6 +2481,8 @@ print_action CG4400_application::postprocess_page (int file, int counter)
bool CG4400_application::set_print(int n)
{
printer().read_configuration(); // Ripristina stampante standard
TMask m ("cg4400a");
int giorni_del_mese;
bool ok;
@ -2500,7 +2502,7 @@ bool CG4400_application::set_print(int n)
m.set_handler (BUT_DFR, fr_butt_handler);
m.set_handler (ANNO, year_handler);
m.field(F_SELECT).set(format("%ld",_selected.ones()));
m.set(F_SELECT, _selected.ones());
set_choice_limits(m);
//printer().footerlen(5);