Skip to content
Snippets Groups Projects
Unverified Commit a1965f18 authored by Jerome Boucher's avatar Jerome Boucher
Browse files

update configuration file

parent 5650edc8
No related branches found
No related tags found
No related merge requests found
......@@ -56,6 +56,34 @@ refDirectory = "%laabsDirectory%/data/maarchRM/ref"
; 3 = both
archivalProfileType = 1
; Automatic generation of archiverArchiveId on deposit
; format : Format sequence to follow. Variables availables are sequence and date.
; They must be followed by their name (for sequence) or type (like year, month, day, for date) between ().
; Sequences configuration are as follow :
; <sequence(sequenceName, paddingValue, paddingNumber).
; paddingValue and paddingNumber are the maximum number of values to be added before sequence if needed
;
; isAutomaticallyForced : false : a value will be generated and set only if no value is provided on the submission
; true : a value will be generated and replace any incoming value on the submission
; contentSuffix Suffix, to add for children if isInheritedFromParent is selected
; separator : string to add before suffix
; value : value to padd suffix
; length : padding length
;
archiveIdGenerator = "{
'service' : 'recordsManagement/Generator/Sequence',
'archiverArchiveIdRules' : {
'isAutomaticallyForced' : true,
'isInheritedFromParent' : true,
'format' : 'FR094080_<date(Y)>_AE<sequence(archiverArchiveIdSequence, 0, 4)>',
'contentSuffix' : {
'separator' : '_',
'value' : '0',
'length' : 3
}
}
}"
; Default Retention Rule if any retention rule is set up ("dispose" or "preserve")
actionWithoutRetentionRule = "preserve"
......@@ -191,170 +219,23 @@ packageSchemas = "{
; default : default input value
; required : true | false
packageConnectors = "{
'resip' : {
'label' : 'ReSip',
'service' : 'seda2/Connectors/Resip',
'schema' : 'seda2',
'params' : {
'attachments' : {
'label' : 'Pièces',
'source' : 'input',
'type' : 'file',
'multiple' : true
},
'MessageIdentifier' : {
'label' : 'Identifiant unique',
'source' : 'input',
'type' : 'text',
'required' : false
},
'ArchivalAgreement' : {
'label' : 'Accord de versement',
'source': 'input',
'type' : 'archivalProfile',
'required' : false
},
'ArchivalAgencyIdentifier' : {
'label' : 'Identifiant du service d\'archive',
'source' : 'input',
'type' : 'organization',
'required' : true
},
'TransferringAgencyIdentifier' : {
'label' : 'Identifiant du service versant',
'source' : 'input',
'type' : 'organization',
'required' : true
},
'OriginatingAgencyIdentifier' : {
'label' : 'Identifiant des services producteurs',
'source' : 'input',
'type' : 'organization',
'required' : true
},
'ServiceLevel' : {
'label' :'Identifiant du niveau de service',
'source' : 'input',
'type' : 'text',
'required' : false
},
'Language' : {
'label' : 'Langue',
'source' : 'input',
'type' : 'text',
'required' : false
}
}
},
'resipZip' : {
'label' : 'ReSip Zip',
'service' : 'seda2/Connectors/ResipZip',
'schema' : 'seda2',
'params' : {
'MessageIdentifier' : {
'label' : 'Identifiant unique',
'source' : 'input',
'type' : 'text',
'required' : false
},
'ArchivalAgreement' : {
'label' : 'Accord de versement',
'source': 'input',
'type' : 'archivalProfile',
'required' : false
},
'ArchivalAgencyIdentifier' : {
'label' : 'Identifiant du service d\'archive',
'source' : 'input',
'type' : 'organization',
'required' : true
},
'TransferringAgencyIdentifier' : {
'label' : 'Identifiant du service versant',
'source' : 'input',
'type' : 'organization',
'required' : true
},
'OriginatingAgencyIdentifier' : {
'label' : 'Identifiant des services producteurs',
'source' : 'input',
'type' : 'organization',
'required' : true
},
'ServiceLevel' : {
'label' :'Identifiant du niveau de service',
'source' : 'input',
'type' : 'text',
'required' : false
},
'Language' : {
'label' : 'Langue',
'source' : 'input',
'type' : 'text',
'required' : false
}
}
},
'octave' : {
'label' : 'Octave',
'service' : 'seda2/Connectors/Octave',
'octaveZip' : {
'label' : 'Paquet compressé Octave',
'service' : 'seda2/Connectors/OctaveZip',
'schema' : 'seda2',
'params' : {
'attachments' : {
'label' : 'Pièces',
'manifest' : {
'label' : 'Nom du fichier de bordereau',
'source' : 'input',
'type' : 'file',
'multiple' : true
'required' : false,
'default' : 'manifest.xml'
},
'MessageIdentifier' : {
'label' : 'Identifiant unique',
'label' : 'Identifiant du message',
'source' : 'input',
'type' : 'text',
'required' : false
},
'ArchivalAgreement' : {
'label' : 'Accord de versement',
'source': 'input',
'type' : 'archivalProfile',
'required' : false
},
'ArchivalAgencyIdentifier' : {
'label' : 'Identifiant du service d\'archive',
'source' : 'input',
'type' : 'organization',
'required' : true
},
'TransferringAgencyIdentifier' : {
'label' : 'Identifiant du service versant',
'source' : 'input',
'type' : 'organization',
'required' : true
},
'OriginatingAgencyIdentifier' : {
'label' : 'Identifiant des services producteurs',
'source' : 'input',
'type' : 'organization',
'required' : true
},
'ServiceLevel' : {
'label' :'Identifiant du niveau de service',
'source' : 'input',
'type' : 'text',
'required' : false
}
}
},
'octaveZip' : {
'label' : 'Octave zip',
'service' : 'seda2/Connectors/OctaveZip',
'schema' : 'seda2',
'params' : {
'MessageIdentifier' : {
'label' : 'Identifiant unique',
'source' : 'input',
'type' : 'text',
'required' : false
},
'ArchivalAgreement' : {
'label' : 'Accord de versement',
'source': 'input',
......@@ -374,7 +255,7 @@ packageConnectors = "{
'required' : true
},
'OriginatingAgencyIdentifier' : {
'label' : 'Identifiant des services producteurs',
'label' : 'Identifiant du service producteur',
'source' : 'input',
'type' : 'organization',
'required' : true
......@@ -387,52 +268,26 @@ packageConnectors = "{
}
}
},
'seda' : {
'label' : 'SEDA 1 message with attachment',
'service' :'medona/Connectors/Multiparts',
'schema' : 'seda',
'params' : {
'attachments' : {
'label' : 'Pièces',
'source' : 'input',
'type' : 'file',
'multiple' : true
}
}
},
'sedazip' : {
'label' : 'SEDA 1 zip',
'label' : 'Paquet compressé SEDA 1',
'service' :'medona/Connectors/Zip',
'schema' : 'seda',
'params' : {
'manifest' : {
'label' : 'Message name',
'label' : 'Nom du fichier de bordereau',
'source' : 'input',
'required' : false,
'default' : 'manifest.xml'
}
}
},
'seda2' : {
'label' : 'SEDA 2.1 message with attachment',
'service' :'medona/Connectors/Multiparts',
'schema' : 'seda2',
'params' : {
'attachments' : {
'label' : 'Pièces',
'source' : 'input',
'type' : 'file',
'multiple' : true
}
}
},
'seda2zip' : {
'label' : 'SEDA 2.1 zip',
'label' : 'Paquet compressé SEDA 2.1',
'service' :'medona/Connectors/Zip',
'schema' : 'seda2',
'params' : {
'manifest' : {
'label' : 'Message name',
'label' : 'Nom du fichier de bordereau',
'source' : 'input',
'required' : false,
'default' : 'manifest.xml'
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment