ImportCsvCAWithSemicolon.json : Différence entre versions

Aller à : navigation, rechercher
(Page créée avec « =Présentation= Cette page contient le modèle d'Utilisation-de-la-comptabilité#Importer-un-relevé-bancaire|import... »)
 
(Modèle alternatif temporaire pour version sans colonne date de valeur et avec 7 lignes)
 
(13 révisions intermédiaires par 3 utilisateurs non affichées)
Ligne 1 : Ligne 1 :
 
=Présentation=
 
=Présentation=
  
Cette page contient le [[Modèle-de-format-d'import-de-relevé-bancaire|modèle]] d'[[Utilisation-de-la-comptabilité#Importer-un-relevé-bancaire|import de relevé bancaire]] du format "[[Modèle-d'import-de-relevé-bancaire-CSV-Crédit-Agricole-avec-point-virgule|CSV Crédit Agricole avec point-virgule]]".
+
Cette page contient le [[Modèles-de-format-d'import-de-relevé-bancaire|modèle]] d'[[Utilisation-de-la-comptabilité#Importer-un-relevé-bancaire|import de relevé bancaire]] du format "[[Modèle-d'import-de-relevé-bancaire-CSV-Crédit-Agricole-avec-point-virgule|CSV Crédit Agricole avec point-virgule]]".
  
 
=Modèle=
 
=Modèle=
 
<javascript>{
 
<javascript>{
 
     "inputFormat" : {
 
     "inputFormat" : {
         "contentType" : "text\/csv",
+
         "breakAfterNEmptyLines" : 4,
 
         "charset" : "ISO-8859-15",
 
         "charset" : "ISO-8859-15",
         "nbLineHeader" : "6",
+
        "contentType" : "text\/csv",
 +
        "keepEmptyLines" : "true",
 +
        "mergedLineChar" : " ",
 +
        "multiLineLabel": "true",   
 +
         "nbLineHeader" : "1",
 
         "nbLineFooter" : "0",
 
         "nbLineFooter" : "0",
"multiLineLabel": "true",
+
         "regex" : "/^([^;]*);([^;]*;)?\"([^;]*)\";([^;]*);([^;]*);?/",
"diffColumnCreditDebit" : "true",
+
        "startLineRegex" : "\/([0-9]{2}\\\/[0-9]{2}\\\/[0-9]{4};)\/",
         "regex" : "/^([^;]*);(?:[^;]*);\"([^;]*)\";(.*);/ms"
+
        "startHeaderRegex" : "Date;"
 
     },
 
     },
 
     "field" : [
 
     "field" : [
 
         {
 
         {
 
             "name" : "account_entry_date",
 
             "name" : "account_entry_date",
 +
            "format" : {
 +
                "name" : "formatDate",
 +
                "parameter" : [
 +
                    "DD/MM/YYYY"
 +
                ]
 +
            }
 +
        },
 +
        {
 +
            "name" : "account_entry_date_value",
 
             "format" : {
 
             "format" : {
 
                 "name" : "formatDate",
 
                 "name" : "formatDate",
Ligne 28 : Ligne 41 :
 
         },
 
         },
 
         {
 
         {
             "name" : "account_entry_amount"
+
             "name" : "account_entry_debit"
 +
        },
 +
        {
 +
            "name" : "account_entry_credit"
 
         }
 
         }
 
     ]
 
     ]
 
}</javascript>
 
}</javascript>

Version actuelle en date du 28 mars 2020 à 19:11

Présentation

Cette page contient le modèle d'import de relevé bancaire du format "CSV Crédit Agricole avec point-virgule".

Modèle

{
    "inputFormat" : {
        "breakAfterNEmptyLines" : 4,
        "charset" : "ISO-8859-15",
        "contentType" : "text\/csv",
        "keepEmptyLines" : "true",
        "mergedLineChar" : " ",
        "multiLineLabel": "true",     
        "nbLineHeader" : "1",
        "nbLineFooter" : "0",
        "regex" : "/^([^;]*);([^;]*;)?\"([^;]*)\";([^;]*);([^;]*);?/",
        "startLineRegex" : "\/([0-9]{2}\\\/[0-9]{2}\\\/[0-9]{4};)\/",
        "startHeaderRegex" : "Date;"
    },
    "field" : [
        {
            "name" : "account_entry_date",
            "format" : {
                "name" : "formatDate",
                "parameter" : [
                    "DD/MM/YYYY"
                ]
            }
        },
        {
            "name" : "account_entry_date_value",
            "format" : {
                "name" : "formatDate",
                "parameter" : [
                    "DD/MM/YYYY"
                ]
            }
        },
        {
            "name" : "account_entry_comment"
        },
        {
            "name" : "account_entry_debit"
        },
        {
            "name" : "account_entry_credit"
        }
    ]
}