rem: scheduled_transaction -> date_limite
add: gsb_data_scheduled_get_limit_date (scheduled_number)
context: gboolean gsb_scheduler_increase_scheduled_transaction ( struct operation_echeance *scheduled_transaction ){    g_return_val_if_fail ( g_date_valid ( scheduled_transaction -> date ), TRUE );    /* increase the date of the scheduled_transaction */    gsb_scheduler_increase_date ( scheduled_transaction,				  scheduled_transaction -> date );    /* si l'échéance est finie, on la vire, sinon on met à jour les var jour, mois et année */    if ( main_page_finished_scheduled_transactions_part	 && 	 ( !scheduled_transaction -> periodicite 	   ||	   (	    scheduled_transaction -> date_limite	    &&	    g_date_compare ( scheduled_transaction -> date,			     scheduled_transaction -> date_limite ) > 0  )) )    {	/* update the main page */	gsb_main_page_update_finished_scheduled_transactions (scheduled_transaction);	gsb_scheduler_delete_scheduled_transaction (scheduled_transaction);	return FALSE;    }    else    {	scheduled_transaction -> jour = scheduled_transaction -> date -> day;	scheduled_transaction -> mois = scheduled_transaction -> date -> month;	scheduled_transaction -> annee = scheduled_transaction -> date -> year;    }    return TRUE;}