Hi
In addition to the limitations given above by other experts there is a standard way to create project code independent of existing coding mask and you can create the project as ABCDP0001234.
Go to OPSK and remove the check box against the 'EDIT' field and save. Then create new project as ABCDP0001234 again. Hope system will allow you to create it.
Regards
Saurabh