License tracking in Primavera

Does Primavera have a way of tracking license usage? We believe we may have some licenses that aren't being used (i.e. users that haven't used the product for a long time), so it would be useful to find them.

Below is the script I am running. This was taken from the old Primavera KB, however I cannot remember if I modified it or if it is exactly as they provided. I run another similar script that records how long a given user was in a project and for some reason I think I may have changed the user audit slighty based on it.
CREATE TABLE USERAUDIT (
session_id           NUMBER(10)        NOT NULL,
login_time           DATE              NOT NULL,
host_name             VARCHAR2(30)          NOT NULL,
user_id              NUMBER(10)        null);
grant select,insert on USERAUDIT  to privuser;
create synonym privuser.USERAUDIT for admuser.USERAUDIT;
CREATE OR REPLACE TRIGGER trLOGIN
AFTER INSERT ON USESSION
FOR EACH ROW
BEGIN
+     Insert INTO USERAUDIT values (:NEW.session_id,+
+                    :NEW.login_time,+
+                    :NEW.host_name,+
+                    :NEW.user_id);+
+                    +
END trLOGIN;
+/+
commit;

Similar Messages

  • You do not have a license to run Primavera P6 (r8.4)

    I am having a problem after a fresh install of Primavera P6 r8.4
    I am completely new to Primavera  and I'm doing this as learning exercise (and failing!)
    I'm using:
    Database: Oracle Enterprse Edition 11g (11.2.0.4)
    OS: Red Hat Enterprise Linux 5.8
    Weblogic: 12.1.3.0
    JDK: jdk1.8.0_40
    The installation seemed to work altough I tried to install P6 and P6 Team Memeber at the same time
    and got an error for the Team Member part which I figured I'd sort out later.
    From the Weblogic server console:
      p6 has a State of Active and Health of OK
      p6tm has a State of New
    When I try to login to p6  (http://server:8203/p6) as admin I get the error:
    "You do not have a license to run Primavera P6. Please contact your System Administrator."
    I have check the permissions on the license directory and the key file:                              
    [oracle@primavera license]$ pwd
    /u01/app/oracle/P6EPPM_1/p6/license
    [oracle@primavera license]$ ls -ld
    drwxrwxrwx 2 oracle oinstall 4096 Apr 28 11:17 .
    [oracle@primavera license]$ ls -l
    total 4
    -rw-rw-rw- 1 oracle oinstall 30 Apr 28 11:17 kavachart.key
    I have also followed MoS note Doc ID 894279.1 that nulls user_data where topic_name = 'pm_settings' in admuser.userdata
    I've tried to find logs to help with debugging this but can only find:
    /u01/app/oracle/P6EPPM_1/p6/WebAccessLogs/P6WebAccess.html
    It shows:
    <tr>
    <td>Apr-29-2015 14:55:00 080</td>
    <td title="[ACTIVE] ExecuteThread: '3' for queue: 'weblogic.kernel.Default (self-tuning)' thread">[ACTIVE] ExecuteThread: '3' for queue: 'web
    logic.kernel.Default (self-tuning)'</td>
    <td title="Level"><font color="#993300"><strong>ERROR</strong></font></td>
    <td title="com.primavera.bo.remotable.LicenseHdlr category">com.primavera.bo.remotable.LicenseHdlr</td>
    <td>?:?</td>
    <td title="Message">Failed getting licensed products for user: 91 in database: 1</td>
    </tr>
    <tr><td bgcolor="#993300" style="color:White; font-size : xx-small;" colspan="6">java.lang.NullPointerException
    <br>        at com.primavera.bo.remotable.LicenseHdlr.getLicensedProducts(Unknown Source)
    <br>        at com.primavera.bo.remotable.qproxy.LicenseHdlr.getLicensedProducts(Unknown Source)
    <
    where user_id 91 = admin
    Any pointers would be appreciated.

    Hi Pablo
    Thanks for your reply.
    I stopped the NodeManager, uninstalled jdk1.8.0_40 and installed 1.7.0_79 in its place. 
    I updated:
      JAVA_HOME environment variable
      $MW_HOME/user_projects/domains/primavera_domain/config/config.xml   <java-home>  /usr/java/jdk1.7.0_79 in all places
      $MW_HOME/user_projects/domains/primavera_domain/bin/setDomainEnv.sh  JAVA_HOME=/usr/java/jdk1.7.0_79 plus DEFAULT_SUN_JAVA_HOME and SUN_JAVA_HOME
    rebooted the server but was unable to start P6.  So I uninstalled and reinstalled P6.   I got the same error, then realised I'd need to re-install Weblogic too since I'd uninstalled the JDK it was built on!
    Weblogic is now built on jdk1.7.0_79
    P6  is now built on jdk1.7.0_79
    Weblogic starts okay.  Under Deployments it shows P6 but I am unable to start it.  I'll see if I can find the logs and post their detail and/or the fix.
    Rgds
    Tony

  • Sales / License Tracking

    Being a huge fan of Lightroom and using it for 90% of my workflow, I am really only missing one element and would LOVE to see it incorporated... A way of tracking the sales & licensing of an image. I currently use an excel spreadsheet for this but would love to have this capability built into Lightroom so as to truly have ALL information in one place. Whether this is an additional panel in the Library Module or a Module unto itself, I feel it would be a great asset to my "asset management".

    Great Idea.
    I second that.
    But I guess we'd have to give Adobe some idea what data we'd like to track.
    I would like fields for the following data: Name of client, name of publication, media, ad / date of sale / size of image (spread, f/p, 1/2 p. etc), sale price (?).
    WW

  • IMPORT LICENSE TRACKING WITH RESPECT TO VALIDATION

    Hi Guru's
    my clint want to track the lmport license with respect to export license and validity of license.how can it be done plz help.
    Thanks,
    With Regards.

    See this statement:
    In Oracle9 and higher, most data is automaticaly
    exported in the character set
    of the database that is exported. The only
    exception to that, is that
    data-dictionary information is exported in the
    character set that is set in
    the NLS_LANG environment variable when making the
    export.
    In pre-Oracle9 export, ALL data is exported in the
    character set that is set
    in the NLS_LANG environment variable when making the
    export.
    This means that if the character set part of the
    NLS_LANG environment variable
    during export is different than the database
    character set, there will be a
    automatic conversion between those (for 9i and
    higher only for data-dictionary
    data since "normal" data is exported in the database
    character set, regardless
    of the NLS_LANG, as described above).
    That means data-dictionary (like package body) uses
    NLS_LANG, while data does not.
    Thanks for that statement Werner. So in my case, my NLS_LANG parameter on the target server wasn't set up. I think that's my problem. I'm going to do another import and see if it works. Thanks for all the replies.

  • MS Server License Tracking

    Good Afternoon,
          I have a mixed licensing environment including servers from Server 2003 to Server 2012.  Over time the licensing has become mixed also.  Some OEM licenses, some free standing licenses, and some SA licenses.  I'm looking
    for software, preferably MS, that will allow me to query all the servers in my environment, determine the license type they have, track it and maintain it.  I've tried playing with the MS VAMT and it is very unhelpful.
           As I prepare for a MS license true up, I want to make sure I know what's going on in my environment so there are no surprises.
    Thanks!
    Michael Hansen
    Michael Hansen

    Hi Michael,
    Please try to use Microsoft Assessment and Planning (MAT) to track, for more detailed information, please refer to this:
    Microsoft Assessment and Planning (MAP) Toolkit for Software Licensing and Asset Management
    I hope this helps.

  • Primavera P6 Web Access: You do not have a license ...

    Hi,
    I've just installed Primavera P6 Project Portfolio Management primaveraweb and progress reporter on an EL5U5 Linux machine.
    When I try to add some users who are not Administrators and try to log in to primaveraweb on the http://hostname:7001/primaveraweb page, the answer is:
    "You do not have a license to run Primavera P6. Please contact your System Administrator."
    I wonder what is missing here and why it works for Admin type users and why for non-admin ones.
    Any help or pointer to a doc. page would be greatly appreciated,
    Laszlo

    Hi Laszlo,
    the admin users has the right license attached and the other users haven't a license. Just go into the PM-Client under Administration/Users and then the license tab.
    Just give the the users who should access the primaveraweb the appropiate license like Project Management, Resource Management, Portfolio Management and they will be able to access the primaveraweb.
    Regards
    Daniel

  • Where to start with a licensing server for Mac and Windows

    Hi all,
    We have quite a mixture of OSX and Windows across the hundreds of computers we are running. We are on a volume key for all the CS3 products we buy but we still deploy them manually on a MAC but use specops (AD deployment) for the PC). There are some patches now for CS3 and for the MAC we would need to deploy it manually to a large number of machines.
    What I want to do is a) set up a server for deploying software and managing the licenses and b) deploying packages for patches or getting the machines to connect to a deployment server.
    I have been looking around the Adobe site but I can't find anything that outlines what I need to do to get started with this.
    Thanks for any info that can be provided.
    Steven

    Likely your best option is to go for some 3rd party software.
    As for license tracking you could look into license statistics:
    http://www.x-formation.com/license_statistics/index.html
    Stefan
    http://kb.x-formation.com
    http://www.x-formation.com/lm-x_license_manager/index.html

  • SCCM 2012 License Management

    Hi,
    Wanted to understand the SCCM 2012 License management process, let me explain our current setup
    As per my understanding, KMS captures the license count for bill-ability in SPLA.
    1. 200 plus servers in DC - managed as shared service - Licensed by Service company - KMS hosted on DC. Owned by service company.
    2. 4000 plus workstations, 20 plus servers - regional sites - managed by client themself - KMS hosted on local site. Owned by Client.
    So question is, both are two different kms managing two different set of owned machines. 
    If i set up SCCM 2012 in data Centre, how to capture the license information? 
    Thanks in advance.
    $Bug

    Configuration manager has no license management process and no a KMS does not capture license counts for billability (a KMS actually stops counting at 50).
    License tracking is another story and generally the built-in Asset Intelligence reports in ConfigMgr will do the job for Microsoft products. The systems must all be managed by ConfigMgr however. From there, simply instance counting is pretty trivial whether
    you use the built-in reports or not though as its a simple inventory.
    Jason | http://blog.configmgrftw.com | @jasonsandys
    Okay, so SCCM asset intelligence reports are sufficient to count/calculate billability for System Centre as SPLA. 
    Thanks a lot for your help. 
    $Bug

  • SD Billing - EPCG & Advance License

    Guys,
    Hi,
    Points will be given for all relevant / close answers.
    We are planning for a development for EPCG and Advance License tracking. but, these two numbers have to be mentioned in sD Billing.
    Can you suggest any user exit or any field exit to capture these details in SD Billing?
    Has anyone done this before, pl throw some light.
    regards,
    rahul asai

    Dear rahul
    Yes as for as exports from India is concerned, SAP has not addressed the requirement of export obligations.  Government incentives to Indian exporters like Advance Licence, EPCG, Drawback etc., are all have to be developed on our own.
    While developing, you can take into consideration the following to add new fields
    For Advance Licence
    -  Licence Type
    -  Licence Number
    -  Issue Date
    -  Validity period
    -  Export Item
    -  Obligation quantity
    -  Import components
    -  Export value
    For EPCG
    -  Licence Type
    -  Licence Number
    -  Issue Date
    -  Validity period
    -  Obligation period
    -  Obligation amount in Local currency
    -  Obligation amount in Foreign currency
    -  Type of EPCG Licence
    -  Item exported
    -  Asset Number
    -  po ref
    -  Plant to which the machinery would be imported
    Once you develop fields for maintaining the above basic datas, you can tell the ABAPer the logic as follows
    For Advance Licence
    Whenever export invoice is generated for an item which is maintained in Advance Licence, for print out, it has to fetch the text (as prescribed by the Government) from the above area and also based on the billing quantity, it should cumulate and ensure that the billing quantity should not exceed over and above the obligation quantity.
    For EPCG
    But for EPCG, the above condition is not applicable.  You can define a logic that if any of the items generated in billing is maintained in EPCG licence, the respective text (may be you can hard code this) should flow to invoice. 
    thanks
    G. Lakshmipathi

  • License management

    Dear,
    I try to manage people and licenses but the site is very complex.
    - I can't delete some super user and I don't find the solution to communicate to SAP to delete those users.
    - My company migrate from one to another version and I need to generate new key but some times it works for dev and test and  not for production.
    Who can help me or redirect to a usable documentation. Help function doesn't provide any usable answer.
    Thanks in advance
    GC

    There is very basic support for reconciling Microsoft Licensing ledgers in
    ConfigMgr with Asset Intelligence. However, all third party license tracking is manual unless you buy a ConfigMgr add-on product.  I'd recommend looking at
    1E's offerings in this area.
    Nash Pherson, Senior Systems Consultant
    Now Micro -
    My Blog Posts
    If you found a bug or want the product to work differently,
    share your feedback.
    <-- If this post was helpful, please click the up arrow or propose as answer.

  • Serious problem with TSCAL per user Licensing (Event 4105 on Licenseserver)

    Hello,
    i've got a problem with Terminalservice-Licensing: We migrated our AD from W2003 to W2008. At the same time, we updated our Terminalservice-Licenseserver to W2008 (Memberserver, no DC). We are using per-user TSCAL licensing. The problem is, that for (nearly) every user that logs on to a W2008 Terminalserver, an event 4105 is generated in the eventlog of the Licenseserver, that  means that the licence server cannot update the ad user properties when he delivers the cals.
    We have discovered that the terminalserver-licenceserver group is under the security properties of the user listed but has no rights. For new created users the rights "terminalserver-licenceserver read/write" are correctly set and for those users no event 4105 is generated. The problem is, that License-reporting (usage) is only working for those newly created accounts and not for old ones. Why doesn't the terminalserver-licenceserver group have the rights to modify the Terminalserver-AD attributes for older accounts (these accounts were created when the domain-level was W2003)??? Is there a workaround or hotfix from Microsoft to correct the securitysettings ??
    Many thanks
    Ralf

    Hello Ralf,
    Thanks for your post in our forum.
    Based on my understanding on your post, you have met the following issue:
    You have migrated the Active Directory domain from Windows Server 2003 to Windows Server 2008; You have also upgraded the Terminal Server License Server from Windows Server 2003 to Windows Server 2008. After that, when the existing terminal users access the Terminal Server, an Event ID 4105 is logged to claim that the License Server fails to update the AD user’s properties.
    According to the analysis on the second paragraph of your post, I think it is a known issue caused by insufficient permissions of the migrated users created in Windows Server 2003 domain environment. As you’ve found, the permissions required are for the Terminal Services Licensing Servers
    group:
    ·          Read Terminal Server license server
    ·          Write Terminal Server license server
    To fix this issue, please give these two permissions to the existing users.
    After that, please confirm if the License Usage Report is working for the old users.
    For more information about Event ID 4105, please refer to:
    Event ID 4105 — Terminal Services Per User Client Access License Tracking and Reporting
    http://technet.microsoft.com/en-us/library/cc775179(WS.10).aspx
    Please feel free to let me know if I can provide any further assistance. Thank you for your cooperation.
    Lionel Chen
    TechNet Subscriber Support in forum
    If you have any feedback on our support, please contact [email protected]

  • Remote Desktop Licenses

    How to license RDS / Terminal Server in 2012
    I have about 30 users.
    We have a Volume License for Windows 2012 & Exchange 2013
    I'm trying understand RDS CALS
    Currently, RDS is required to access a specific application by 3-4 users (Accounts)
    What is the best way to license
    Device or User CALS ?
    with Device - is it any 5 devices at anyone time (ie. 5 concurrent users)
    (if not how does the licensing track which PC?)
    with User based Cals what happens when a employee leaves - can this be reassigned
    Can I simply buy 5 licenses or do I need to buy one for each user / device ?
    There is never likely to be more than 5 users of the app
    but over time Users will come and go !
    ChrisS

    Hi,
    RDS is licensed either Per User (unique human) or Per Device (unique PC/iPad/Mac/Android/etc.).
    Under Per User licensing you would purchase an RDS CAL for each person that will need to use RDS functionality.  If an employee leaves their license may be re-assigned to another person.
    Under Per Device licensing you would purchase an RDS CAL for each device from which a person will use RDS functionality.  If your users use many different devices (office PC, home PC, laptop, etc.) this can be a lot more expensive than Per User
    licensing.  Per Device is less expensive in cases where multiple people share the same PC, for example, shift workers.
    In general licenses may be reassigned every 90 days, however, there are exceptions like mentioned above where an employee leaves the company, or a device is taken out of service due to failure, and others.  For complete details please read the latest
    Product Use Rights (PUR) document, available for download.
    Thanks.
    -TP

  • ISE question on desktop switches, MAC replace, MAC move

    Hi all,
    few questions on authenticator NAD (example: switch) to support on these items
    01. desktop switches, how we can enable other switch to plug in and extend the network? What is this deal with Network Edge Access Topology (NEAT)?
    what must configure on ISE policy node, authenticator switch and the new plug in extended switch?
    02. How and what need to do on authenticator switch and ISE on these:
    a. MAC Replace
    b. MAC Move   
    Thanks
    Noel

    mac replace -
    http://www.cisco.com/en/US/docs/switches/lan/catalyst6500/ios/12.2SX/configuration/guide/dot1x.html#wp1143287
    mac move -
    http://www.cisco.com/en/US/docs/switches/lan/catalyst2960/software/release/12.2_55_se/configuration/guide/sw8021x.html#wp1481527
    Before you consider NEAT -
    If you are using a dumb switch you can enable multi-auth so that all mac  addresses forwarded up to the switch port are authenticated, dynamic  vlan assignment is not a scalable solution for this solution since you  can only assign the first authenticated mac address to the dynamic vlan,  others either inherit the vlan or error disable the port (I can't  recall), but it is documented.
    NEAT is only supported on a few access or distribution switches, so make sure you follow the release notes to see if you platform supports this design.
    ISE policy node - must have the av-pair of device-traffic-class=switch to be configured to dynamically convert the authenticator's port over to a trunk port. Your design depends on either MAB or dot1x to succeed for this av-pair to be triggered in your authorization policy...i.e. profiled endpoint group or a user group with the credentials mapped to a user group or both.
    Authenticator switch - must allow radius authentication, authorization, and for proper license tracking an accounting.
    Client switch - credentials (see reference guides and config examples), forward traffic to trigger mab if dot1x is not part of this solution.
    Thanks,
    Tarik Admani
    *Please rate helpful posts*

  • MuVo pr

    hey, just got a MuVo TX FM gb player and im having some issues. at first i couldnt get any songs at all to work on it. everything would transfer fine and id try the player and it would bring up the song titles and everything, but it was like it was paused at the very begining of the song. after trying to update the firmware and everything else i finally got some songs to work, so i put some more music on. now it seems like only one band works on the player and all the other files are doing the same thing i was having problems with earlier.
    its kind of annoying, listening to a song and then the next one is perpetual dead silence until i change the track. any help would be awesome and thanks in advance

    Do they play OK on the PC?
    You don't say where they're from, but licensed WMA tracks have to be copied with MediaSource or WMP. And some licensed tracks don't have rights at all to play on a portable player.

  • In R12, do we need to have CRM suit license to use Dunning letter feature in Financial Track.

    Hi,  we are with R 12.1.3 and using Full financials and SCM but not CRM suit.
    Now wanted to configure Dunning letters and as this is now moved to Advance Collections Module, in the process of setting up this, I used CRM Resource manager, Telesales  Agent, etc seeded responsibilities.
    Is it required for me to procure the License for CRM suit also, as we do not use Oracle CRM track at our site. Please advise.

    Hallo Eddy,
    Thanks for the fast reply. But it is still not completely clear for me.
    I have read the Licensing Guide of SBO but I still don't know what we have to do. We are an ISV and make add-ons. We are making an application where an operator in the warehouse can enter a delivery note to the system. This application is using DI API.
    According to what I can read in the licensing guide we need an add-on solution license. How do we get this for our application? How much does this costs?
    What does a customer has to buy from SAP if he has 2 users working with the application of SAP and 10 users that use an application that uses DI API? Is this 2 professional users licenses for x EUR and a license to use add-ons for x EUR?
    Thanks in advance for the reply
    Regards,
    Jeffrey

Maybe you are looking for

  • Since update 11.1.4.62, my iphone does not appear in iTunes at all.  How can I fix that?

    Hi, I updated iTunes this morning and now my iphone, ipad do not appear in iTunes.  I tried unplugging the usb cable and but it still does not work.  I tried powering off my iphone but it does not connect. my husband has the same problem with his ipa

  • Table set to Autofit to Contents doesn't display correctly in RH10

    Upgraded from RH9 to RH10 and all my tables are set to Autofit to Contents.  After upgrading, the first column of every table is huge/wide, therefore, it's very difficult to work with the remaining columns because they're so condensed.  I've been wai

  • Quick find image by date

    Is there a quick way of filtering by date without having to open the Filter HUD and use either Calandar or Date criteria; both of which are clunky? (Often have to select date criteria to add to the HUD which takes even longer!!) I want to be able to

  • Multi-page Tif / Tiff  attachments

    Hello, I am working a lot with my Iphone4, there's a big problem with my mail attachments, i can't read multi-page tiff that I use very much (usually it is within "Fax2Mail" application) I can only read The first page of these files,other pages seems

  • Mounting the same VHDX from 2 simultaneous user sessions?

    Hi, I need to mount the same VHD or VHDX file from 2 different user sessions. My file is BitLocker-encrypted, NTFS-formatted (I can reformat to an other filesystem if needed). It resides on a network location, a samba share. My scenario is the follow