CProjects - Set-up field control - Usage of conditions

Hello
In cProjects, in set-up field control it is possible to adjust behavior (display, updatable, mandatory, u2026) field by field.
My questions are:
- Where to find the complete list of conditions available?
- Is any condition is usable everywhere, for example C001 Object is released on a DAG Document (means the object link to this document is released)?
- Is there a condition with a meaning like u201CThe object is in creationu201D (to have for example a phase description not updatable after creation)?
- How to create its own conditions?
Thanks for your help.
Rémy
Here you can find a list of conditions for the main objects.
CTO (Checklist)      C001 Object is released
ITO (Checklist Item)      C001 Object is released
MTG (Project Participant)      C001 Object is released
PPO (Phase)      C001 Object is released
TTO (Task)      C001 Object is released
MTG (Project Participant)      C002 CATS is active
TTO (Task)      C002 CATS is active
TTO (Task)      C004 Confirmation for task
MTG (Project Participant)      C005 Role start and finish are specified
ITO (Checklist Item)      C006 Object has a superior phase
TTO (Task)      C006 Object has a superior phase
TTO (Task)      C007 Phase without approval
TTO (Task)      C008 Appr. is in process, granted, rejected
CTO (Checklist)      C009 Ind. 'Changeability' to 'Cannot Be Chgd'
ITO (Checklist Item)      C009 Ind. 'Changeability' to 'Cannot Be Chgd'
CTO (Checklist)      C010 Ind.'Changeability' to 'Partlly Chngble'
ITO (Checklist Item)      C010 Ind.'Changeability' to 'Partlly Chngble'
PPO (Phase)      C011 Project Type 'Initiative'
PPO (Phase)      C015 Constraint: As soon as possible
TTO (Task)      C015 Constraint: As soon as possible
ITO (Checklist Item)      C016 Constraint: As late as possible
PPO (Phase)      C016 Constraint: As late as possible
TTO (Task)      C016 Constraint: As late as possible
ITO (Checklist Item)      C017 Constraint (Finish Date): None
PPO (Phase)      C017 Constraint (Finish Date): None
TTO (Task)      C017 Constraint (Finish Date): None
TTO (Task)      C018 Task is a summary task
TTO (Task)      C019 'Remaining Work Man.'indicator is active
TTO (Task)      C020 Object is part of a project version
ITO (Checklist Item)      C030 Access to Forecasted Dates
PPO (Phase)      C030 Access to Forecasted Dates
TTO (Task)      C030 Access to Forecasted Dates
OAG (Object Link)      C100 Object has not been specified yet
RAG (Checklist Reference)      C200 Checklist reference was created
ATO (Approval)      C300 Approval has the status: Created
EAG (Project Element Link to Role)      C400 Status: Staffing in Process/Complete
MTG (Project Participant)      C500 Status: Staffing in Process/Complete
MTG (Project Participant)      C501 Confirmation for project role
BAG (Link to Business Partner)      C502 Distribution is active
MTG (Project Participant)      C502 Distribution is active
MTG (Project Participant)      C503 Status: Staffing in Process
MTG (Project Participant)      C504 Cost/revenue rate is initial
TTO (Task)      C504 Cost/revenue rate is initial
MTG (Project Participant)      C505 Org. Unit (Staff. Manager) is changeable
MTG (Project Participant)      C506 Org. Unit (Cand. Manager) is changeable
MTG (Project Participant)      C507 Staffing Manager is changeable
MTG (Project Participant)      C508 Candidate Manager is changeable
SAO (Individual Approval)      C600 Approval allows decision maker change
DAG (Document)      C700 cProjects file is checked out
DAG (Document)      C701 Plug-in for documents is used
DAG (Document)      C702 Document has status 'Not in Process'
DAG (Document)      C703 Document is changeable
DAG (Document)      C704 Link to document template
DAG (Document)      C705 Document in projekt-/checklist template
DAG (Document)      C706 cProj. file is checked by current user

Hi Matthias
I am trying to setup field control to make a bespoke field in a bespoke tab toggle between READ only and Editable. 
I have gone through number of posts and the SAP note you mentioned. I have setup the entire configuration required and it is still not working.
What confuses me is that, to setup a field control dynamically, is it all done via configuration?. Is some coding still required in the VIEW methods?. I am setting up a debug breakpoint in the class method that is created for the condition I created, but the program is not stopping there so I think the condition method is not being called.
Please can you give some more details.
Thanks
Raj

