This stored procedure returns data to an InfoMaker application to produce pledge reminder letters. It takes in a begin and end date range as parameters. It inserts data from various tables into two temporary tables, including entity, pledge, and payment schedule tables. It then returns the data from the temporary tables to the InfoMaker application ordered by name.