Empower Toolkit Whitepaper March 2009

Size: px
Start display at page:

Download "Empower Toolkit Whitepaper March 2009"

Transcription

1 Empower Toolkit Whitepaper March 2009

2 Empower 2 Introduction... 6 Project Object & User Object Changes... 6 System Audit Trail Policy Changes... 7 Project Audit Trail Policy Changes Project Hierarchies DBProject Changes SampleSetLine Object Dissolution Empower 2 Feature Releases Empower 2 Feature Release 3 Method Validation Manager Validation Application Launch Validation Results ValidationResultViewer ValidationResults ValidationResult Validation Protocol Method RequiredApprovalSet ProtocolTestLines ProtocolTestLine SampleSetRequestLines SampleSetRequestLine AcquisitionParameterSet AcquisitionParameterSetLevel AcquisitionParameterSetFilter AcquisitionParameterSetSolnStab AcquisitionParameterSetRobustness Factors Factor Sample Fields Sample Set Fields Result Fields Peak Fields Default Strings Project Properties User Privileges User Types Project Type Restrictions ViewFilters enhancement to Viewer objects Report Publisher Launch Enhancement InjectionViewer Object Injections collection Waters Corporation 2 of 97

3 Injection object CustomFieldViewer Object CustomFields collection CustomField object Instrument Configurations Empower 2 Feature Release 4 Toolkit Enhancements Enhancement SCR (ChannelViewer and ResultViewer objects) Empower 2 Feature Release Documentation issue PCS#30944(TKCtrl) Enhancement (Toolkit Help) Defect Fixed PCS # Defect Fixed PCS #40649 (Project) Defect Fixed PCS # Empower Introduction Creating Custom Menus QuickStart Interface DBProject Object Empower Service Packs Problems Fixed with Empower Toolkit Service Pack Fix defect PCS #28591 (Toolkit Memory Leak) Fix defect PCS #28480 (Quick Start Interface) Fix defect PCS #28474 (Apex Track) Fix defect PCS #29096 (LaunchMillApp Method) Fix defect PCS #29563 (Enforce Unique User Account Names) Fix defect PCS #29565 (Project Object Login) Fix defect PCS #29594 (Result and Sample Information Changes) Fix defect PCS #29675 (Copy From Non-FAT to FAT Projects) Fix defect PCS #28711 (User Object) Fix defect PCS #30959 (KPRIME) Fix defect PCS #31170 (Data Acquisition Privileges) Fix defect PCS #31242 (Copy Preferences) New Features Added with Empower Toolkit Service Pack PCS #28590 (Summarize Function) Custom Menu Item Argument Com Instrument XML Interface IEEE Instrument Setup for Waters 486, 410, 2410, 2414, 2790/5 and Agilent 5890/7673, 5890S/7673S, 6890 GC s InstSetup InstSetup InstSetup InstSetup InstSetup InstSetup InstSetup7673S Plate Layout Position Property Problems Fixed with Empower 1154 Service Pack I Waters Corporation 3 of 97

4 Fix defect PCS #36635 (project archival) Enhancements made to Toolkit with Empower 1154 Service Pack L Enhancement SCR Make View Filters Accessible via ToolKit Enhancement SCR Launch Report Publisher With a Specified Report.66 Enhancement SCR Make Injections Accessible via ToolKit Enhancement SCR (InstConfig) Enhancement SCR (CustomfieldViewer) Millennium 32 V4.0 Introduction Versioning Changes to the Instrument Object Archive File Versioning SampleSetViewer, ResultSetViewer Objects Sample Set Viewer SampleSets SampleSet ResultSetViewer ResultSets ResultSet Instrument Status Return Codes Alter Sample Queue Instrument Object changes SampleSetQueueEntries SampleSetQueueEntry Project.Login enhancements PlateDef and PlatePosition objects PlatePosition PlateLayouts PlateLayout PlateDef Access in SampleSetMethod Object Sample Set Editor/Wizard Dialogs User Type Object MethodSet Object Enhance - Derived Chans MethodSet Object Properties Addition: Derived Channels Derived Channel Method Fetching Enhancement - FetchById() InstSetup Instrument Method Enhancement - Monitor Baseline Method Instrument Matching Examples & Example Versioning Remove Toolkit Diskettes Millennium 32 V4.0 Service Pack J Problems Fixed with Service Pack J PCS #28590 (Summarize Function) Fix defect PCS #28591 (Toolkit Memory Leak) Fix defect PCS #28589 (samplesetline.components.add) Waters Corporation 4 of 97

5 Archive Object vs. cmgrlib.dll FAQ Waters Corporation 5 of 97

6 Chapter 1 Empower 2 Introduction This chapter outlines changes and enhancements made to the Empower 2 Toolkit with the release of Empower version 2. Due to major enhancements in base Empower functionality with features such as multiple User Roles and Project Hierarchies, your existing toolkit applications must be updated to properly operate within Empower 2. Keep in mind that Toolkit calls are checked against the user account logged into the system, ensuring that user account has the appropriate Empower privilege to perform the action. For your convenience, we have listed some of the major Toolkit calls within this chapter. Project Object & User Object Changes Empower users often have multiple accounts to allow them to perform different jobs with varying privileges. Empower 2 now allows a user account to take on more than one role within the database. An optional parameter that allows the ToolKit user to specify a role (UserType) for the user provided has been added to the Project object s Login method. The AllowedUserTypes property, which provides access to the list of user types a given user is allowed to login as, has also been added to the User object. Project Method changes: Login(Database, ProjectName, UserName, Password, [optional] UserType) Database as String Contains the name of the node where the database resides. An empty string indicates that the local service is to be used. ProjectName as String Contains the project name which will be accessed by all other Project objects. An empty string indicates that a Login without a password is to be performed. This allows the Names() property to be called. Once the desired project name is obtained, Login must be called again with a full set of parameters. UserName as String Contains the user s name. Password as String Contains the password associated with the user name. UserType as String [optional] Contains the role for this login session for this particular user. The given role must be one of the allowed user types for this user, otherwise an error is returned. If this parameter is not specified, the default user type is selected for this session. Action: Waters Corporation 6 of 97

7 Logs user into Empower database at the Database location onto the desired project. If the Database is (a zero length string), then the local database is logged onto. User Property addition: AllowedUserTypes() as Variant Sets the allowed user types for the user. Returns the current allowed user types for this user. Action: The user types are returned in a variant array of strings, each string specifying a user type. To add a user type that has Administrator privileges, the currently logged in user must have the Administrator privilege. System Audit Trail Policy Changes Empower 2 now allows system administrators the ability to provide more granularity in the way that system-level audit trails are performed. System administrators can now define how changes to a particular system-level object will be audit trailed. A new system policies tab called System Audit Trail Policies was added to Empower System Policies. It allows individual settings against system objects. The following list details the system objects related to Toolkit objects: System Object Project User User Types User Groups Toolkit Object(s) DBProject (Copy, Remove, Store, BackupProject, RestoreProject, LockProject) User (Store, Remove) User Type (Store, Remove) User Group (Create, Remove, Rename) The new tab contains a comment type column combo box with three comment types. These comment types modify the system behavior when a user modifies a system object, logging the change to the object, the name of the user who made the change, the date/time the change occurred, and the user s comment. The comment types are as follows: Unrestricted The comment entry dialog allows the user to select from a list of default strings or to enter free-form comments within the Comments text box. Restricted The comment entry dialog allows the user to select one of the predefined comments in the comment combo box only. The user may not alter the selected comment and the Comments text box is disabled. Silent Performs the Empower 1154 style audit trail where system objects are always audit trailed, but no comments are solicited from the user. The new tab also contains a Confirm Identity column, which, when selected, requires the user to re-authenticate himself before the system object is created or altered. Waters Corporation 7 of 97

8 From a Toolkit perspective, the following scenarios exist for Unrestricted, Restricted, and Silent comments: Unrestricted There are two scenarios to consider: 1. You want to present the following box to a user, allowing them to choose a default comment or enter their own comment. The Toolkit programmer should not use the Project object s DefaultAuditTrailComment property. In this scenario, if the Confirm Identity column is selected for that object, the user must also enter their password. 2. You want this to be seamless to a user by entering the default comment programmatically. The Toolkit programmer uses the Project object s DefaultAuditTrailComment property to programmatically enter a default comment. No dialog box is presented to the user. In this scenario, if the Confirm Identity column is selected for that object, the box shown below is presented to the user. The user must enter their password, but the default comments section has been automatically filled. Waters Corporation 8 of 97

9 Restricted There are two scenarios to consider: 1. You want to present the dialog box shown above to a user, allowing them to choose a default comment. The user may not alter the selected comment and the Comments text box is disabled. The Toolkit programmer should not use the Project object s DefaultAuditTrailComment property. In this scenario, if the Confirm Identity column is selected for that object, the user must also enter in their password. 2. You want this to be seamless to a user by entering the default comment programmatically. The Toolkit programmer uses the Project object s DefaultAuditTrailComment property to programmatically enter a default comment. No dialog box is presented to the user. In this scenario, if the Confirm Identity column is selected for that object, the box shown above is presented to the user. The user must enter in their password, but the default comments section has been automatically filled; the user may not alter the selected comment and the Comments text box is disabled. When using the DefaultAuditTrailComment property, Toolkit programmers should be sure to use the exact default audit trail comment stored within Empower 2. A check is performed and an error returned if the comment does not match. Toolkit programmers can use the DefaultStrings object to retrieve the exact default comment for a particular category. Silent Performs the Empower 1154 style audit trail, where system objects are always audit trailed, but no comments are solicited from the user. If the Confirm Identity column is selected, the box shown above is presented to the user. The user must enter their password but may not alter any comments, as the Default Comments drop down list box and Comments text box are disabled. Waters Corporation 9 of 97

