Vous êtes sur la page 1sur 87

Fiche de Tests Unitaires LOGO CLIENT

Réf Chrono : ATOS/R-AQT/TMA-MUT/


Créée le 20/01/2010 par PGR Page 1 / 87
Mise à jour le 29/01/2010 par

Statut du document
Document FTU-SGD-FI-FI112-affacturage ecran selection
Auteur
Document de référence
Nom Projet FI112 Affacturage interface facture avoir
Nom SFD SGD-DSI-SFD-FI-FI112-Affacturage-interface-facture-avoir_FR-V17
Auteur SFD Emmanuel de Vasselot
Elément(s) concerné(s) par les tests

Phase de test
Unitaire Intégration Recette client
Mandant 110

741594930.doc Page 1 sur 87


Fiche de Tests Unitaires LOGO CLIENT

N° Cas Description du cas de test Résultat attendu Résultat obtenu


1 Vérification écran de sélection Conforme au descriptif SFD
2 Programme ZFI_MJ_AFFACTURAGE règles de
gestion
3 Table paramétrage : ZTFI112_01
4 Tables des données affacturage : ZTFI112_DATA

7) Vérification de l’écran de sélection.......................................................................................................................................................................4


Cadre critère principal...............................................................................................................................................................................................4
Cadre Sélection Pièces..............................................................................................................................................................................................4
Cadre sélection client................................................................................................................................................................................................6
Cases à cocher et radio bouton..................................................................................................................................................................................6
8) Programme ZFI_MJ_AFFACTURAGE règles de gestion..................................................................................................................................7
RG01.........................................................................................................................................................................................................................8
RG02.........................................................................................................................................................................................................................8
RG03.........................................................................................................................................................................................................................9
RG04.........................................................................................................................................................................................................................9
RG05.......................................................................................................................................................................................................................11
RG06.......................................................................................................................................................................................................................11
9) Table paramétrage : ZTFI112_01.......................................................................................................................................................................12
10) Tables des données affacturage : ZTFI112_DATA........................................................................................................................................14
11) Sélection des clients........................................................................................................................................................................................17
Client de l’écran de sélection..................................................................................................................................................................................17
Clients du pays de l’écran de sélection...................................................................................................................................................................19
Société de l’écran de sélection................................................................................................................................................................................20
Code cession de l’écran de sélection.......................................................................................................................................................................21
Mode de paiement de l’écran de sélection..............................................................................................................................................................21
Client non supprimés au niveau des données générales..........................................................................................................................................21
741594930.doc Page 2 sur 87
Fiche de Tests Unitaires LOGO CLIENT

Non supprimés dans KNB1 au niveau de la société de l’écran de sélection...........................................................................................................24


Non supprimés au niveau des données commerciales (KNVV),............................................................................................................................25
Qui n’ont pas de schéma de couverture de type Z001 ou Z003..............................................................................................................................26
Qui ne sont pas des clients groupe..........................................................................................................................................................................29
Si aucun compte client n’est trouvé : message........................................................................................................................................................32
12) Sélection des pièces comptables BSID...........................................................................................................................................................33
13) Mise à jour table données affacturage.............................................................................................................................................................45
Création de pièces cession = 10..............................................................................................................................................................................45
Modification des pièces erronées............................................................................................................................................................................47
Contrôle des données de table.................................................................................................................................................................................50
14) Création des écritures comptables de suivi.....................................................................................................................................................53
15) MODIFICATION DES FACTURES/AVOIR................................................................................................................................................69
16) GENERATION DU FICHIER........................................................................................................................................................................72
17) Mise à jour des tables......................................................................................................................................................................................77
18) Traitement des devises et des zones affectation..............................................................................................................................................78
19) Compte rendu d’exécution..............................................................................................................................................................................82
Mode Sélection des données...................................................................................................................................................................................82
Mode suppression des données...............................................................................................................................................................................83
Mode création des pièces de suivi...........................................................................................................................................................................83
Mode modification des factures/avoir.....................................................................................................................................................................84
Mode génération du fichier.....................................................................................................................................................................................85

741594930.doc Page 3 sur 87


Fiche de Tests Unitaires LOGO CLIENT

7) Vérification de l’écran de sélection

Cadre critère principal

N° de cession (obligatoire)
N° d’envoi grisé
Mode test coché par défaut

OK

Cadre Sélection Pièces

741594930.doc Page 4 sur 87


