What does Abliefernachweis mean?

Abliefernachweis - German to English

evidence of delivery