Skip to Content
avatar image
Former Member

How to make a field profit center mandatory in sales order?

Dear GURUS,

Please help in getting answer for following question.

How to make a field profit center mandatory in sales order?

With Regards

Sandeep D.

Add comment
10|10000 characters needed characters exceeded

  • Get RSS Feed

4 Answers

  • avatar image
    Former Member
    Feb 27, 2009 at 07:47 AM

    Hello

    define a incompletion procedure ( t code-OVA2 ) and make the entry profit center as mandatory , the system will ensure that the profit center is filled for each order

    hope this helps

    Thanks

    akasha

    Add comment
    10|10000 characters needed characters exceeded

    • Former Member Former Member

      Hi Sandeep,

      Firstly check in the VOV7 T.code for your Item category what is the procedure assigned to.

      suppose "20" is the procedure assigned to it.

      Goto "OVA2" T.code and select groups as "B(Sales-Item)".As the profit centre is available at the item level.

      Click on the procedures.

      Select "20".

      Click on the Fields.

      Click on new entries.

      Add table as "VBAP".

      Select the field as "PRCTR".Select the screen as "PKNT".Select the status as "04".

      If you click on the tick mark of warning then you will receive a warning message.

      Save.

      Regards,

      Krishna.

  • Feb 27, 2009 at 09:09 AM

    Hi,

    There are 2 ways to make profit center mandatory

    1.Transaction Variant

    2.Incompletion procedure

    1.Transaction Variant

    Step 1:Goto Tcode shd0 and input transaction as va01 and give name of transaction variant as ( example. zva01 ) and click on create or F5

    Step 2.Then it takes you to sales order screen.Just click on enter untill you see profit center field.

    Step 3.check the box required against profit center.

    Step 4.click on save ( under a package name or as local object ) and exit

    Step 5.Assign transaction variant to your sales order type through tcode v0v8.

    2.Incompletion Procedure

    You can add the field table-vbap,field- prctr,status-04,check-warning to your existing incompletion procedure Tcode- ova2 assigned to your order type in tcode vov8 and check the box - incomplete messeges for your order type through tcode vov8.

    If incompletion procedure is not assigned to your order type than you have to create a new incompletion procedure and assign it to order type.

    Add comment
    10|10000 characters needed characters exceeded

  • avatar image
    Former Member
    Feb 27, 2009 at 09:26 AM

    This message was moderated.

    Add comment
    10|10000 characters needed characters exceeded

  • avatar image
    Former Member
    Feb 27, 2009 at 10:24 AM

    Dear All,

    Thanks for the answers I found the correct answers for my questions.

    With Regards

    Core SD

    Add comment
    10|10000 characters needed characters exceeded

    • Former Member Sharad Kaliya

      Dear Sharad,

      I am extremly sorry to post the reply to your mail,

      We have made the Profit center Mandatory through transaction varient - T code SHD0.

      1. First Put the transaction code in the field , e.g.VA01.

      2. Enter the transaction varient name in the transaction varient field , if it is already applied.

      If not creat the transaction varient.

      3. Choose the screen varient , click the change button.

      4. Find the Profit center field & cklick on the check box in the field of required column.

      5. You have to activate the transaction varient , after transaporting the request.

      Thanks to all of them, who have supported me in solving this issue.

      With Regards

      Sandeep D.