10 Project Audit Trail Policy Changes Empower 2 now allows system administrators the ability to provide more granularity in the way that project audit trails are performed. System administrators can now define how changes to a project will be audit trailed. New Project Audit Trail Options were added to the Empower System Policies New Project Policies tab, which now allows individual settings against projects. The following list details the system objects tracked per project: System Object Method Result Sample Deletion The new tab contains a comment type column combo box with three comment types. These comment types modify the system behavior when a user modifies a system object within the project, logging the change to the project, the name of the user who made the change, the date/time the change occurred, and the user s comment. The comment types are as follows: Unrestricted The comment entry dialog allows the user to select from a list of default strings or to enter free-form comments within the Comments text box. Restricted The comment entry dialog allows the user to select one of the predefined comments in the comment combo box only. The user may not alter the selected comment and the Comments text box is disabled. Silent Performs the Empower 1154 style audit trail where system objects are always audit trailed, but no comments are solicited from the user. The new tab also contains a Signoff Required column, which, when selected, requires the user to re-authenticate himself before the project object is created or altered. Note: This change affects the following objects: Result (Update), Instrument (Run, Rerun, Inject, ReadyInject, Replace, StopInjecting) and ProcessingRequest (Run). Certain Toolkit objects allow revision comments to be set as a property (Comments) of the specific object. This applies to the following objects: Method (Copy, Copy to project, Remove), AlterSample (Update), ExportMethod (Store), InstrumentMethod (Store), LCProcMethod (Store), MethodSet (Store), and SampleSetMethod (Store). Waters Corporation 10 of 97

11 From a Toolkit perspective, the following scenarios exist for Unrestricted, Restricted, and Silent comments: Unrestricted There are two scenarios to consider: 1. You want to present the following box (which differs depending on the action) to a user, allowing them to choose a default comment or enter their own comment. The Toolkit programmer should not use the Project object s DefaultAuditTrailComment property or the Comments property from any of the objects listed above. In this scenario, if the Signoff Required column is selected for that object, the user must also enter their password. 2. You want this to be seamless to a user by entering the default comment or comment programmatically. The Toolkit programmer uses the Project object s DefaultAuditTrailComment property to programmatically enter a default comment. No dialog box is presented to the user. In this scenario, if the Signoff Required column is selected for that object, the box shown below is presented to the user. The user must enter their password, but the default comments section has been automatically filled. If this is a Method system object change, the Toolkit programmer may also use the Comment property (In lieu of DefaultAuditTrailComment) for the objects mentioned in the above note. Waters Corporation 11 of 97

12 Restricted There are two scenarios to consider: 1. You want to present the dialog box shown above to a user, allowing them to choose a default comment. The user may not alter the selected comment and the Comments text box is disabled. The Toolkit programmer should not use the Project object s DefaultAuditTrailComment property. In this scenario, if the Signoff Required column is selected for that object, the user must also enter their password. 2. You want this to be seamless to a user by entering the default comment programmatically. The Toolkit programmer uses the Project object s DefaultAuditTrailComment property to programmatically enter a default comment. No dialog box is presented to the user. In this scenario, if the Signoff Required column is selected for that object, the box shown above is presented to the user. The user must enter their password but the default comments section has been automatically filled. When using the DefaultAuditTrailComment property, Toolkit programmers should be sure to use the exact default audit trail comment stored within Empower 2. A check is performed and an error returned if the comment does not match. Toolkit programmers can use the DefaultStrings object to retrieve the exact default comment for a particular category. If this is a Method system object change, the Toolkit programmer should not use the Comment property for any of the objects mentioned in the above note, as the comments text area is disabled. Ensure the Comment property string is empty/clear of contents. Silent Performs the Empower 1154 style audit trail, where system objects are always audit trailed, but no comments are solicited from the user. If the Signoff Required column is selected, the box shown above is presented to the user. The user must enter their password but may not alter any comments, as the Default Comments drop down list box and Comments text box are disabled. Instrument Object If Full Audit Trail Support was enabled within New Project Policies, specific Result and Sample object settings check for appropriate comments when a run is started via the Instrument object. See this section for details regarding Restricted, Unrestricted, and Silent settings. Waters Corporation 12 of 97

13 Project Hierarchies Project hierarchies allow customers to better manage project naming and access, particularly in large enterprise environments. In such environments, the current requirement to have unique names for every project makes the naming of projects difficult when multiple departments, across multiple facilities are involved. Conceptually, project hierarchies will function similarly to the directory structure and user access implementation employed by Microsoft Windows. This requires ToolKit to handle full path names anywhere a project name is specified. For the DBProject object, changes to the Name or Names property must be parsed and handled so the proper information is stored in the database. For the new DBProject Backup and Restore functions, a new Children parameter has been added. This parameter is a boolean flag that is tested to determine whether the corresponding children of the named project should be backed up/restored. An example of project hierarchies naming is as follows: \Parent\Child1\Child1a The following define the behavior and appearance within Empower 2. Projects can have sub-projects, just as Windows folders can have subfolders. A subproject is simply a project that has another project as a parent. The Projects view in Configuration Manager depicts the project hierarchy in a logical manner. Multiple projects may have the same project name as long as they are not at the same level in the project hierarchy. Each project will, however, be uniquely identifiable within a database. Access to a project or sub-project may be assigned to the project owner, a series of groups, or to all users exactly as it is in Empower Project hierarchy can be defined during project creation. Project access and user privilege settings shall apply, i.e. a user creating a new project cannot define a parent project unless the user has access to the parent project, etc. Project hierarchies can be modified after project creation abiding by the user access and privilege settings. All changes to the project hierarchy are audit trailed. All references to projects in the audit trail are unique. The project hierarchy can be viewed and changed within Project Properties. Sub-projects can be (optionally) backed up and restored together with the parent. User permissions apply. When backing up a project, all hierarchy information is included with the backup. This ensures that the project can be restored to its original hierarchical location. During a project restore, project(s) can be restored to their original hierarchal location or to another unrelated hierarchal location. When creating a sub-project, the user access settings shall default to those of the parent project. These settings, however, can be changed. When locking/unlocking projects, users can also lock/unlock sub-projects. Waters Corporation 13 of 97

14 DBProject Changes There are several changes to the DBProject object: 1. The changes described within the System/Project Audit Trail and Project Hierarchies section affect how Empower 2 projects are created or modified via the DBProject object. In certain cases, the Toolkit user must utilize the following properties and handle audit trail entries as described above. Property Additions: Descendents() as Variant Returns the list of child projects for this parent project (if any). Action: The list of projects descending from this parent are returned in a variant array of strings, each string specifying a particular sub project. The hierarchy tree information uses the backslash to denote children of children, etc. (i.e. child1, child1\childschild1, child1\childschild2, child2, etc.). If the logged in user has Administrator privileges, all children are returned, otherwise only children the user has access to are returned. DeletionSignoff() as Boolean Yes or No. Returns the current state of this property. Action: Determines whether or not the user is prompted for their password against the Deletion object if the New Project Policies Full Audit Trail Support has been enabled. MethodSignoff() as Boolean Yes or No. Returns the current state of this property. Action: Determines whether or not the user is prompted for their password against the Method object if the New Project Policies Full Audit Trail Support has been enabled. ResultsSignoff() as Boolean Yes or No. Returns the current state of this property. Action: Determines whether or not the user is prompted for their password against the Result object if the New Project Policies Full Audit Trail Support has been enabled. SampleSignoff() as Boolean Yes or No. Returns the current state of this property. Action: Determines whether or not the user is prompted for their password against the Sample object if the New Project Policies Full Audit Trail Support has been enabled. Waters Corporation 14 of 97

15 DeletionChanges() as mtkaudittrailcommenttype (mtksilent, mtkunrestricted, mtkrestricted) Specifies Silent, Unrestricted, or Restricted. Returns the current Comment setting for this property. Action: Determines how the user is prompted (or not) for their comments against Sample object changes if the New Project Policies Full Audit Trail Support has been enabled. MethodChanges() as mtkaudittrailcommenttype (mtksilent, mtkunrestricted, mtkrestricted) Specifies Silent, Unrestricted, or Restricted. Returns the current Comment setting for this property. Action: Determines how the user is prompted (or not) for their comments against Method object changes if the New Project Policies Full Audit Trail Support has been enabled. ResultChanges() as mtkaudittrailcommenttype (mtksilent, mtkunrestricted, mtkrestricted) Specifies Silent, Unrestricted, or Restricted. Returns the current Comment setting for this property. Action: Determines how the user is prompted (or not) for their comments against Result object changes if the New Project Policies Full Audit Trail Support has been enabled. SampleChanges() as mtkaudittrailcommenttype (mtksilent, mtkunrestricted, mtkrestricted) Specifies Silent, Unrestricted, or Restricted. Returns the current Comment setting for this property. Action: Determines how the user is prompted (or not) for their comments against Sample object changes if the New Project Policies Full Audit Trail Support has been enabled. 2. Empower 2 separates the Lock privilege into two distinct privileges, one to Lock and the other to Unlock projects. Property Additions: LockStatus() as mtkprojectlocktype Returns the project lock type. Method Additions: LockProject(Service, Project, locktype, Children) Service as string The database name for the project of interest. Project as string The name of the project to be Locked (a fully expanded hierarchy path name is allowable). locktype as mtkprojectlocktype Specifies the type of lock. Children as boolean Lock this project s children. Action: Calling this function locks a project, and its children (if the flag is set), to the lock type specified. An error is returned if the user does not have access to the project or a Waters Corporation 15 of 97

