Skip to Content
author's profile photo Former Member
Former Member

How to save oportunity assignment block data??


I have made a new assignment block in BT111H_OPPT.

It is of value node type and linked with z table .

There is Save button on overview page to save the opportunity.

How to link this assignment block to that so that changes done to this assignment block will be saved to z table as well .

We have many validations for saving oppt and if it gets saved then only this assignment block data should be saved to ztable...otherwise nothing should get saved

Any pointers will be helpful .

Thanks in advance


Add a comment
10|10000 characters needed characters exceeded

Related questions

1 Answer

  • Posted on Feb 24, 2009 at 02:06 PM


    Functionally your design is incorrect. In CRM it is okay to save any type of business transaction with errors. The concept is that a document with errors can be saved, but has an error status that blocks from further processing. The change you want to make is borderline a system modification. There are some badi's behind the scenes which if you search in the CRM General & Framework forum you can find those badis key terms: order save.

    I would honestly question your requirement in the first place, as this goes against the standard design of the system.

    Take care,


    Add a comment
    10|10000 characters needed characters exceeded

    • Kanika,

      The webclient doesn't work that way. You can influence the save via the order_save badi, but honestly your business requirement is invalid with the functional design of almost every release of SAP CRM.

      Once again the system is designed so that you can save documents with blocks for downstream processing until all the information is provided. The CRM system has never worked like the traditional SAP GUI(even in SAP GUI mode), where you can't save until all errors are removed.

      If this is an upgrade you probably want to reconsider this requirement and look at the driver behind this business requirement. As the functionaltiy was probably put in place incorrectly in the SAP GUI, in attempt to mimic the behavior of the ERP entry screens.

      Take care,


Before answering

You should only submit an answer when you are proposing a solution to the poster's problem. If you want the poster to clarify the question or provide more information, please leave a comment instead, requesting additional details. When answering, please include specifics, such as step-by-step instructions, context for the solution, and links to useful resources. Also, please make sure that you answer complies with our Rules of Engagement.
You must be Logged in to submit an answer.

Up to 10 attachments (including images) can be used with a maximum of 1.0 MB each and 10.5 MB total.