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,
AmarHi,
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 GadeHi 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 sonihttp://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
THanksSid,
[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
ChandraHi 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 DomathotiCheck 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
Swarngo 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);