CO11N User exit control

Hi,
I don't capture user-exits when press Goods Movements (sy-ucomm = MB03) and Save buttons in transaction CO11N.
I use the following user-exit:
FUNCTION EXIT_SAPLCORF_102 >>> Include          ZXCOFU12
Can you help me please.
Screen Image: http://i53.tinypic.com/2ef2rtv.jpg
Best Regards.

Im not creating blank message
i use the a term but the problem is, when i first hit save button and see the error message,than  i hit enter button to pass the message and make the input fields editable again. But sy-ucomm is still equal to BU so it show the message again and again and i cant return to normal input screen. And if i make the message type 'S' i cant block the saving process.
I have to option first i will use type E message but i have to get over the problem above, or i will use type 'S' message but i have to stop the transaction after this message. I used type E like S or type S like E. They didnt work.

Similar Messages

  • CO11N - User exit - secondary process

    dear sir,
    i have a problem in confirmation for secondary (control key PP02) operation, some shop floor person doing confirmation entry before goods rec'd entry into particular pruchase orders. i want control by this issue, once purchase order closed for that production order (secondary process) after only confirmed that operation
    what settings need to change or how to control this?
    Regards,
    Elango

    Elango,
    1. I am not  sure if there is a standard way of controlling this.
    2. Another work around is using the user exit to control this.
    CONFPP01            PP order conf.: Determine customer specific default values           
    CONFPP02            PP order conf.: Customer specific input checks 1                     
    CONFPP03            PP order conf.: Cust. specific check after op. selection             
    CONFPP04            PP order conf.: Customer specific input checks 2                     
    CONFPP05            PP order conf.: Customer specific enhancements when saving           
    CONFPP06            PP Order Confirmations: Actual Data Transfer                         
    CONFPP07            Single Screen Entry: Inclusion of User-Defined Subscreens            
    the above are the user exits that are available fro the CO11N tcode.
    3. we have to take a help of the abaper to write coding fort his.
    4. The user exit should be called for the
    Order type: XXXX
    Routing control key : YYYY
    then check the relevant purchase and if it has a GR entry if then allow the colln to perform else give a error message.
    5. Let me aslo know if there is a standard way to contrl this/
    Dsk.

  • CO11N User Exit

    I am using the CONFPP05 enhancement to do some variance checking on production order at time of save.
    The program checks all material planned qty and actual qty and if there is a variance of more than 5%, A BTCI is triggered into transaction CO03 -> GoTo > Costs > Analysis and the document is sent to the printer.
    This works fine for all material checking.
    One more requirement is to check planned labor qty vs actual labor qty. However at time of save (in CO11N) the user has the ability to change actual labor qty. The database does not reflect these changes until after save (once user exit has finished processing), this means my program always finds variance AND the costs analysis report does not get updated with the actual labor qty.
    Is there a workaround for this or a way I can get the costs analysis report updated before printing. Is there any way I could print the report Post Save processing for CO11N?

    Hi,
    Refer Re: User Exit for CO11n

  • Recall co11n in user exit

    Hi all...
    I'm currently on working with T-code CO11N (user exit : CONFPP05)
    I'm trying to validate user input..
    when the input isn't accepted, I want to stop transaction anda automatically call transaction CO11N again
    I tried to use CALL TRANSACTION 'CO11N'
    and it's successfully call CO11N again with blank field
    BUT....
    When I'm trying to reprocess from the recalled screen, it says that user from previous screen was still processing it, so Ican't continue...
    How can I deal with this problem?
    If possible, Can I do the following point:
    1. When CO11N is recalled, the field-text that i had filled before, automatically filled

    harishkumar.d
    I'd tried it.thanks...
    can I automatically fill text-field when I recall CO11N ???

  • User exit prepare invoice

    Hi developers,
    I would like to create a new warning message ( type I ) which pops-up right before I fill-in an invoice (transaction VF01). The trigger is a check on a specific date (VBRK- FKDAT).
    I have found something similar to what I need, namely MV45AFZZ, but such a user exit controls sales’ orders.
    Do you know a user exit suitable for billing documents?
    Thank you
    Domenico

    Hello Domenico,
    Check out the user-exit, <b>'RV60AFZZ'</b> and <b>'RV60AFZC'.</b>
    The sequence of execution of both these user-exit forms are as follows:
    USEREXIT_FILL_VBRK_VBRP - INCLUDE RV60AFZC
    USEREXIT_NUMBER_RANGE_INV_DATE - INCLUDE RV60AFZC
    USEREXIT_PRICING_PREPARE_TKOMK - INCLUDE RV60AFZZ
    USEREXIT_PRICING_PREPARE_TKOMP - INCLUDE RV60AFZZ
    Regards,
    Gauravjit.
    Reward points if the solution is helpful

  • User Exit for CO11N to populate the Ref Order in Prod Order when Rework Ord

    HI All,
    I created a Production Order(100023) using TCode CO01 with 10 Qty.
    When i am creating a Production Order confirmation using TCode CO11N, i Confirmed 9 Qty and 1 Qty for Rework Order, it is confirming the 9Qty and creating a new Production Order (100024) for 1Qty.
    As per the requirement it is working fine. While system creating a Production Order (100024) for the Rework Qty, i need to populate the Reference Production Order number (100023) in the field Ref. Order in Control Data tab in the Production Order.
    Can any one suggest me how to populate this field? Is this possible by any USER EXIT or BADI ?
    Or Can we do it by configuration?
    Regards,

    Hey all: I already have solved it. This was solved using a batch input application: before is launched the MIGO transaction, we print the smartorm using ME38 transaction with SHDB.

  • User Exit or BADI for T.code CO11N

    HI All,
    I created a Production Order(100023) using TCode CO01 with 10 Qty.
    When i am creating a Production Order confirmation using TCode CO11N, i Confirmed 9 Qty and 1 Qty for Rework Order, it is confirming the 9Qty and creating a new Production Order (100024) for 1Qty.
    As per the requirement it is working fine. While system creating a Production Order (100024) for the Rework Qty, i need to populate the Reference Production Order number (100023) in the field Ref. Order in Control Data tab in the Production Order.
    Can any one suggest me how to populate this field? Is this possible by any USER EXIT or BADI ?
    Or Can we do it by configuration?
    Regards,

    Hi Prakash,
    Thank you for response,
    I tested this EXIT, it consists only Original Prod Order and its Confirmation details only. It doesn't have the Rework Prod Order details.
    I need to populate the Original Prod Order number in Rework order control data.
    Regards,
    Srinivas K

  • User Exit or Badi for CO11N

    Hai...
    I want to dispaly an error message in CO11N transaction when the users click on the GOODS MOVEMENT tab on the C011N screen  .Is there any user exit or BADI ?

    Keep a bug point in fm SXV_GET_CLIF_BY_NAME
    then run your tranasction, click the tab... if the control passses thriugh the function module
    note down the badi names in the parameters name and try those badis

  • Export Control /Legal control: need user exit to customize

    I have a situation where I want to determine the export control license for a sales order. SAP uses the function module RV_EXPORT_CONTROL to carry out the required check.
    The FM uses the country defined for the ship-to-party as the destination country and carries  out checks to determine if there is an embargo for the good in the line item to destination country.
    My requirement is that the actual destination country or the ultimate destination country ( which is known and not same as the country of the ship to party ) be used to carry out the embargo check.
    I could not find any user exit/badi for the same. Is there a way to achieve this functionality. It has been hard coded in the FM. Can we do any customizing settings to achieve this? I could find two partner function EU ( End user for foreign trade ) and UC ( Ultimate Consignee )...can these be somehow used/ configured to achieve the desired functionality? Or is there any other different approach to the issue.
    Currently I plan to copy the standard FM and add my functionality. I will turn off the standard export control and then I i will call the custom FM in the end ( userexit_save ) as the export control is carried out at save.
    Any suggestion/approaches will be appreciated.

    I too have same issue,  from where the Fm  RV_EXPORT_CONTROL is triggering
    Edited by: erakarthi on Jul 14, 2011 8:44 AM

  • User exit for merging the credit limit in different credit control area.

    Dear All,
    Please provide user exit for the merging the credit limit in different credit control area as well as logic for the same.
    I have to merge the overall credit limit of the customer for some divisions. At this time in one company code we have created 9 credit control area as per product line. While creating customer master data and Credit management (FD32) user has assigned the different limit with respective to credit control area e. g Customeru2019s total limit assigned is 10 laks.  For credit control 1100 Limit is Rs. 3 laks and for credit control area 2200 limit is 7 laks. Now the user wants to merge the credit limit for only above two credit control area. The sales orders should get created in any credit control area up to 10 laks.
    Regards,
    Suresh

    Dear Damodhar/All,
    Would you please explain me prerequisite setting from functional side for these user exit?
    I want complete functional setting prior to ABAP application so that it work properly post configuration.
    Regards,
    Suresh

  • PO outbound message control - Condition record / PO IDOC outbound user exit

    Guys,
    I have a system with PO outbound message control sending PO idocs to a unique plant that is set up as a customer in the partner profile. I am using a custom message type and RSEOUT00 to send my idocs with custom message type to this plant. This interface works fine. Now my requirement has changed. I need to send PO's to varying plants (depending on the plant in PO item- all items on my POs belong to same plant).
    I noticed that i cannot create condition tables with PO type and Plant combination. (SAP Note 457497 .Q-34).
    So I have decided to populate all my PO idocs with a generic receiving partner number '9999' and planning to change this somewhere in a user exit. I found an user exit which looks helpful.
    EXIT_SAPLEINM_001 .  FM
    MM06E001 - Enhancement.
    But somehow this exit is not triggered in during PO creation ME21N or change Me22N/Me22.
    Is this because I am using a custom message type instead of standard message type ? (I still use the process codes Me10/Me11). Would this matter ? When should this user exit trigger (during creation of idocs in status 30 or when i run RSEOUT00 to sweep these idocs in status 30 to status 03) ? Any tips will be useful.
    THanks.
    Edited by: Shareen Hegde on Jul 21, 2008 10:13 PM

    I found a OSS note -Note 457497 (Q&A # 34), which talks about the same . This was my assumption too. I was just confused because I saw plant(WERKS) in the field catalag of the access sequence.
    I don't know what header field I can use to map the plant (I agree its a good idea to do this). But I have decided to do it another way. I will change the receiving partner on the control record depending on the plant in an user exit
    -  EXIT_SAPLEINM_001.
    Thanks for your answer , Mahesh.

  • User-exit / BADI to control BP replication from CRM into R/3

    Hi,
    I have a scenario where besides the entries maintained in PIDE for replication from CRM into R/3, I need to control the replication or not concerning another field in CRM BP Master data.
    It's something like this:
    I need to replicate CRM prospects to R/3, but not all of them. This should be done only when a specific field from the BP master data is filled.
    I have to set the entry prospect --> ZXXX (account group in R/3) in PIDE transaction. But them I need something more to check the field in BP master data and prevent the "not prepared" prospects to be sent do R/3.
    Do I have any option to filter the replication from CRM into R/3 based in this field?
    Another possible option could be the development of a user exit or BADI that controls the BP replication to R/3. Does anybody knows a user exit where I can do this?
    Thanks a lot!
    Susana Messias

    Let me add my thanks to Sukant as well. My requirement was to exclude certain Business Partner Groupings from being uploaded to R/3. I was hoping that the filters applied in R3AC1 would actually have some effect, but they didn't. I don't understand that part yet. SAP must have had something in mind when they allowed filters for both directions of data transfer in R3AC1.
    Anyway, as Sukant suggested, I created a ZBUPA_MWX_BDOC_CREATE_MAIN function module and simply added the following code snippet:
    * Start of custom code to check whether BP grouping = 0003/0008
      LOOP AT ct_bp_extern into ls_one_bp.
        IF ( ls_one_bp-central_data-common-data-bp_control-grouping NE '0003' ) AND
           ( ls_one_bp-central_data-common-data-bp_control-grouping NE '0008' ).
          DELETE TABLE ct_bp_extern[] FROM ls_one_bp.
        ENDIF.
      ENDLOOP.
    * End of custom code to check whether BP grouping = 0003/0008
    Of course I had to create a copy of the function group, copy the includes and global variable declarations from the main program etc. But I was hoping that SAP would make such a simple filter more configurable rather than require coding, no matter how simple. If someone else with more knowledge comes across this thread in the future, please update it to let us know if we are asking for too much to have the filter option provided in R3AC1 actually work (for CRM --> R/3 data transfer).

  • User Exit or BADI to control GUI/Toolbar of TP04

    Hi All,
    I need to know any user exit or BADI enhancement for changing the toolbar of TP04. As of now, if we open TP04, we get two pushbuttons (Overview and Approve). We have a requirement like, only Overview should be displayed. Users should not Approve it and hence we need to take that pushbutton off. Kindly suggest me if anybody is aware of any exit or BADI enhancement to control GUI or Toolbar of TP04.
    Thanks a lot!!

    Thanks for the reply. However, we have a scenario because of which we are going for this disabling of the button. We have workflow for the travel management . The t-code TP04 will be given to SAP portal directly. And in workflow we have made Approval available for Save button, because of the event being triggered. So we do not again want this Approve button explicitly. And hence are thinking of disabling it. Is there any way to get this?
    Thanks a lot!!

  • User Exit & BADI for controling the END user in co06

    Hi
    I HAVE SOME 2 DOUBTS
    1.  I  need a user exit /  BADI  for controlling the user to edit a specific document type in co06 (BACKORDER PROCESSING) .
    the control should be actve for specfic order type for specfic users
    2  DEPENDS ON ORDER TYPE I NEED TO CONTROL THE ALLOCATION , AND HOW TO CHECK THE SAFETY STOCK

    Answer cannot be Provided properly , so has to Post more questions . i am jus closing my ques??

  • User Exit  for Inbound Process - Changing IDOC control record

    Hi,
    I want to utilize the identification field (under details tab) of the IDOC Control Record. What is the suitable user exit for inbound process that i can use to change the IDOC control record?

    It's been a long time since I have done any IDOC processing. 
    Go to SE37 and enter the function module IDOC_INPUT_ORDERS.  Display the source code.  Search for "CALL CUSTOMER".  You should see several "CALL CUSTOMER-FUNCTION" lines.  These are enhancements where you can manipulate the IDOC data.  If you locate the correct one (where the data is read from the IDOC but not yet validated), you should be able to map the partner function value.  Double-clicking on the number in quotes will bring you to an "EXIT_" function module.  A "ZX" INCLUDE program is referenced.  If you haven't used the exit yet, double-clicking on the ZX INCLUDE will create it.  The values passed into the function module are available in the INCLUDE.
    Ideally, you should create a project in transaction CMOD that references the chosen enhancement.  This way you can activate/deactivate without commenting/uncommenting the code in the INCLUDE.

Maybe you are looking for