Documents importés mais non visibles à la recherche

L'import en masse pour les applications Maarch
Mass Import for Maarch Applications

Documents importés mais non visibles à la recherche

Message par IkyStiky » 17 Oct 2013, 13:52

Bonjour à tous,
Je fais un autoimport avec des champs customs dans la table "res_business"
Tout est bien inséré dans la table postgres et les fichiers sont bien présent dans le docserver mais à la recherche sur Maarch je n'ai aucun document visible… comment cela s'explique ?
Pour m'aider à y voir plus clair je te met ci-dessous le contenu des fichiers mapping(_cts).xml, config(_cts).xml et un exemple de xml lié à un pdf


mapping_cts.xml :
<ROOT>
<MAPPING_FILE>
<ELEMENT>
<COLUMN>type_id</COLUMN>
<VALUE>'500'</VALUE>
</ELEMENT>
<ELEMENT>
<COLUMN>custom_t8</COLUMN>
<VALUE>CODE_CLIENT</VALUE>
<FORMAT>string</FORMAT>
</ELEMENT>
<ELEMENT>
<COLUMN>custom_t9</COLUMN>
<VALUE>NOM_CLIENT</VALUE>
<FORMAT>string</FORMAT>
</ELEMENT>
<ELEMENT>
<COLUMN>custom_t10</COLUMN>
<VALUE>NUM_TEL</VALUE>
<FORMAT>string</FORMAT>
</ELEMENT>
<ELEMENT>
<COLUMN>custom_t11</COLUMN>
<VALUE>TYPE_OFFRE</VALUE>
<FORMAT>string</FORMAT>
</ELEMENT>
<ELEMENT>
<COLUMN>status</COLUMN>
<VALUE>'NEW'</VALUE>
</ELEMENT>
</MAPPING_FILE>
</ROOT>


config_cts.xml :
<ROOT>
<CONFIG>
<CONFIG_NAME>cts</CONFIG_NAME>
<MAPPING_FILE>/var/autoimport/data/mapping/mapping_cts.xml</MAPPING_FILE>
<SCAN_IMPORT_DIRECTORY>/var/autoimport/incoming/cts/</SCAN_IMPORT_DIRECTORY>
<LOCATION>127.0.0.1</LOCATION>
<DATABASE_PORT>5432</DATABASE_PORT>
<DATABASE>maarch</DATABASE>
<DATABASETYPE>POSTGRESQL</DATABASETYPE>
<DATABASEWORKSPACE></DATABASEWORKSPACE>
<USER_NAME>maarch</USER_NAME>
<PASSWORD>maarchpwd</PASSWORD>
<TABLE_NAME>res_business</TABLE_NAME>
<INSERT_MODE>false</INSERT_MODE>
<DOCSERVER_NAME>FASTHD_AI</DOCSERVER_NAME>
<DATE_TIME_FORMAT>YYYY-MM-DD</DATE_TIME_FORMAT>
<AUTO_IMPORT_DIRECTORY>/var/autoimport/maarch_autoimport/</AUTO_IMPORT_DIRECTORY>
<WITHOUT_XML>false</WITHOUT_XML>
<BACKUP_BATCH>true</BACKUP_BATCH>
<BACKUP_FAILED>true</BACKUP_FAILED>
<EXCLUDE_EXISTING_DOCS>false</EXCLUDE_EXISTING_DOCS>
<EXCLUDE_EXISTING_DOCS_FOLDER>duplicate</EXCLUDE_EXISTING_DOCS_FOLDER>
<CONTROL_COMPLETE_FILES>false</CONTROL_COMPLETE_FILES>
<CREATE_FOLDERS>false</CREATE_FOLDERS>
<FOLDERS_TABLE_NAME>folders</FOLDERS_TABLE_NAME>
<FOLDERS_MAPPING_FILE>/var/autoimport/data/conf/mapping_folders.xml</FOLDERS_MAPPING_FILE>
<APP_NAME>MEP</APP_NAME>
<LOG_CONFIG_PATH>/var/www/maarch/apps/maarch_entreprise/xml/log4php.xml</LOG_CONFIG_PATH>
<LOGGER>loggerTechnique</LOGGER>
<LOG_FORMAT>[%ACCESS_METHOD%][%RESULT%][%CODE_METIER%][%HOW%][%WHAT%][%REMOTE_IP%]</LOG_FORMAT>
<!--<PLUGINS>
<plugin>pja</plugin>
</PLUGINS>-->
</CONFIG>
</ROOT>


Exemple d'un .xml :
<ROOT>
<CODE_CLIENT>AZE598</CODE_CLIENT>
<NOM_CLIENT>WILFRIED JM</NOM_CLIENT>
<NUM_TEL>690123456</NUM_TEL>
<TYPE_OFFRE>Godirect</TYPE_OFFRE>
</ROOT>
IkyStiky
 
Message(s) : 16
Inscription : 23 Mai 2013, 13:12

