Student Attributes for Requirement Profile Templates

Hello,
I am working on setting up Admission audits.  And, I am looking at using the Student Attributes in the Requirement Profile Template.  But, I am having problems configuring the parameter values for the Student Attributes.  I can get the parameter values to work when using a SAP defined table such as T7PIQADMCATEG, but when I use one of our custom tables the parameter values will not populate.  What do I need to do to get a custom table to work with the Student Attributes parameter values?
Thanks,
Ezra.

Rob,
I understand how to use the BAdI to assign a requirement profile based on the student attributes.  My question is more basic.  I am having trouble with the defining of the student attributes, IMG Path: \Student Lifecycle Management\Processes in Student Lifecycle Management\Audits\Requirement Profile Templates\Define Student Attributes for Requirement Profile Templates. This IMG items requires defining the Attribute and a Parameter.   I can't get the Parameter to use a Z-table.  The Parameter is defined in the IMG Path: \Student Lifecycle Management\Processes in Student Lifecycle Management\Audits\Basic Settings\Define Parameters for Audit Types.  The Parameter requires a Structure name and Component name.  When I put in a Z-table for these items, the drop-down for the Parameter Value will not be populated for the Stdt Attribute I defined with the Z-table in transaction PIQAUDTMPL_M.
Thanks for the help,
Ezra.