16 child project (if the child flag is set). You can use this function to unlock a project by setting the locktype to MtkNoLock. 3. A new feature allows the DBProject object to fetch the list of options installed on the system. The Toolkit user can set particular installed options for a given Project and can enable an option that is not installed in the system. Property Additions: Options() as Variant Sets the enabled options for the DBProject object. Returns the current enabled options for the DBProject object. Action: The options are returned in a variant array of strings, each string specifying an option. AvailableOptions() as Variant N/A Returns the current set of installed Empower options available for setting using the Options property above. Action: The options are returned in a variant array of strings, each string specifying an option. 4. Allow Toolkit users to fetch the list of options installed on the system. The Toolkit user can set particular installed options for a given Project, but cannot enable an option that is not installed in the system. Property Additions: Options() as Variant Sets the enabled options for the DBProject object. Returns the current enabled options for the DBProject object. Action: The options are returned in a variant array of strings, each string specifying an option. AvailableOptions() as Variant N/A Returns the current set of installed Empower options available for setting using the Options property above. Action: The options are returned in a variant array of strings, each string specifying an option. 5. The Project object includes three new methods; BackupProject, RestoreProject and DeleteProject. These methods perform all necessary setup and error checking within the system. They are checked against the logged in user account to ensure the account has the appropriate User Type privilege to perform these actions. If not, an error message is returned to the Toolkit programmer. The Toolkit user can also specify the path to backup to and restore from when using these methods. These new methods replace the functionality previously found in the cmgrlib.dll which has been removed from Empower 2. Waters Corporation 16 of 97

17 Method Additions: BackupProject(Service, Project, Path, Children) Service as string The database name for the project of interest. Project as string The name of the project to be backed up (a fully expanded hierarchy path name is allowable). Path as string The path where the backup information/files will be stored. Children as boolean Back up this project s children. Action: Performs a project backup. Produces the following files: path\project.inf Backup info file path\project.exp Database export file path\backup.log Text journal of the database export file path\*.dat All datafiles associated with the project Calling this function invokes all setup and error checking necessary to start the backup process. A ToolKit error is thrown during this check process if a current backup/restore is already in progress, or if the specified path does not exist, etc. The function then launches a worker thread to perform the actual backup duties. Periodic calls to DbProject.IsBusy() determine when the job is complete. A subsequent call to DbProject.GetLastError returns any errors the worker thread may have encountered during the backup process. Once IsBusy() returns FALSE and GetLastError returns an empty string, the backup is successfully complete and all files have been stored to the specified backup path. DeleteProject(Service, Project, Children) Service as string The database name for the project of interest. Project as string The name of the project to be deleted (a fully expanded hierarchy path name is allowable). Children as boolean Delete this project s children. Action: Calling this function deletes a project, and its children, if the flag is set. An error is returned if the user does not have access to the project itself or to a child project (if the child flag is set). It also returns an error if an attempt is made to delete a parent with children present and the flag is not set. Waters Corporation 17 of 97

18 RestoreProject(Service, Project, Path, Quota) Service as String The database name for the project of interest. Project as String The proposed name of the newly restored project (this can contain hierarchy tree information). Path as String The path where the project backup data files exist. Quota as Double The quota for the newly restored project. Action: Performs a standard Millennium project Restore. Expects the following files to be present in the supplied directory: path\project.inf Restore info file path\project.exp path\*.dat Database export file All datafiles accociated with the project Error checking is done during this process to make sure the project doesn t currently exist, any specified parent exists, user has privileges for the restore operation, etc. A successful call to RestoreProject launches a worker thread that actually restores the project. Thus, a call to RestoreProject() is asynchronous and does not block the calling program. Periodic calls to DbProject.IsBusy() determine whether the restore process is complete. Once it is done (returns FALSE) a call to DbProject.GetLastError() returns a string describing any errors the worker thread encountered during the restore process. If the call to GetLastError() returns an empty string, the restore process has been successfully completed. Note: Any necessary updates are automatically performed on the restored project. ReadInfFile(Path, Project, User, Quota) Path as String The full path name for the inf file of interest. Project as String Returns the name of the project referenced in the inf file. User as String Returns the user name of the project referenced in the inf file. Quota as Double Returns the quota for the project referenced in the inf file. Action: This method reads the information from an INF file and returns that information. It can be called prior to calling RestoreProject, as it contains pertinent information that can be supplied to that method. Waters Corporation 18 of 97

19 GetLastError() As String Returns details of any error encountered by the worker thread. IsBusy() as Bool Returns true if the worker thread is currently backing up or restoring a project. SampleSetLine Object Toolkit users can now pause a running sample set for a user definable period of time. This is useful for reviewing the system suitability injections for precision. Toolkit users can set a maximum duration for the pause. This is useful in cases, where the samples are considered unusable if they are not run within a certain time after their preparation. All actions when pausing and resuming a Sample Set are audit trailed in Full Audit Trail projects. No user comments are required. Dissolution The SampleSetMethod object has been extended so that dissolution parameters are available to Toolkit users. SampleSetMethod Property Additions: BathA() as DissolutionBath Returns the current DissolutionBath object corresponding to BathA. Returns NULL if this is not a dissolution enabled Sample Set Method. BathB() as DissolutionBath Returns the current DissolutionBath object corresponding to BathB. Returns NULL if this is not a dissolution enabled Sample Set Method. DissolutionBath Object This object wraps the Empower Dissolution Bath object. It contains information about the dissolution bath such as media volume, taken volume, temperatures, etc. Properties: DissolutionComponents() as DissolutionComponents Sets the DissolutionComponents collection for this DissolutionBath object. Returns the current DissolutionComponents collection object corresponding to this bath. Returns NULL if there are no components. Waters Corporation 19 of 97

20 Fields() as Fields Returns the current collection of Fields. Default: A static Fields collection containing all the possible Dissolution Bath fields. Field Type is mtkdissolutionbath. TransferTimes() as Variant Sets the transfer times. Returns the transfer times. Action: The transfer times are returned in a variant array of Singles (floats). XXX([FormatData as Variant]) as Variant Dynamic property where XXX stands for the name of the field whose value is to be returned. Only the names of the fields in the Fields property can be used. All DissolutionBath dynamic properties can Get() functions. If the optional FormatData parameter is set to non-zero, then the returned data is a formatted string using the Empower width and precision specifications. Methods: Get(FieldName, [FormatData]) as Variant FieldName as string Contains name of the dynamic field whose value is to be retrieved. FormatData as BOOLEAN Set True if data is to be returned as a Empower formatted string. Default: False. Value as variant Contains the data for which to set the passed FieldName. Action: Returns the value of the desired dynamic field name. This provides another way to retrieve a dynamic property. Using val = object.xxx in Visual Basic is equivalent to doing val = object.get( xxx ). The Get gives greater programmatic flexibility. Set(FieldName, Value) FieldName as string Contains name of the dynamic field whose value is to be assigned. Value as variant Contains the data for which to set the passed FieldName. Action: This provides another way to set a dynamic property. Using object.xxx = val in Visual Basic is equivalent to doing object.set( xxx, val). The Set gives greater programmatic flexibility. Waters Corporation 20 of 97

21 DissolutionComponents Object This is a Dynamic array (and as such, has all the properties of Toolkit defined dynamic arrays) of DissolutionComponent objects. It is returned by the DissolutionBath object and can be manipulated by the Toolkit user. DissolutionComponent Object This object wraps the DissolutionComponent object. It contains information about an individual dissolution component such as name, claimed amount, Q factor minutes, etc. Properties: Fields() as Fields Returns the current collection of Fields. Default: A static Fields collection containing all the possible Dissolution Component fields. Field Type is mtkdissolutioncomponent. XXX([FormatData as Variant]) as Variant Dynamic property where XXX stands for the name of the field whose value is to be returned. Only the names of the fields in the Fields property can be used. All DissolutionComponent dynamic properties can Get() functions. If the optional FormatData parameter is set to nonzero, then the returned data will be a formatted string using the Empower width and precision specifications. Methods: Get(FieldName, [FormatData]) as Variant FieldName as string Contains name of the dynamic field whose value is to be retrieved. FormatData as BOOLEAN Set True if data is to be returned as a Empower formatted string. Default: False. Value as variant Contains the data for which to set the passed FieldName. Action: Returns the value of the desired dynamic field name. This provides another way to retrieve a dynamic property. Using val = object.xxx in Visual Basic is equivalent to doing val = object.get( xxx ). The Get gives greater programmatic flexibility. Set(FieldName, Value) FieldName as string Contains name of the dynamic field whose value is to be assigned. Value as variant Contains the data for which to set the passed FieldName. Action: This provides another way to set a dynamic property. Using object.xxx = val in Visual Basic is equivalent to doing object.set( xxx, val). The Set gives greater programmatic flexibility. Waters Corporation 21 of 97

