Exit before save a Service Sheet

People,
I need to control amounts before a service sheet is saved. I tested the user-exits and badis available for this situation and I can not find one that runs right before being recorded. Is There another exit besides which provides me the transaction SPRO, or is there another way to do that.
Thanks in advanced,
Esther Pastorino.

Hi,
Here si a list of all the enhancements for servicing in purchasing.
SRV_FRM   SRV: Formula calculation (obsolete since 4.0A!)
SRVDET    User screen on tab strip of service detail screen
SRVEDIT   Service list control (maintenance/display)
SRVENTRY  Unplanned part of entry sheet (obsolete since Rel. 3.1G
SRVESI    Data conversion entry sheet interface
SRVESKN   Set account assignment in service line
SRVESLL   Service line checks
SRVESSR   Set entry sheet header data
SRVEUSCR  User screen on entry sheet tabstrip
SRVKNTTP  Setting the account assgnmt category when reading in, i
SRVLIMIT  Limit check
SRVMAIL1  Processing of mail before generation of sheet
SRVMSTLV  Conversion of data during importing of standard service
SRVPOWEB  Purchase order for service entry in Web
SRVQUOT   Service export/import for inquiry/quotations
SRVREL    Changes to comm. structure for release of entry sheet
SRVSEL    Service selection from non-SAP systems
Maybe try evaluating SRVREL    Changes to comm. structure for release of entry sheet
regards,
Lalita

Similar Messages

  • Purchase requisition, user-exit before save

    Hi,
    my need is very simple, when i save my purchase requisition i need to access in modification to items (standard fields) of my document.
    I'm looking for a few days on SDN or Google but without success, the question has often been discussed but the answers are not accurate or some people say "try this or this" but it doesn't work.
    There was an answer to use the Badi ME_PROCESS_REQ_CUST, but all these methods do not suit me. Some people proposes to use the method PROCESS_ITEM or POST. For the first i need to work with global items not line by line and in the method POST i do not have access to lines.
    So can you help me ?
    Cheers.

    >
    Vinod Kumar wrote:
    > Explore the options available in badi ME_PROCESS_REQ_CUST (check methods CHECK & POST).  In both these methods, importing parameter IM_HEADER (type ref to IF_PURCHASE_REQUISITION) can be used to extract all PR related data. See interface method IF_PURCHASE_REQUISITION->GET_ITEMS for item level information.
    >
    > I would suggest you to search for available Wiki pages/ forum posts to get more information.
    Hi Vinod,
    thanks for your reply.
    I found this wiki http://wiki.sdn.sap.com/wiki/display/ABAP/AccessingtheInacessible-LocalClasseswithinGlobalClasses
    I need some help, i would like in method POST change items data (standard), i don't have some success.
    My code :
    METHOD if_ex_me_process_req_cust~post.
      DATA: l_item_list TYPE mmpur_requisition_items,
          l_item      TYPE mmpur_requisition_item,
          l_item_akt  TYPE mereq_item,
          l_item_ref  TYPE REF TO if_purchase_requisition_item,
          lo_obj      TYPE REF TO object,  " root object
          ld_attr     TYPE string.
      FIELD-SYMBOLS:
        <lo_lcl>        TYPE ANY,
        <ls_item>       TYPE mereq_item,
        <ls_itemx>      TYPE mereq_itemx,
        <item>          TYPE mmpur_requisition_item.
      " Get items of purchase requisition
      l_item_list = im_header->get_items( ).
      LOOP AT l_item_list ASSIGNING <item>.
        l_item_akt = <item>-item->get_data( ).
        l_item_ref = <item>-item.   " TYPE REF TO if_purchase_requisition_item
        l_item_akt-afnam = sy-uname.
        <item>-item->set_data( l_item_akt ).
      ENDLOOP.
      l_item_list = im_header->get_items( ).
    ENDMETHOD.

  • Service sheet cancellation and also transport the additional data tab made

    service sheet cancellation and also transport the additional data tab made mandatory in the production server.

    HI,
    Service Entry sheet cancellation steps as follows.
    Step-1 Type  ML81N T-code
    Step-2  Click 'Other Purchase Order' button and enter your service sheet number.
    Step-3  Now, service sheet opened and  Click on change button(pencil button) of header level for display mode purpose.
    Step-4  Now, Click on Revoke button for acceptance and then SAVE the service sheet.
    Step-5  Then, Click on change button(Pencil button).
    Step-6  Now, display you deletion flag indicator(dust bin) in header level(same line of change button).
    Step-7  Now, Click on deletion flag button(dust bin button) and then SAVE the service sheet.
    At present, the particular service entry sheet deleted and also GRN value reversed. 
    Hope, it is useful for you.
    Regards,
    K.Rajendran

  • How can read BOM component date before save the production order??

    Hi Experts,
    In our company, we need to develop a program to read the BOM component data of the production order
    before we save the production order.
    That for example ,when we create and release a production order , before we save the production
    order,we want a porgram to read the BOM component data. If some component data can meet our
    requriement (may be if there is material requirement quantity>100 EA),then the system will pop up a
    small dialog box to remind us.
    There is user exit PPCO0007 and PPCO0007.But it seems they only can read the head data of the
    production order before we save the production order. And the BOM component data of the production
    order are saved in the RESB(Reservation Table).So if we do not save the production order,all the BOM
    component data are not saved in the RESB table.
    So how can slove the problem??
    How can read component date before save the production order??
    Are there any other user exit we can use???

    Hi Just wanted to check am I right that you are trying to check if you have enough Materials Available before you release or Save the order right ? if this is your business objective then when you create order you have material availability tab which checks and gives error if shortage is there. Please let me know if is this wht you asking for ?

  • Problem during o/p data save in XL sheet.

    Dear All,
    I have one query.
    When I execute my report in background and then save it in XL sheet.Then it is saving perfectly in XL sheet.
    But when I execute report in foreground and then try to save in XL sheet.Then some column miss match their data.
    Could you tell me is there any setting or what should I do for that?
    Thanks in advanve,
    Amar

    Hi,
    I had a similar problem before years.
    Do you use the same code for foreground and background processing?
    Maybe an used FM is only suitable for backgroundprocessing. In foreground you have to find another GUI download FM.
    Cheers,
    André

  • Save the service ticket in the ICWC

    Hi,
    I want to throw a message in the ICWC when the service ticket is trying to save in the ICWC without giving any one of the classifications of service ticket.
    Can anydody please help me where i can put the conditions to throw the message before saving the service ticket.
    Thanks & Regards,
    Suresh Babu Gade

    Hi Suresh,
       Did you tried to implement the ORDER_SAVE Badi..for your scenario...
       please check...
    Regards,
    Raghu

  • User Exit at Save during post-diffrences step in MM07 !

    hi friends,
    On the step in mm07 during save of the document , i need to capture the corresponding material document number generated.For this i refferred to exit                  
    EXIT_SAPMM07M_001  of enhancement : MBCF0002
    but it gets triggered just before save,so material doc. no is not populated here.i want some exit or may be a BADI which gets triggerred exactly on save after the material document number is generated.
    thanks,
    sachin soni

    http://209.85.141.104/search?q=cache:Ysioiwr1QP0J:help.sap.com/bp_blv1600/BL_UK/documentation/General/S04_Master_List_EN_UK.xlsexitforMM07in+sap&hl=en&ct=clnk&cd=1
    this will help u

  • User exit to modify a service order (IW32)

    Hi
    I require a user exit to modify a service order (IW32) that is generated via the repair procedure functionality linked to a Sales order.  
    I need to change at the operation level:
    1-      Add an operation with the service material from the sales order.  Get the purchasing group data from the material master.
    2-      Change the first operation -  replace the default purchasing group
    THanks

    Sid,
    [PM/CS User-Exits etc|http://pjatkin.users.btopenworld.com/documents/PMCSUserExits.pdf]
    Might be possible by using IWO10009 (at save user-exit) with function modules:
    CO_BP_AFVG_BT_FETCH
    CO_BT_AFVG_UPDATE
    PeteA
    [www.pjas.com]

  • How do I save my contact sheets as a file instead of printing?

    How do I save my contact sheets as a file instead of printing?

    In Aperture 3 there are two print dialogs. The first is Aperture specific. After you finish this dialog the printer specific dialog will open. In the PDF menu choose Save as PDF...
    I've forgotten how Aperture 2 works but it has a different print dialog I think. Look for the same PDF menu or a Preview button.

  • Conversion exits before value mapping in AIF

    Hi All
    I'm trying to use conversion exits before mapping in define value mapping, where I want to truncate leading zeroes in the source field before the value mapping is executed.
    I'm using the conversion exit 'ALPHA' (internal->external) to achieve this, but the leading zeroes do not get truncated. Below is an example-
    Conversion Exit: ALPHA
    Data Element for conversion:
    Direction: Internal->External
    Source Value: 0000012345
    Expected Value after conversion: 12345
    Actual Value after conversion: 0000012345
    A similar issue Error in reading a value from database table is noted here, however note 1892571 that is suggested does not seem to resolve the issue I'm facing.
    Am I missing something here?
    Regards
    Chandra

    Hi Glenn Bumanlag,
            I think the values that you have given for source values (Agency and scheme)
    and Target values (Agency and scheme) may be mismatching so kindly chek that...even i got the same error in the past..........
    If you the this problem kindly change it accordingly and also refresh the cache once you that with this.........
    Kindly follow the below mentioned link and check if you have followed these steps.
    https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/00ee347e-aabb-2a10-b298-d15a1ebf43c5
    Thanks
    Sai     
    PS: kindly reward points if helpful

  • Problem during the  assets entryat the time of service sheet

    Sir,
    I will face the problem at the time of services sheet as per following information.
    Actuaally i implemented the busi. area as Dealer I Want capitalized that bur at the time of entery the
    the service sheet i faced the problem.
    problem:
    you cant post to this assets( Assets180 0blocked for acuisistions)
    procedure remove tha blocked indicator in the master record or post diff. assets
    regardinng this procedure  i wnat to detail procedure  or doc.

    done by call sercvice center facility

  • Need User Exit before the Purchase Order saved!!!

    Hai All,
        I am in search for User Exit before the Purchase Order gets saved.This User Exit should capture this generated Purchase Order and post it to the Destination System for further processing.
        Can anyone help me to find this User Exit.
    Thanks,
    Ugandhar.<b></b><b></b>
    Message was edited by: Ugandhar Domathoti

    Check out this enchancement in smod <b>MM06E001</b>
    in that EXIT_SAPLEINM_001
            EXIT_SAPLEINM_002
    may help you ....
    regards
    vijay

  • SAP Note that verify if service sheet is created and block PO field changes

    Hi People,
    I am an ABAP programmer and I got a MM requirement that I think you can help me.
    Here is whats happening:
    1 - Buyer create PO with field GR-Based Invoice Verification (WEBRE) flagged. (ME21N).
    2 - Then user creates Service Sheet(ML81N)
    3 - Because service sheet take a time to be aproved, the buyer changes PO, removing the flag of fields GR-Based Invoice Verification (WEBRE) and GR-Goods Receipt indicator(WEPOS) (ME22N) so he can execute MIRO and F110.
    User can't reflag the fields (WEBRE) and (WEPOS). So the service sheet stay on "limbo"
    What I want, is to know if there is any SAP NOTE that verify and block the change on fields (WEBRE) and (WEPOS). So the user can't remove the flag if already exists a service sheet for the PO.
    Tks,

    Hi Ajit,
    Sorry for the "delay" ins responding.
    The SAP Note you've  mentioned is just for 4.x systems, we are using the ECC 6.
    Apparently this Note does what I needed... so already should be working on ECC.
    My functional decided to simply block the field on customizing so User cannot edit it in any way...
    Tks again.
    bye

  • I need Badi for PO Before save.

    Hi Abappers,
    i want Badi name for PO Before save.
    Regards,
    vani.

    Hi,
    To find the badi for a particular transaction goto TCode SE24 and give the class name as CL_EXITHANDLER and then display it. now double-click on GET_INSTANCE you will get some source code , put a break point on class name and give TCode on command field then debug . double click on class name and go on pressing F5, you willl get list of BADI's and according to your requirement choose the right one.
    Second procedure:
    Go to SE84, Enhancements< Business-addin< definition(double click) and give package name of particular transaction then you will get BADI's. Read documentation by going to SE18 or SPRO and choose the right one according to your requirement
    I think ME_PROCESS_PO_CUST may satify your requirement.

  • User exit before the call of FM CCARD_AUTH_SIMULATION

    HI Gurus
    I wanna know if there is any user-exit before the call of FM CCARD_AUTH_SIMULATION, for the structure XVBAK.
    I want to manipulate with  the document category for that particular order before the order is saved.
    If anyone can provide me the user exit for the structure XVBAK then it will be helpful to me.
    Thanks
    Swarn

    go for implicit enhancement option.
    Reddy

Maybe you are looking for

  • Converting a hex number to binary

    How do you convert a hexadecimal number to the actual 1's and 0's of binary? I am using labview 6i. Also I will eventually need the binary to be a string. Thanks.

  • Calling BW Process chain from Visual Composer

    Hi Gurus, i have a question. Does anyone testet to call an ABAP program or a process chain in BW (via ABAP) through a button in visual composer? Regards, Adem

  • HCM Process and forms - Print function?

    Hello! Is there any print function integrated in the HCM Process and Forms? I don't find a button in WebDynpro area (ASR_PROCESS_SHOW)? Is it possible to show the standard Adobe menue bar? There is a print button? At the moment i only have left a bar

  • MAC OS X Lion blacked out tells me to restart!

    This has happened to me too many times! I'm getting VERY frustrated. I log on to my iMac that was bought in 2010 and 5 minutes in, it randomly greys out and says I need to restart my computer. GET YOUR ACT TOGETHER APPLE! Please! does anyone know why

  • HELP please with CFC data into Flex

    Hi all, *EDIT* New question.  I have a dummy app set up that calls a CFC function via RemoteObject and returns my query.  My query is then bound to a DataGrid and everything imports nicely.  I simply just do  acData = ArrayCollection(event.result);