Assigned a QoS profile based on client identity

A client can be assigned a QoS profile based on its identity, through AAA, but how?

You need a RADIUS server.
Make sure the AAA override is enabled on the WLAN then try to use the folloiwng RADIUS attribute on the RADIUS server:
RADIUS-Cisco Airespace -> Airespace-QOS-Level
return the value of the QOS level in this attribute to the usres based on their identity.
HTH
Amjad
p.s: never tried the above. so tell us if it worked correctly with you.
Rating useful replies is more useful than saying "Thank you"

Similar Messages

  • WLC QoS Profiles not applying egress

    In regards to QoS profiles on the WLC. I have applied a profile to a newly created WLAN and set the Per User Bandwidth to 512k and it seems to be kicking in on the ingress only, does anyone know if this is supposed to work ingress AND egress or is it just designed to work one way?  I have a 4402-25 with Cisco 3500 AP's and am running the 7.0.98 code.
    If it is designed to work one way only is there a different way to apply it ingress and egress simultanenously off the WLC?

    Hello,
    WLC QoS bandwidth policies do in fact only apply in the downstream direction. Clients will still be able to upload at an unlimited speed.
    You will need to look at another solution if you need to limit upload speeds -- one example would be user-based rate limiting on the 6500 platform:
    http://www.cisco.com/en/US/prod/collateral/switches/ps5718/ps708/prod_white_paper0900aecd803e5017.html
    There are likely other solutions available as well.
    -Patrick Croak
    Wireless TAC

  • Wireless QoS Profiles

    Is anyone running Wireless QoS using 5508's? I have been reading lots of info, but still struggle with some of this. I have not dealt with QoS much on a wired network and never on a wireless network. I know there has to be a shared comfiguration between both. The whole point of QoS is end to end. When looking into the Wireless QoS profiles in the WLC, the Gold profile, which is stated for video doesnt even have any values configured? So even selecting this profile for the WLAN SSID, the values not being configured, tell me its not benifitting me at all.
    Now can someone give me "slimmed" down info on ToS, CoS, and DSCP?
    Another question I have is does my application need these values configured? In my video encoder there is an area for ToS and the value is 0, do I need to configure this for the traffic to be noticed on the network?

    Steven
    There is a lot to QOS on the network. There are three main points to keep in mind when working on QOS.
    COS = Layer 2 packet markings
    DSCP = Layer 3 packet markings
    1. Marking
    2. Trusting
    3. Queuing
    I suggest doing the research on what's important to your business and marking the more important traffic higher then the not so important traffic. If you are using Cisco Switches, I suggest using 4 classes because you only get 4 queues with most Cisco switches. 
    You need to trust DSCP for your Controller based AP's.  You should trust DSCP on all of your switch uplinks.
    Egress Queuing is very important. You need to allocate bandwidth to the queues on your ports. This assures that each queue gets the bandwidth that you want it to have.
    Wireless QOS is a bit different. The client needs to set the DSCP value, then the controller needs to allow the DSCP value to be set to a specific level. You need to set the "platinum" profile to a 802.1p Tag to 6, this will allow packets to be marked with a COS value of 5 (I don't understand why Cisco did it this way, but it's how it is).  Then you need to apply Platinum to your voice vlan.
    Here is a link to my forum where I have posted a lot more regarding QOS. I hope this helps.
    http://goatnetworking.com/forum/viewforum.php?f=8&sid=7e3372e32d3b9a20f9391696f7bed442

  • Apply QoS profile using RADIUS attributes

    Hi all,
    Anyone delved into the use of RADIUS attributes to apply QoS values (DSCP/802.1p) to wireless users via a WLC?
    With the emergence of ISE and the concept of a shared SSID for several user types I may want to apply QoS profiles by user rather than SSID.
    Do you need to apply the maximum value to the SSID for the attribute-derived value to work?
    Can non-WMM client traffic be marked using this approach?
    Plenty to think about here...
    Any discussion welcome!
    Cheers
    Rob

    Yo can apply QoS RADIUS override.
    http://www.cisco.com/en/US/products/ps6307/products_tech_note09186a0080870334.shtml
    Yes it would be best to apply the wlan max qos value to the level that you intend to use with the radius override. for example if you want to apply platinum qos for voice clients on the ssid, i would map the wlan to platinum qos.
    i am not sure on the next question. I think u can assign a DSCP/802.1p to a non WMM clients but I dont think the non wmm clients will benefit from it as they will not tag their traffic and hence the AP and subsequently the wired network will treat it as best effort (untagged).
    Thanks,

  • User profile based synchronisation

    hii,
    i wanted to know  that if suppose the business scenario is like this that if  there are many technicains logging to their mobile devices and each technician is having different sets of location and different set of data . I wanted to know that what can be done to make the "synchronisation user profile based" means if suppose one technician logged in to their mobile device  through  his id then it should automatically get all the data relevant to his working location on first logon.

    Hi Devendrakumar,
    <b><<< If the MI client user is the standard user in the MI server >>></b>
    If the MI client user is the standard user in the MI server , u can make use of the ME-SYNC_USER. During synchronization , if you use this ME-SYNC_USER in your BAPI Wrapper , then u will get the current user. Use this user as the filter for ur records in the ABAP code of the BAPI wrapper itself.
    refer this forum also..
    Re: Assign filter by user
    The same functionality u can achieve in another way...
    during syncbo creation ,
    in the case of getlist function module ,
    add one more import parameter .(suppose username is the import parameter),
    in the import tab , against this fieldname(username) , create one value id. after the creation of this syncbo, you will have to set default value for this value id that u have created.
    here u will have to set SY-UNAME as default value.
    at the time of synchronization , this import parameter value contains the user from which u have started synchronization. (this value u can use as filter in the abap code). 
    During Sync this SY-UNAME will be filled with the synced user...
    <b><<If u have one MI server user and u have multiple client users. I meant , in the MI client , u have one standard user which is also a user in the MI server . u want agian to filter the data based on the users which are only availabe in the client device>></b>
    We have already discussed a scenario like this in this forum .carefully go through this forum ...
    Re: MI 2.5 sync:Possible to have one sync-user for 3 or 4 device?
    Regards
    Kishor Gopinathan

  • Assigning a URI to a jsp client

    Hi
    I am trying to proxy a message from my OC client to a jsp client. My proxy servlet registers the URI I am supposed to fwd my message to.
    I am not sure if I can assign a URI to my jsp client, and if yes, how?
    If not, is there any other way for me to proxy it? I have been able to proxy stuff to an OC client, based on the sip addess, eg. sip:[email protected]:5064; by configuring the sip.xml and using "proxy.proxyTo(xxxxx)"
    Some of my code is as follows...
    ***************ProxyServlet code***********************
    package oracle.sdp.proxy;
    import java.io.IOException;
    import javax.servlet.ServletConfig;
    import javax.servlet.ServletException;
    import javax.servlet.sip.Proxy;
    import javax.servlet.sip.SipFactory;
    import javax.servlet.sip.SipServlet;
    import javax.servlet.sip.SipServletRequest;
    import javax.servlet.sip.SipServletResponse;
    import javax.servlet.sip.URI;
    @SuppressWarnings("serial")
    public class ProxyServlet extends SipServlet
         private URI mForwardUri;
         private URI mForwardUri1;
         private URI mForwardUri2;
         private SipFactory getSipFactory() {
         return (SipFactory) getServletContext()
         .getAttribute(SipServlet.SIP_FACTORY);
         protected void doMessage(SipServletRequest request) throws ServletException,IOException
         log("Received: " + request.getMethod() + " Content: "+ request.getContent());
         try
              ServletConfig config = getServletConfig();
              String forwardUri = config.getInitParameter("forwardAddress");
              mForwardUri = getSipFactory().createURI(forwardUri);
              String forwardUri1 = config.getInitParameter("forwardAddress1");
              mForwardUri1 = getSipFactory().createURI(forwardUri1);
              String forwardUri2 = config.getInitParameter("forwardAddress2");
              mForwardUri2 = getSipFactory().createURI(forwardUri2);
         catch (NumberFormatException e)
         try
         Proxy proxy = request.getProxy();
         proxy.cancel();
         SipServletResponse resp = proxy.getOriginalRequest().createResponse(SipServletResponse.SC_CALL_BEING_FORWARDED, "Forward message to " + mForwardUri);
         resp.send();
         proxy.proxyTo(mForwardUri);//this forwards to OC1 client
         proxy.proxyTo(mForwardUri1);//this forwards to OC2 client
         proxy.proxyTo(mForwardUri2);//this forwards to FinalMessage.java, which is a Recepient servlet
              request.getSession().getApplicationSession().invalidate();
         catch (java.io.IOException ioe)
         log("Failed to send response", ioe);
    ********sip.xml for proxyservlet*********************
    <?xml version="1.0" encoding="UTF-8"?>
    <!DOCTYPE sip-app
    PUBLIC "-//Java Community Process//DTD SIP Application 1.0//EN"
    "http://www.jcp.org/dtd/sip-app_1_0.dtd">
    <sip-app>
         <display-name>SIP Servlet Application</display-name>
    <servlet>
    <servlet-name>ProxyServlet</servlet-name>
    <servlet-class>
    oracle.sdp.proxy.ProxyServlet
    </servlet-class>
    <init-param>
    <param-name>forwardAddress</param-name>
    <param-value>sip:[email protected]:5064</param-value>
    </init-param>
    <init-param>
    <param-name>forwardAddress1</param-name>
    <param-value>sip:[email protected]:5062</param-value>
    </init-param>
    <init-param>
    <param-name>forwardAddress2</param-name>
    <param-value>sip:@127.0.0.1:5060;transport=tcp;appId=FinalMessage</param-value>
    </init-param>
    <load-on-startup/>
    </servlet>
    <servlet-mapping>
    <servlet-name>ProxyServlet</servlet-name>
    <pattern>
    <equal>
    <var>request.method</var>
    <value>MESSAGE</value>
    </equal>
    </pattern>
    </servlet-mapping>
    </sip-app>
    Please guide me.
    Thanks,
    A

    The URI has to be of the form
    sip:127.0.0.1;transport=xxxx;appId=xxx;
    This solved the issue.

  • Serial Number Profiles based on sales order movement types.

    Hi,
    I am trying to config. serial number profiles based on specific movement types in sales order.
    So as usual,i have created Serial number profile with Serial Procedures including MMSL.
    I have assigned this procedure MMSL to Movement type group created by me.
    And similarly i have also assgined this movementype group to specific movement type which i need to use.
    But the system asks serial number for all movement types inspite of me speciifying specific movement types to be triggered.
    Have anyone faced this situation. Could you pls help me?

    Hello Diwakar,
    Thanks for ur suggestion.But,i found it is possible in the following thread
    Serial Number Profile and assigning to movement types
    And moreover we have an option to define serialization atttributes for movement types in plant maintenanace.
    i followed the similar step,but it was'nt working.
    Could you please chk it and let me know your suggestions

  • Exported Raw Conversion Image Resolution and Assigning a Color Profile, etc

    In Aperture 1.1, although I set the exported Raw conversion image resolution to 300 dpi in the preferences, it continues to come out at 72 dpi which is something of an inconvenience. Also, is it possible to assign a color profile to the "exported version" so that it is congruent to my PS CS2 color workspace (if that is what its called). Is this program capable of carrying out a conversion as a background operation? Finally, can the layout windows be configured so that they remember how they have been used in the past? Thanks.

    Iatrogenic huh! Cool!
    Anyway, I'm not real clear on what it is you are trying to accomplish. Despite your obvious vocabulary skills, there seems to be some disconnect relative to what you are trying to accomplish. You are right that "exporting a version" in Aperture is roughly equivalent to what happens in ACR when you "Open" a RAW image into Photoshop. In both cases you have, hopefully, already done the adjusting of parameters you want prior to "exporting", or "opening". When you "open" or "export" you wind up with an "image" composed of pixels, whereas in the RAW adjustment phase you are just working with a temporary thumbnail and a set of mathematical instructions. Big difference, I suppose is that when you "open" and image from ACR into CS2, the resulting image is truly just pixels and has not had a "file type" applied to the file yet, until you "save" it, while in Aperture, if you "export" a file to CS2, or to the desktop, you end up with the file type already applied. Presuming you "export" a 16 bit TIFF or PSD, there is no operational difference.
    I could be wrong, but with the new Bayer Demosaicing algorithms in Aperture 1.1, and the Camera RAW adjustments, you should be able to come up with an adjusted image that is VERY close if not identical to one done in ACR, with the possible exception of lens abberation adjustment. I was very critical of the RAW adjustments in 1.0.1, but I am very happy with the capabilites in 1.1. That said, I think there is still some room for improvement in user friendliness of some of the adjustments such as Levels.

  • Urgent!! How to make Security Profile Based on Payrolls???

    Dear Everyone,
    I am facing this urgent case which is:
    * My company have 2 payrolls, they need to make security based on payrolls, and the case is our HR team can access all employees data including elements except managers elements or managers data at all ( so they cant find them while querying on them from people enter and maintain window)
    * I tried to make a separate payroll for managers (third payroll) and then making security profile includes all payrolls so they can access all payrolls element and data, then I make another security profile with the original 2 payrolls for other HR team so they can access employees assigned to these payrolls only, but I had to choose which is restricted ( employees or contingent workers or applicants or contacts), I tried to restrict employees in both security options, then I assigned the first security profile which includes the 3 payrolls to their responsibility in profile options, also did that with the second security profile and assigned to the profile option for the responsibility of HR team.
    after choosing restrict employees in security profiles, in both responsibilities I cant find any employees( because I restricted them).
    Please tell me how to make some of the top management cannot be find within search in people enter and maintain, only top management responsibilities can access all employees data and information.
    thanks for your time
    Mohamed Mannaa
    [email protected]

    to use custom you can write something like
    ASSIGNMENT.grade_id in (select g.grade_id
    from
    per_grade_definitions gd,
    per_grades g
    where
    g.grade_definition_id=gd.grade_definition_id (+)
    and gd.segment1 <= 12
    this is showing all employees having grade less than or equal to 12; you can use any other criteria based on your needs.

  • OS Deployment - Failed to get client identity 80004005

    Hello all,
    Hopefully someone will have a solution to this issue. I've only found one site with a similar problem (http://forums.microsoft.com/TechNet/ShowPost.aspx?PostID=2352753&SiteID=17) and the solution was to rebuild the SCCM server, which I have done. Yet the issue persists. After working my way through countless issues with SCCM, this seems to be the only obstacle in my way. Here is the situation:
    1. I boot the bare metal client system to PXE and the boot image loads
    2. The SCCM status messages appear "Windows is starting up..." and then "Preparing Network Connections..."
    3. The client machine hangs for a minute or so, then reboots.
    I have enabled the command prompt shell in the boot image and can ping the SCCM server and name resolution work fine, so I know it isn't an issue with the network drivers. Below is the log information from the client. Just as an FYI, the Server is running in "Mixed Mode", so I'm not really understanding the why the identification is an issue. As best I can understand the client is requesting information from the server at a certain point and getting a blank reply.
    <![LOG[MP Ports: http=80, https=443, default=80]LOG]!><time="09:20:53.765+000" date="06-10-2008" component="TSPxe" context="" type="1" thread="1324" file="tsmediawizardcontrol.cpp:551">
    <![LOG[Missing root CA environment variable from variables file]LOG]!><time="09:20:53.765+000" date="06-10-2008" component="TSPxe" context="" type="1" thread="1324" file="tsmediawizardcontrol.cpp:561">
    <![LOG[Custom hook from X:\\TSConfig.INI is ]LOG]!><time="09:20:53.765+000" date="06-10-2008" component="TSPxe" context="" type="1" thread="1324" file="tsmediawizardcontrol.cpp:594">
    <![LOG[No custom hook found]LOG]!><time="09:20:53.765+000" date="06-10-2008" component="TSPxe" context="" type="1" thread="1324" file="tsmediawizardcontrol.cpp:442">
    <![LOG[No Need to create Authenticator Info]LOG]!><time="09:20:53.765+000" date="06-10-2008" component="TSPxe" context="" type="1" thread="1324" file="tsmediawizardcontrol.cpp:720">
    <![LOG[Getting MP time information]LOG]!><time="09:20:53.781+000" date="06-10-2008" component="TSPxe" context="" type="1" thread="1324" file="tsmediawizardcontrol.cpp:731">
    <![LOG[Requesting client identity]LOG]!><time="09:20:54.000+000" date="06-10-2008" component="TSPxe" context="" type="1" thread="1324" file="libsmsmessaging.cpp:4574">
    <![LOG[CLibSMSMessageWinHttpTransport:end: URL: sccm.mpmc.hos:80  CCM_POST /ccm_system/request]LOG]!><time="09:20:54.062+000" date="06-10-2008" component="TSPxe" context="" type="1" thread="1324" file="libsmsmessaging.cpp:6043">
    <![LOG[pNext != NULL, HRESULT=80004005 (e:\nts_sms_fre\sms\framework\osdmessaging\libsmsmessaging.cpp,1825)]LOG]!><time="09:20:54.109+000" date="06-10-2008" component="TSPxe" context="" type="0" thread="1324" file="libsmsmessaging.cpp:1825">
    <![LOG[reply has no message header marker]LOG]!><time="09:20:54.109+000" date="06-10-2008" component="TSPxe" context="" type="3" thread="1324" file="libsmsmessaging.cpp:1825">
    <![LOG[DoRequest (sReply, true), HRESULT=80004005 (e:\nts_sms_fre\sms\framework\osdmessaging\libsmsmessaging.cpp,4674)]LOG]!><time="09:20:54.109+000" date="06-10-2008" component="TSPxe" context="" type="0" thread="1324" file="libsmsmessaging.cpp:4674">
    <![LOG[Failed to get client identity (80004005)]LOG]!><time="09:20:54.109+000" date="06-10-2008" component="TSPxe" context="" type="3" thread="1324" file="libsmsmessaging.cpp:4795">
    <![LOG[ClientIdentity.RequestClientIdentity (), HRESULT=80004005 (e:\nts_sms_fre\sms\client\tasksequence\tsmbootstrap\tsmediawizardcontrol.cpp,793)]LOG]!><time="09:20:54.109+000" date="06-10-2008" component="TSPxe" context="" type="0" thread="1324" file="tsmediawizardcontrol.cpp:793">
    <![LOG[failed to request for client]LOG]!><time="09:20:54.109+000" date="06-10-2008" component="TSPxe" context="" type="3" thread="1324" file="tsmediawizardcontrol.cpp:793">
    <![LOG[Exiting TSMediaWizardControl::GetPolicy.]LOG]!><time="09:20:54.109+000" date="06-10-2008" component="TSPxe" context="" type="0" thread="1324" file="tsmediawizardcontrol.cpp:1083">
    <![LOG[GetPolicy(), HRESULT=80004005 (e:\nts_sms_fre\sms\client\tasksequence\tsmbootstrap\tsmediawizardcontrol.cpp,2007)]LOG]!><time="09:20:54.109+000" date="06-10-2008" component="TSPxe" context="" type="0" thread="1324" file="tsmediawizardcontrol.cpp:2007">
    <![LOG[RunWizardForPXE(), HRESULT=80004005 (e:\nts_sms_fre\sms\client\tasksequence\tsmbootstrap\tsmediawizardcontrol.cpp,2308)]LOG]!><time="09:20:54.125+000" date="06-10-2008" component="TSPxe" context="" type="0" thread="1324" file="tsmediawizardcontrol.cpp:2308">
    <![LOG[oTSMediaWizardControl.Run( sMediaRoot, true, true ), HRESULT=80004005 (e:\nts_sms_fre\sms\client\tasksequence\tsmbootstrap\tsmbootstrap.cpp,936)]LOG]!><time="09:20:54.125+000" date="06-10-2008" component="TSPxe" context="" type="0" thread="1324" file="tsmbootstrap.cpp:936">
    <![LOG[Execute( eExecutionEnv, sConfigPath, sTSXMLFile, uBootCount, &uExitCode ), HRESULT=80004005 (e:\nts_sms_fre\sms\client\tasksequence\tsmbootstrap\tsmbootstrap.cpp,1045)]LOG]!><time="09:20:54.125+000" date="06-10-2008" component="TSPxe" context="" type="0" thread="1324" file="tsmbootstrap.cpp:1045">
    <![LOG[Exiting with return code 0x80004005]LOG]!><time="09:20:54.125+000" date="06-10-2008" component="TSPxe" context="" type="1" thread="1324" file="tsmbootstrap.cpp:1057">
    <![LOG[Execution complete.]LOG]!><time="09:20:54.171+000" date="06-10-2008" component="TSBootShell" context="" type="1" thread="844" file="bootshell.cpp:620">
    <![LOG[Finalizing logging from process 824]LOG]!><time="09:20:54.171+000" date="06-10-2008" component="TSBootShell" context="" type="1" thread="844" file="tslogging.cpp:1736">
    <![LOG[Finalizing logs to root of first available drive]LOG]!><time="09:20:54.171+000" date="06-10-2008" component="TSBootShell" context="" type="1" thread="844" file="tslogging.cpp:1578">
    <![LOG[Successfully finalized logs to C:\SMSTSLog]LOG]!><time="09:20:54.250+000" date="06-10-2008" component="TSBootShell" context="" type="1" thread="844" file="tslogging.cpp:1635">
    <![LOG[Cleaning up task sequencing logging configuration.]LOG]!><time="09:20:54.250+000" date="06-10-2008" component="TSBootShell" context="" type="0" thread="844" file="tslogging.cpp:578">
    I'm at my wits end with this software, if I can't find a solution to this problem pretty soon, I will tell management here to can the whole idea and stick with the norton ghost setup.

    i had this problem today on a virtual lab ive got setup here (windows 2008 server, with sccm 2007sp1 deploying windows server..)
    i had to rewrite my task sequence as it was giving me problems - (configuring ADDS) and after going through all the steps I tried yet another pxe boot and it failed, this time with the pxe error Failed to get client identity 80004005 in the SMSTSlog
    I checked this log against a know good one from earlier on the same server and indeed the time/date are processed shortly after words, however i pxe booted again and verified time/date on the virtual pc and they were absolutely correct
    I tried this and that for 2 hours with no positive result, lastly i rebooted the server and lo and behold the pxe error was gone.
    I agree that we need a decent troubleshooting option from Microsoft about this as the documentation appears to be whatever is here or on other forums and in a lot of cases there are no solutions
    does changing a task sequence somehow reprogram the PXE setup for WDS/sccm ? I have another server (real) beside me that now wont process PXE boot requests anymore even though it was working fine !
    PXE-E51: no DHCP or proxyDHCP offeres were received....
    no switch just a crossover network cable between server and client, client was  successfully deployed hours before with windows server 2008 via sccm via pxe boot.....
    tried all the usual, not much hair left now....
    found this site http://susanaguedes.spaces.live.com/Blog/cns!830A1768E1B27E94!350.entry
    PXE-E51: No DHCP or proxyDHCP offers were received
    The PC cannot contact the DHCP server. Possible causes (see ref [19]):
    There is a problem with the DHCP server
    The network card or PXE boot portion of the network card is faulty
    The network cable is faulty
    tested the client PXE boot to another server, worked fine using same network card and cable
    the DHCP server on the server reports no problems and has worked fine since I set it up some months ago, indeed if i boot the client into windows server it will get an ip no problem from the dhcp server
    so what is wrong here ? how can WDS/ SCCM pxe boot functionality turn itself on or off at will with no user intervention ???
    restarted the server 3 times, no difference, restarted WDS many times, no difference, restarted DHCP server service and now I get
    PXE-E55: proxyDHCP service did not reply to the request on port 4011
    As slightly less common one, with various causes (see ref [19]). Usually the PC has successfully contacted the DHCP server and the PC will even report its DHCP assigned IP address along with the error, but the RIS process could not continue for some reason.
    restarted the WDS service and it booted in Windows PE via pxe finally after hours of repetive tasks, only to bring me back to square one with the Windows PE rebooting itself immediatly after loading network support,
    ok, back to troubleshooting....

  • In sm_crm automatically populate service and response profiles based on support team

    Hi All,
    i have a requirement that in SM_CRM transaction while creating a incident user wants to automatically populate service and response profiles based on support team name.
    i have checked for BADI's but dint find any which automatically populates service and response profiles at the time of creation of the ticket.
    Kindly help!!

    Hi Shaswat
    This doesn't work as mentioned in the wiki page and SLA doesn't get determined by the org unit or support team via customizing.
    We reported this to SAP and got a feedback that this is not supported and will be removed in future from the access sequence.
    Therefore the only option is to implement badi i.e. crm_sladet_badi and use BADI determination in ur acess sequence to call this badi.
    hope this clarifies
    Thanks
    Prakhar

  • Automatic assignment of Support Team based on processor

    We have a help desk team creating Service Desk messages directly into SOLMAN (not from satellite system) using transaction NOTIF_CREATE and assigning processor. After they save the message, they open the message again in transaction CRM_DNO_MONITOR and change the Support Team manually based on the processor's Support Team. They are requesting if
    the assignment of Support Team can be done automatically based on the processor assigned during creation of message and
    when processor is changed/re-assigned after message has already been created.
    I've read some suggestions in the blogs and forums that partner determination can be done by creating your own BADI. 
    So I've created a new BADI "Z_FIND_TEAM" (copied from BADI CRM_DNO_PARTNER_1) and commented the logic which derives the support team based on the rule in transaction PFAC, and replace this with my own logic of getting the processor's Support Team. Then I assign this to the action. When I tested the action during creation of message (NOTIFCREATE), the action failed to get the support team because the CRM documents (where I'm getting the processor) is not created yet at the time that the BADI is executed.
    I  also tested the same action (but I didn't schedule it to run automatically) during changing of message (in CRM_DNO_MONITOR). The action successfully assign the correct Support Team when I already saved the new processor before choosing the action.
    But if I change the processor and do not save first before choosing the action, the support team of the old processor is assigned.
    In both cases, I need to get the value of the processor in the screen and pass this to the BADI.
    Can anyone help me how to pass the screen value of processor to the BADI.
    Or do you have other suggestions on how I can automatically assign the Suport Team based on processor.
    Thanks in Advance.
    Regards,
    Tess

    Hi Ragu.
    Thanks for your quick response.
    I've already tried assigning some standard access sequence in the support team's partner determination although the assignment of the support team always returns with the BP of the top organization unit in our org chart that's why I tried using the BADI afterwards.
    Our org chart is defined something like :
      IMS Support Team  org unit
          Help Desk  org unit
               Person 1
          Functional Team org unit
               Person 2
          Technical Team org unit 
               Person 3
    I've tried access sequence like "Organizational Data: Employee for an Org. Unit" and "Organizational Data: Organizational Unit for a User", but when I test this the support team is always defaulted with the "IMS Support Team's" BP Number (the top org unit).
    I'm not sure which access sequence I can use to assign the support team, for example, processor = "person3", the support team should be "Technical Team".
    Or do I need to create my own access sequence?
    I'm not familiar with these access sequence and not really sure how it works.
    Thanks.
    Tess

  • Assign Plan/Budget profile to Internal Order

    While executing KO22 for particular internal order for order type 0800, I am getting the error - Assign Plan/Budget profile to the object.
    GMR

    hi
    while defining the order type in IMG ,you have to define the buget profile and then check
    regards
    thyagarajan

  • Ucm: displaying some fields on a profile based on a workflow step

    Hi,
    Is it possible to hide/display some standard/custom metadata fields on a profile based on a workflow step/
    e.g. I am having a workflow with 3 steps
    1. manager step
    2. specialist step
    3. reviewer step
    On the 3 step, a reviewer can decide calling an adhoc workflow if he updates some custom metadata fields(adhoc rev1, adhoc rev2). My requirement: Is it possible to show the custom metadata fields only to reviewer on updating the content item. It should not get displayed while checkin the content item or any other step users update the content item.
    thanks

    I had a similar question some times ago - see this thread: Value of dpAction
    Yes, you can do it, but you will have to define rule activation conditions properly - using dpAction and dWfCurrentStepID.

  • (CS4) (AS) Syntax for assigning existing Preflight Profile

    Building an AppleScript workflow to tie a FileMaker database to IDCS4, using Triple Triangle's Job Spec Cubed. Very fun.
    I'd like to add a tell statement to assign existing Preflight Profiles to existing documents. We have four standard preflight profiles, named "72", "150", "200", "300" and "360". I know the syntax to load the profiles from an external source, but I'm stumped on how to assign them then embed them.
    tell application "Adobe InDesign CS4"
    set myDocument to active document
    set myPage to page 1 of spread 1 of myDocument
    tell myDocument
    set preflight profile to "72"
    end tell
    end tell
    Any thoughts?
    Thanks

    So, the correct syntax is:
    tell application "Adobe InDesign CS4"
    set myDocument to active document
    set myPage to page 1 of spread 1 of myDocument
    tell myDocument
    embed using "150"
    end tell
    end tell
    for the imbed command, you can use any known preflight profile. In my case, I'm going to pass through the name of the profile as a FileMaker variable.
    Very cool.
    Thanks again, Shane.

Maybe you are looking for