Fiche de Tests Unitaires LOGO CLIENT

OK conforme aux spécifications

741594930.doc Page 5 sur 87


Fiche de Tests Unitaires LOGO CLIENT

Cadre sélection client

OK

Cases à cocher et radio bouton

741594930.doc Page 6 sur 87


Fiche de Tests Unitaires LOGO CLIENT

OK

8) Programme ZFI_MJ_AFFACTURAGE règles de gestion

741594930.doc Page 7 sur 87


Fiche de Tests Unitaires LOGO CLIENT

RG01

RG01 : Si la table de paramétrage affacturage est ouverte en modification : message d’erreur du type « table de paramétrage affacturage en cours
de modification »,
sinon bloquer la table en modification.

Table ZTFI112_01 en mise à jour SM30 : Message

OK

RG02

RG02 : La zone n° d’envoi sera toujours grisée.


Elle sera renseignée uniquement en mode génération du fichier

741594930.doc Page 8 sur 87


Fiche de Tests Unitaires LOGO CLIENT

OK

RG03

RG03 : Seuls les codes cession se terminant par 0 sont admissibles. Sinon, message d’erreur le stipulant.

OK

RG04

RG04 : Les cases à cocher seront grisées lorsque le mode suppression sera activé.

741594930.doc Page 9 sur 87


Fiche de Tests Unitaires LOGO CLIENT

KO : Cases à cocher non grisées

741594930.doc Page 10 sur 87


Fiche de Tests Unitaires LOGO CLIENT

RG05

RG05 : La zone fichier sera obligatoire dès lors que le mode génération du fichier sera sélectionné

OK

RG06

RG06 : A part le code cession, aucune zone n’est obligatoire dans les modes autres que sélection des données.

OK

741594930.doc Page 11 sur 87


Fiche de Tests Unitaires LOGO CLIENT

9) Table paramétrage : ZTFI112_01

OK pour gestion via SM30

Saisie d’un code cession non défini dans la table TCESSION

741594930.doc Page 12 sur 87


Fiche de Tests Unitaires LOGO CLIENT

KO saisie possible pour une valeur hors table TCESSION ( ici 13)

741594930.doc Page 13 sur 87


Fiche de Tests Unitaires LOGO CLIENT

10) Tables des données affacturage : ZTFI112_DATA

Gestion par SM30

741594930.doc Page 14 sur 87


Fiche de Tests Unitaires LOGO CLIENT

OK

741594930.doc Page 15 sur 87


Fiche de Tests Unitaires LOGO CLIENT

Structure

OK

741594930.doc Page 16 sur 87


Fiche de Tests Unitaires LOGO CLIENT

11) Sélection des clients


Client de l’écran de sélection

Pas de sélection sur client

741594930.doc Page 17 sur 87


Fiche de Tests Unitaires LOGO CLIENT

2 clients sélectionnés

Sélection sur client 1004

741594930.doc Page 18 sur 87


Fiche de Tests Unitaires LOGO CLIENT

Seul le client de la sélection est dans la table

Clients du pays de l’écran de sélection

Client 1004 , pays = Belgique

741594930.doc Page 19 sur 87


Fiche de Tests Unitaires LOGO CLIENT

Sélection programme sur Belgique

1 sortie, celle du 1004 sur BE

Sélection du programme sur FR

2 sortie sur 35077 sur FR

Pas de sélection

3 sorties, 2 sur FR et une sur BE

Société de l’écran de sélection

Remise sur FR pour le client 1004

Pas de cession possible pour les sociétés autres que SGD ( Table Tcession)

741594930.doc Page 20 sur 87


Fiche de Tests Unitaires LOGO CLIENT

OK

Code cession de l’écran de sélection

Client 1009 à voir

Mode de paiement de l’écran de sélection

A faire

Client non supprimés au niveau des données générales

Passage avec les 3 clients 1004 109 et 35077

741594930.doc Page 21 sur 87


Fiche de Tests Unitaires LOGO CLIENT

Résultat table affacturage

741594930.doc Page 22 sur 87


Fiche de Tests Unitaires LOGO CLIENT

1) Code suppression mis sur 1009 et 35077

Table ZFTI112_DATA après imposition du code

741594930.doc Page 23 sur 87


Fiche de Tests Unitaires LOGO CLIENT

OK

Non supprimés dans KNB1 au niveau de la société de l’écran de sélection

