Vendor Determination to PR thru componant tab of service order
Hi All,
I have maintain the vendor in notification partner list and then it get copy to service order partner tab after service order creation.
Now when I create the Purchase req. from component tab, Vendor should get determined automatically from service order partner tab. Right now it gives me pop screen which includes list of all vendor for given material and plant.
My requirement is vendor determination in PR thru component tab should always get determined from service order partner tab.
Pl let me know if there is any note to be implemented.
Thanks,
Chetan
Hi,
You have to maintain source list in the transaction ME01 for this vendor as fixed vendor....
Sudhakar
Similar Messages
-
Adding View/tab TO service Order Item Level
Hi All,
I am using CRM 5.0 SP3. I need to add a new View/Tab on SERVICE ORDER at Item Level Details.
This view consist of Some Custom Field (like IO Box, Drop down etc.)
I have created the view but not able to understand how to add this view to the Item level details. I gone through the Cookbook, but not getting a clear idea of how to add this custom view there.
I want to add this view like there are other view at Item level Details For Example "SLA Info","Notes" & "Partners", "Z view" (This Should be my custom view).
Any hint will be very help full.
AbhinavI assign the New z view into the viewset (ServViewSets.xml) and define the navigation link( in ServNavigationalLinks.xml as well. but when i am clicking on the link from the ServSLA, i am getting following errors.
An exception occurred during the activation of target view ZServEvnt1 for the navigation
An exception has occurred
Exception Class CX_BSP_INV_PAGE
Text: BSP Exception: Das Objekt ZServEvnt1.do in der URL/sap(bc/bsp/sap/crm_ic/ServItemViewSet.do ist nicht gültig.
Program: CL_BSP_PAGE_BASE==============CP
Include: CL_BSP_PAGE_BASE==============CM01A
Source Text Row: 117
An exception occurred in inbound plug IP_DEFAULT of target view ZServEvnt1
An exception has occurred
Exception Class CX_SY_REF_IS_INITIAL
Text: Dereferencing of the NULL reference
Program: CL_BSP_WD_WINDOW==============CP
Include: CL_BSP_WD_WINDOW==============CM004
Source Text Row: 47
any help
abhi
Edited by: abhi on Sep 4, 2008 8:56 AM -
Any way to add 'Actions' tab on Service order Item level in ICWeb?
Hello,
We are implementing Service orders under CRM2007 Interaction Center.
When we access the Service Orders through backend (t-code CRMD_ORDER), we see an 'Actions' tab on the Item Level which captures all the actions executed at Item Level. This tab is not available from the UI.
Is there any way to add it to the UI? Note that it is available from both backend and UI at Header level but only from backend at the Item level.
Thanks,Hi Deepali,
I checked the TCODE CRMD_ORDER, there are buttons like AVAILABILITY CHECK on the item level.
When you say it is an Item view on the Web UI, I believe it is a Table View.
In Table Views you will have ON CLICK ACTION buttons next to the Row Selectors.
For most of the views it will be available by default.Identify the Web UI component and open it through BSP_WD_CMPWB.Select the view and open the context node class and check if there is a method
GET_OCA_T_TABLE.
This method will have the code like this, for the buttons
ls_one_click_action-id = 'DELETE'.
ls_one_click_action-icon = 'delete.gif'.
ls_one_click_action-text = ''.
ls_one_click_action-tooltip = cl_wd_utilities=>get_otr_text_by_alias( 'CRM_IC_APPL/DELETE' ).
ls_one_click_action-active = 'X'.
APPEND ls_one_click_action TO rt_actions.
If your component also has these things, then you can simply add the ACTIONS column using Configuration Tool else you need to add this column by coding, redefine the method GET_OCA_T_TABLE and add the buttons.
You need to explicitly create event handlers for the button click actions.
Mostly,it should be available to you by default as it is available in SAP GUI.
Regards,
Masood Imrani S. -
User status for component item in service order (plant maintenance order)
Dear experts,
I cannot find the customizing for assigning a user status (profile) to a component item of a service order.
IW31 - tab components - mark an entry - click on button "component status"
Can you help me?
Best Regards,
PhilippOSS message created. Answer from SAP:
11.02.2011 - 15:04:46 CET - Antwort von SAP
Hello Mr. Miller,
user status for components are not possible and not intended. I'm
sorry that I cannot provide better news.
Best regards
Reinhard Gruber
Senior Support Consultant
AGS Primary Support,
Business Suite & Technology
SAP AG
Therefore this message is closed... but not yet answered
Edited by: Philipp Miller on Feb 11, 2011 3:28 PM -
Organization Tab in Service Order in IC Agent Role
Hi Experts ,
During the creation of a Service Order.,Complaints and Returns from the front end I C Service Agent role , I am unable to maintain any Organization Data .
I am unable to find the Organization Data tab to enter a Service Organization (just like the way in the SAP GUI ). in the IC AGENT role.
I have checked all the components and views for available fields /tabs but there is nothing available for Organization Data.
Could you please help me , so as to display the organization tab in the Service Order/Complaints in the front end IC Agent Role.
We have the Organization Tab available in the Personalization Options itself in the SERVICEPRO Role .
Is the SERVICEPRO role better suited for creating Complaints , Returns transaction ?
However I do need the IC AGENT Role for Account Identification and Confirmations which can only be executed through the framework of the IC AGENT Role .
Please advice.
Your help will be appreciated.
Thanks,
MaroofHello,
Use customizing path:
- Plant Maintenance and Customer Service
- Maintenance and Service Processing
- Maintenance and Service Orders
- Functions and Settings for Order Types
Two sub-options are then relevant:
Create Default Value Profiles for General Order Data
Update an existing profile or create a new one to include your Field Key
Default Values for Task List Data and Profile Assignments
A maintenance profile is assigned to a plant/order type combination
The data in user fields is at operation level.
-Paul -
Requirement to add new field in Location Tab of Service order
We have a requirement in which it is needed to add anew field in Location Tab of Equipment and Service order. For Equipment part , we have added the field via Enhancement ITOB0001 and activating the field via "Set View Profile for Technical Objects".
But for Service order part, we are not able to add the new field in the Location tab , please suggest how can we achieve this.Hi Deepika,
If you are not particular about having it in Location tab use Screen-Exit provided in the Enhancement IWO10018 to add an additional tab to host your custom fields. as under:
ABAPer will be able to readily follow these steps
Steps will be,
1. Create a Data type to capture the your custom values. (SE11)
2. Include your Zfield (with this datatype) through in the include structure CI_AUFK of the Order Header table (AUFK)
3. Create a project with Tcode CMOD and assign the enhancement above (IWO10018)
4. Go to Components and Click on Screen Exit
5. Here Go to Screen-painter (Blue Arrow named Layout) , Create your Field screen-box, field Text field and field Input field. In the field input field Name you should use the above Zfield details (table-field)
6.Activate the project CMOD and come-out.
Run IW31, you will see an additional tab like shown above. But here the field is nothing.
We haven''t told the system what is to be filled here.
For this in continuation to the above steps between 5 and 6, insert this step.
5a. Write your code in Function Exits : EXIT_SAPLCOIH_018 and EXIT_SAPLCOIH_019 of the same enhancement (IWO10018.)
Code to be written in exit 18:
move-corresponding COCI_AUFK_IMP to AUFK.
Code to be written in exit 19:
move-corresponding aufk to COCI_AUFK_exp.
After this exercise your Z-field will be visible in the Enhancement Tab as shown in the picture in the beginning. Now your values will be saving to AUFK table.
So, this is completely an ABAPer job.
Hope this information helps you.
Jogeswara Rao K -
Restriction to component selection in Service Order
Hi,
Scenario is a Repair Technician selects a Fault Code in the Notification. Component entry (Part consumption) in the Service Order is allowed only if the selected Fault Code requires a Part replacement.
Is it possible to restrict component selection in the Service Order based on Fault code in its corresponding Notification ?
Thanks.
RajHi,
May be u can maintain BOM and while selecting component let him go to LIST and select the maintained component. This may reduce ur errors for selecting.
Regards,
NNR -
How to automatically determine batch no. of component in Production Order
Hi PP gurus:
I am facing a issue. A finished goods with a raw material which under batch management, what I want is when I release the production order of the finished goods, SAP can automatically determine the batch no. of the raw material according to the presetted rule without hitting the "Batch Determination" button in the component tab.
Who can throw a light to me?
Thank you very much.
PaulHi,
To manage the materail in batches first you have to check the batch management indicator during the matreial creation in purchasing view or plandata/stor1 view .
Next you have to set the value of batch entry in MRP-2 view for Determination of batch entry in the production/process order
This indicator refers to the components of an order, not to the finished product to be manufactured. You have the following options:
The batches can be determined when the goods issue is posted.
The batches must be entered in the order before it is released.
The batches must be entered in the order before the goods issue is posted, but not necessarily before the order is released.
If you use pick parts, the batches are determined in the transfer order and then confirmed to the order. If there is no direct link between the transfer order and the production order/process order (for example, with release order parts or crate parts), you must enter the batches in the production order/process order manually.
The batches are determined automatically when the order is released.
Hope clear to you.
Regards,
R.Brahmankar -
Reservation of component Batch for Process order
Hi PP Guys,
I did the batch determination of a particular component batch in process order, but when I try to create another process order system proposing the available qty without considering the earlier reserved batches.
I want to view only the batches which are free from any reservations during batch determination in process order.
Example: If Batch "A" having qty 1000 kg in unrestricted stock.
I have created a process order and did the batch determination for the quantity of 900 kg, when I create another process order for the same material system should propose only the available component batch qty of 100 kg only, but system still proposing the un-restricted available qty of 1000 kg.
Please advise me the solution to map the scenaio.
Thanks in advance.
regards,
PurnaHi,
Check whether Reservation is included in your checking control(T.Code OPJJ).
If not then correct it by activating check box for Include reservations.
Regards,
Dhaval -
Automatic Rule Determination Based on Service Order Type
Hi Experts,
I have a requirement to determine the rule based on the custom service order type.
I have created 2 custom rules which are then assigned to 2 different org units as needed.
Now the thing is i want to avoid putting condition step if else based on various order types.
Is there any way by which i can directly determine which rule to be used by passing the Order type.
If there is any FM then please suggest and also how to use the same.
If no FM exists then is there a possibility of having only 1 if else condition and assign rule number in local container variables and pass it thought out the workflow to all the manual validation workitems. Please suggest how this can be achieved.
Thanks,
JessicaHi,
only 1 if else condition and assign rule number in local container variables and pass it
thought out the workflow to all the manual validation workitems
Create a workflow container element lets say with probably 15 characters length...
Now create a background step in which you determine the rule based on the order type.
data: lv_Rule(10) type c.
if order_type eq 'X'.
lv_Rule = '1234567890'.
else.
lv_Rule = '0123456789'.
endif.
" export the rule concatenated with 'AC' which indicates a rule...
concatenate 'AC' lv_rule into ev_rule. "ev_rule size may be lets say 15 characters.
condense ev_Rule.
"export the EV_RULE to workflow and store it in WF cotainer element.
In the step where you want to give the rule, select the Agent type as Expression and select the container element.
Hope this would solve your issue.
Regards
Narin -
Implement Org determination for Service Orders
Hello Freinds ,
My Client is implementing the service order with WebIC2005 with the following scenarios.
Service orders created Manually.
Service Orders created from completed sales order automatically.
Could any one possibly suggest the best practice of implementing org determination for the above scenarios.
Is it a correct practice to determine sales org for manual creation of Service Order.
For Automation process is it not correct have sales org determined from sales order.
How to determine Org Determination in WebIC service order Link?
Thanks & regards
AmarHi Amar,
You cant assign two diffrent org determination for same transaction type.
Its always better to determine the org at transaction type level. But wehn you are creating service order from sales order , you can set the rule in Copy control whether to copy the org or not.
Hope this helps.
Regards
Arun Kumar -
Deleting a tab in service transaction
Hi experts,
I am using the service transaction, It has one extra tab which is not usefel for my process .So I would like to delete that tab by using "Screen configuratin Control"/
Please let me know the procedure to delete the tab.
Thanks
Koti
My Mail id : [email protected]1. Enter the transaction: CRMV_SSC
2. Fill the field "Screen Profile Type" :
-SRVO for Srv. Order
Or
-SRVC for Srv. Conf.
Or
-SVCO for Srv. Contract
3. Select "Complete Tabstrip Assigntment of Panel" and push the button EDIT
***after this step I assume that you want to remove a tab from Service Order.
4.For the tab you want to remove, remove the line which has :
"Screen Profile "<*>"
AND
"Tabstrip Panel" : SRVO_HD03 (If it's on header level)
or,
"Tabstrip Panel" : SRVO_IT01 (If it's in a service item )
or,
"Tabstrip Panel" : SRVO_IT02 (If it's in a service material item )
or,
"Tabstrip Panel" : SRVO_IT03 (If it's in a sales item )
or,
"Tabstrip Panel" : SRVO_IT04 (If it's in an service expense item )
AND
"Funct. Code" : find the relevant Function Code with F4 Help.
Finally you will remove the relevant line from this table. As a result your tab will be hided. -
Getting the Person Responsible from Requiremts Assignmts Tab in Service Ord
Hi,
I am trying to get the person responsible for a particular operation from the Requiremts Assignmts Tab in Service Order.In the IW32 transaction,in the requirements assignment tab for a particular operation when
I look at the technica information of the field where the person is assigned, I see that it is on Structure : CYSPLITIN, field: SHORT.
I need to know the actual database table or link to the operation/activity where I can read the person from in an ABAP program.
Please find below the SQL trace for your reference.
Transaction ? Work process no 18 Proc. Type UP2 Client 100 User AAAAAAAA TransGUID 4877F6D607E15917E1000000C0A8D032 Date 12.07.2008
Duration Obj. name Op. Recs. RC Statement
7 VBHDR REOPEN 0 SELECT WHERE "VBKEY" = '4877F6D607E15917E1000000C0A8D032' FOR UPDATE
697 VBHDR FETCH 1 0
6 VBMOD REOPEN 0 SELECT WHERE "VBKEY" = '4877F6D607E15917E1000000C0A8D032' AND "VBRC" <> 0 AND ( "VBMODE" = '2' OR "VBMODE" = '4' OR "VBMODE" = '5' )
241 VBMOD FETCH 3 1403
6 VBDATA REOPEN 0 SELECT WHERE "VBKEY" = '4877F6D607E15917E1000000C0A8D032' AND "VBMODCNT" = 1 AND "VBBLKNO" >= 0 ORDER BY "VBKEY" , "VBMODCNT" , "VBBLKNO"
233 VBDATA FETCH 1 1403
7 TMC2F REOPEN 0 SELECT WHERE "MANDT" = '500' AND "ZEITP" = 'I3' AND "KBTCH" <> ' ' ORDER BY "MANDT" , "ZEITP" , "SUHIE" , "STAFO" , "KBTCH" , "FPROG" , "FROUT"
363 TMC2F FETCH 44 1403
496 MCIPMIS REEXEC 1 0 UPDATE SET "STWAE" = 'EUR' , "WAERS" = 'EUR' , "EQUNR" = '000000000003000200' , "BEGRU" = ' ' , "EQTYP" = '1' , "EQART" = ' ' , "INVNR" = ' ' , "ANSDT" = 00000000 , "ELIEF" = ' ' , "HERST" = ' ' , "SERGE" = ...
6 VBDATA REOPEN 0 SELECT WHERE "VBKEY" = '4877F6D607E15917E1000000C0A8D032' AND "VBMODCNT" = 2 AND "VBBLKNO" >= 0 ORDER BY "VBKEY" , "VBMODCNT" , "VBBLKNO"
273 VBDATA FETCH 1 1403
8 VBDATA REOPEN 0 SELECT WHERE "VBKEY" = '4877F6D607E15917E1000000C0A8D032' AND "VBMODCNT" = 7 AND "VBBLKNO" >= 0 ORDER BY "VBKEY" , "VBMODCNT" , "VBBLKNO"
523 VBDATA FETCH 1 1403
774 VBMOD REEXEC 8 0 DELETE WHERE "VBKEY" = '4877F6D607E15917E1000000C0A8D032'
476 VBDATA REEXEC 8 0 DELETE WHERE "VBKEY" = '4877F6D607E15917E1000000C0A8D032'
173 VBHDR REEXEC 1 0 DELETE WHERE "VBKEY" = '4877F6D607E15917E1000000C0A8D032'
698 EXECSTA 0 0 COMMIT WORK ON CONNECTION 0
Transaction ST05 Work process no 0 Proc. Type DIA Client 100 User AAAAAAAA TransGUID 4877F79907E15917E1000000C0A8D032 Date 12.07.2008
Duration Obj. name Op. Recs. RC Statement
10 TFDIR REOPEN 0 SELECT WHERE "FUNCNAME" = 'PERFORMANCE_TRACE_OFF'
461 TFDIR FETCH 1 0
8 TFDIR REOPEN 0 SELECT WHERE "FUNCNAME" = 'SQLT_TRACE_OFF'
303 TFDIR FETCH 1
0
Regards,
Sophia XavierHi Sophie,
Check if these FMs helps you anyway - RH_READ_OBJECT or RP_CHECK_PERNR
I found them in include program - LCOI0F14 . Give a breakpoint in these FMs and check how they are working.
My system unfortunately dont have any service order ( or i dont know how to see that )
Cheers
Kothand
Edited by: Kothand on Jul 12, 2008 10:19 AM -
Vendor determination in PReq During MRP Run
Hello Expert,
I am doing a MRP run through MD02 and an PReq is getting created automatically. During that time the vendor getting is determined automatically.
Can any one tell where this Vendor determination is happening automatically.
Because i have requirement to get the info record also for the PR.
So if you can tell me that where the Fixed vendor is determining i can do the reserach on the same.
Thanks in advance,
SureshDear
Stock item L
This item category is used to manage material data that allows an item to be kept in stock.If you want to enter a material that is kept in stock as a component, select this item category
Non Stock item N
This item category is used to manage material data that does not allow an item to be kept in stock.
Use this item category if you want to enter a material that is not kept in stock before use, and that is only procured for a specific planned order or production order.
Regards
Abhijit gautam -
Plants are needed to validate against company in Component Tab - IW31
Hi Experts ,
Module PM , T Code IW31 ,
Plants are needed to validate against company in Component Tab and need to populate error message in status bar . Thereafter user possible to correct whatever the error and save it .
Can you please help me to solve this issue.
Component Data is populated in Data grid (Data Table). These user exits are not fired within a loop( Not repeating with line of components).
Is there way to read whole table ?
Already i tried BADI -IW O1_ORDER_BADI and
exit -
PRM0003 User field: Maintenance plan
WO10001 Create a PM sub-order
WO10002 PM maintenance order: Customer check for order release
WO10004 Maintenance order: Customer check for order completion
WO10005 Maintenance order: Cust.-specif. determination of profit ctr
WO10006 Maint. order: Fcode exclusion through cust. enhancement
WO10007 Maint.order: Customer enhancement - permits in the order
WO10008 Cust. enhancement: Determination of tax jurisdiction code
WO10009 PM Order: Customer Check for 'Save' Event
WO10010 Maint. order: Cust. enhancement for determining WBS element
WO10012 Maintenance order: Priority handling on central header
WO10015 Maintenance order: F4 Help for user fields on operation
WO10016 PM Order: Cust. enhancement to check operation user fields
WO10017 Determine external order number by customer logic
WO10018 Maintenance order: User fields on order header
WO10020 Maintenance order: Automatically include task list
WO10021 Automatic task list transfer when creating order from notif.
WO10022 Determine calendar from user exit
WO10025 PM/SM order: Finding responsible cost center
WO10026 User check on setting status 'Do not perform'
WO10031 Hide personnel number in PM/SM order
WO20001 PM order: User exit to pass routing to order
EXIT_SAPLCOMK_004 (Enhancement - CNEX0013)
COZF0002
COZF0001
Thanks,
RehanHi,
I am not completely clear with ur question, i think system will give message if component is selected from other company code, but if ur looking for something specfic ..check the below
CNEX0037 : Check a newly assigned component.
CNEX0038: Check a changed component.
regards
pushpa
Maybe you are looking for
-
I Don't have access to the previous computer on which i installed the photoshop, the m bord is broken and i have a new computer, how can i reinstall on my new comp' with my serial number?
-
A question about database schema when creating JClient Form
Sir, I created a JClient Form application using the wizard, in which a JCLoginDialog was generated. Then I modified the JCLoginDialog.java file so that it works with JDBC instead of with the OracleAS JAAS Provider. My name is the database schama name
-
HELP!! servlet stops working sometimes!!!
Can somebody please tell me what is wrong with the following code. Im starting to think it might be my sql statements. The servlet works correctly, but every couple days, when I run the servlet, it displays a blank page, and i have to upload the clas
-
Where can I get a "legitimate" download of DreamWeaver 4.0? Thanks.
I have a legal serial number for DreamWeaver 4.0. I purchased it in a tech store. Threfore, it was not a download and does not exist in my Online Adobe Account. Adobe acknowledges I have a license but does not have a service link to the download. The
-
How can I get following requirement done
I have following requriement how can I get them. First Requirement: In my pricing of sales order is having 10 condition type.But when I create return order from the sales order it should pick up only first 5 condition type.How can I achieve that? In