This call is used for changing the Properties of an existing folder. Tags for only those parameters should be sent which are to be changed; remaining values will be retained from the folder. IndexId for the first field of DataDefinitionshould be sent –1 if the DataDefinition is to be removed from the Folder.
|
Name |
Parent Tag |
Description |
Valid Values |
Default Values |
Option |
Root |
Unique option for the call. |
NGOChange FolderProperty |
N/A |
CabinetName |
Root |
Name of the Cabinet to which the User wants to connect. |
|
N/A |
UserDBId |
Root |
UserDatabase ID, which is returned in the NGOConnect Cabinet call. |
|
N/A |
Folder |
Root |
Outer tag contains information about the Properties of the folder to be changed. |
|
N/A |
FolderIndex |
Folder |
Index of the folder. |
Integer > 0 |
N/A |
FolderName |
Folder |
Name of the folder. |
|
|
NameLength |
Folder |
The maximum length of the Folder Name supported by JTS is 255 characters but, if the User wishes that the maximum length of folders added is lesser than 255 characters then it can be specified in this tag .The Folder Name, if larger than the NameLength, then it is truncated to the specified length. |
Integer < 255 |
|
AccessDateTime |
Folder |
Date and Time when the folder was last accessed. |
Valid date in the format yyyy-mm-dd hh:mm:ss |
|
AccessType |
Folder |
Indicates the Access Type of folder. |
‘S’ – Shared ‘P’ – Private ‘I’ - Inherited |
|
ImageVolume Index |
Folder |
Volume Index of the Image Server where the documents added in this folder will be added, if no Volume Index is supplied in the Add Document call. |
Integer > 0 |
|
VersionFlag |
Folder |
Indicates whether Versioning is to be allowed on documents added to the folder or not. |
‘Y’ – yes ‘N’ – No |
|
Comment |
Folder |
Any comments associated with the folder. |
|
|
FinalizedFlag |
Folder |
Indicates whether the folder is finalized or not. |
‘Y’ – yes ‘N’ – No |
|
Owner |
Folder |
Owner name of the folder. |
|
|
DuplicateName |
Folder |
Whether duplicate name is to be generated or not. |
Y or N |
N |
LogGeneration |
Folder |
Whether log is to be generated for this action or not. |
Y or N |
Y |
EnableFtsFlag |
Folder |
Reserved for internal use. |
|
|
ExpiryDateTime |
Folder |
Specifies the Date and Time when the Folder Expires. |
|
|
DataDefinition |
Folder |
Outer tag contains information about Data Definition to be associated with the folder. |
|
|
DataDefIndex |
Data Definition |
Index of the Data Definition to be associated with the folder. |
|
|
DataDefName |
Data Definition |
Name of the Data Definition to be associated with the folder. |
|
|
Fields |
Data Definition |
Outer tag containing information about the fields of the Data Class to be associated with the folder. |
|
|
Field |
Fields |
Information about the single Data Class field. |
|
|
IndexId |
Field |
Index of the Data class field.
|
Index > 0 -1 should be sent to remove the Data Class. |
|
IndexType |
Field |
Type of the Data Class field. |
|
|
IndexValue |
Field |
Value of the Data Class field associated with the folder. |
|
|
Name |
Parent Tag |
Description |
Option |
Root |
Unique option for the call. |
Status |
Root |
Status of the call. If the Status is 0, then the call is successful. |
Folder |
Root |
Outer tag that contains information about the folder. |
FolderIndex |
Folder |
Index of the folder. |
ParentFolderIndex |
Folder |
Index of parent of the folder. |
NoOfSubFolders |
Folder |
Number of subfolders present in the folder. |
NoOfDocuments |
Folder |
Number of documents present in the folder. |
FolderName |
Folder |
Name of the folder. |
Owner |
Folder |
Owner of the folder. |
OwnerIndex |
Folder |
Index of the Owner of the folder. |
CreationDateTime |
Folder |
Date and Time at which the folder was created. |
RevisedDateTime |
Folder |
Date and Time at which the folder was last modified. |
AccessDateTime |
Folder |
Date and Time at which the folder was last accessed. |
DeletedDateTime |
Folder |
Date and Time of deletion of the folder. |
AccessType |
Folder |
Indicates whether the folder is a Shared folder / Private folder / Inherits its Access Type from its Parent Folder. |
ImageVolumeIndex |
Folder |
Volume Index of the Image Server where the documents added in this folder will be added, if no Volume Index is supplied in the Add Document call. |
FolderType |
Folder |
Indicates the Type of the folder. |
FolderLock |
Folder |
Indicates if any User has locked the folder. |
LockByUser |
Folder |
Index of the User who has locked the folder. |
Location |
Folder |
Folder Type of the Parent Folder of this folder. |
ExpiryDateTime |
Folder |
Date and Time after which the folder will expire. |
VersionFlag |
Folder |
Indicates whether Versioning will be allowed for the documents added in this folder or not. |
Comment |
Folder |
Comments associated with the folder. |
FinalizedFlag |
Folder |
Indicates whether the Folder is finalized or not. |
FinalizedBy |
Folder |
Index of the User who has finalized the folder. |
FinalizedDateTime |
Folder |
Date and Time when the folder was finalized. |
LoginUserRights |
Root |
Rights of the logged in User on the folder. |
ACLMoreFlag |
Folder |
Reserved for internal use. |
EnableFtsFlag |
Folder |
Reserved for internal use. |
ACL |
Folder |
Reserved for Internal use. |
LockMessage |
Folder |
Message to be sent to the user if the Folder is locked. |
NoOfReferencedDocuments |
Folder |
Number of Referenced Documents present in the Folder. |
DataDefinition |
Folder |
Information of the Data Class associated with the folder. |
DataDefIndex |
DataDefinition |
Index of the Data Class associated with the folder. |
DataDefName |
DataDefinition |
Name of the Data Class associated with the folder. |
Fields |
DataDefinition |
Outer Tag that contains information about fields of this Data Class. |
Field |
Fields |
Outer Tag that contains information about a single field of this Data Class. |
IndexId |
Field |
Index of the Data Class field. |
IndexName |
Field |
Name of the Data Class field. |
IndexType |
Field |
Type of the Data Class field. |
IndexLength |
Field |
Length of the Data Class field. |
IndexAttribute |
Field |
Attribute of the Data Class Field. |
IndexValue |
Field |
Value of the Data Class field associated with the folder. |
Code |
Message |
Comments |
-50017 |
Folder not found. |
The Folder whose Property is to be changed do not exists. |
-50133 |
Folder has been deleted. |
The Folder whose Property is to be changed has been deleted. |
-50119 |
System defined properties cannot be changed. |
Properties of the System Folders like Inbox, Trash and SentItems cannot be changed. |
-50139 |
Expiry date cannot be less than current date. |
Expiry Date specified in input xml should be a date greater than the Current Date. |
-50019 |
Properties of the Folder have been finalized. |
Folder Properties could not be changed as folder has been finalized. |
-50018 |
Insufficient Rights for the current operation. |
Logged in User has insufficient Rights on the folder whose Property is to be changed. |
-50028 |
Data Class not found. |
Data Class to be associated with the folder does not exist. |
-50032 |
Insufficient Rights for the current operation. |
This error is thrown when the User, specified as Owner of the folder has None Rights on the folder or User do not have Rights on Data Class which is to be associated with the folder. |
-50120 |
Folder with the same name already exists. |
Folder with similar name already exists. |
-50138 |
User not Owner or Supervisor. |
This error occurs, when the Ownership of the folder is to be changed and the logged in User is neither a member of the Supervisor Group nor is the Owner of the folder. |
-50003 |
User does not exist. |
User who is to be made the new Owner of the folder does not exist. |
-50006 |
User account has expired. |
Account of the User who is to be made the new Owner of the folder has already expired. |
-50010 |
User not alive. |
User who is to be made the new Owner of the folder is not alive. |
-50116 |
Insufficient privileges for the current operation. |
This error occurs when the Access Type of the folder is being changed and the User does not have Privilege to add / delete / modify Rights. |
-50021 |
Folder is in use. |
Some User, other than the logged in User locks the folder whose Properties are to be changed. |
-50045 |
GlobalIndex not found. |
Data fields supplied by the User do not belong to the Data Definition supplied. |
-50076 |
Invalid object access type. |
Access type of folder whose property is to be changed or of the data class to be associated with the folder is improper . This error arises in the process of rights checking on the folder or the data class. |
-50081 |
Data not available |
Information about the Data definition not found. |