Re: Documents importés mais non visibles à la recherche

Message par kader » 18 Oct 2013, 11:09

Bonjour,
Avez-vous vérifiez votre paramétrage, l'utilisateur connecté (son groupe) a-t-il le droit de voir ces documents

Librement,
kader
 
Message(s) : 830
Inscription : 11 Oct 2010, 13:01
Localisation : Dakar

Re: Documents importés mais non visibles à la recherche

Message par IkyStiky » 18 Oct 2013, 13:17

kader a écrit :Bonjour,
Avez-vous vérifiez votre paramétrage, l'utilisateur connecté (son groupe) a-t-il le droit de voir ces documents

Librement,


Salut Kader,
Oui il a les droits... en cherchant un peu dans la base de données j'ai remarqué qu'il y a une table lié à "res_business" qui est : "business_coll_ext"
L'autoimport ne modifie que "res_business"... et si je modifie "business_coll_ext" (lié à "res_business" avec la clé "res_id") en mettant par exemple le champ "category_id" sur "purchase" mes documents apparaissent à la recherche.

Ma question : comment modifier ces 2 tables en même temps lors de l'autoimport ?
Au pire, où est la requête d'insertion dans les fichiers de l'autoimport pour que je puisse la modifier ?
IkyStiky
 
Message(s) : 16
Inscription : 23 Mai 2013, 13:12

Re: Documents importés mais non visibles à la recherche

Message par kader » 18 Oct 2013, 19:47

Bonjour,
La catégorie est obligatoire dans la recherche business pour faire le filtre sur les achats, ventes,...
et vos documents documents autoimportés n'ont pas de catégorie. ce qui est normal que la recherche ne renvoi aucun résultat
Généralement les documents auto-importés sont qualifiés avant d'être utilisés dans la recherche (sauf les cas où tous les index sont renseignés à l'import). Vous sautez cette étape ?
Je te conseillerai de ne pas modifier la table "business_coll_ext" qui s'auto-remplit lors de l'affichage des propriétés du document. à moins que tu comprenne son role et fonctionnement.
Les documents sont tous de la même catégorie ?

Librement,
kader
 
Message(s) : 830
Inscription : 11 Oct 2010, 13:01
Localisation : Dakar

Re: Documents importés mais non visibles à la recherche

Message par IkyStiky » 22 Oct 2013, 14:04

kader a écrit :Bonjour,
La catégorie est obligatoire dans la recherche business pour faire le filtre sur les achats, ventes,...
et vos documents documents autoimportés n'ont pas de catégorie. ce qui est normal que la recherche ne renvoi aucun résultat
Généralement les documents auto-importés sont qualifiés avant d'être utilisés dans la recherche (sauf les cas où tous les index sont renseignés à l'import). Vous sautez cette étape ?
Je te conseillerai de ne pas modifier la table "business_coll_ext" qui s'auto-remplit lors de l'affichage des propriétés du document. à moins que tu comprenne son role et fonctionnement.
Les documents sont tous de la même catégorie ?

Librement,


J'ai compris le fonctionnement de l'AutoImport pour le "business"
Pour contourner le problème, j'ai créé mon propre script PHP qui se lance après l'AutoImport et qui va récupérer les "res_id" des derniers documents enregistrés dans la table "res_business" et ensuite va inséré ces "res_id" et la catégorie dans "business_coll_ext" afin de rendre mes documents visibles à la recherche !
IkyStiky
 
Message(s) : 16
Inscription : 23 Mai 2013, 13:12

Re: Documents importés mais non visibles à la recherche

Message par kader » 22 Oct 2013, 18:09

Bonjour,
Ok bien !
N'hésite pas à partager ton script qui pourrait intéresser la communauté !

Librement,
kader
 
Message(s) : 830
Inscription : 11 Oct 2010, 13:01
Localisation : Dakar

Re: Documents importés mais non visibles à la recherche

Message par jacson33 » 09 Mars 2015, 08:00

out est bien inséré dans la table postgres et les fichiers sont bien présent dans le docserver mais à la recherche sur Maarch je n'ai aucun document visible… comment cela s'explique ?
Pour m'aider à
Cut down your exam stress by using our latest Testking vcp and high quality gmat and We provide updated Testking what is the gmat with 100% pass guarantee along with brandeis.edu questions. Olivet Nazarene University
jacson33
 
Message(s) : 1
Inscription : 09 Mars 2015, 07:55

Re: Documents importés mais non visibles à la recherche

Message par faz » 09 Mars 2015, 22:00

Bonjour,
Le type_id que tu as mis ne doit pas exister dans la base de données.
Bonne continuation
faz
 
Message(s) : 101
Inscription : 02 Mars 2015, 23:44
Localisation : Paris


Retour vers Maarch AutoImport

Qui est en ligne ?

Utilisateur(s) parcourant ce forum : Aucun utilisateur inscrit et 1 invité

cron