:Version : 1.1 Stable
Maarch Capture Connector (MCC) est un connecteur bureautique / scanner. Lors de l’impression vers une imprimante virtuelle, ce module permet d'envoyer les documents en format PDF directement dans l'application Maarch, sur la page de saisie des métadonnées. Maarch Capture Connector Serveur fonctionne avec Maarch Capture Connector Client.
Maarch Capture Connector (MCC) remplace Maarch Scansnap Connector (MSC). Le MSC a entièrement été réécrit en PHP pour devenir MCC. En voici les raisons :
De bonnes nouvelles :
Nouvelles fonctionnalités :
Liste de fichiers pour le MCC Serveur:
MCC_Server/ |-- config/ | -- config_mass.xml.default # Le fichier de configuration entre le MCC server et | # la numérisation de masse | -- config_mcc.xml.default # Le fichier de configuration entre le MCC server et | # l’application Maarch Entreprise | -- config_mlb.xml.default # Le fichier de configuration entre le MCC server et | # l’application Maarch LetterBox | -- form.dtd # DTD du form.xml | -- form.xml.default # Type de formulaire pour l’application Maarch Entreprise | -- form_mlb.xml.default # Type de formulaire pour l’application Maarch LetterBox | -- structure.xml.default # Type de structure AutoImport pour Maarch Entreprise | -- structure_mlb.xml.default # Type de structure AutoImport pour Maarch LetterBox |-- outcome/ # En mode import de masse, les fichiers sont sauvegardés ici |-- logs/ |-- class_db.php # Classe pour gérer les connections à la base de données |-- get_datas.php # Script d’échange d’informations avec MCC client |-- mcc_server.php # Script principal
La configuration principale se fait dans la section <CONFIG>. Voici les tags disponibles pour la configuration
Le reste de la configuration se fait dans la base de données. Vous devez configurer le serveur et les droits pour atteindre la base de données de l’application dans laquelle vous allez enregistrer les documents avec le MCC ( Maarch LetterBox ou Maarch Entreprise)
Tout d’abord vous devez changer l’emplacement du DTD
<!DOCTYPE ROOT SYSTEM "http://127.0.0.1/mcc/server/config/form.dtd">
Vous pouvez modifier la structure générale du formulaire avec :
<FORM>
<TITLE>Maarch Capture Connector</TITLE>
<WIDTH>455</WIDTH>
<HEIGHT>350</HEIGHT>
<CENTER>true</CENTER>
Vous pouvez modifier ou créer les champs avec :
<INPUT>
<TYPE>comboBox</TYPE>
<ID>status</ID>
<LABEL>Statut</LABEL>
<AUTOCOMPLETE>false</AUTOCOMPLETE>
<VALUES>
<VALUE><ID>NEW</ID><LABEL>Nouveau document</LABEL></VALUE>
<VALUE><ID>VAL</ID><LABEL>A valider</LABEL></VALUE>
<VALUE><ID>END</ID><LABEL>Cloturé</LABEL></VALUE>
<VALUE><ID>TRT</ID><LABEL>A traiter</LABEL></VALUE>
</VALUES>
<DEFAULT_VALUE>NEW</DEFAULT_VALUE>
<SHOW_ID>true</SHOW_ID>
<MANDATORY>true</MANDATORY>
</INPUT>
<INPUT>
<TYPE>comboBox</TYPE>
<ID>folders</ID>
<LABEL>Dossiers</LABEL>
<AUTOCOMPLETE>true</AUTOCOMPLETE>
<TABLE>
<TABLE_NAME>folders</TABLE_NAME>
<FOREIGN_KEY>folders_system_id</FOREIGN_KEY>
<FOREIGN_LABEL>folder_name</FOREIGN_LABEL>
<WHERE_CLAUSE>status = 'NEW'</WHERE_CLAUSE>
<ORDER>order by folder_name</ORDER>
</TABLE>
<DEFAULT_VALUE></DEFAULT_VALUE>
<SHOW_ID>false</SHOW_ID>
<MANDATORY>false</MANDATORY>
</INPUT>
Vous pouvez préparer l’import de masse avec l’AutoImport en utilisant le fichier de structure™XXX.xml
<ROOT>
<FIELDS>
<TYPEID>'9999'</TYPEID>
<TYPIST>'bblier'</TYPIST>
<STATUS>status</STATUS>
<SCANDATE>'@date'</SCANDATE>
<DESTINATION>entities</DESTINATION>
<PRIORITY>priority</PRIORITY>
<FOLDERID>folders</FOLDERID>
</FIELDS>
</ROOT>
| | Ceci n’est nécessaire que si vous utilisez l’import de masse. Sans cela vous n’avez pas besoin de raccorder Maarch AutoImport au MCC Serveur. |
| | Ceci est juste une piste. Nous vous proposons de consulter la documentation Maarch AutoImport documentation pour plus d’informations. |
Vous trouverez la configuration de Maarch AutoImport dans le fichier ./maarch_autoimport/config_*.xml (Le nom exact dépend de votre configuration) dans le répertoire principal de l’AutoImport
Le seul point important est de vous assurer que le chemin indiqué dans le tag <SCAN_IMPORT_DIRECTORY> de l’AutoImport est le même que celui du <TARGET_PATH> du MCC Serveur.
Assurez-vous que vous avez entré les paramètres corrects pour l’accès à la base de données/