Similar Messages

  • CProjects  u00ABSet up field controlu00BB customizing u0096 new condition creation

    Hello all
    There is «Set up field control» customizing for cProjects.
    SAP Customizing Implementation Guide -> Collaboration Projects -> Global Enhancements to Project Elements -> Set Up Field Control
    This IMG activity enables to tailor the field properties of SAP fields.
    I interested in following customizing of this IMG activity:
    1. «Conditions that Influence Field Control» - list of conditions, for example:
    For category «DPO-Project Definition» there are - C001 Object is released, C002 - CATS is active conditions.
    2. «Field Ctrl Acc. to Addit. Conditions (per Field)» -
    this customizing used to define field properties for field and condition.
    I do not understand - How does condition work? Where does condition rule programming?
    I created new condition. Now, I want to define rule of execution for this condition, but I do not know how to do this. Probable, there is Business Add-ins for this proposition.

    Hi
    This field control is for controlling the fields of cProject and this is achieved for Particular Project type.
    I doubt if ther is any badi for this to server your purpose....
    1st you create a condition like,
    Project description is mandatory while creating a project.
    similarly you can put,
    some fields as mandatory some as optional.
    This condition you need to assign to Project type in Customizing in Basic structure Settings..
    Niranjan
    let me know if it helps...
    P.S. Award points if the info is useful

  • Field Controls in cProjects

    Hi,
    I am trying to hide or display some fields in  cProjects tab of RESOURCES. We want that the  Role Type, Role function field and the STAFFING field in the RESOURCE tab to be in DISPLAY status only. Can sombody let me know that which parameter (Object) and Sub object do I need to select and set the status as Display only.
    Waiting for your reply @ earliest.
    Thanks & Regards,
    Gaurav

    Hi  Gaurav,
    0. go to filed control SPRO node in cProjects,
    1. select filed control (you can create your custom)
    2. select obj category as MTG
    3. in "Assign Fields to Field Groups"
    For DPR_TS_API_PARTICIPANT   Select Role type     Select G003
    4. Similarly check fro other fields
    Niranjan
    let me know if it helps
    Award if useful

  • CProjects -error after modifying and then reverting custom field control

    Hi,
    We want to make a field non-mandatory in cProjects. We first changed the config of the field in the custom field control  in SPRO by making it changeable.But after that cProjects is giving a dump when we try to view or create any project.
    We reverted this change and restarted the servers but still see the dump.
    Any pointers on how to solve this issue will be helpful.
    Thanks,
    Simmi

    Vivek, Thanks for your reply.
    We did not modify the standard field control.We just tried to make the one of the standard fields 'Changeable' in the custom field control we have.But we got the dump, so we reverted the change back to 'Mandatory'.
    Now everything is same in the development server as other servers.. but still the dump shows up. Tried clearing IE cache , restarting server.. but the dump doesn't want to leave it seems.. Any ideas on what else we can try ?
    Thanks,
    Simmi
    Edited by: Simmi Balakrishnan on Sep 15, 2010 4:15 PM

  • CProjects Fields - Structures and field Controls

    Hi,
    On the Project -Additional Data tab on cProjects, we have a field which is called Project "Created by". I am trying to locate where is that field stored in the tables. I saw that under the field controls ,an external structure is maintained and this feild is available there but not sure how to view the data in that structure ( i guess we can't view this data as its under a structure).
    Since we have the accounting integeration on, so when we transfer the Project ,the Projects gets created in the backend ( ECC) with a "created by" of the repsective cProjects server name.
    All I am looking for is who created the Project ( as in cProjects) and the date on which it was created.
    Thanks.

    Hi,
    The structure is DPR_TS_UI_PRJ_DATA.
    If you need to get the values you should use method get_detail_data of class cl_dpr_ui_log_project_detail.
    Regards,

  • Set a field label by conditions, in a Search Query

    Dear all ADF buddies,
    Can I set a field label by conditions? Say: if UserRole=A then Label = A; else Label = B;
    The problem is those field labels are not attribute of JSP, they are inside a Search Query. Thus the label text are defined in the table EO, which I cant find any place in JDeveloper to set custom expression.
    Any one know how?
    =)
    James Fan

    Hi Frank, thank you for replying.
    Tried to amend the ViewRowImpl.java and added those related functions. It didn't get called while rendering the Search Query fields, but only after.
    Any way to do this on the EO side? I think it s more likely that the Search Query dialog is reading label value directly from the EO
    I found there are AttributeDefImpl or AttributeHints in the EntityImpl.java. Are there examples to show how to override these classes?
    James
    Edited by: 1003858 on 2013年5月6日 上午2:34

  • Set a field to blank in an ALV grid control

    Hi,
    Does anyone know how to set a field to blank using an ALV grid control?
    Currently, my program displays 0.000 in a field patterned after EKPO-MENGE, but i want it to just display a blank field.
    Thanks!

    HI
    GOOD
    HOW CAN YOU KNOW THAT WHICH FILED VALUE IS 0.000 ,IF YOU CAN KNOW THIS THAN STORE THAT VALUE INTO A BLANK STRING AND PASS THROUGH THE FIELD CATALOG.I HOPE IT WILL WORK.
    THANKS
    MRUTYUN

  • Setting a field as Mandatory dynamically based on certain condition

    Hi All -
    I am working on ADOBE Interactive forms. I am not able to find out, How to set a particular field as a 'Mandatory field' based on some condition. I am using FormCalc as scripting language.
    i.e: I have a field "RATING". I want to make the next field "COMMENT" as mandatory when "RATING" is less than 3.

    Hi Vishal,
       You need to set the mandatory attribute of the specific field according to your condition. In FormCalc this will be similar to this,
    if (Rating < 3) then
              $.mandatory = "error"
              $.mandatoryMessage = "The corresponding Comment field is mandatory. Please fill"
    else
              $.mandatory = "disabled"
    endif
    The mandatory property can be set as:
    "error" : Makes the field compulsory to be filled before submission
    "disabled" : Makes the field optional
    "warning" : Gives a warning to the user that the field should be filled, but doesn't cause an error on submission
    The property "mandatoryMessage" specifies the message to be displayed to the user when the mandatory field isn't filled before submission.
    Regards,
    Rose

  • Field Controls in cProjects - Question

    Hi,
    I have added a Custom field in a Custom include. This include is included in standard structure DPR_TS_API_PROJECT_O.
    I have placed the custom field in the UI of a WD Component. Now i want to control the attributes of this custom field through field controls.
    When i go to the option "Setup Field Control" in SPRO, i could not find this particular field under the standard structure DPR_TS_API_PROJECT_O.
    Is there any other customization that i am missing as the field is not appearing under field controls.
    Thanks & Regards,
    Ram.

    Hi Ram
    You have to execute the DPR_CUST_FLDS_IN_FC_MAP report.
    The Webdynpro interface uses the API structures that were newly defined for Release 4.00. The field mapping between old and new API structures is defined in the DPR_FC_MAP table. The DPR_CUST_FLDS_IN_FC_MAP report also adds the additional customer fields to this mapping table. This means that field control is then also available for the additional customer fields.
    When you execute the DPR_CUST_FLDS_IN_FC_MAP report, you only have to create the structure with the customer inclu
    de, for example, DPR_TS_PROJECT_EXTENDED_ATTR.
    Execute this report: you will see the field
    Nitin

  • Keep focus in a control until certain conditions are met?

    Hello,
    Is there a way to keep focus at a control until certain conditions are met?
    For example, if I might want to keep the focus set to a text field inside a tab unless the text field contains something valid.
    If user tries to switch to different tab without having valid text inside the text field, I would like to pop up a stage/dialog and abort the tab switching.
    Please help!
    Thanks.

    Hi. Here is an example:
    import javafx.application.Application;
    import javafx.beans.value.ChangeListener;
    import javafx.beans.value.ObservableValue;
    import javafx.event.ActionEvent;
    import javafx.event.EventHandler;
    import javafx.scene.Scene;
    import javafx.scene.control.*;
    import javafx.scene.layout.*;
    import javafx.scene.paint.Color;
    import javafx.stage.Modality;
    import javafx.stage.Stage;
    import javafx.stage.StageStyle;
    import javafx.stage.WindowEvent;
    public class SSNValidation extends Application {
        public static void main(String[] args) {
            launch(args);
        @Override
        public void start(final Stage primaryStage) {
            primaryStage.setTitle("SSN Validation");
            Button btn = new Button();
            final TextField tfSSN = new TextField();
            StackPane layout = new StackPane();
            Scene scenePopup = new Scene(layout, 424, 154, Color.TRANSPARENT);
            final Stage stage = new Stage();
            stage.initModality(Modality.APPLICATION_MODAL);
            stage.setScene(scenePopup);
            stage.setOnCloseRequest(new EventHandler<WindowEvent>() {
                @Override
                public void handle(WindowEvent event) {
                    tfSSN.requestFocus();
            tfSSN.focusedProperty().addListener(new ChangeListener<Boolean>() {
                public void changed(ObservableValue<? extends Boolean> observable, Boolean oldValue, final Boolean newValue) {
                    if (!newValue) {
                        if (tfSSN.getText().length() < 9) {
                            stage.show();
            final TextField tf2 = new TextField();
            btn.setText("Submit");
            VBox root = new VBox();
            root.getChildren().addAll(tfSSN, tf2, btn);
            primaryStage.setScene(new Scene(root, 300, 250));
            primaryStage.show();
    }

  • HCM F&P - How to set the field as Required based on drop down values

    Hi Experts,
    I have a requirement to set the Date field as mandatory when a particular value is selected in drop down list. I have already tried with MessageBox though it displays the error message but process moves further i.e. on clicking Check & Send button it throws an error message but still it moves further and i can see only Send button. Ideally it should halt there itself.
    Thanks & Regards,
    Jitesh Talreja

    Thanks for your valuable inputs
    Chintan
    I have already tried this. It only highlight the field with the red border but still allow to move further.
    Mukesh
    Yes, we can definately control this from the backend but that would be the last option i should execute. Ideally, this is something to be controlled in front end itself
    Poornima
    By setting the field attrbiute Required will set the field mandatory as a whole irrespective of drop down values or any other UI element.
    Regards,
    Jitesh Talreja

  • Field Control settings in SRM 7.0

    Hi Experts ,
    We are configuring SRM7.0 with ECC6 ( Ehp4) having Classic Scenario .
    We want to make
    1. Some fields mandatory for example Refernce Document in Confirmation document..etc --->> I done setting in the sRM Config at   SPRO......-> Configure Control for Fields on Header Level->Metadata for Fields on Document Headers for this field and now it is howing red star in that document, but stuill w/o entering in that field, system allowing me to post this confirmation document....we had not used DOC_CHECK badi for same.. Is using of this or other Badi is necessary to give me error message if this field is not entered ?
    2.1 want to hide some fields like Prefered Supplier in Shopping cart item level.....I checked in UI, its field id is PROP_SUPPLIER....but unable to find the field for same in the SPRO-.......Configure Control for Fields on Item Level->Metadata for Fields on Item Level.....  Where can get exact /corrcet field name for fileds in UI ..so that I can hide them?
    2.2 Also How can I hide tab Page like "Approval"  in any documnet like Shopping Cart or any documnet ?
    3. I want to change the Name of the Button in SRM web browser for example SAVE button  in all documnet  I want to make it as  PARK....  and want to change the name of field ( for example Refernce Document to Delivery Note  in Confirmation document..in synh with ECC..to avoid confustion of user)   is it possible ? if yes , how ?
    Will appricaite quick suggestion with details
    Thank you in advance.
    NAP

    Hello Narendar,
    1.  In Doc check badi check whether header field
         IF  header-refernce field is Initial.
         ls_message-msgty      = 'E'.
          ls_message-msgid      = Zmsgid
          ls_message-msgno      =' 001'.
          APPEND ls_message TO et_messages.
         ENDIF.
    2. Check in SPRO->Cofigure field control->Configure Control for Fields of Substructures
    Add a new entry with
    Set type : SY
    Field name: PROP_SUPPLIER/PARTNER_PROD
    Object type BUS221
    set level : item
    field disable
    3.Please check this 
       http://wiki.sdn.sap.com/wiki/display/SRM/HidingtabofShoppingcartinSAPSRM7.0
    4.  Please check this
         Rename the "save" button on SC screens to "Hold Cart "
         Rename the "save" button on SC screens to "Hold Cart "
    Regards,
    Neelima
    Edited by: S Neelima on Jun 20, 2011 12:54 PM

  • Set cursor in Control String component

    Hello:
    I would like to set cursor in "Control String" automatically when I open my VI. If I open my VI, cursor should be seen automatically in the text field of "Control String". The user hasn`t set cursor by mouse into this field. Has anybody an idea how can I do?
    Thanks!

    Create a property node for the control on your block diagram and set the Key Focus property value to TRUE.
    http://zone.ni.com/reference/en-XX/help/371361H-01​/lvprop/ctrl_key_focus/
    Now is the right time to use %^<%Y-%m-%dT%H:%M:%S%3uZ>T
    If you don't hate time zones, you're not a real programmer.
    "You are what you don't automate"
    Inplaceness is synonymous with insidiousness

  • Add a new field to an existing Condition table

    How can I add a new field to an existing condition table?
    I have table 971 and I want to add INCOTERMS (INCO1) to this existing table but do not see how to add it.
    Thanks

    Hi Vicky,
        I dont think you can add new fields to the condition table once you have activated the condition table.
    SAP says you can only make limited changes to the condition table, like changing the description, fast entry screen, header and footer fields, but not able to add new fields to the table, and I think that is the correct approch or else for the same table you will have two sets of condition records.
    Please refer to the below link:
    http://help.sap.com/saphelp_erp60_sp/helpdata/en/de/7a8534c960a134e10000009b38f83b/frameset.htm
    What you can do is create a new condition table with additional field and assign this table before the currently used table in the access sequence.
    Hope this helps.
    Regards
    Raj

  • How to set a field from an assigment block as required for a BP creation

    Hi,
    I have the following requirement.
    On employee master data creation, I want to make field System user mandatory in Employee creation.
    Iam using Component: BP_EMPL View: BP_EMPL/EmployeeDetails
    It happens that this field is inside an assignment block (BP DATA, view: InternetUser).
    By screen configuration I am not able to set it as a mandatory assignment block or as a mandatory field inside the assignment block. Is there any way to solve this by configuration?
    In case of development is better to use an ABAP exit on save moment or is there any option using BSP development?
    Thanks.
    Susana Messias

    Hi Susana!
    Please see also these posts related to your issue:
    [Different fields depending of BP Role or any other field|Different fields depending of BP Role or any other field]
    Here some relevant notes:
    Note 1259940 - Authority check for accounts depending on roles
    Note 1260695 - Data set-specific screen control
    Note 1097651 - How to use the Account Life Cycle
    Note 999092 - CRM WebClient: Field & screen modification
    Best regards
    Arno

Maybe you are looking for

  • Combining 4:3 and 16:9 video in a single widescreen project

    I am working on my first DV widescreen project in iMovie 6. The majority of the video footage I'm using was shot in 16:9 (widescreen) format and imported just fine. I then imported into the same project some additional footage from a friend's camera

  • Issue JavaBeans with Forms

    Hello Everyone, I would like to know if someone can tell me what i'm wrong. I have tryed JavaBean AWTFileDialog to see how it's works inside a Forms. When i click button, the FileDialog open, everything looks good. I try to create a JavaBean with Ecl

  • Oracle Dev Tools 10.1.0.4 and R2 Client

    Hi, I have installed the 10gR2 Client (including 10.2 ODP.NET). Now I want the Dev Tools but the only version available is 10.1.0.4. If I choose the same oracle home, OUI will reinstall ODP.NET 10.1.0.4 and other older files... Do I have to wait for

  • MIRO - User Exit during SAVE: Read items & Update header

    Hi there! During MIRO after pressing save... I search for an user-exit or BAdI, to READ ITEM DATA and UPDATE HEADER DATA (XBLNR) after SAVE but before UPDATE. I have searched this forum, but with no luck. Many more then me seem to have the same probl

  • Database upgrade from R11.1 to R11.2 with Oracle E-Business suite

    Hi all, We are running Oracle E-Business suite R12.1.3 on database version 11.1.0.7.0. moving forward we are planning to upgrade database version to 11gR2. Still I am looking for good document which is I can follow. I have already read Doc [ID 105876