22 Empower 2 Feature Releases This section outlines changes and enhancements made to the Empower Toolkit in Empower 2 Feature Releases. Empower 2 Feature Release 3 Method Validation Manager Toolkit now includes functions that support the Method Validation option. This includes new types of results, studies, sign offs, methods and method changes, new fields for existing field types, new user privileges, and new project properties. Validation Application Launch A new enumeration, mtkvalidationreview, can be passed to the Project object s LaunchMillApp() method and the new Validation application can be launched via ToolKit. The optional arguments are validation result ids in an array, similar to the arguments used to launch Review via LaunchMillApp(). Validation Results Validation Results are fetchable via the ToolKit. A new ToolKit object in the Viewer family of objects is nearly identical in form and function to existing viewer objects, most notably the ResultViewer object. ValidationResultViewer This object is similar to the ResultViewer object. It provides the selected lines/by ids/search criteria methods of retrieving ValidationResult data (Results). Properties Fields() as Fields Assign a Fields collection for use by viewer. Get Returns the current Fields collection. Default: A Fields collection containing all the possible ValidationResult fields. Action: The viewer retrieves all the fields in the Fields collection. If the Fields Type is not mtkvalidationresult, an error is generated. Criteria() as mtkcriteria mtkcriteria: An enumeration of possible criteria for means by which to view the ValidationResults. Enumerations are: mtksearch: Use the SearchFields property to view the result sets. Ignores the Ids property. Value is 0. mtkselected: Use the Ids selected in the Project Window s Result Set view. An error is generated if Project is not running per the Toolkit Login parameters or if the Result Set view is not the current view,. The SearchFields and Ids properties are ignored. Value is 1. Waters Corporation 22 of 97

23 mtkids: Use the Ids property to view channels. The SearchFields property is ignored. Value is 2. Assigns the Criteria value. An error is generated if the value is out of range (0 to 2). Returns the current value. Default: mtksearch FormatData() as Boolean Assigns True if fetched data is to be returned as a formatted string. Returns the current state. Default: False Action: When set True, the Peak(s), Result(s), Result Set(s) values and dynamic properties are formatted strings. The data is formatted using the field width and precision specifications set by Empower. If the data is a null value, an empty string is returned. SearchFields() as SearchFields Assigns a new collection of SearchField objects. Returns the current SearchFields collection. Default: An empty collection. Fields are acquired in no specific order. Action: Used when Criteria is mtksearch. Ids() as Ids Default: Action: Assigns a new collection of Id objects. Returns the current collection of Ids. An empty Ids collection. Used when Criteria is mtkids. The ids must be Result Set ids. Methods Fetch() as ValidationResults Action: Per the Criteria property, fetch all the requested fields from the database. Returns the values in a ValidationResults collection. ValidationResults Static collection of ValidationResult objects. The collection is filled and returned by the ValidationResultViewer. Properties: Value() as Variant Returns a variant array of variants representing all the field name columns by the number of rows (ids) that were retrieved. The number of elements in the variant array is the same as the number of items in the ValidationResultViewer s Fields property. The data type of each variant in the array is the same as the Empower field that it represents. Each variant in the array is a variant array containing a data item for each row (id) retrieved from the database. Waters Corporation 23 of 97

24 ValidationResult The ValidationResult object is obtained from the ValidationResults collection that is returned from the ValidationResultViewer s Fetch() method. The validation result id can be obtained from the Id property. Using dynamic properties, each field requested by the ValidationResultViewer s Fields property can be retrieved. Properties: ID() as Long Returns the Validation Result ID for this Validation Result. Default: Action: After a Fetch() is performed in the ValidationResultViewer, this field shows the id for this validation result. Value() as Variant Default: Action: Returns a variant that contains all the fetched result set fields. Returns a variant array of variants. The number of elements in the array corresponds to the number of fields in ValidationResultViewer Fields. Each variant in the array contains the returned field value and the type of the data depends on the type of the Millennium 32 field. Value is the default property of the ValidationResult object. RelatedObjectIds() as Variant Returns the ids of related objects. Default: An empty variant. Action: Returns a variant array of arrays. Each array is a set of ids related to this validation result. The first value of each variant array indicates the type of ids that comprise the array (i.e. mtkresult, mtkpeak, etc.); the array is subsequently filled with the ids of that type that are related to the particular result. Only the related result ids are returned. Methods XXX() as Variant Dynamic property where XXX stands for the name of the field whose value is to be returned. Only the names of the fields in the ResultViewer Fields collection can be used. Get(FieldName) as Variant FieldName as string Contains name of the dynamic field whose value is to be retrieved. Value as variant Contains the data for which to set the passed FieldName. Action: Returns the value of the desired dynamic field name. The format of the returned data is based on the FormatData property s setting before the Fetch(). This provides another way to retrieve a Waters Corporation 24 of 97

25 Validation Protocol Method dynamic property. Using val = object.xxx in Visual Basic is equivalent to doing val = object.get( xxx ). The Get gives greater programmatic flexibility. Toolkit provides the ability to fetch and modify validation protocol methods. The ValidationProtocolMethod object allows creation and modification of Empower validation protocol methods. An existing validation protocol method may be retrieved by using the object s Fetch() method. The name property is used by the Fetch() method to retrieve a named method which can then be modified. After modifying and/or the properties of the method object or sub objects of the method object the Store() method updates the existing validation protocol method in the database. A new validation protocol method can be created by saving the ValidationProtocolMethod object with a new name. The Name property is used when Fetching and Storing the ValidationProtocolMethod. The ValidationProtocolMethod object is one of the more complex objects in Toolkit. It is recommended that the programmer be familiar with Empower s Method Validation Protocol editor. Properties: Name() as String Default: Action: Assigns a name to the protocol test line method object. Returns the name of the protocol test line method. Toolkit The Name is used by the Fetch() method to open the desired protocol test line method. If a new object is created, the Name property must be set before using the Store() method. If the Name is the same as an existing protocol test line method, the date and version of the method in the database will be updated at the Store(). ProtocolTestLines() as ProtocolTestLines Assigns a new collection of ProtocolTestLines to the ValidationProtocolMethod object. Returns the current collection of protocol test lines. Default: Empty collection. Action: The ProtocolTestLines collection is filled by using the Fetch() method. SystemPrecisionParameterSet() as AcquistionParameterSet Returns the current SystemPrecisionParameterSet object for this method. Default: An object containing the method s system precision acquisition parameters. ApprovalSet() as RequiredApprovalSet Returns the current RequiredApprovalSet object for this method. Default: An object containing the method s set of required approval criteria. Waters Corporation 25 of 97

26 Comments() as String Default: Action: Date() as date Default: Version() as long Default: Assign a comment to the protocol test line method. Returns the currently assigned comment. Empty string. Sets comments property for the method. Returns the date of the latest revision of the protocol test line method. Returns the version number of the protocol test line method. RevisionComment() as string Assigns a revision comment to the protocol test line method. Returns the currently assigned revision comment. Default: Empty string. Action: Each time a method is saved, a revision comment can be added. RevisionHistory() as variant Returns a variant array of strings containing the revision history of the method. Note: The number of strings in the history array is independent of the version number. Default: Methods: Fetch() Store() Action: Action: Opens the desired protocol test line method using the Name property. This resets the property values per the fetched method. If the method to be opened is locked or being edited, an error is generated. Saves the ValidationProtocolMethod object per the Name property. Only after the Store() are the properties of the Method and of each contained ProtocolTestLine object of the ProtocolTestLines collection stored in the database. If the Name is the same as an existing sample set method, the date and version of the method in the database are updated. If a new method is being created, the date and version are set appropriately. Waters Corporation 26 of 97

27 RequiredApprovalSet The RequiredApprovalSet object wraps the set of required approvals for a Validation Protocol Method. This object contains the fields associated with the Validation Protocol Method s Approvals/Sign Offs tab. Properties: Fields() as Fields Default: Returns the current Fields collection. A Fields collection containing all the possible approval set fields. Field Type is mtkrequiredapprovalset. XXX([FormatData as Variant]) as Variant Dynamic property where XXX stands for the name of the field whose value is to be returned. Only the names of the fields in the Fields property can be used. All RequiredApprovalSet dynamic properties can use both Set() and Get() functions. After a property is set, it s get reflects the current setting; yet, it is only officially stored in the database at the ValidationProtocolMethod Store(). If the optional FormatData parameter is set to non-zero, then the returned data will be a formatted string using the Empower width and precision specifications. Methods: Set(FieldName, Value) FieldName as string Contains name of the dynamic field whose value is to be assigned. Value as variant Contains the data for which to set the passed FieldName. Action: This provides another way to set a dynamic property. Using object.xxx = val in Visual Basic is equivalent to doing object.set( xxx, val). The Set gives greater programmatic flexibility. Get(FieldName, [FormatData]) as Variant FieldName as string Contains name of the dynamic field whose value is to be retrieved. FormatData as BOOLEAN Set True if data is to be returned as a Millennium formatted string. Default: False. Value as variant Contains the data for which to set the passed FieldName. Action: Returns the value of the desired dynamic field name. This provides another way to retrieve a dynamic property. Using val = object.xxx in Visual Basic is equivalent to doing val = object.get( xxx ). The Get gives greater programmatic flexibility. Waters Corporation 27 of 97

