Set User status collectively in PM order
Hi,
I want to set user status collectively in PM orders. Is there any standard T Code.
Regards
Rakesh Ganpat
Hi,
As mentioned above there are no standard transaction for this and the BADI are available from ECC 6.0 EHP3 only. Either way you will have to do some development.
You could use the FM STATUS_CHANGE_EXTERN to make the user status change one by one. You can incorporate this FM within the above user exit or within you customer Program.
Regards
Narasimhan
Similar Messages
-
Hi All,
How can I set the user-status for a PP order, also let me know which user exit suits this requirement, as I know I have to make use of a FM or a BAPI which sets the user-status in the user-exit somewhere.
Thanks
MarkHi,
Try the following enhancements/exits for setting the status for PP order.
STATTEXT
CCOWB001
COIB0001
Regards,
Anji -
How to Set User Status of Sales Order at item level.
How to Set User Status of Sales Order at item level by default to 'Purchase Req Not Created' (example)while creating order. Please tell EXIT Name to be triggered & Internal table to be populated.
Thanx,
Srini
Moderator message: please do your own research before asking.
Edited by: Thomas Zloch on Feb 21, 2011 11:19 AMMathew,
Here is a document that should help you get started on enhancing 2LIS_11*
http://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/c09d5356-d8c4-2d10-8b84-d24723fc1f0a?QuickLink=index&overridelayout=true
Good luck! -
Change User Status in the sales Order
Hello Experts,
I hope that somebody can help me.
I search to change the field User Status in the sales Order in the transaction VA02 before that the order be displayed.
I have searched in the UE MV45AFZZ, but i didn't found any form that i can use for my issue.
I found one form 'USEREXIT_FIELD_MODIFICATION ' by what the program pass when i press enter in the transaction VA02. but the problem that the status is changed in the data base only and not in the screen. In the screen i have always the same status as what was before, to have the new statut i must leave the transaction and execute it another time.
I don't want use forms for saving. What I want is the new status will be set when i press enter in the transaction VA02.
If doesn't exit one form that can resolve my problem, Can i use the Profile Parameters? In this case How use them?
Thank you very much.Hi,
U can choose ur status in change status profile. Go to IMG-CRMTransactionsBasic SettingsStatus ManagementChange Status Profile for User Status.
Here u hv to define ur new status for the transacxtion and assign it to ur transactio. If u r not clear tell.
Reward points.
Thanx
Chinmaya -
TO change the user status in the PM order
Hi,
My requirement is that a techician is assiged to do the work using MRS and based on that user status is update in the PM when the save button is clicked on the MRS board.
Now according to my requirement if anybody click on the save button and the technician is assigned to do the operation is done through MRS than the User status in the PM order should get changed.
As a part of standard functionality the user status is not updated.
A new user status is created in the trasaction BS02.
Can anybody please let us know how to achieve this functionality
Thanks
MohitWe had a similar requirement and this is what we did :
1) Set up a task as a reciever for the WORKORDER SAVE event.
2) In this task called a method of a business object.
3) In the method called STATUS_CHANGE_EXTERN to change the user status. -
User Status Profile for Process Order Operations
Hello Experts.
I have a need to set up a User Status at the Process Order Operation level that will prevent operation confirmation when the status is Active .
I have been successful at the following:
--- Created a new Status Profile (transaction BS02),
--- Creating a u201CHoldu201D status,
--- Defined the Influence on Business Transactions,
--- Set the allowed Object Types for the profile.
--- In an individual Process Order operation, I can now select the Status Profile, and set the Hold status, and it functions correctly.
My problem is that I canu2019t figure out how to set my new profile as a default for Process Order Operations. For Production Orders, this is done in the IMG definition for the Order Type (transaction OPJH), updating field T003O-VRG_STSMA. However the Order Type definition for Process orders (transaction CORN) only has a field for a status profile at the header level. Iu2019ve searched through Configuration and the Recipe, and the Production Version, and the Control Key, but can find no where to set the default status profile for a Process Order Operation..
As a final desperate act, I manually edited a T003O record for a Process Order Type in our test system, but even this failed to set a default Operation Status Profile for subsequently created Process Orders.
If you have any knowledge about this, then please help.As of this date, we have still not implemented a fix, but I did get some information from someone else who has.
I'll post his information here for all to see. Hope you find it helpful.
From: Joe
Yes we managed to do it.
After several false starts and CMOD/projects which suffered because only the default keys (for order number, aufpl etc) were in place and not the actual, we coded up the IN_UPDATE method in the WORKORDER_UPDATE badi. This gives us the final format after the DB save (but before the commit). The update of the STATUS using the SAP std function module was actioned successfully but the status profile was not actually passed through. We assumed that this was because of the update task - so we introduced an INSERT into JSTO instead (a bit naughty I know, but desperate needs etc). If you require anything more let me know.
Best Regards
Joe -
User status transfer for sales orders from ECC to CRM
Hi,
We use business process with CRM sales orders that are transfer to ERP.
Users can change user status in the sales orders in ERP.
How we can replicate custom user status from ECC Sales Order to CRM Sales Order?
What is the steps to do this for CRM 7.0?
DenisHi,
We are creating quotation ZPQT in CRM which is then get replicated to ECC on saving it on “Accepted” status. In ECC we then create sales order of type ZPOR. Sales order gets replicated in CRM and also updates document flow. This sales order is called as “Project Sales Order”. PS team assigns WBS element to this order and does billing later on. Upon billing document is created sales order status in ECC changes to “Completed”. This is system status. But the issue is status of order ZPOR is CRM remains in status “Inprocess”. We want it to change to “Completed”.
We have similar scenario with order type ZOR. In this order after delivery and billing ECC assigns status “Completed” to sale order and same gets replicated to CRM.
In CRM for user status Completed we have assigned system status as FINI. Both ZPOR and ZOR has same status profile assigned at header and item level.
Our concern is if status is changing back in CRM for ZOR then why not for ZPOR. What is stopping system to do so? -
Is it possible to change the user status of a TECO Order
Hello Folks
Is it possible to changes the user status of a TECO Order?
I have tried to change it using the FM 'STATUS_CHANGE_EXTERN'. Its working fine for NON TECO Orders but not for TECO Orders.
On the other hand I was able to manually change the user status for a TECO Order in transaction IW32.
I need to change the user status from NFBK to FBK.
Please provide some inputs for the same.
Thanks n Regards
RameshThe simple way is via the Internationalization settings via ARD or RDP or Screen Sharing, either via System Preferences or (if enabled) via the menu bar. If you're looking for a lower-level approach, there's not AFAIK a direct command for this. As for one possible approach, might [threadID=2106201|http://discussions.apple.com/thread.jspa?threadID=2106201] help?
-
Revenue Recognition based on User Status of assigned Sales Order line item
Dear Community members,
We have requirement to recognize / de-recognize revenue posted to WBS for calculation of RA, based on the 'User status' of the assigned Sales Order line item.
To elaborate requirement further -
1) WBS Element - XXX - 10 ( with operative indicator - Plan/Bill/Account Assign)
2) Sales Order(SO) Line Items assigned to the above WBS -
- SO No - 123 Line Item 10 - Actual Rev - $ 300 - User Status - EXE (Meaning this work is in progress , partial payment received thus actual revenue for RA at WBS is 'Zero'
- SO No - 124 Line Item 20 - Actual Rev - $ 400 - User Status - COMPL(Meaning this work is Complete , all payment received thus actual revenue for RA at WBS is $400
- SO No - 125 Line Item 10 - Actual Rev - $ 800 - User Status - EXE (Meaning this work is in progress , partial payment received thus actual revenue for RA at WBS is 'Zero'
As per WBS reports Actual Revenue posted to WBS XXX-10 is $ 1500 ( $300$400$800) , however since two SO line items ( SO 123 /line item 10 and SO 125 / line Item 10 ) are NOT having User status 'COMPLETE', the actual revenue posted by those line items $ 1100/- ($300 + 800) should not be included as Actual Revenue for RA at WBS level.
Thus Actual Revenue for RA at WBS XXX-10 should be $ 400 /- ( the revenue posted by SO 124/line item 20 which has user status as 'COMPLETE')
How do above can be achieved?? Is there any standard solution for this?? Is any SAP Note available for this (I too am looking for one but not found any ) ?? do we need any enhancement , Customer exit etc
Thanks in advance
with regardsHi,
Thanks. You are right that the 'Completed Contract Method' would defer revenue recognition. However, the status checked would be of the RA object (WBS Element in this case, as RA key is on WBS and RA is being calculated on the WBS).
However, our requirement is to check the user status of the Sales Order Line items assigned to the WBS element and filter the revenues posted based on the active user status of individual Sales Order Line item.
Please give you inputs.
Thanks in advance
With regards -
To get the User status of the Production Order
Dear all,
I have a requiement to get the user status of the production order, This is just below the Status of the Production Order,
I was able to get the Status of the Production order using the Function Module ( REL MSPT PRC ) etc
Can any body please help me in fetching this data.
with rgds
Ranjith SinghDear,
Please try with,
FM 'STATUS_TEXT_EDIT'
Or See function module PM_ORDER_DATA_READ
The status maintenace is done by SAPLBSVA
Use the Tables are :
JEST - Pass OBJNR of the Production ORDER (AUFK, AFKO tables)
or from
TJ02
TJ02T
Please take help from technical consultant.
Hope it will help you.
Regards,
R.Brahmankar -
Setting user status using actions in business activity
Hi
I have defined a new action profile. In that I have defined a new action using which I want to set user status to overdue. I have also defined a new user status "overdue".
Now I want to set user status to overdue. For that we have defined new badi implementation also, but it is not able to change the status.
Please tell me what all steps I need to do, to make it work.
Thanx in advance.
Cheers
HiteshHi Hitesh,
Check whether processing parameters are given correctly
It should be given as below
Element : PROCESS
Name : PROCESS
Type Name : CRM_J_STATUS
Initial value : OPEN (here you can give the one you want )
Let me know if you have any issues.
Reward points if it helps.
Regards,
Madhu -
Can we set user status in tj30 ?
Hi all,
can we set user status in tj30 ?
i've created a new status profile and it seems SAP automaticaly generate all of status in my status profile to table tj30.
but the data in column estat of table tj30 that created is started from E0001.
can we set the data start from certain number ( for example : from E0060 ) not from E0001 ?
or can we update it from E0001 to E-something ( for example : to E0056 ) ?
please advice or breif me.
many thanks in advanceHi Eddhie,
You must perform the following steps manually:
1. Transaction SPPFCADM
2. Select the application
"CRM_ORDER"
1. Click 'Define action profiles and actions'
2. Select the action profile (if you are using the standard action profile)
"SMSD_SERVICE_ORDER_DNO"
1. Double-click 'Action definition'
2. Select the action
"SMSD_SRVC_ORDER_DNO_SAP_UPDATE"
1. Double-click 'Processing types'
2. Go to the change mode using the 'Display/change' button
3. Press the "Change" button in the screen area "Method call settings" in the line "Define processing parameters".
4. Click the 'Create' pushbutton in the dialog box that is then displayed.
5. Enter the following data:
a) Element: USER_STATUS
b) Name: USER_STATUS
c) Short description: USER_STATUS
d) Data type tab, ABAP dictionary reference
Structure TJ30
Field ESTAT
e) "Initial value" tab page, entry "E0060" in the field USER_STATUS (or another allowed user status from the status profile used if desired).
f) Copy the entries.
6. Save
Check OSS Note (663970) for more detail.
Please award points if the solution is helpful.
Thanks
Sumi -
Need help on to set User status for Operations in Maintenance order
Hi experts,
i am new to PM module.
i need to do BDC for IW31. i want to know some inforamtion
on user status for each opertaion.
my problem is ,, what is user status.
why it is saying order is not yet released when saving and status can not set.
in this cases how can i do BDC.User status are something set in the configuration and specific to the company which SAP hasn't given in the system status.
May be in your system user status are configured to set only after the release of the order.
For doing the userstatus you may need to release the order, you can release the order thru bdc and then do bdc for user status. Also see below link
http://www.sap-img.com/plant/user-status-set-date-in-maintenance-order.htm -
Set User status of Maintenance order
Dear All ,
I m trying to update the user status of Maintenance order via a report .I m using the BAPI "BAPI_ISUSMORDER_USERSTATUSSET" for it.
Code details are as follows :
USR_STATUS-STATUS_INT = 'E0006' "TJ30T-ESTAT
USR_STATUS-STATUS_EXT = 'WIPR' "TJ30T-TXT04
USR_STATUS-LANGU = 'EN'.
CALL FUNCTION 'BAPI_ISUSMORDER_USERSTATUSSET'
EXPORTING
NUMBER = WA_FINAL-AUFNR
STATUS = USR_STATUS
INACTIVE = 'X'
IMPORTING
RETURN = WA_RETURN.
Bapi is executing successfully but it is not updating the status when I check it from IW33 .
Suggest me for it....
Thanks
AlokThanks SARAVANAN ,
I have done the bapi commit . But it have some other problem and now I have done it.
Thanks for ur suggestion. -
Set user status in CRM for incoming ERP order
Hello,
as SAP doesn't offer a user status replication between ERP and CRM (Note 905430) and we have the requirement that incoming ERP orders should get a specific user status, I was trying to implement the BADI CRM_DATAEXCHG_BADI.
For data coming from the ERP system into CRM, the documentation of that above mentioned BADI points to implement the CRM_DATAEXCH_R3D_MBDOC_FILL method.
I am experimenting for a week now how to fill the status segment correctly but unfortunately I don't get it to work. I didn't find any coding examples in SDN nor OSS so that now I am posting myself the question due to the lack of documention/information on that interface.
Does anybody know what I have to fill in the structure BAD_STATUS_MESS which consists of the following fields:
TR_STATUS
BEF_IMG
TASK
SENDBITS
CLIENT
GUID
ORDERADM_H_GUID
STATUS
USER_STAT_PROC
ACTIVE
PROCESS
TXT04
TXT30
KIND
OBJECT_TYPE
My best guess was the following, but it didn't work:
TR_STATUS.................
BEF_IMG.......................0
TASK............................0
SENDBITS.....................FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
CLIENT..........................
GUID.............................
ORDERADM_H_GUID...<GUID of the orderadm_h segment>
STATUS.......................E0003
USER_STAT_PROC.....ZCRMJHTA
ACTIVE........................X
PROCESS....................
TXT04..........................
TXT30..........................
KIND............................
OBJECT_TYPE............BUS2000115
Any help will be highly appreciated.
Many thanks in advance
VictorTR_STATUS.................
BEF_IMG.......................0
TASK............................1
SENDBITS.....................'FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF'
CLIENT..........................SY-MANDT
GUID................................<GUID of the orderadm_h segment>
ORDERADM_H_GUID...<GUID of the orderadm_h segment>
STATUS.......................E0003
USER_STAT_PROC.....ZCRMJHTA
ACTIVE........................X
PROCESS....................
TXT04.......................... Status Text
TXT30.......................... Status Text
KIND............................ 'A'
OBJECT_TYPE............BUS2000115
APPEND above record TO ct_bus_trans_msg-status.
Maybe you are looking for
-
Report for Paid Invoices from AP Point of view.
Hello Gurus, I am looking for a Report from SAP which will give me the Paid Invoices Information from Accounts Payable Point of view for a Particular Period which should cover the below information... Entity Invoice # Invoice Date Vendor Name Invoic
-
I'm trying to find a class I may attend for Microsoft Powerpoint 2008 for Mac. Charlotte, NC
-
When I have resized and saved an image in Photoshop (CS, version 8.0 for Mac) using image size, why is it so large when I open it in preview or another image viewer? Has it actually saved according to the size I specified?
-
Hi, In the generated servlet, where does this methodA and methodB come.... <%! char[] header; public void methodA(){ %> <% char footer; char[] header; // is this allowed, can i declare a same variable in the initialization block and scriptlet block p
-
I run logic with an edirol UA-25 soundcard at 44.1 sample rate. When I record tacks they sound really good in logic but as soon as I bounce them and master them as a single audio track, when I export to itunes or burn to CD, I loose significant quali