Témoin de suppression sur 1009

Passage du programme et résultats sur table ZFTI112_DATA

741594930.doc Page 24 sur 87


Fiche de Tests Unitaires LOGO CLIENT

Pas de client 1009 mais les autres sont présents

OK

Non supprimés au niveau des données commerciales (KNVV),

Témoin suppression niveau ADV sur 1004

Passage du programme et résultats sur table ZFTI112_DATA

741594930.doc Page 25 sur 87


Fiche de Tests Unitaires LOGO CLIENT

Pas de sélection pour 1004

OK

Qui n’ont pas de schéma de couverture de type Z001 ou Z003

Client 35077 mis en schéma couverture Z003

741594930.doc Page 26 sur 87


Fiche de Tests Unitaires LOGO CLIENT

Extraction des pièces Pas de pièces pour 65077

741594930.doc Page 27 sur 87


Fiche de Tests Unitaires LOGO CLIENT

Client 35077 remis en schéma couverture Z000 et client 1009 mis en schéma Z001

741594930.doc Page 28 sur 87


Fiche de Tests Unitaires LOGO CLIENT

Extraction pas de pièces pour 1009

au niveau des données commerciales, pour tous les domaines commerciaux du client pour lesquels le client n’est pas supprimé, ?

Qui ne sont pas des clients groupe

o Code client ne contenant pas *SG*


o Dont le NAME1 ne contient pas *saint*Gobain* (attention, il faut peut-être vérifier avec majuscules et sans majuscules), contrôle
sur le champ NAME1 de l’écran de sélection.
o Certains de ces clients seront précisés dans le SO client de l’écran de sélection comme étant à exclure (liste fournie par SMO :
36129, 35560, 36339, 22401, 22402, 22407)

Création de pièces sur compte ne devant pas être sélectionnées


SGC1 – SGD – SGDM – 22401 – 22402

Plus pièces créées sur comptes devant être sélectionnées


1004 – 1009 – 35077

741594930.doc Page 29 sur 87


Fiche de Tests Unitaires LOGO CLIENT

Exécution du programme d’extraction , résultat table affacturage

741594930.doc Page 30 sur 87


Fiche de Tests Unitaires LOGO CLIENT

OK

Modification Nom pour 1004 et 1009 avec saint Gobain

Extraction Pièces

Client 1004 et 1009 non extraits

OK

741594930.doc Page 31 sur 87


Fiche de Tests Unitaires LOGO CLIENT

Si aucun compte client n’est trouvé : message

Sélection uniquement sur 1004 et 1009 ( en plus des autres sélections

Le message indique bien qu’il n’y a pas de compte client sélectionné

OK

741594930.doc Page 32 sur 87


Fiche de Tests Unitaires LOGO CLIENT

12) Sélection des pièces comptables BSID


Travail à partir des données

741594930.doc Page 33 sur 87


Fiche de Tests Unitaires LOGO CLIENT

Traité dans le chapitre précédent :


- Société de l’écran de sélection,
- Code client inclus dans sélection précédente des clients

Exercice, date de saisie et période de l’écran de sélection

Uniquement les clients 1004 et 35077

1) Exercice période 2009 01

Pièce 200140365 saisie le 25/01/2010 sur la période 01/2009

741594930.doc Page 34 sur 87


Fiche de Tests Unitaires LOGO CLIENT

Table BSID

Table ZTFI112_DATA

OK
741594930.doc Page 35 sur 87
Fiche de Tests Unitaires LOGO CLIENT

2) Exercice période 2009 01 à 2009 12

BSID

ZTFI112_DATA

741594930.doc Page 36 sur 87


Fiche de Tests Unitaires LOGO CLIENT

OK

3) Date de saisie

741594930.doc Page 37 sur 87


Fiche de Tests Unitaires LOGO CLIENT

4) Code cession 10

OK

741594930.doc Page 38 sur 87


Fiche de Tests Unitaires LOGO CLIENT

Code session de l’écran de sélection 30 ( client 35077 passé en USD et cession 30)

741594930.doc Page 39 sur 87


Fiche de Tests Unitaires LOGO CLIENT

Table affacturage OK

OK

Remise du client 35077 en état : EUR et cession 10

5) Clef de relance

Table BSID

741594930.doc Page 40 sur 87


Fiche de Tests Unitaires LOGO CLIENT

Table affacturage

OK code cession = Blanc sur pièce 200140359 donc pas sélectionnée