28 ProtocolTestLines The ProtocolTestLines collection object represents the array of rows in the Validation Protocol Method s Tests to Perform table. It is a dynamic array of ProtocolTestLine objects, and as such has all the properties of a Toolkit defined dynamic array. This collection is part of the ValidationProtocolMethod object and can be accessed there. ProtocolTestLine The ProtocolTestLine object is the base object for all the specific protocol test line objects. Each individual protocol test line object is derived from this base class. Its type property identifies the particular protocol test line type that it is. With that information it can be "cast" as the appropriate individual protocol test line object. The ProtocolTestLines collection contains a list of these objects. Once retrieved, each ProtocolTestLine object's type can be examined and then handled appropriately as a particular protocol test line object. The dynamic fields contained in the object also reflect the differences in the various types of protocol test lines. Properties: Name() as String Default: Returns the name of the protocol test line. Type() as mtkprotocoltestlinetype Returns the type of the protocol test line. Default: Related constants: Enumeration Identifier Value Used By mtkprotocoltestline Type mtkmvnone 0 mtkspecificity 1 mtklinearity 2 mtklinearitycomparison 3 mtkaccuracy 4 mtkrepeatability 5 mtkintermediateprecision 6 mtkintermediateprecisiondoe 7 mtkreproducibility 8 mtklodloqdetermination 9 mtkrobustness 10 mtksolstability 11 mtkfiltervalidation 12 mtksystemsuitability 13 ProtocolTestLineType property Waters Corporation 28 of 97

Waters Empower Software Build 1154 Toolkit Service Pack Release Notes

Waters Empower Software Build 1154 Toolkit Service Pack Release Notes Waters Empower Software Build 1154 Toolkit Service Pack Release Notes These release notes are intended as supplemental information and should be used in conjunction with the Empower Software Release Notes.

More information

Empower Software Release Notes Appendix Changes Implemented through Service Packs

Empower Software Release Notes Appendix Changes Implemented through Service Packs Empower Software Release Notes Appendix Changes Implemented through Service Packs Problems Fixed with Empower Service Pack A PCS #: 28564 In certain circumstances, the Server is unable to access data files

More information

What s New in Empower 3

What s New in Empower 3 What s New in Empower 3 Revision A Copyright Waters Corporation 2010 All rights reserved Copyright notice 2010 WATERS CORPORATION. PRINTED IN THE UNITED STATES OF AMERICA AND IN IRELAND. ALL RIGHTS RESERVED.

More information

NetWrix Privileged Account Manager Version 4.1 User Guide

NetWrix Privileged Account Manager Version 4.1 User Guide NetWrix Privileged Account Manager Version 4.1 User Guide Table of Contents 1. Introduction... 1 1.1 About Security Roles... 1 2. Configuring Product... 2 2.1 Configuring Child Folders... 2 2.2 Configuring

More information

User Manual. ARK for SharePoint-2007

User Manual. ARK for SharePoint-2007 User Manual ARK for SharePoint-2007 Table of Contents 1 About ARKSP (Admin Report Kit for SharePoint) 1 1.1 About ARKSP 1 1.2 Who can use ARKSP? 1 1.3 System Requirements 2 1.4 How to activate the software?

More information

Waters Empower 2 Service Pack G

Waters Empower 2 Service Pack G R E L E A S E N O T E S Waters Empower 2 Service Pack G Empower 2 Service Pack G enhances LDAP capabilities. These release notes also address the following information and instructions: System and software

More information

As a first-time user, when you log in you won t have any files in your directory yet.

As a first-time user, when you log in you won t have any files in your directory yet. Welcome to Xythos WFS. This program allows you to share files with others over the Internet. When you store a file within your WFS account, you can make it selectively available to be viewed, edited, deleted,

More information

Xton Access Manager GETTING STARTED GUIDE

Xton Access Manager GETTING STARTED GUIDE Xton Access Manager GETTING STARTED GUIDE XTON TECHNOLOGIES, LLC PHILADELPHIA Copyright 2017. Xton Technologies LLC. Contents Introduction... 2 Technical Support... 2 What is Xton Access Manager?... 3

More information

DSS User Guide. End User Guide. - i -

DSS User Guide. End User Guide. - i - DSS User Guide End User Guide - i - DSS User Guide Table of Contents End User Guide... 1 Table of Contents... 2 Part 1: Getting Started... 1 How to Log in to the Web Portal... 1 How to Manage Account Settings...

More information

PlanetPress Search User Guide.

PlanetPress Search User Guide. PlanetPress Search User Guide www.objectiflune.com 2010 Objectif Lune Inc - 2 - Copyright Information Copyright Information Copyright 1994-2011 Objectif Lune Inc. All Rights Reserved. No part of this publication

More information

[ WHITE PAPER ] System Policies and Privileges for Processing Data in Empower Software with Data Integrity in Mind INTRODUCTION

[ WHITE PAPER ] System Policies and Privileges for Processing Data in Empower Software with Data Integrity in Mind INTRODUCTION System Policies and Privileges for Processing Data in Empower Software with Data Integrity in Mind Explore how Empower Chromatography Data Software System Policies and privileges can be used to control

More information

New features and Workflow Enhancements Empower 3 Software

New features and Workflow Enhancements Empower 3 Software New features and Workflow Enhancements Empower 3 Software Mogens Hallas Nordic User Training 2011 Långvik, September 6th to 9th, 2011 2011 Waters Corporation 1 Empower 3 Architecture and operating systems

More information

Using BlueStep Data Vault with WebDAV

Using BlueStep Data Vault with WebDAV Using BlueStep Data Vault with WebDAV New BlueStep Functionality In order to meet our client s needs and expand our capabilities and services, BlueStep has implemented the use of the WebDAV Internet standard

More information

Contact: Systems Alliance, Inc. Executive Plaza III McCormick Road, Suite 1203 Hunt Valley, Maryland Phone: / 877.

Contact: Systems Alliance, Inc. Executive Plaza III McCormick Road, Suite 1203 Hunt Valley, Maryland Phone: / 877. Contact: Systems Alliance, Inc. Executive Plaza III 11350 McCormick Road, Suite 1203 Hunt Valley, Maryland 21031 Phone: 410.584.0595 / 877.SYSALLI Fax: 410.584.0594 http://www.systemsalliance.com http://www.siteexecutive.com

More information

FileLoader for SharePoint

FileLoader for SharePoint Administrator s Guide FileLoader for SharePoint v. 2.0 Last Updated 6 September 2012 Contents Preface 3 FileLoader Users... 3 Getting Started with FileLoader 4 Configuring Connections to SharePoint 8

More information

User Guide. Kronodoc Kronodoc Oy. Intelligent methods for process improvement and project execution

User Guide. Kronodoc Kronodoc Oy. Intelligent methods for process improvement and project execution User Guide Kronodoc 3.0 Intelligent methods for process improvement and project execution 2003 Kronodoc Oy 2 Table of Contents 1 User Guide 5 2 Information Structure in Kronodoc 6 3 Entering and Exiting

More information

GENESYS 6.0 Service Pack 7 15 March Description / Resolution Notes

GENESYS 6.0 Service Pack 7 15 March Description / Resolution Notes GENESYS 6.0 Service Pack 7 15 March 2019 In order to best serve our user community, Vitech releases the initial service pack 30 days after product launch, with subsequent service packs released every 45

More information

EMC SourceOne for Microsoft SharePoint Version 6.7

EMC SourceOne for Microsoft SharePoint Version 6.7 EMC SourceOne for Microsoft SharePoint Version 6.7 Administration Guide P/N 300-012-746 REV A01 EMC Corporation Corporate Headquarters: Hopkinton, MA 01748-9103 1-508-435-1000 www.emc.com Copyright 2011

More information

Getting Started with the Ed-Fi ODS and Ed-Fi ODS API

Getting Started with the Ed-Fi ODS and Ed-Fi ODS API Getting Started with the Ed-Fi ODS and Ed-Fi ODS API Ed-Fi ODS and Ed-Fi ODS API Version 2.0 - Technical Preview January 2015 2014-2015 Ed-Fi Alliance, LLC. All rights reserved. Ed-Fi is a registered trademark

More information

UC for Enterprise (UCE) Emergency On Site Notification (E-OSN)

UC for Enterprise (UCE) Emergency On Site Notification (E-OSN) UC for Enterprise (UCE) Emergency On Site Notification (E-OSN) User Guide NEC NEC Corporation March 2010 NDA-31083 Issue 1 Liability Disclaimer NEC Corporation reserves the right to change the specifications,

More information

SURVEYOR/400. Users Guide. Copyright , LINOMA SOFTWARE LINOMA SOFTWARE is a division of LINOMA GROUP, Inc.

SURVEYOR/400. Users Guide. Copyright , LINOMA SOFTWARE LINOMA SOFTWARE is a division of LINOMA GROUP, Inc. SURVEYOR/400 Users Guide Copyright 1996-2013, LINOMA SOFTWARE LINOMA SOFTWARE is a division of LINOMA GROUP, Inc. Surveyor/400 version: 4.0.0 Publication date: August 7 th, 2013 Table of Contents SURVEYOR/400

More information

End User Manual. December 2014 V1.0

End User Manual. December 2014 V1.0 End User Manual December 2014 V1.0 Contents Getting Started... 4 How to Log into the Web Portal... 5 How to Manage Account Settings... 6 The Web Portal... 8 How to Upload Files in the Web Portal... 9 How

More information

