<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="FeedCreator 1.8" -->
<?xml-stylesheet href="https://wiki-logeas.fr/certif/lib/exe/css.php?s=feed" type="text/css"?>
<rdf:RDF
    xmlns="http://purl.org/rss/1.0/"
    xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
    xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
    xmlns:dc="http://purl.org/dc/elements/1.1/">
    <channel rdf:about="https://wiki-logeas.fr/certif/feed.php">
        <title>dokuwiki-certif - certif:technique:scriting</title>
        <description></description>
        <link>https://wiki-logeas.fr/certif/</link>
        <image rdf:resource="https://wiki-logeas.fr/certif/lib/exe/fetch.php?media=wiki:dokuwiki.svg" />
       <dc:date>2026-04-17T19:52:58+00:00</dc:date>
        <items>
            <rdf:Seq>
                <rdf:li rdf:resource="https://wiki-logeas.fr/certif/doku.php?id=certif:technique:scriting:creercompte&amp;rev=1752573268&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki-logeas.fr/certif/doku.php?id=certif:technique:scriting:creercomptepersonnalise&amp;rev=1752573268&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki-logeas.fr/certif/doku.php?id=certif:technique:scriting:deplacecompte&amp;rev=1752573268&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki-logeas.fr/certif/doku.php?id=certif:technique:scriting:deplaceecriture&amp;rev=1752573268&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki-logeas.fr/certif/doku.php?id=certif:technique:scriting:effacecompte&amp;rev=1752573268&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki-logeas.fr/certif/doku.php?id=certif:technique:scriting:ispersonnalise&amp;rev=1752573269&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki-logeas.fr/certif/doku.php?id=certif:technique:scriting:isterminal&amp;rev=1752573269&amp;do=diff"/>
            </rdf:Seq>
        </items>
    </channel>
    <image rdf:about="https://wiki-logeas.fr/certif/lib/exe/fetch.php?media=wiki:dokuwiki.svg">
        <title>dokuwiki-certif</title>
        <link>https://wiki-logeas.fr/certif/</link>
        <url>https://wiki-logeas.fr/certif/lib/exe/fetch.php?media=wiki:dokuwiki.svg</url>
    </image>
    <item rdf:about="https://wiki-logeas.fr/certif/doku.php?id=certif:technique:scriting:creercompte&amp;rev=1752573268&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-07-15T09:54:28+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Function CreerCompte(Compte:String):String</title>
        <link>https://wiki-logeas.fr/certif/doku.php?id=certif:technique:scriting:creercompte&amp;rev=1752573268&amp;do=diff</link>
        <description>L&#039;unité &quot;Unit-Scripting&quot;

Function CreerCompte(Compte:String):String

Ajoute un compte “Compte “ au plan de la base avec l&#039;intitulé du plan de référence

	*  Compte doit faire partie du plan de référence
	*  La fonction crée les comptes pères
	*  la fonction rend le numéro du compte créé</description>
    </item>
    <item rdf:about="https://wiki-logeas.fr/certif/doku.php?id=certif:technique:scriting:creercomptepersonnalise&amp;rev=1752573268&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-07-15T09:54:28+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Function CreerComptePersonnalise(Compte,Intitule :String):String</title>
        <link>https://wiki-logeas.fr/certif/doku.php?id=certif:technique:scriting:creercomptepersonnalise&amp;rev=1752573268&amp;do=diff</link>
        <description>L&#039;unité &quot;Unit-Scripting&quot;

Function CreerComptePersonnalise(Compte,Intitule :String):String

Ajoute un sous compte au compte “Compte “ avec l&#039;intitulé “intitulé”

	*  Compte doit faire partie du plan de référence
	*  Compte peut avoir une déclinaison de comptes personnalisés : On en ajoute alors un</description>
    </item>
    <item rdf:about="https://wiki-logeas.fr/certif/doku.php?id=certif:technique:scriting:deplacecompte&amp;rev=1752573268&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-07-15T09:54:28+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>procedure DeplaceCompte(Compte,CompteSubstitution:string)</title>
        <link>https://wiki-logeas.fr/certif/doku.php?id=certif:technique:scriting:deplacecompte&amp;rev=1752573268&amp;do=diff</link>
        <description>L&#039;unité &quot;Unit-Scripting&quot;