6) Type de pièce de l’écran de sélection

Le code cession n’est actuellement possible que sur les pièces VT


SO

741594930.doc Page 41 sur 87


Fiche de Tests Unitaires LOGO CLIENT

7) Compte de l’écran de sélection

741594930.doc Page 42 sur 87


Fiche de Tests Unitaires LOGO CLIENT

Ecriture dans table affacturage OK pour compte 411150

8) Si aucune n’est trouvée, message dans DR exécution

741594930.doc Page 43 sur 87


Fiche de Tests Unitaires LOGO CLIENT

741594930.doc Page 44 sur 87


Fiche de Tests Unitaires LOGO CLIENT

13) Mise à jour table données affacturage

Création de pièces cession = 10

741594930.doc Page 45 sur 87


Fiche de Tests Unitaires LOGO CLIENT

741594930.doc Page 46 sur 87


Fiche de Tests Unitaires LOGO CLIENT

Table ZTFI112_DATA

CR

Modification des pièces erronées

Modification condition de paiement

741594930.doc Page 47 sur 87


Fiche de Tests Unitaires LOGO CLIENT

Idem pour 200140345 , 200140346 , 200140347

Moyen de paiement pour 200140350


Siren pour 200140366

Passage avec mêmes critères de sélection

CR exécution :

741594930.doc Page 48 sur 87


Fiche de Tests Unitaires LOGO CLIENT

Table

Toutes les écritures sont en PS

741594930.doc Page 49 sur 87


Fiche de Tests Unitaires LOGO CLIENT

Contrôle des données de table

Zones jusqu’à numéro pièce miroir

Conforme au descriptif de fichier

Zone pièce miroir à blanc car non créée

741594930.doc Page 50 sur 87


Fiche de Tests Unitaires LOGO CLIENT

Zone enregistrement 1 pièce 200140344

Détail enregistrement 1 FACTURE

10000000000078539123456789 client test pg1 client test pg1 12 rue


33640 Salignac FR 35077 *

741594930.doc Page 51 sur 87


Fiche de Tests Unitaires LOGO CLIENT

Détail enregistrement 2

201001220200140344 EUR+000000000015500CHQ20100308 FAC

Enregistrement AVOIR

20000000000078539123456789 client test pg1 client test pg1 12 rue


33640 Salignac FR 35077

20100122 EUR-0000000000171000200140353 AVO

OK

OK pour les données et le formatage

741594930.doc Page 52 sur 87


Fiche de Tests Unitaires LOGO CLIENT

14) Création des écritures comptables de suivi

Table affacturage

Lancement du programme

CR d’exécution

741594930.doc Page 53 sur 87


Fiche de Tests Unitaires LOGO CLIENT

Table affacturage

741594930.doc Page 54 sur 87


Fiche de Tests Unitaires LOGO CLIENT

Détail des écritures créées

741594930.doc Page 55 sur 87


Fiche de Tests Unitaires LOGO CLIENT

Code transaction = SE38 au lieu de FB01

Détail pièce 2800000083 sur facture

741594930.doc Page 56 sur 87


Fiche de Tests Unitaires LOGO CLIENT

ENTETE

741594930.doc Page 57 sur 87


Fiche de Tests Unitaires LOGO CLIENT

POSTE 1

POSTE 2

741594930.doc Page 58 sur 87


Fiche de Tests Unitaires LOGO CLIENT

FACTURE DE REFERENCE

Détail pièce 2800000083 sur facture

ENTETE

741594930.doc Page 59 sur 87


Fiche de Tests Unitaires LOGO CLIENT

POSTE 1

741594930.doc Page 60 sur 87


Fiche de Tests Unitaires LOGO CLIENT

POSTE 2

AVOIR de Référence
741594930.doc Page 61 sur 87
Fiche de Tests Unitaires LOGO CLIENT

741594930.doc Page 62 sur 87


Fiche de Tests Unitaires LOGO CLIENT

Détail pièce 2800000097 sur avoir 0200140362

ENTETE

POSTE 1

741594930.doc Page 63 sur 87


Fiche de Tests Unitaires LOGO CLIENT

POSTE 2

AVOIR de référence

741594930.doc Page 64 sur 87


Fiche de Tests Unitaires LOGO CLIENT

741594930.doc Page 65 sur 87


Fiche de Tests Unitaires LOGO CLIENT