ELM Server Exchange Edition ArchiveWeb version 5.5

ELM Server Exchange Edition ArchiveWeb version 5.5 ELM Server Exchange Edition ArchiveWeb version 5.5 Copyright 2016 Lexmark. All rights reserved. Lexmark is a trademark of Lexmark International, Inc., registered in the U.S. and/or other countries. All

More information

TIBCO Spotfire Automation Services 7.5. User s Manual

TIBCO Spotfire Automation Services 7.5. User s Manual TIBCO Spotfire Automation Services 7.5 User s Manual Revision date: 15 January 2016 Important Information SOME TIBCO SOFTWARE EMBEDS OR BUNDLES OTHER TIBCO SOFTWARE. USE OF SUCH EMBEDDED OR BUNDLED TIBCO

More information

Teamcenter 11.1 Systems Engineering and Requirements Management

Teamcenter 11.1 Systems Engineering and Requirements Management SIEMENS Teamcenter 11.1 Systems Engineering and Requirements Management Systems Architect/ Requirements Management Project Administrator's Manual REQ00002 U REQ00002 U Project Administrator's Manual 3

More information

Oracle HCM Cloud Common Release 12. What s New

Oracle HCM Cloud Common Release 12. What s New Oracle HCM Cloud Common Release 12 What s New TABLE OF CONTENTS REVISION HISTORY... 4 OVERVIEW... 7 RELEASE FEATURE SUMMARY... 8 HCM COMMON FEATURES... 11 APPLICATIONS SECURITY... 11 User Account Management...

More information

FileLoader for SharePoint

FileLoader for SharePoint End User's Guide FileLoader for SharePoint v. 2.0 Last Updated 6 September 2012 3 Contents Preface 4 FileLoader Users... 4 Getting Started with FileLoader 5 Configuring Connections to SharePoint 7 Disconnecting

More information

StarFinder. Operation Manual. Star Chromatography Workstation Version 6

StarFinder. Operation Manual. Star Chromatography Workstation Version 6 Varian Analytical Instruments 2700 Mitchell Drive Walnut Creek, CA 94598-1675/USA Star Chromatography Workstation Version 6 StarFinder Operation Manual Varian, Inc. 2002 03-914723-00:Rev. 2 Trademark Acknowledgment

More information

Agilent OpenLAB Chromatography Data System

Agilent OpenLAB Chromatography Data System Agilent OpenLAB Chromatography Data System EZChrom Edition EZChrom Elite and ICM Migration Guide Agilent Technologies Notices Agilent Technologies, Inc. 2011 No part of this manual may be reproduced in

More information

SQL Server. Management Studio. Chapter 3. In This Chapter. Management Studio. c Introduction to SQL Server

SQL Server. Management Studio. Chapter 3. In This Chapter. Management Studio. c Introduction to SQL Server Chapter 3 SQL Server Management Studio In This Chapter c Introduction to SQL Server Management Studio c Using SQL Server Management Studio with the Database Engine c Authoring Activities Using SQL Server

More information

TechNet Home > Products & Technologies > Desktop Products & Technologies > Microsoft Office > SharePoint Portal Server 2003 > Deploy

TechNet Home > Products & Technologies > Desktop Products & Technologies > Microsoft Office > SharePoint Portal Server 2003 > Deploy TechNet Home > Products & Technologies > Desktop Products & Technologies > Microsoft Office > SharePoint Portal Server 2003 > Deploy Reference: http://www.microsoft.com/technet/prodtechnol/office/sps2003/deploy/spst2003.mspx?pf=true

More information

Document Management System GUI. v6.0 User Guide

Document Management System GUI. v6.0 User Guide Document Management System GUI v6.0 User Guide Copyright Copyright HelpSystems, LLC. All rights reserved. www.helpsystems.com US: +1 952-933-0609 Outside the U.S.: +44 (0) 870 120 3148 IBM, AS/400, OS/400,

More information

User Guide Worksoft Certify Integration with SAP Solution Manager v7.2

User Guide Worksoft Certify Integration with SAP Solution Manager v7.2 User Guide Worksoft Certify Integration with SAP Solution Manager v7.2 Worksoft, Inc. 15851 Dallas Parkway, Suite 855 Addison, TX 75001 www.worksoft.com 866-836-1773 Worksoft Certify Integration with SAP

More information

Coveo Platform 6.5. EPiServer CMS Connector Guide

Coveo Platform 6.5. EPiServer CMS Connector Guide Coveo Platform 6.5 EPiServer CMS Connector Guide Notice The content in this document represents the current view of Coveo as of the date of publication. Because Coveo continually responds to changing market

More information

Agilent ChemStation. ECM Interface Guide. Agilent Technologies

