The example is mine.
Sorry for not sending you the report on time. Last working week was so hectic and unproductive that on Saturday I needed to catch up on my backlog. Only on Sunday did I remember that I was supposed to have sent the report on Friday morning.
Should I use "I was supposed to send" or "I was supposed to have sent"?
What would be the difference between the two?