Vous êtes sur la page 1sur 8

Fiche de Test Unitaire

FI112 – Affacturage : Extraction factures / avoirs

Domaine : FI

Historique du document

Version Date Qui Réf. Descriptif des modifications


Besoin
001 11/01/10 MSAB/ 0000020 Création programme
MDEC/ affacturage : Extraction
GOBR/ factures / avoirs
SDEL

Documents associés

Version Date Nom du document Description

Page 1/8
Fiche de Test Unitaire

FI112 – Affacturage : Extraction factures / avoirs

Domaine : FI

Version Auteur du test Validation Fonctionnelle Validation Technique


001 Nom : MSAB/MDEC/GOBR/SDEL Nom : Nom : RMEN/GOBR
Date : 11/01/10 Date : Date : 15/01/10

I Transactions Testées

Programme / transaction Libellé


ZFI_MJ_AFFACTURAGE / ZFI112 Programme d'affacturage : Extraction factures / avoirs

II Environnement

ECC6 – DEC

Page 2/8
Fiche de Test Unitaire

FI112 – Affacturage : Extraction factures / avoirs

Domaine : FI

III Objectifs du test unitaire

Cas 1 Ecran de sélection OK/KO

Résultat Attendu Résultat observé OK/KO


Ecran de sélection
1.A L’écran doit correspondre à la partie 2.3.1.1 de la spécification. OK

Contrôles sur écran de sélection

Les zones suivantes sont obligatoires :


- N° de cession
Si sélection des données coché :
- Société
1.B - Type de pièces facture OK
- Type de pièces avoir
- Devise
- Comptes généraux
Si génération du fichier coché :
- Nom du fichier

La zone N° d’envoi doit être grisée est alimentée grâce à la table de


paramétrage ZFI112_01
1.C OK

Page 3/8
Fiche de Test Unitaire

FI112 – Affacturage : Extraction factures / avoirs

Domaine : FI

Cas 2 Tables de paramétrage et de données OK/KO

Création de la table de paramétrage ZFI112_01 comme décrit dans la


spéc
2.A OK

Création de la table de données ZFI112_DATA comme décrit dans la


spéc
2.B OK

La table de paramétrage ZTFI112_01 est accessible depuis la transaction


ZTFI112_01. Détails :
2.C OK

La table de paramétrage ZTFI112_DATA est accessible depuis la


transaction ZTFI112_DATA. Détails :
2.D OK

Cas 3 Blocage table de paramétrage ZFI112_01 OK/KO

1 – Si la table est en cours de modif en SM30, le programme ne doit pas


être exécuté
2 – Si le programme est en cours d’exécution, on doit pouvoir le lancer en
3.A parallèle avec un code cession différent OK
3 – Si le programme est en cours d’exécution, on ne doit pas pouvoir le
lancer en parallèle avec le même code cession

Page 4/8
Fiche de Test Unitaire

FI112 – Affacturage : Extraction factures / avoirs

Domaine : FI

Cas 4 Sélection des données OK/KO

Traitement mode de sélection des données : cas table vierge

4.A OK

Traitement mode de sélection des données : cas table déjà


renseignée
4.B OK

Cas 5 Création des pièces comptables OK/KO

Traitement mode création des pièces : tests passants


5.A OK

Traitement mode création des pièces : tests non passants


5.B OK

Alimentation des zones n° affectation, cours de change et montant DI


Code transaction à FB01
5.C OK

Cas 6 Modification des factures et avoirs OK/KO

Page 5/8
Fiche de Test Unitaire

FI112 – Affacturage : Extraction factures / avoirs

Domaine : FI

Traitement mode modification des factures/avoirs : tests passants

6.A OK

Traitement mode modification des factures/avoirs : tests non


passants
6.B OK

Cas 7 Génération du fichier OK/KO

Traitement mode génération de fichier : Mode test

7.A OK

Traitement mode génération de fichier : Mode test non actif

7.B OK

Cas 8 Suppression des pièces comptables OK/KO

Suppression des données de la table ZTFI112_DATA


Les entrées de statut PS, ES ou EP doivent être supprimés
8.A OK

Page 6/8
Fiche de Test Unitaire

FI112 – Affacturage : Extraction factures / avoirs

Domaine : FI

Suppression des données de la table ZTFI112_DATA


Si aucune entrée ne correspond aux critères, aucune suppression.
8.B OK

Cas 9 Contrôle autorisation OK/KO

Quel que soit le traitement choisi, faire un contrôler les autorisations sur
la société à traiter.
9.A OK

Cas 10 Contrôle champ SIREN OK/KO


Exécuter la variante TEST_FI112 avec le paramètre CTRL_SIREN non Le contrôle SIREN n’étant pas coché, aucune erreur à propos
coché pour le code session ‘10’ (table ZTFI112_01, champ du code SIREN doit remonter dans la table des données
CTRL_SIREN). affacturage (table ZTFI112_DATA, champ LOG_ES).
-> Décocher test
10.A OK

Exécuter la variante TEST_FI112 avec le paramètre CTRL_SIREN coché Le contrôle SIREN étant coché, les erreurs à propos du code
pour le code session ‘10’ (10’ (table ZTFI112_01, champ CTRL_SIREN). SIREN doit remonter dans la table des données affacturage
-> Décocher test (table ZTFI112_DATA, champ LOG_ES).
10.B OK

Page 7/8
Fiche de Test Unitaire

FI112 – Affacturage : Extraction factures / avoirs

Domaine : FI

IV Points en suspends :

Tous les points en suspends doivent apparaitre ici

V Commentaires :

Ne pas hésiter à insérer des commentaires quelques soit leur nature

Page 8/8

Vous aimerez peut-être aussi