Agilent ChemStation. ECM Interface Guide. Agilent Technologies Agilent ChemStation ECM Interface Guide Agilent Technologies Notices Agilent Technologies, Inc. 2004, 2005-2007 No part of this manual may be reproduced in any form or by any means (including electronic

More information

ORACLE USER PRODUCTIVITY KIT USAGE TRACKING ADMINISTRATION & REPORTING RELEASE SERVICE PACK 1 PART NO. E

ORACLE USER PRODUCTIVITY KIT USAGE TRACKING ADMINISTRATION & REPORTING RELEASE SERVICE PACK 1 PART NO. E ORACLE USER PRODUCTIVITY KIT USAGE TRACKING ADMINISTRATION & REPORTING RELEASE 3.6.1 SERVICE PACK 1 PART NO. E17383-01 MARCH 2010 COPYRIGHT Copyright 1998, 2010, Oracle and/or its affiliates. All rights

More information

EVERSUITE HIGH VOLUME SCANNING - EVER ME EVERSUITE HIGH VOLUME SCANNING USER GUIDE. Date 30/08/2010. Date 30/08/2010. Version

EVERSUITE HIGH VOLUME SCANNING - EVER ME EVERSUITE HIGH VOLUME SCANNING USER GUIDE. Date 30/08/2010. Date 30/08/2010. Version EVERSUITE HIGH VOLUME SCANNING - EVER ME EVERSUITE HIGH VOLUME SCANNING USER GUIDE Document Title Author ES-HVS - User Guide EVER ME Date 30/08/2010 Validated by EVER ME Date 30/08/2010 Version 9.0.18.1

More information

ibase Manager Net Admin Guide 2005 ibase

ibase Manager Net Admin Guide 2005 ibase ibase Manager Net Admin Guide 1 ibase Manager Net Table of Contents Section 1 Welcome to the ibase Manager Net Admin Help 3 Section 2 Purpose 3 Section 3 Copyright 3 Section 4 Disclaimer 3 Section 5 Main

More information

Spatial Data Standards for Facilities, Infrastructure, and Environment (SDSFIE)

Spatial Data Standards for Facilities, Infrastructure, and Environment (SDSFIE) Spatial Data Standards for Facilities, Infrastructure, and Environment (SDSFIE) Model Builder User Guide Version 1.3 (24 April 2018) Prepared For: US Army Corps of Engineers 2018 Revision History Model

More information

Course Description. Audience. Prerequisites. At Course Completion. : Course 40074A : Microsoft SQL Server 2014 for Oracle DBAs

Course Description. Audience. Prerequisites. At Course Completion. : Course 40074A : Microsoft SQL Server 2014 for Oracle DBAs Module Title Duration : Course 40074A : Microsoft SQL Server 2014 for Oracle DBAs : 4 days Course Description This four-day instructor-led course provides students with the knowledge and skills to capitalize

More information

Oracle. SCM Cloud Configurator Modeling Guide. Release 13 (update 17D)

Oracle. SCM Cloud Configurator Modeling Guide. Release 13 (update 17D) Oracle SCM Cloud Release 13 (update 17D) Release 13 (update 17D) Part Number E89207-02 Copyright 2011-2017, Oracle and/or its affiliates. All rights reserved. Author: Mark Sawtelle This software and related

More information

Agilent Technologies Dissolution Workstation Software Electronic Records and Data Storage Background

Agilent Technologies Dissolution Workstation Software Electronic Records and Data Storage Background Agilent Technologies Electronic Records and Data Storage Background Page 1 of 20 Table of Contents Introduction... 3 User Administration... 4 System Administration... 7 Method Management... 11 Method Execution...

More information

TIBCO Spotfire Automation Services

TIBCO Spotfire Automation Services Software Release 7.11 LTS November 2017 Two-Second Advantage 2 Important Information SOME TIBCO SOFTWARE EMBEDS OR BUNDLES OTHER TIBCO SOFTWARE. USE OF SUCH EMBEDDED OR BUNDLED TIBCO SOFTWARE IS SOLELY

More information

Vector Issue Tracker and License Manager - Administrator s Guide. Configuring and Maintaining Vector Issue Tracker and License Manager

Vector Issue Tracker and License Manager - Administrator s Guide. Configuring and Maintaining Vector Issue Tracker and License Manager Vector Issue Tracker and License Manager - Administrator s Guide Configuring and Maintaining Vector Issue Tracker and License Manager Copyright Vector Networks Limited, MetaQuest Software Inc. and NetSupport

More information

Integration of GC/MSD ChemStation with OpenLAB ECM

Integration of GC/MSD ChemStation with OpenLAB ECM Integration of GC/MSD ChemStation with OpenLAB ECM Technical Overview Introduction OpenLAB Enterprise Content Manager (ECM) is a Web-based electronic library that provides a secure storage place for all

More information

Exchange Protection Whitepaper

Exchange Protection Whitepaper Whitepaper Contents 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. Introduction... 2 Documentation... 2 Licensing... 2 Exchange Server Protection overview... 3 Supported platforms... 3 Requirements by platform... 3 Remote

More information

Microsoft Windows SharePoint Services

Microsoft Windows SharePoint Services Microsoft Windows SharePoint Services SITE ADMIN USER TRAINING 1 Introduction What is Microsoft Windows SharePoint Services? Windows SharePoint Services (referred to generically as SharePoint) is a tool

More information

Business Insight Authoring

Business Insight Authoring Business Insight Authoring Getting Started Guide ImageNow Version: 6.7.x Written by: Product Documentation, R&D Date: August 2016 2014 Perceptive Software. All rights reserved CaptureNow, ImageNow, Interact,

More information

Technical Note. Introduction

Technical Note. Introduction Integration of ChemStation with Agilent OL ECM Technical Note Introduction Agilent Enterprise Content Manager (ECM) is a web-based electronic library that provides a storage place for all electronic data.

More information

Imagine. Create. Discover. User Manual. TopLine Results Corporation

Imagine. Create. Discover. User Manual. TopLine Results Corporation Imagine. Create. Discover. User Manual TopLine Results Corporation 2008-2009 Created: Tuesday, March 17, 2009 Table of Contents 1 Welcome 1 Features 2 2 Installation 4 System Requirements 5 Obtaining Installation

More information

Validation Sample Set Generator

Validation Sample Set Generator Validation Sample Set Generator General Information This tool is an example program which demonstrates some capabilities of the Empower Toolkit. It was not created using Waters Software Development Lifecycle.

More information

HP ALM Overview. Exercise Outline. Administration and Customization Lab Guide

HP ALM Overview. Exercise Outline. Administration and Customization Lab Guide HP ALM 11.00 Administration and Customization Lab Guide Overview This Lab Guide contains the exercises for Administration and Customization of HP ALM 11 Essentials training. The labs are designed to enhance

More information

OpenProject AdminGuide

OpenProject AdminGuide OpenProject AdminGuide I. Contents I. Contents... 1 II. List of figures... 2 1 Administration... 2 1.1 Manage projects...2 1.2 Manage users...5 1.3 Manage groups...11 1.4 Manage roles and permissions...13

More information

City College of San Francisco Argos Training Documentation

City College of San Francisco Argos Training Documentation City College of San Francisco Argos Training Documentation Prepared by Edgar Coronel Strata Information Group Updated March 21, 2013 Contents Login into Argos... 2 Navigation Area... 3 Explorer view...

More information

User Manual. Dockit Archiver

User Manual. Dockit Archiver User Manual Dockit Archiver Last Updated: March 2018 Copyright 2018 Vyapin Software Systems Private Ltd. All rights reserved. This document is being furnished by Vyapin Software Systems Private Ltd for

More information

Quick Start Guide TABLE OF CONTENTS COMMCELL ARCHITECTURE OVERVIEW COMMCELL SOFTWARE DEPLOYMENT INSTALL THE COMMSERVE SOFTWARE

Quick Start Guide TABLE OF CONTENTS COMMCELL ARCHITECTURE OVERVIEW COMMCELL SOFTWARE DEPLOYMENT INSTALL THE COMMSERVE SOFTWARE Page 1 of 35 Quick Start Guide TABLE OF CONTENTS This Quick Start Guide is designed to help you install and use a CommCell configuration to which you can later add other components. COMMCELL ARCHITECTURE

More information

Blackboard Portfolio System Owner and Designer Reference

Blackboard Portfolio System Owner and Designer Reference Blackboard Learning System Blackboard Portfolio System Owner and Designer Reference Application Pack 2 for Blackboard Learning System CE Enterprise License (Release 6) Application Pack 2 for Blackboard

More information

SAP BusinessObjects Integration Option for Microsoft SharePoint Getting Started Guide

SAP BusinessObjects Integration Option for Microsoft SharePoint Getting Started Guide SAP BusinessObjects Integration Option for Microsoft SharePoint Getting Started Guide SAP BusinessObjects XI3.1 Service Pack 4 Copyright 2011 SAP AG. All rights reserved.sap, R/3, SAP NetWeaver, Duet,

More information

DREAMFACTORY SOFTWARE INC. Snapshot User Guide. Product Usage and Best Practices Guide. By Sathyamoorthy Sridhar June 25, 2012

DREAMFACTORY SOFTWARE INC. Snapshot User Guide. Product Usage and Best Practices Guide. By Sathyamoorthy Sridhar June 25, 2012 DREAMFACTORY SOFTWARE INC Snapshot User Guide Product Usage and Best Practices Guide By Sathyamoorthy Sridhar June 25, 2012 This document describes Snapshot s features and provides the reader with notes

More information

User Guide - Exchange Database idataagent

User Guide - Exchange Database idataagent Page 1 of 208 User Guide - Exchange Database idataagent TABLE OF CONTENTS OVERVIEW Introduction Key Features Add-On Components Customized Features for Your Exchange Version Terminology SYSTEM REQUIREMENTS

More information

This information applies to versions 2015 or greater of CODESOFT Enterprise Network Licenses.

This information applies to versions 2015 or greater of CODESOFT Enterprise Network Licenses. Healthcare and Pharmaceutical Label Printing Tools for 21 CFR Part 11 Compliance This information applies to versions 2015 or greater of CODESOFT Enterprise Network Licenses. CODESOFT Enterprise label

More information

Upgrading to Parallels Virtuozzo Containers 4.0 for Windows. Contents. About This Document

Upgrading to Parallels Virtuozzo Containers 4.0 for Windows. Contents. About This Document Upgrading to Parallels Virtuozzo Containers 4.0 for Windows About This Document This document familiarizes you with the way to upgrade the following versions of the Virtuozzo for Windows software to Parallels

More information

Mastersizer CFR Part 11 User Guide

Mastersizer CFR Part 11 User Guide Mastersizer 3000 21 CFR Part 11 User Guide Abstract This document provides details on how to use the 21 CFR Part 11 features provided for the Malvern Mastersizer 3000 software. Assumptions This document

More information

CALUMMA Management Tool User Manual

CALUMMA Management Tool User Manual CALUMMA Management Tool User Manual CALUMMA Management Tool Your Data Management SIMPLIFIED. by RISC Software GmbH The CALUMMA system is a highly adaptable data acquisition and management system, for complex

More information

Workflow Templates in Compliance 360 Version 2018

Workflow Templates in Compliance 360 Version 2018 Workflow Templates in Compliance 360 Version 2018 Workflow Templates 5 Workflow Elements 6 Workflow Teams 6 Workflow Template Changes 6 Create or Edit a Workflow Template 8 Import and Export Workflow Templates

More information

Working with Mailbox Manager

Working with Mailbox Manager Working with Mailbox Manager A user guide for Mailbox Manager supporting the Message Storage Server component of the Avaya S3400 Message Server Mailbox Manager Version 5.0 February 2003 Copyright 2003

More information

Function. Description

Function. Description Function Check In Get / Checkout Description Checking in a file uploads the file from the user s hard drive into the vault and creates a new file version with any changes to the file that have been saved.

More information

Expense: Process Reports

Expense: Process Reports Expense: Process Reports User Guide for Standard Edition Applies to these SAP Concur solutions: Expense Professional/Premium edition Standard edition Travel Professional/Premium edition Standard edition

More information

Oracle Database: SQL and PL/SQL Fundamentals

Oracle Database: SQL and PL/SQL Fundamentals Oracle University Contact Us: 001-855-844-3881 & 001-800-514-06-9 7 Oracle Database: SQL and PL/SQL Fundamentals Duration: 5 Days What you will learn This Oracle Database: SQL and PL/SQL Fundamentals training

More information

TMEMAS Thesaurus Management System

TMEMAS Thesaurus Management System TMEMAS Thesaurus Management System System Description Center for Cultural Informatics Information Systems Laboratory Institute of Computer Science Foundation for Research & Technology Heraklion Crete September

More information

DefendX Software Control-Audit for Hitachi Installation Guide

DefendX Software Control-Audit for Hitachi Installation Guide DefendX Software Control-Audit for Hitachi Installation Guide Version 4.1 This guide details the method for the installation and initial configuration of DefendX Software Control-Audit for NAS, Hitachi

More information

EMC Documentum Process Builder

EMC Documentum Process Builder EMC Documentum Process Builder Version 6 Installation Guide P/N 300 005 224 EMC Corporation Corporate Headquarters: Hopkinton, MA 01748-9103 1-508-435-1000 www.emc.com Copyright 2004-2007 EMC Corporation.

More information

USER GUIDE Time and Attendance User Administration Human Capital Management Suite

USER GUIDE Time and Attendance User Administration Human Capital Management Suite USER GUIDE Time and Attendance User Administration Human Capital Management Suite Ormed Information Systems Ltd. Version 1.2 (January 2015) What s Inside What s Inside...1 Introduction...2 Procedures...3

More information

User Guide. Oracle Health Sciences Central Coding Release 3.1. Part Number: E

User Guide. Oracle Health Sciences Central Coding Release 3.1. Part Number: E User Guide Oracle Health Sciences Central Coding Release 3.1 Part Number: E69156-01 Copyright 2006, 2016, Oracle and/or its affiliates. All rights reserved. This software and related documentation are

More information

NTP Software Defendex (formerly known as NTP Software File Auditor)

NTP Software Defendex (formerly known as NTP Software File Auditor) NTP Software Defendex (formerly known as NTP Software File Auditor) User Manual Version 3.3 This manual details the method for using NTP Software Defendex, from an administrator s perspective. Upon completion

More information

InspectionWare. Quick Start Guide. Version: QSG-BC-rev1.5

InspectionWare. Quick Start Guide. Version: QSG-BC-rev1.5 Quick Start Guide InspectionWare Version: QSG-BC-rev1.5 Quick Start Guide introduces the basic components of the InspectionWare NDE Development Platform and helps you to get started using a C-Scan example.

More information

Avaya Event Processor Release 2.2 Operations, Administration, and Maintenance Interface

Avaya Event Processor Release 2.2 Operations, Administration, and Maintenance Interface Avaya Event Processor Release 2.2 Operations, Administration, and Maintenance Interface Document ID: 13-603114 Release 2.2 July 2008 Issue No.1 2008 Avaya Inc. All Rights Reserved. Notice While reasonable

More information

IBM Optim. Edit User Manual. Version7Release3

IBM Optim. Edit User Manual. Version7Release3 IBM Optim Edit User Manual Version7Release3 IBM Optim Edit User Manual Version7Release3 Note Before using this information and the product it supports, read the information in Notices on page 79. Version

More information

Contents 1. Table of Contents. Report Server (Home Page) Installation. Manage Reports DevExpress Inc.

Contents 1. Table of Contents. Report Server (Home Page) Installation. Manage Reports DevExpress Inc. Contents 1 Table of Contents Report Server (Home Page)... 3 Report Server... 4 Worker Service... 11 End-User Designer... 15... 18 Licensing and... Distribution 19 Manage User... Accounts 20 Manage Data...

More information

SAS. Information Map Studio 3.1: Creating Your First Information Map

SAS. Information Map Studio 3.1: Creating Your First Information Map SAS Information Map Studio 3.1: Creating Your First Information Map The correct bibliographic citation for this manual is as follows: SAS Institute Inc. 2006. SAS Information Map Studio 3.1: Creating Your

More information

Waters Empower Software A1100 System Configuration Instructions for Ethernet Control

Waters Empower Software A1100 System Configuration Instructions for Ethernet Control Waters Empower Software A1100 System Configuration Instructions for Ethernet Control In order to configure an A1100 system for Ethernet control or to acquire A1100 DAD 3D data in Empower Software, it is

More information

Space Details. Available Pages. Confluence Help Description: Last Modifier (Mod. Date): ljparkhi (Aug 14, 2008)

Space Details. Available Pages. Confluence Help Description: Last Modifier (Mod. Date): ljparkhi (Aug 14, 2008) Space Details Key: confhelp Name: Confluence Help Description: Creator (Creation Date): ljparkhi (Aug 14, 2008) Last Modifier (Mod. Date): ljparkhi (Aug 14, 2008) Available Pages Quickstart Guide Working

More information

ABI PRISM 3100-Avant and 3100 Data Collection v2.0 Software Frequently Asked Questions (FAQ)

ABI PRISM 3100-Avant and 3100 Data Collection v2.0 Software Frequently Asked Questions (FAQ) ABI PRISM 3100-Avant and 3100 Data Collection v2.0 Software Frequently Asked Questions (FAQ) Table of Contents General Information...2 Access Control/Auditing Features...2 Instrument/Plate Setup...3 Spectral

More information

Agilent Response to 21CFR Part11 requirements for the Agilent ChemStation Plus

Agilent Response to 21CFR Part11 requirements for the Agilent ChemStation Plus Agilent Response to 21CFR Part11 requirements for the Agilent ChemStation Plus 1. Preface This document describes which requirements of the FDA s rule for electronic records and electronic signature (21

More information

Administrative Training Mura CMS Version 5.6

Administrative Training Mura CMS Version 5.6 Administrative Training Mura CMS Version 5.6 Published: March 9, 2012 Table of Contents Mura CMS Overview! 6 Dashboard!... 6 Site Manager!... 6 Drafts!... 6 Components!... 6 Categories!... 6 Content Collections:

More information

DocAve Online 3. User Guide. Service Pack 17, Cumulative Update 2

DocAve Online 3. User Guide. Service Pack 17, Cumulative Update 2 DocAve Online 3 User Guide Service Pack 17, Cumulative Update 2 Issued November 2017 Table of Contents What s New in the Guide... 8 About DocAve Online... 9 Submitting Documentation Feedback to AvePoint...

More information

EMC ApplicationXtender Web Access.NET eroom Integration 6.0

EMC ApplicationXtender Web Access.NET eroom Integration 6.0 EMC ApplicationXtender Web Access.NET eroom Integration 6.0 Administrator s Guide 300-008-282 REV A01 EMC Corporation Corporate Headquarters: Hopkinton, MA 01748-9103 1-508-435-1000 www.emc.com Copyright

More information

EQuIS Data Processor (EDP) User Manual

EQuIS Data Processor (EDP) User Manual EQuIS Data Processor (EDP) User Manual Introduction EQuIS Data Processor (EDP) Introduction The EQuIS Data Processor, or EDP, is today s answer to the many data quality issues that plague data managers.

More information

P6 EPPM BI Publisher Configuration Guide

P6 EPPM BI Publisher Configuration Guide P6 EPPM BI Publisher Configuration Guide 16 R2 September 2016 Contents About Configuring BI Publisher... 5 Getting Started with BI Publisher Reports... 5 Configuring P6 for Reporting... 7 Configuring

More information

WebStudio User Guide. OpenL Tablets BRMS Release 5.18

WebStudio User Guide. OpenL Tablets BRMS Release 5.18 WebStudio User Guide OpenL Tablets BRMS Release 5.18 Document number: TP_OpenL_WS_UG_3.2_LSh Revised: 07-12-2017 OpenL Tablets Documentation is licensed under a Creative Commons Attribution 3.0 United

More information

UC for Enterprise (UCE) Emergency On-Site Notification (E-OSN)

UC for Enterprise (UCE) Emergency On-Site Notification (E-OSN) UC for Enterprise (UCE) Emergency On-Site Notification (E-OSN) User Guide NEC NEC Corporation September 2010 NDA-31083 Issue 2 Liability Disclaimer NEC Corporation reserves the right to change the specifications,

More information

Configuration and Administration Guide

Configuration and Administration Guide Sysgem Access Gateway Configuration and Administration Guide Sysgem AG Sysgem is a trademark of Sysgem AG. Other brands and products are registered trademarks of their respective holders. 2013-2015 Sysgem

More information

Specification Manager

Specification Manager Enterprise Architect User Guide Series Specification Manager Author: Sparx Systems Date: 30/06/2017 Version: 1.0 CREATED WITH Table of Contents The Specification Manager 3 Specification Manager - Overview

More information

Tzunami Deployer Confluence Exporter Guide

Tzunami Deployer Confluence Exporter Guide Tzunami Deployer Confluence Exporter Guide Supports extraction of Confluence Enterprise contents and migrate to Microsoft SharePoint using Tzunami Deployer. Version 2.7 Table of Content PREFACE... I INTENDED

More information

Integration of Agilent UV-Visible ChemStation with OpenLAB ECM

Integration of Agilent UV-Visible ChemStation with OpenLAB ECM Integration of Agilent UV-Visible ChemStation with OpenLAB ECM Compliance with Introduction in Title 21 of the Code of Federal Regulations includes the US Federal guidelines for storing and protecting

More information

Veritas NetBackup for Enterprise Vault Agent Administrator's Guide

Veritas NetBackup for Enterprise Vault Agent Administrator's Guide Veritas NetBackup for Enterprise Vault Agent Administrator's Guide for Windows Release 8.0 Veritas NetBackup for Enterprise Vault Agent Administrator's Guide Document version: 8.0 Legal Notice Copyright

More information

Lab 0 Introduction to the MSP430F5529 Launchpad-based Lab Board and Code Composer Studio

Lab 0 Introduction to the MSP430F5529 Launchpad-based Lab Board and Code Composer Studio ECE2049 Embedded Computing in Engineering Design Lab 0 Introduction to the MSP430F5529 Launchpad-based Lab Board and Code Composer Studio In this lab, you will be introduced to the Code Composer Studio

More information

Topaz Workbench Data Visualizer User Guide

Topaz Workbench Data Visualizer User Guide Topaz Workbench Data Visualizer User Guide Table of Contents Displaying Properties... 1 Entering Java Regular Expressions in Filter Fields... 3 Related Topics... 3 Exporting the Extract Trace Events View...

More information

Protection! User Guide. A d m i n i s t r a t o r G u i d e. v L i c e n s i n g S e r v e r. Protect your investments with Protection!

Protection! User Guide. A d m i n i s t r a t o r G u i d e. v L i c e n s i n g S e r v e r. Protect your investments with Protection! jproductivity LLC Protect your investments with Protection! User Guide Protection! L i c e n s i n g S e r v e r v 4. 9 A d m i n i s t r a t o r G u i d e tm http://www.jproductivity.com Notice of Copyright

More information

VMware Mirage Web Manager Guide

VMware Mirage Web Manager Guide Mirage 5.3 This document supports the version of each product listed and supports all subsequent versions until the document is replaced by a new edition. To check for more recent editions of this document,

More information