procedure DeplaceCompte(Compte,CompteSubstitution:string)

Appel DeplaceEcriture et EffaceCompte

L&#039;algorithme



Les tests unitaires
N° du testConfigurationAttente en sortie1Le compte de substitution n&#039;existe pasUne erreur est généré2Le compte de substitution existe mais n&#039;est pas terminal ni personnalisé</description>
    </item>
    <item rdf:about="https://wiki-logeas.fr/certif/doku.php?id=certif:technique:scriting:deplaceecriture&amp;rev=1752573268&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-07-15T09:54:28+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Procedure DeplaceEcriture (CompteSource, CompteDestination : String)</title>
        <link>https://wiki-logeas.fr/certif/doku.php?id=certif:technique:scriting:deplaceecriture&amp;rev=1752573268&amp;do=diff</link>
        <description>L&#039;unité &quot;Unit-Scripting&quot;

Procedure DeplaceEcriture (CompteSource, CompteDestination : String)

Remplace dans toutes les tables de la base ayant un champ TNumeroCompte qui à pour valeur CompteSource sa valeur par CompteDestination.

	*  Si le compte source est une arborescence toutes les écritures de celle-ci sont migré dans le compte de destination</description>
    </item>
    <item rdf:about="https://wiki-logeas.fr/certif/doku.php?id=certif:technique:scriting:effacecompte&amp;rev=1752573268&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-07-15T09:54:28+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Function EffaceCompte(Compte :String):String</title>
        <link>https://wiki-logeas.fr/certif/doku.php?id=certif:technique:scriting:effacecompte&amp;rev=1752573268&amp;do=diff</link>
        <description>L&#039;unité &quot;Unit-Scripting&quot;

Function EffaceCompte(Compte :String):String

Efface purement et simplement un compte ainsi que tous ses sous-comptes (personnalisés ou non)
ATTENTION La procédure efface aussi les comptes pères tant qu&#039;il n&#039;ont pas d&#039;autre sous compte terminaux</description>
    </item>
    <item rdf:about="https://wiki-logeas.fr/certif/doku.php?id=certif:technique:scriting:ispersonnalise&amp;rev=1752573269&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-07-15T09:54:29+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Function IsPersonnalise (Compte :String ):Boolean</title>
        <link>https://wiki-logeas.fr/certif/doku.php?id=certif:technique:scriting:ispersonnalise&amp;rev=1752573269&amp;do=diff</link>
        <description>L&#039;unité &quot;Unit-Scripting&quot;

Function IsPersonnalise (Compte :String ):Boolean

Un compte est “Personnalisé” si il a été divisé en sous compte (qui eux sont terminaux)

L&#039;algorithme

	*  Le compte n&#039;existe pas (base vide) ⇒ Faux
	*  Le compte existe : il n&#039;a pas de compte personnalisé, ni de sous-compte au sens comptable ⇒ Faux</description>
    </item>
    <item rdf:about="https://wiki-logeas.fr/certif/doku.php?id=certif:technique:scriting:isterminal&amp;rev=1752573269&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-07-15T09:54:29+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Function IsTerminal(Compte :String ):Boolean</title>
        <link>https://wiki-logeas.fr/certif/doku.php?id=certif:technique:scriting:isterminal&amp;rev=1752573269&amp;do=diff</link>
        <description>L&#039;unité &quot;Unit-Scripting&quot;

Function IsTerminal(Compte :String ):Boolean

Un compte est “Terminal” si il n&#039;a pas de sous compte. Il peut donc lui être associé des écritures.</description>
    </item>
</rdf:RDF>
