SAP Message AQV148 - You are not authorized to maintain ABAP/4 code

Diagnosis
If you want to create or change ABAP coding within a functional area,you need authorization for program maintenance (authorization objectS_DEVELOP, object type PROG).