Method CreateDossierConfig
CreateDossierConfig(String, DossierConfigContract)
Create a dossier schema store
Declaration
DossierConfigContract CreateDossierConfig(string connectionId, DossierConfigContract dossierConfig)
Parameters
Type | Name | Description |
---|---|---|
System.String | connectionId | |
DossierConfigContract | dossierConfig |
Returns
Type | Description |
---|---|
DossierConfigContract |
Examples
POST http://YourServerName/InfoShare/Json/Common/CreateDossierConfig
Example for creating a dossier schema store{
"connectionId": "14fdf675-1c54-4bba-880e-ea09e314ab05",
"dossierConfig": {
"Id": "6b155b1b-0e03-4a23-861c-f38bdc61aa05",
"DossierName": {
"Values": [
{
"Text": "dossier1",
"Culture": "de"
}
]
},
"ExtensionToProtect": ".pdf",
"PrimaryKeyPropertyId": "a6cc56e5-746a-ed11-92da-00155d447202",
"DocumentTypePropertyId": "ba1c0801-756a-ed11-92da-00155d447202",
"DocumentTypeFileValue": "value",
"PropertyXMLTagMapping": [
{
"InfoSharePropertyId": "01004001-38a7-11d8-a902-0050bf427e8f",
"XmlTag": "betreff"
}
],
"ImportTemplateIdForDocuments": "45c02d92-756a-ed11-92da-00155d447202",
"ImportTemplateIdForDossier": "e1be4299-756a-ed11-92da-00155d447202",
"UseDossierProtectionDomainForImport": true,
"DossierSearchFolders": {
"Path": "a90d99eb-736a-ed11-92da-00155d447202\\9509c194-746a-ed11-92da-00155d447202",
"Culture": "",
"FolderSystemId": "",
"PathGlobal": ""
},
"DossierSearchFolderDefault": {
"Path": ""
},
"DetailSearchFolders": {
"Path": "a90d99eb-736a-ed11-92da-00155d447202\\14f8cd9d-746a-ed11-92da-00155d447202"
},
"DetailSearchFolderDefault": {
"Path": ""
},
"TemplateFolder": {
"Path": ""
},
"TextModule": {
"Path": ""
},
"PreviewPane": [
{
"Id": "88227507-8316-465e-8e14-a13853302978",
"Title": {
"Values": [
{
"Text": "previewPaneDisplayGroup1",
"Culture": "de"
}
]
},
"Fields": [
{
"Id": "3ab9f9b0-4312-44ef-8927-e6f07a44588d",
"PropertyId": "c41aac11-f70a-4370-b6c8-ae29de8ce454",
"DisplayName": {
"Values": [
{
"Text": "detailsPane1",
"Culture": "de"
}
]
}
}
]
}
],
"DetailsPane": [
{
"Id": "3ab9f9b0-4312-44ef-8927-e6f07a44520a",
"PropertyId": "c41aac11-f70a-4370-b6c8-ae29de8ce454",
"DisplayName": {
"Values": [
{
"Text": "detailsPane2",
"Culture": "de"
}
]
}
}
],
"ImportPropertiesForDocuments": [
"property1",
"property2"
],
"UpdatePropertiesForDocuments": [
"property1",
"property2"
]
}
}
Exceptions
Type | Condition |
---|---|
ServiceException | The connection id {connectionId} isn't valid or has expired (10008) |
ServiceException | Verification code is needed: Verification code not yet verified (10152) |
ServiceException | The administrative context {"DossierSchemaStoreEditCtx"} is already checked out by user {displayLoginName} (10129) |
ServiceException | Extension already exists in dossier schema store (10332) |
ServiceException | No property mapping available for property with id {propertyId} (10333) |
ServiceException | Import template not found {importTemplateId} (10073) |
ServiceException | Unknown property type {propertyTypeId} (10339) |
ServiceException | Xml tag {xmlTag} is not valid (10336) |
ServiceException | No title specified for preview pane (10338) |