Similar Messages

  • Help required specifying Transation attributes for this scenario

    Hi ,
    I am trying to create/update rows in a database using BMP and CMP beans.
    A business method ( Method1 )in session bean calls a non-business method ( Method2) in the same session bean which inturn calls an EntityBean ( EB1-BMP) . EB1 can throw a certain business exception upon which , the Method1 in the session bean calls another EntityBean in a loop( EB2-CMP).
    The problem is that , when the EB1 throws the business exception, i am getting an exception ( part of the stack trace attached below ).
    Could any please explain what should be the transaction attributes to be specified for this scenario.
    Using RequiresNew for the EntityBeans would not work ( or would it ?? ) because the entity bean is being called in a loop and the commit or rollback should happen for all the methods.
    I feel the problem should be solved by specifying the transaction attribute for Method2 ( non business method in session bean ) as Required, but i guess this is not possible.
    How exactly will the transaction behave in this scenario, is the exception caused because EB1 has thrown an exception and i am trying to continue the transaction.
    Could someone please suggest a solution or workaround for this problem.
    Regards,
    Harsha
    ---- Begin backtrace for nested exception
    java.lang.IllegalStateException
    at com.ibm.ws.Transaction.JTA.TransactionImpl.enlistResource(TransactionImpl.java:1694)
    javax.ejb.EJBException: nested exception is: com.ibm.ws.ejbpersistence.utilpm.PersistenceManagerException: PMGR6022E: Error using adapter to create or execute an Interaction. com.ibm.ws.rsadapter.cci.WSInteractionImpl@28d16547
    .

    tryout business method ( Method1 )in session bean with transaction as RequiresNew.
    catch exception in Method2 originated from EB1-BMP
    make the method in EB2-CMP as Required/Mandatory
    I have made a guess here so just tryout and let me know if works.
    Its recommend that not to use both BMP's and CMPs in your application. Have any one either.

  • [svn:fx-trunk] 7553: Fix the default value of the [skinPart] "required" attribute for asdoc.

    Revision: 7553
    Author:   [email protected]
    Date:     2009-06-04 09:32:51 -0700 (Thu, 04 Jun 2009)
    Log Message:
    Fix the default value of the "required" attribute for asdoc.
    Bugs: SDK-21488
    QE Notes: None.
    Doc Notes: None.
    tests: checkintests
    Ticket Links:
        http://bugs.adobe.com/jira/browse/SDK-21488
    Modified Paths:
        flex/sdk/trunk/modules/compiler/src/java/flex2/compiler/asdoc/TopLevelGenerator.java

    ${ui:cond( uix.current.isNewRow, 'true', ui:cond( bindings.AddProjectNutsoverleg.value == 1, 'true', 'false' ) ) } notice the '.value' it could also be '.inputValue'.
    If not there is also an option to make sure that when the checkbox is empty a value is returned anyways this work like this:
      protected void processUpdateModel( DataActionContext ctx )
        //First look for the request parameter
        Object cbInRequest = ctx.getHttpServletRequest().getParameter( "nameofthecheckbox" );
        //We only need to do anything if it was not submitted
        if( cbInRequest == null )
          // Get hold of the Form Bean containing the record
          BindingContainerActionForm updateForm = (BindingContainerActionForm) ctx.getActionForm();
          //Get the binding for our particular column
          JUCtrlAttrsBinding checkBoxBinding = (JUCtrlAttrsBinding)updateForm.get( "nameofthecheckbox" );
          //Reset that explicitly to the *unchecked* value
          checkBoxBinding.setAttribute( 0, new oracle.jbo.domain.Number( 0 ) );
        super.processUpdateModel( ctx );
      }Maybe this helps.

  • Templates for Requirements Gathering

    Hi,
    I need templates for Requirement gathering.
    Pls kindly help me out by providing me asap.
    I joined the SAP BI team very recently and am putting my best effort to stay on.
    I can have some idea if u can provide me the following:
    1. Interview Script
    2. PI-Tree Documentation
    3. PI Documentation Template
    4. Project Measure Glossary
    5. Data Access Documentation Template
    Thanks in advance and will assign the max pts possible for useful content.
    Pls send them to my swetha.jshankar at gmail

    And please kindly forward to Brian.Yang at Cognizant.com
    Thanks in advance.

  • [svn:bz-trunk] 24018: Updates to the message to send across only required message attributes for small message format

    Revision: 24018
    Revision: 24018
    Author:   [email protected]
    Date:     2012-07-11 02:23:31 -0700 (Wed, 11 Jul 2012)
    Log Message:
    Updates to the message to send across only required message attributes for small message format
    Modified Paths:
        blazeds/trunk/modules/core/src/flex/messaging/messages/AbstractMessage.java
        blazeds/trunk/modules/core/src/flex/messaging/messages/AsyncMessage.java
        blazeds/trunk/modules/core/src/flex/messaging/messages/CommandMessage.java
        blazeds/trunk/modules/core/src/flex/messaging/messages/ErrorMessage.java
        blazeds/trunk/modules/core/src/flex/messaging/messages/Message.java
        blazeds/trunk/modules/core/src/flex/messaging/messages/RemotingMessage.java

    Im not sure what's the problem, but let's try to figure it out. First of all explain what do you mean by "it works very bad". Doest it hang, is it slow, is quality unacceptable.
    Myself, I have one problem with JMF. When i run video & audio on my Centrino 1.4 GHz, it just takes 100% CPU! And of course quality becomes degraded. Check if you have something like this.

  • Error when using a condition for required attribute

    Hi
    I have a requirement to validate the mandatory fields only when the submit button is pressed....if some other button is pressed or some how the form is submitted the validations should not be performed....
    I have used required="#{MyBB.somecondition}" for all the mandatory fields...the method that is being called for doing the condition check is given below:
    public boolean isSomeCondition() {
        // assumes submitButton is a component binding 
        FacesContext fc = FacesContext.getCurrentInstance();
        Map reqParams = fc.getExternalContext().getRequestParameterMap();
        return reqParams.containsKey(submitButton.getClientId());
      }It is same that is given at the following location
    http://wiki.apache.org/myfaces/How_The_Immediate_Attribute_Works ---Soln 3
    But the problem is if I am submitting the form using Javascript from another page(page is a popup that is opened inside the current window), this condition doesnt work and it gives me an error saying "Check some field for its value"
    Please help me sort out this problem
    Thanks

    I think the problem is not clear....my mistake
    I try to be more elaborate on this....
    I open up a popup page from my main window....Here I perform a search(lets say there is a requirement for finding the Country and pincode for a particular city that the user enters)
    Now when I select the particular row in the datatable and click the submit button...... I want the selected values to be filled inside the parent window.....
    I want to bring to your notice that the button that is clicked is in the popup page...not in the parent window.....
    So you see that when that button in popup is clicked i am submiting the form of the parent window and during that time I dont want the validation to occur..... To submit the form of the parent window I use the Javascript like this : window.opener.document.forms[0].submit();Also one more thing that I want to mention is that the method that is used for specifying the condition for required attribute for mandatory fields in the parent window works fine for any button that i click inside my parent window......
    What I mean by this is lets say I have a button to add a dynamic row into my parent page then also I have to submit the form but during that time validation should not occur and it works fine.
    So now I think its clear that the Javascript is being invoked from another page which is submitting the parent window.....
    Then you're doing something wrong. Invoking the wrong button maybe? So please enlighten me where i am wrong and how possibly would I know which button I am invoking??

  • Required Attribute For mx:TextInput

    Hi All,
    I need to set required="true" attribute to
    <mx:TextInput/> .
    But as per the docs, there is no such attribute for this
    component.
    The <mx:FormItem/> has the required Attribute, but i am
    not using the Forms , but a simple TextInput and it should be
    entered mandatory by the User.
    Any Idea's how to set required="true" for
    <mx:TextInput/>
    Regards,
    Madan N

    Hi ,
    below is the code to display the TextInput
    <mx:GridRow>
    <mx:GridItem width="110"><mx:Label text="Name"
    width="100" fontWeight="bold"/></mx:GridItem>
    <mx:GridItem><mx:TextInput width="100" id="name"
    tabIndex="1"/></mx:GridItem>
    <mx:GridItem width="110"><mx:Label text="SurName"
    width="100" fontWeight="bold"/></mx:GridItem>
    <mx:GridItem><mx:TextInput width="100" id="surname"
    tabIndex="2"/></mx:GridItem>
    </mx:GridRow>
    I need to show up the TextInputs as required and a tooltip
    saying this field is required as that showsup when using
    <mx:FormItem/>
    Madan N

  • B2B Document Editor Global Replace for Requirement attribute

    Hi Gurus,
    I am having hard time to replace requirement attribute from required to optional to all segments and fields through B2B document editor.
    Here is my scenario...
    I am building a spec for "Application A" and it is expecting HL7 structure with all segments and fields are optionanl.
    I tried with "Find & Replace" tool but when I select Segment and Field nodes it is not giving an option for "Requirement" (Search Atributes section)
    Any trick?
    Thanks,
    Datla

    Thanks Anuj,
    It would be very helpful and save lot of time for us if we have that functionality in the tool. I am wondering what stopping in the tool to replace "Requirement" and "User Option" attributes as it is allowing to replace all other (Data Type, ID, Name, Position,Purpose, Repeats) attributes.
    Thanks,
    Datla

  • Requirements for master data template

    HI,
    Please let me know the basic requirements for master data template. What all the infotype to be involved in collecting master data template.
    Thanks and regards,
    Aylwin

    Hi Alwyn,
    If you dealing with india payroll definately Yes subject to you business process again.
    Even though it is indian payroll some item may not applicable
    For exmple other income resourece will be  if you go to manufaturing industries you may face problem even though they got some they don't want reveal it to the employee.
    in such that infotype is not required as per your business process.
    Some states like UP there is no profession tax. Genrally we say profession tax need to be configure you need that master data.
    If such case that might be wrong for that you need to give all the info
    use PA30 t code go in side check what are the mandatory fields and take them as master data fields and put it in template.
    If your client is able to give other field you can very well add them no harm in it.
    But make sure you filled mandatory fields
    That is the reason i was asking you to tell which coutry payroll you using
    Best Regards

  • Planning/Budget Profile always required for Project Profile?

    Hi,
    Are planning and budget profiles always required fields for Project Profile?
    Thanks!
    Regards,
    Vivian

    Hi,
    Thanks for your reply.  May I know if you could advise relevance of the planning and budget profile?  what if I do not specify them in my Project Profile? What will be the impact or default values if they are not specified in the project profile.
    Thanks!
    Regards,
    Vivian

  • Table Required for strategy profile in apo

    any body suggest me the table for strategy profile (SAP004) in sap apo .
    Edited by: avenkatrao on Jul 7, 2010 12:11 PM

    check /SAPAPO/FCST_56
    for more details search for table in se11 with /SAPAPO/*

  • Using SC Profile Templates - {{AI_HOSTNAME}} variable not being used

    I'm having trouble with using AI System Configuration Profile Templates.
    I cannot get the AI_HOSTNAME, AI_IPV4 and AI_NETWORK variables to be passed onto the install client. Has anyone had any success with this?
    Amongst all the usual stuff, my SC template contains these lines:
    <propval type="astring" name="nodename" value="{{AI_HOSTNAME}}"/>
    <propval type="net_address_v4" name="static_address" value="{{AI_IPV4}}/25"/>
    <propval type="net_address_v4" name="default_route" value="{{AI_NETWORK}}"/>
    The lines are taken from the "Installing Oracle Solaris 11 Systems" example.
    Then I submit to the AI service
    # installadm create-client -n s11-sparc -e aa:bb:cc:dd:ee:ff
    # installadm create-profile -n s11-sparc -f <profile_file> -p <profile_name> -c mac="aa:bb:cc:dd:ee:ff"
    The documentation shows that afterwards I should be able to do "# installadm export -n s11-sparc -p <profile_name>" and see the {{AI_placeholders}} replaced with the variable values. But all I see are the unchanged {{AI_placeholders}}.
    I have tried exporting the variables first as suggested in the installation guide, e.g.,
    # export AI_HOSTNAME=myhost; export AI_IPV4=10.245.129.175; export AI_NETWORK=10.245.129.129
    # installadm create-profile -n s11-sparc -f <profile_file> -p <profile_name> -c mac="aa:bb:cc:dd:ee:ff"
    I have tried the other method shown in the 11.0 installation guide. In this case the sc profile isn't found during AI (which makes sense because the -c are selection criteria, AI can't match what isn't defined yet).
    -c hostname="myhost" -c ipv4="10.245.129.175" -c network="10.245.129.129
    I have been referring to Chapter 11 of "Installing Oracle Solaris 11 Systems". The documentation for Solaris 11.0 and Solaris 11.1 is quite different. The 11.0 guide looks more correct than the 11.1 guide. But neither are working for me.
    11.0 http://docs.oracle.com/cd/E23824_01/html/E21798/glhwo.html
    11.1 http://docs.oracle.com/cd/E26502_01/html/E28980/glhwo.html
    Additionally the man page examples are quite different. http://docs.oracle.com/cd/E26502_01/html/E29031/installadm-1m.html Example 20 seems particularly nonsensical.
    When the client installs, everything else in the defined in the sc profile is correct, but the hostname stays "solaris" and the IP and default route are the ones assigned by DHCP. The {{AI varaibles}} I passed in are ignored.
    My environment:
    AI server is Solaris 11.1 SRU 1.0.4 ([email protected],5.11-0.175.1.1.0.4.2 and [email protected],5.11-0.175.1.0.0.24.1736)
    IPS repo contains Solaris 11 11/11 (up to SRU 13-04) and Solaris 11.1 (up to SRU 1.0.4)
    Install client is a logical domain on SPARC T4-2 ([email protected],5.11-0.175.1.1.0.3.0)
    Missing JumpStart :-(
    Rick
    P.S.
    In the Oracle Knowledgebase the only reference to AI_HOSTNAME is this bug
    Bug 15729916 : SUNBT7068653 PROFILE CRITERIA NOT CORRECTLY INPUT FOR TEMPLATING
    Says it was fixed in Solaris 11. Maybe it broke again, or maybe I'm just missing something.
    Edited by: user1077157 on Dec 3, 2012 8:30 PM

    Hi William,
    Thanks for confirming that there is no current template variable to represent the default router IP address. That's what I had concluded but I wanted to be sure of it before I a put a work around in place. As you said, this templating is new, but that's why I wanted to investigate because it looks like it could solve a few problems for me.
    I reckon you're right AI_NETWORK didn't change between 11.0 and 11.1. It's just that the doco changed in the meantime and some months had passed since I last tried to use it. In September (we were on 11 11/11 SRU 8) I couldn't get AI_NETWORK to work as the default route as indicated in the 11.0 installation guide, so I put the IP addresses of the routers in my SC profiles and made a note to come back to it later. After updating to 11.1 I came back to it and found it still didn't work, but it wasn't working for different reasons.
    Here is our use case:
    We would prefer not to rely on DHCP for providing configuration data at install time. This is for operational and change mangagement reasons rather than technical. In our organisation there is no DCHP in the Production Data Centres, IP configuration is static and that is the end of the story. DHCP is available in some parts of pre-production environments. wanboot is available most places.
    So we need a provisioning mechanism that can use DHCP if it is available, but use something else otherwise. OBP network-boot-arguments seems to be the "something else" for SPARC network installations. (We'll also have to provide distribution constructor ISO images for installing clients in new sites where the network infrastructure is not complete -- but that's another story).
    In parts of the network where DHCP is allowed, it may not be set up. This can take several weeks to be implemented because it crosses several lines of business. The security team have to set up ACLs in the firewalls, the network team have to configure ip-helpers on the switches to pass DHCP requests along, another part of the network team have to configure the routes, the AD team have to provision a new DHCP range, scope and next-server value to direct to the AI server, the DNS team have to create placeholder A and PTR records. Some tasks can occur concurrently although others cannot. Then we add change control, approval processes, documenation updates and liaison with outsourcing providers to all this... it becomes a non-trivial case.
    If the field engineer who racks and cables the server to the management vlan (or the sysadmin that creates a new LDom) can simply add some OBP variables then 'boot net - install' that will save a heap of time and money.
    I don't think that we are unique in our requirements. I've worked in several organisations where there have been similar contraints.
    That's why I would like two more AI_ variables for SC Profiles, namely AI_ROUTER and AI_NETMASK. These would map to the router-ip and subnet-mask in the OBP network-boot-arguments.
    For consistency with AI_IPV4 maybe they should be AI_ROUTERV4 and AI_NETMASKV4. The existing AI_NETWORK should probably be AI_NETWORKV4
    In the meantime, the workaround I mentioned will be a first boot script called by an SMF service. It will look for eeprom network-boot-arguments. If none are defined, nothing will happen. Otherwise, if the OBP host-ip matches the current IP and the OBP hostname matches the current hostname and the OPB router-ip does not match current default route, the script will assume that the client has been freshly built with "boot net - install" (I might check a few things in /var/log/install/install_log too). It will then delete the default route and add a new one using the OBP router-ip. It'll then clear the OPB network-boot-arguments and restart the sendmail and dns client services.
    The build team will then have the option of creating an SC profile from the template with AI_ placeholders or creating an SC profile with specific values, In both cases they can set the OBP network-boot-arguments and bypass DHCP.
    Cheers,
    Rick
    P.S.
    Thought I should add the reasoning for AI_NETMASK (aside from the fact that it is grabbable because it is in the OBP network-boot-arguments list).
    I envision using AI_NETMASK to reduce the number of SC profiles I will need, for example
    <pre>
    Service/Profile Criteria
    s11-sparc
    net22 netmask = 255.255.252.0
    net23 netmask = 255.255.254.0
    net24 None
    net25 netmask = 255.255.255.128
    net26 netmask = 255.255.255.192
    net27 netmask = 255.255.255.224
    net28 netmask = 255.255.255.240
    </pre>          
    The net+NN+ profiles themselves will be identical except for one thing, the CIDR notation subnet bits at the end.
    +<propval type="net_address_v4" name="static_address" value="{{AI_IPV4}}/24"/>+
    At the moment because only AI_NETWORK is available, so I will need an SC Profile for each network that is not a /24 That will get ugly eventually.
    As I understand it, you want to maintain a direct mapping between AI_ variables and the network-boot-arguments key-value pairs. But if you're open the having some AI_ variables that are derived or calculated at install time there are a couple that would be nice to have.
    AI_MASKBITS - calculate the CIDR notation mask bits from the network-boot-arguments subnet-mask, e.g.,
    +<propval type="net_address_v4" name="static_address" value="{{AI_IPV4}}/{{AI_MASKBITS}}"/>+
    AI_IPV4CIDR - even nicer - network-boot-arguments host-ip, slash, CIDR maskbits calculated from network-boot-arguments subnet-mask, e.g.,
    +<propval type="net_address_v4" name="static_address" value="{{AI_IPV4CIDR}}"/>+
    Edited by: user1077157 on Dec 5, 2012 10:14 PM

  • ERMS Attributes for Complaints!

    Hello experts,
                            We have a requirement to create E-mail Forms using Complaint tracking texts / Complaint ID Tracking text attributes.
    Are these available out of the box? There are entries available for
    Service ticket, request, case and problem. We tried using the same in
    our mail forms to see if it can pull Complaint related data but we were
    getting some errors.
    So are there any mail form / ERMS attributes for Complaint given by
    default? Or will we have to develop custom attributes?
    Cheers
    Jack

    Grzegorz, I think the best way to deal with this extra charge is creating a surcharge for the "duplicate of student card", set that surcharge at the fee calculation master data for the student, and place that surcharge in the fee calculation process.
    To do this, you have to:
    1) Create a Discount/Surcharge  at the Student Master data for the Students. There are six possible different discount/surcharges types you can create, at IMG>Campus Management>Campus Management master data>Student> Fee calculation -->Discount/Surcharge (from 1 to 6)
    2) At IMG>Campus Management>Student Accounting>Fees> Pricing-->Pricing procedures:
         a) create a condition table related to the Discount/surcharge you have created
         b) Define an access sequence for that condition table
         c) Define condition type and account key for that access sequence
         d) Maintain pricing procedures and add this new surcharge to the Pricing procedures where it has to be calculated
         e) Create a condition record for the condition table, with the value of the surcharge
    3) At IMG>Campus Management>Student Accounting>Posting> FI-CA Documents you have to define G/L account and Contract Object type for the account key related to the new surcharge
    4) Set the "duplicate of student card" at fee calculation student master data for the students to be charged
    Then you can run fee calculation .
    Hope this may help you.
    Diego

  • Can't create Requirement Profile in Web

    Hello,
    I'm trying to create a requirement profile in web. However, it shows the error message "No requirement catalog found for program" when I tried create it. I successfully created the requirement profile from  PIQCMPRSTATCMPL (GUI interface) using the same student.
    Please advice and thank you in advance
    Phant

    Hi Phant,
    Once you log into web click on audit type which you are looking for ex: 'Degree audit expert view'
    It will open a screen where you have to enter student number.
    once you enter student it will process and diaplays options
    Requirement profile   Audit    Requirement profile (Test)  Audits (Test)
    click on requirement profile then click on create it will take you to screen where you have to enter program of study & click on next button it will guide you .
    click on confirm button and save .
    even you can lock the profile if you want.
    hope this will serve your purpose.
    Regarsd,
    Raju

  • Configuring group policy for user profiles in Windows Server 2012 R2 Domain

    Requesting some experts advise on configuring group policy for user profiles.
    We will be building new Windows Server 2012 R2 Domain Controllers (Domain of 400 users).
    The settings which I am concerned:
    1. Folder Redirection: Desktop, Documents, Favorites.
    2. Quota for Folder Redirection - 1 GB per user.
    3. Map a networked drive - 1 GB per user.
    4. Roaming profile - (Will ignore if it does not suit our requirement). 
    The question is how outlook profile will be retained / automatically moved if the users move from once computer to other?
    FYI, E-mails hosted on MS Office365 and OST file size of few users more than 25GB. So, in case the user moves from one computer to other, the entire mailbox will be downloaded via internet. This consumes high bandwidth if more than 3-4 users shift per day.
    Thanks a lot for your valuable time and efforts.

    Hi,
    >>The question is how outlook profile will be retained / automatically moved if the users move from once computer to other?
    This depends on where our outlook data files are stored. If these data files are stored under
    drive:\Users\<username>\AppData\Local, then these files can’t be redirected, for folder redirection can’t redirect appdata local or locallow.
    However, regarding your question, we can refer to the following thread to find the solution.
    Roam outlook profiles without roaming profiles
    http://social.technet.microsoft.com/Forums/office/en-US/3908b8e0-8f44-4a34-8eb5-5a024df3463e/roam-outlook-profiles-without-roaming-profiles
    In addition, regarding how to configure folder redirection, the following article can be referred to for more information.
    Configuring Folder Redirection
    http://technet.microsoft.com/library/cc786749.aspx
    Hope it helps.
    Best regards,
    Frank Shen

Maybe you are looking for