Détail pièce 2800000098 sur facture 0200140362


ENTETE

741594930.doc Page 66 sur 87


Fiche de Tests Unitaires LOGO CLIENT

POSTE 1

POSTE 2

741594930.doc Page 67 sur 87


Fiche de Tests Unitaires LOGO CLIENT

Pièce d’origine facture 200140366

KO : Zone affectation = date de la pièce d’origine au lieu de la zone affectation de la pièce d’origine

OK pour les reste

741594930.doc Page 68 sur 87


Fiche de Tests Unitaires LOGO CLIENT

15) MODIFICATION DES FACTURES/AVOIR


Table ZTFI112_DATA avant passage du programme

15 devrait être passées du code 10 au code 11

741594930.doc Page 69 sur 87


Fiche de Tests Unitaires LOGO CLIENT

CR d’exécution

741594930.doc Page 70 sur 87


Fiche de Tests Unitaires LOGO CLIENT

TABLE BSID

Toutes les pièces sont passées en code 11 sauf la 200140368 qui est en code cession 30
La pièce 200140344 qui est en erreur : La pièce 200140344 SGD est bloquée par un utilisateur ( j’étais dessus au moment du passage )

OK

Traitement de la pièce 200140344 en manuel pour garder la cohérence dans le fichier en sortie

741594930.doc Page 71 sur 87


Fiche de Tests Unitaires LOGO CLIENT

Pièce particulière puisqu’elle a deux postes

16) GENERATION DU FICHIER

741594930.doc Page 72 sur 87


Fiche de Tests Unitaires LOGO CLIENT

CR exécution

KO sur numéro d’envoi ( Ici 004) décalage d’un caractère

Fichier test

ENTETE OK

741594930.doc Page 73 sur 87


Fiche de Tests Unitaires LOGO CLIENT

Enregistrement facture

741594930.doc Page 74 sur 87


Fiche de Tests Unitaires LOGO CLIENT

Enregistrement avoir

741594930.doc Page 75 sur 87


Fiche de Tests Unitaires LOGO CLIENT

KO Pièce 200140365 en EURO

Idem pour 200140351 200140352

Enregistrement de fin

OK

741594930.doc Page 76 sur 87


Fiche de Tests Unitaires LOGO CLIENT

17) Mise à jour des tables

Table ZTFI112_DATA

Statut PT pour les pièces transmises

OK

741594930.doc Page 77 sur 87


Fiche de Tests Unitaires LOGO CLIENT

18) Traitement des devises et des zones affectation

Passage des différents batch sur


Facture 200140369 et 370
Avoir 200140371 et 372

Table ZTFI112_DATA après extraction

Création de pièces de suivi

741594930.doc Page 78 sur 87


Fiche de Tests Unitaires LOGO CLIENT

Pièce miroir 2800000100

Facture 200140369

741594930.doc Page 79 sur 87


Fiche de Tests Unitaires LOGO CLIENT

Idem pour pièce 2800000101 facture 200140370

Pièce miroir 2800000103

Avoir 200140371

741594930.doc Page 80 sur 87


Fiche de Tests Unitaires LOGO CLIENT

KO les pièces miroir ne prennent pas le taux saisi dans la facture ou dans l’avoir mais 0.5 de manière systhématique

741594930.doc Page 81 sur 87


Fiche de Tests Unitaires LOGO CLIENT

19) Compte rendu d’exécution

Mode Sélection des données

741594930.doc Page 82 sur 87


Fiche de Tests Unitaires LOGO CLIENT

Mode suppression des données

Mode création des pièces de suivi

CR pris dans le chapitre 8

741594930.doc Page 83 sur 87


Fiche de Tests Unitaires LOGO CLIENT

Mode modification des factures/avoir

741594930.doc Page 84 sur 87


Fiche de Tests Unitaires LOGO CLIENT

Mode génération du fichier

Pris chapitre 16

741594930.doc Page 85 sur 87


Fiche de Tests Unitaires LOGO CLIENT

Numéro d’envoi KO Cf. chapitre 16

741594930.doc Page 86 sur 87


Fiche de Tests Unitaires LOGO CLIENT

Réf Chrono : ATOS/R-AQT/TMA-MUT/


Créée le 20/01/2010 par NAO Page 87 / 87
Mise à jour le 29/01/2010 par

ANNEXES

741594930.doc Page 87 sur 87

Vous aimerez peut-être aussi