Yes you can schedule it. In your output message type change the dispatch time to 'send it with periodically scheduled job'.
NACE transaction code -->Application EF --> Your message type --> Default value tab --> Dispatch time
Use ME9F with variant (based on purch org) and schedule the job to print the message type periodically.
Thank you.