Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
| doc:admin:cold:export_xml [2014/01/23 15:21] – [Cas d'export depuis une requête] fabrice | doc:admin:cold:export_xml [2023/03/17 09:56] (Version actuelle) – modification externe 127.0.0.1 | ||
|---|---|---|---|
| Ligne 1: | Ligne 1: | ||
| ====== Ce tutoriel va vous indiquer comment exporter des données dans des fichiers XML ====== | ====== Ce tutoriel va vous indiquer comment exporter des données dans des fichiers XML ====== | ||
| - | Cette fonction est disponible dans la révision 4571 ou supérieure. | + | :!: Cette fonction est disponible dans la révision 4571 ou supérieure. |
| Cette application ressemble étrangement aux applications d' | Cette application ressemble étrangement aux applications d' | ||
| Ligne 50: | Ligne 50: | ||
| Notez bien que vous ne pouvez pas sortir dans des noms de fichiers, des caractères interdits (: / etc.)\\ | Notez bien que vous ne pouvez pas sortir dans des noms de fichiers, des caractères interdits (: / etc.)\\ | ||
| Cette syntaxe est valide aussi bien dans les noms de fichiers que dans le contenu du fichier modèle.\\ | Cette syntaxe est valide aussi bien dans les noms de fichiers que dans le contenu du fichier modèle.\\ | ||
| + | |||
| + | Pour exporter des champs vides (champs non obligatoires) sans générer d' | ||
| Exemple de nom de fichier XML : Facture_**[FFOUR_PIECE]**-**[FFOUR_MONTANTTTC(, | Exemple de nom de fichier XML : Facture_**[FFOUR_PIECE]**-**[FFOUR_MONTANTTTC(, | ||
| Ligne 92: | Ligne 94: | ||
| * **Créez le travail de type** : export des lignes d'une requête, sur la base d'un fichier modèle et flag d'un champs\\ | * **Créez le travail de type** : export des lignes d'une requête, sur la base d'un fichier modèle et flag d'un champs\\ | ||
| - | | + | **priorité** = 1\\ |
| - | **poids** = 100\\ | + | **poids** = 100\\ |
| - | **etape** = 1\\ | + | **etape** = 1\\ |
| - | **purgeable** = jamais\\ | + | **actif** = laissez décoché pour l' |
| - | **type**= systeme\\ | + | **purgeable** = jamais\\ |
| - | | + | **type**= systeme\\ |
| - | * **Paramètrez | + | * **Paramétrez |
| + | Il faut créer chaque champ dans le formulaires, | ||
| + | {{: | ||
| + | le **qryid** correspond à l'id de la requête factures validées, et le **flagfield** correspond au champs qui sert de contrôle des lignes à exporter, il est mis à vrai une fois la ligne exportée correctement.\\ | ||
| + | * **Ensuite programmez le travail**, à l'aide de l' | ||