System status change of WBS element
Hi everyone,
We need to change system status of WBS element programmatically.
So can anybody suggest me which function module can I use?
Thanks & Regards,
Anirban
system stauts is set when some function is executed e.g.
REL is set when WBS is set to REL - CJ20N edit->status-> release
SETC ise set when settlement rule on WBS is creaed
BUDG is set when you carry out budgeting via txn CJ30
so it depends on what system status you want set, then execute the following business transaction manually or via program/ development.
However for setting REL or TECO you might be able to use some function modules
For WBS elements I would check out the following
CNIF_STATUS_2054 Set/Read Status for BUS2054
BAPI_BUS2054_GET_STATUS Read Status for BUS2054 (Work Breakdown Structure)
BAPI_BUS2054_SET_STATUS Set/Reset Status for BUS2054 (Work Breakdown Structure)
CNIF_STATUS_2054_CANC_AALK
CNIF_STATUS_2054_CANC_CLSD
CNIF_STATUS_2054_CANC_DLFL
CNIF_STATUS_2054_CANC_LKD
CNIF_STATUS_2054_CANC_MDLK
CNIF_STATUS_2054_CANC_TECO
CNIF_STATUS_2054_CANC_USER
CNIF_STATUS_2054_SET_AALK
CNIF_STATUS_2054_SET_CLSD
CNIF_STATUS_2054_SET_DLFL
CNIF_STATUS_2054_SET_LKD
CNIF_STATUS_2054_SET_MDLK
CNIF_STATUS_2054_SET_REL
CNIF_STATUS_2054_SET_TECO
CNIF_STATUS_2054_SET_USER
Similar Messages
-
IM: system status change on wbs
dear all,
how can I set status Clsd: closed in a wbs element?
it can be changed automatically or it is changed only automatically?
when the status of wbs becomes as CLSD? after what kind of operation?
thank a lot
V.thnak you so much..
I follow your instuction but I can't close it.
I have this error:
You cannot deactive asset 21 0. (Please check.)
Message no. AY109
Diagnosis
The asset 21 0 in company code US11 cannot be deactivated. Values exist for the asset.
You probably tried to give an order or a WBS element the status "Close", or to set a deletion flag. However, since the order or WBS element is a capital investment measure, you first have to credit (clear) the accompanying asset under construction 21 0.
System Response
The function cannot be carried out.
Procedure
First, completely settle the order or the WBS element. In addition, carry out a full settlement, in order to clear the asset under construction. Then you can carry out the desired function.
can you help me with this?
thank you so much
V. -
Exit for CJ20N where system status changes can be captured
Hi Experts,
I need exit for CJ20N where system status changes can be captured
for both the below cases
1) When WBS Element is having Networks inside it
2) when WBS Element is having no networks inside it
EXIT_SAPLCOBT_001 --->>> ZXCO1U01 , will work for 1) , but not for 2)
i want an exit where status change gets captured for both cases 1 and 2 and
will do further processing according to client needs based on status change
Need to trigger IDOC on status change of WBS element.
If WBS is having network inside it , then network status changes also with WBS status change
and IDOC should trigger for WBS also.
I just want suitable exit / place for coding . Rest i can do.
if no suitable exit / BADI , then what is the best possible place where i can go for Implicit Enhancement
Best Regards,
Gaurav
Edited by: TheGaurav on Oct 25, 2011 7:08 AM
Edited by: TheGaurav on Oct 25, 2011 7:12 AMI am kind of stuck in a similar issue. I need to perform custom validations on standard fields which cannot be done through OPSI or OPUC transactions. 0007 or 0002 User exits seem to assist on custom field creations/validations. However, I do see people posting the following BADIs which may be useful.
CO_SRULE_CHECK
PROJECTDEF_UPDATE
WORKBREAKDOWN_UPDATE (which you already tried)
WBS_FIELDS_FOR_ASSET
CO_SRULE_CDOC
Let me know if any of these worked out...
AN -
WBS element System status change
Hi,
Can any one tell me the process to change the WBS element from TECO RESA to REL.
Thankscould find the answer
-
Changing Status Profile for WBS Element
Hi Freinds,
How can we change the Status Profile for the WBS Elements.
say for Eg : need to chage status Profile Z0000005 to Z0000008
where they reflect in DB Table JSTO for OBJNR in filed STSMA
Please suggest me the function modules or BAPIs
Thanks in Advance,
Ganeshhi,
try the below given link
[Changing Status Profile for WBS Element|Update WBS element;
hope this helps
Regards
RItesh J -
Reversing TECO status for Multiple WBS elements
Hi,
Question on setting and then reversing TECO status for a WBS element.
When a project is closed technically in project builder, all underlaying items (wbs, network/activity) are technically closed as well.
When you try to undo this, only the status of the top element is changed, not the underlaying items.
Is there any way in which we get the underlaying items changed as well (mass change is not an option)
Regards,
Jatinder BansalYou can try two methods :-
1. Open project in project builder, Select project definition and then go to WBS Overview under project definition, now select all WBS Element and then undo TECO status. Now all the WBS status will be updated. But, this will not have any effect on network and its activities.
2. Open the project in planning board, now select all the objects, now undo the TECO status. This will change the status of all selected objects like WBS,Network and activites.... -
Project definition system status change details
Dear PS experts,
Request, kindly let me know which report is available to show the system status change from
crtd to rel
rel to teco
teco to clsd
we would like to analyse which date or period the system status changed thru edit-status
from crtd to rel
rel to teco
teco to clsd
we don't use any user status.
i have checked cn60 & all reports from cn41 to cn47, but i don't get any report states about the change details of system status.
pl help
sriharithanx,
can u pl tell me about cn60 std report, does this use for system status change or any other purpose, pl let me what purpose this report is available for us.
i wanted to know only the changes taken place in project definition with regard to crtd to rel or rel to teco or teco clsd, there should some report which will give this data without touching the tables.
pl help
regards
Srihari -
Status associated with WBS element
Hi,
How can we get status associated with WBS element.
thanksHi,
Couldn't find function module to get status associated with WBS element. I want the status description i.e if we run transaction code CN43. the status column value 'TECO' then what's the description -
Project system : system status changes log?
Dear PS experts,
Kindly let me know where i can see the Project Definition ; system status changes done by users as & when required.
CRTD to REL
REL to TECO
TECO to REL (cancel)
so on
I wud like when the project status - system status changed by user thru any log report?
regards
srihariHi...
why don't you try the following:
in project builder CJ20N (project definition) use the I (informaton button) where the System/User status ism and then in the next screen use the menu Extras->Changed Documents ->All.
Next screen press button history...
(or even CN60 transaction)
i hope it helps
pan -
Hi friends,
I want to use Mass change in WBS element for the Partner field in the Partner tab page. But when I am into the mass change screen, there is no option for this Partner field. What can be done for this? Please suggest.
regards
PratapHi,
The Partner tab in project is visible only after assigning the Partner Schemas to the project profile in PartnDet.Proc field.
I think Mass change can be done only to the fields that are already maintained by default.
Thanks,
Muzamil -
Cproject - PS replication. Incorrect status of transferred WBS elements
I am transferring unreleased phases and tasks from CProject to PS but in the PS all WBS elements have ==released== and ==master data lock== status. What settings should I check in order to keep the status in the PS same as in Cproject?
Hi Kiryl Bletsko,
in the cProject 4.0 there is unfortunetely no status mapping logic between cProject elements and the replicated WBS in the ERP PS. In other words, if the WBS elements are created, the status released (REL) and master data lock (MDLK). No standard functionality can change this system behaviour beside a Badi method, which has only the possibilty, not set the MDLK.
It is documented in the note 927960 & 1003599.
An own report to synchonize the status is from technical view no problem. If anyone has it, please post it.
Kind regards,
Zhenbo -
Hi,
i am checking the all tabs of WBS Element in CJ20N, while checking unfortunately one character of WBS Element was missed & saved accordingly.
Old : 09/ITS/CN/IT/T09
New: 9/ITS/CN/IT/T09
Now user is trying to settle 09/ITS/CN/IT/T09 in CJ88, it showing the error as WBS does not exist.
again i tried to change as 09/ITS/CN/IT/T09 in CJ20N. but it is showing the error as below.
WBS element 09/ITS/CN/IT/T09 version RELEASED already exists
Message no. CJ026
Diagnosis
A WBS element with the name 09/ITS/CN/IT/T09 already exists in version RELEASED.
System Response
Processing stopped.
Procedure
Enter another name for the WBS element.
now how can i replace the correct WBS Element, Please suggest me any solution is possible.
Regards,
ShekarHi Shekar,
There are other options available to you, to resolve this issue.
Firstly, you can manually delete the WBS Element from the table
VSPRPS_CN. There is no report to remove individual records from this
table.
Alternatively, please review note 616732.
This report renames the WBS Element within the table VSPRPS_CN. You
could rename this WBS Element in VSPRPS_CN allowing you to recreate the
operative WBS Element.
Again customers are advised to contact regional support when running the
report ZVERSION_UPDATE to be informed of the following.
Thanks a lot and kind regards,
Enrique Sosa -
Problem in catching the User status of a WBS Element
Hi All,
In CJ20n transaction we need to catch the User status for a particular WBS element when it gets changed to 'Technically Completed(TECO)' so that we can create an asset.
At present we are using the method <b>'AT_SAVE'</b> of the BADI <b>'WORKBREAKDOWN_UPDATE'</b> in which we are unable to catch the user status since the user status is not getting updated in the JEST table at that time.
We have tried calling a function module in Update task but in that also the JEST table is not getting updated.
Please provide us the solution.
Thanks and Regards,
SivaHi Siva,
Try the following BADIs
WBS_FIELDS_FOR_ASSET
WBS_MULTIPLE_ECP
If these do not solve your purpose, then there is a work around..
1). Goto the transaction CJ20n -> goto the User Status Screen -> On the User Status check box press F1 -> Goto technical information. Get the Structure and field name of the Status.
2). This structure will be filled up with the current value during the program execution. You can get the value from this Structure.
Hope it helps...
Lokesh -
System Status Change for Project Definition
Hi,
I am working on a requirement to notify the Project Manager when the Project Status changes to REL.
I couldn't find any user exits where I can add the code to send an e-mail notification at the time of status change of the Project Definition or the WBS elements within the Project.
I checked for events in Business Objects BUS2054(WBS) and BUS2001(ProjectDefinition) which might get triggered at the time of status change. I couldn't find any events relevant to Status Change.
Any ideas how to handle this requirement ?
Regards
BhoomaI found a solution to this issue.
Regards
Bhoooma -
System status change with delegated standard object
Hi everybody,
I delegated BUS2005 (production order) to ZBUS2005 and created a new event based upon the system status MANC (I0420). It works fine when I use my custom object ZBUS2005 in BSVZ and this event is successfully triggered. But when I change this object to the standard object BUS2005 in the same transaction BSVZ, the event is not triggered. BUS2005 has been already delegated to ZBUS2005.
Can somebody kindly tell me how this can be fixed? I want to see the standard object, BUS2005 in the trace, instead of my custom object.
Thanks,
MaxThanks Nishant,
Well, I have created many events for other objects and delegated the objects.
In all these cases, I can see the standard objects in the trace, not the customized objects. But in these cases, I didnt go for status change management.
So, why dont I see the same standard object in the trace in this case of BUS2005? Even the setting in BAVZ has been done according to BUS2005, not ZBUS2005. So, I am expecting BUS2005 in the trace. Trace comes only when I change this BUS2005 to ZBUS2005 in BSVZ.
Please give your comments.
Thanks,
Max
Maybe you are looking for
-
I have plugged my new Iphone 5 into a computer with itunes that had an iphone 4s registered with it. So when I plugged in my Iphone to the laptop I may have clicked something because I was looking to just add the music from the Itunes to my phone. I
-
''locking as a duplicate of https://support.mozilla.org/en-US/questions/1041857'' i have been getting lots of pop up windows. i did delete my history, cache and cookies, i even uninstalled firefox and installed it again, but the cookies remain. i rea
-
Where to specify EJB QL?
Hi, I wanna try out CMP. But, I do not have any idea where to enter the EJB QL command? I read a book which telling me that we can specify the EJB SL during the deploying process and usually with a tool provided by the application server. But I can f
-
Fetch data using structure with full working example
does any body tell me how to fetch data using structure with full working example the structure name is RSTXT and the field is TXLINE the data in the form of text is entered from the functional side using t-code ME52N from there i have to fetch the d
-
Radeon 7950 wont work in primary Z77 Mpower PCI 3.0 Slot?! Help!
I bought an MSI Z77 Mpower motherboard with I7 3770K and HIS Radeon 7950 ICEq Boost Edition 3gb back in January. Ever since I built the computer it WILL NOT boot up with the GPU card in the first/primary PCI 3.0 slot of the motherboard, it just start