rem: gsb_format_date ( echeance -> jour, echeance -> mois, echeance -> annee ), gsb_data_payee_get_name ( echeance -> tiers, FALSE ), echeance -> montant, devise_name ( devise_par_no (echeance->devise) ) );
add: gsb_format_gdate ( gsb_data_scheduled_get_date (scheduled_number)), gsb_data_payee_get_name ( gsb_data_scheduled_get_party_number (scheduled_number), FALSE ), gsb_data_scheduled_get_amount (scheduled_number), devise_name ( devise_par_no (gsb_data_scheduled_get_currency_number (scheduled_number))));
context: void supprime_echeance ( struct operation_echeance *echeance ){    gint resultat;    if ( DEBUG )	printf ( "supprime_echeance\n" );    if ( echeance == NULL )	echeance = echeance_selectionnnee;    if ( !echeance	 ||	 echeance == GINT_TO_POINTER ( -1 ))	return;    /* si la périodicité n'est pas de 1 fois demande juste celle ci ou toutes,       sinon, choisit automatiquement toutes */    if ( echeance -> periodicite )    {	GtkWidget * dialog;	gchar * occurences = "";	occurences = g_strdup_printf ( _("%s : %s [%4.2f %s]"),				       gsb_format_date ( echeance -> jour,							 echeance -> mois,							 echeance -> annee ),				       gsb_data_payee_get_name ( echeance -> tiers, FALSE ),				       echeance -> montant,				       devise_name ( devise_par_no (echeance->devise) ) );	dialog = dialogue_special_no_run ( GTK_MESSAGE_QUESTION, GTK_BUTTONS_NONE,					   make_hint ( _("Delete this scheduled transaction?"),						       g_strconcat ( _("Do you want to delete just this occurrence or the whole scheduled transaction?\n\n"),								     occurences, NULL )));	gtk_dialog_add_buttons ( GTK_DIALOG(dialog),				 GTK_STOCK_CANCEL, 2,				 _("All the occurences"), 1,				 _("Only this one"), 0,				 NULL );	resultat = gtk_dialog_run ( GTK_DIALOG ( dialog ));	gtk_widget_destroy ( dialog );    }    else	resultat = 1;    switch ( resultat )    {	case 0:	    gsb_scheduler_increase_scheduled_transaction ( echeance );	    remplissage_liste_echeance ();	    break;	case 1:	    gsb_scheduler_delete_scheduled_transaction ( echeance );	    remplissage_liste_echeance ();	    break;    }    mise_a_jour_calendrier();    mise_a_jour_liste_echeances_manuelles_accueil = 1;    modification_fichier (TRUE);}