add: transaction -> voucher = ""; transaction -> bank_references = "";
context: gint gsb_data_transaction_new_transaction_with_number ( gint no_account,							gint transaction_number ){    struct_transaction *transaction;    transaction = calloc ( 1,			   sizeof ( struct_transaction ));    if ( !transaction )    {	dialogue_error ( _("Cannot allocate memory, bad things will happen soon") );	return FALSE;    }    if ( !transaction_number )	transaction_number = gsb_data_transaction_get_last_number () + 1;    transaction -> account_number = no_account;    transaction -> transaction_number = transaction_number;    transaction -> currency_number = gsb_data_account_get_currency (no_account);    transactions_list = g_slist_append ( transactions_list,					 transaction );    gsb_data_transaction_save_transaction_pointer (transaction);    return transaction -> transaction_number;}