Skip to Content

Sales order number as project definition number

Dear all

The SAP system I work in, is used to create consulting orders (order to project) and investment projects (project only).

For the investment projects there is the requirement for a project coding mask. For the consulting orders I want to use the sales order number to be the same as the project number.

For what I know, when you do not create a project coding mask, the sales order number is taken automatically to be the project number. However, this is not applicable for us since there is a requirement for the investment projects.

There is no way to link the coding mask to the project profile, so that option is not applicable too.

I have entered a validation rule, to set the coding mask to ' '. The result of this is that SAP want to use the standard WBS number to create the project with, thus resulting in an error.

So, what I am left with, is lots of frustration for now. Do I really have to create an enhancement to get this done? There must be a way to do this using standard SAP.

We are working with EHP4, perhaps in EHP5 there is a (default) solution?

Add comment
10|10000 characters needed characters exceeded

  • Get RSS Feed

3 Answers

  • Best Answer
    Jan 07, 2015 at 01:08 AM

    As part of Professional Services there is functionality called CPI, Commercial Project Inception.  This will automatically create a project from a Sales Order through a Standard WBS, it will also use the Sales Document Number and Item Number in the number.

    Add comment
    10|10000 characters needed characters exceeded

  • Dec 23, 2014 at 10:19 AM


    I think you would need a small ABAP development here to achieve this.

    Create a Z Object in SNRO for Project Number Range.

    Get it validated against the Project Profile ( Investment Management).

    Hope it helps..



    Add comment
    10|10000 characters needed characters exceeded

  • Jan 07, 2015 at 02:46 PM

    I have got the sales order number as the project number now.

    You do have to create a coding mask, and the default SAP coding mask (for us) was too long, as also in all documentation is the case (documentation tells you to create a mask with 10 numbers).

    I have now a coding mask as follows: /000000000-000000/XXX. With this, SAP does recognize to use the sales order number as WBS coding. With one more 0 (as per SAP default and documentation) this does not work......

    Also, this is still too long: There is now another 0 behind the sales order number. And the item number is not filled. I will try this week if I can solve this by removing another 0 from the mask.

    Add comment
    10|10000 characters needed characters exceeded