Adresse
Nom
|
Libellé
|
Format
|
Clé
|
Commentaire
|
SOCIETE
|
Code Société REPORTING
|
Alpha CHAR
|
#(3)
|
Non
|
Pos : 001 Long : 003
|
TIERSTYP
|
TYPE DE TIERS
|
Alpha CHAR
|
#(4)
|
Non
|
Pos : 004 Long : 004
|
TIERSNUM
|
Code Tiers
|
Alphanumérique
|
#####
|
Non
|
Pos : 008 Long : 005
|
SSCPTECOD
|
Code Sous-compte
|
Alpha CHAR
|
#(2)
|
Non
|
Pos : 013 Long : 002
|
ADRNUM
|
Numéro d'adresse
|
Alpha CHAR
|
#(3)
|
Non
|
Pos : 015 Long : 003
|
ADRRAISONSOC
|
Raison Sociale
|
Alphanumérique
|
#(50)
|
Non
|
Pos : 018 Long : 050
|
ADRRUE
|
Rue
|
Alphanumérique
|
#(50)
|
Non
|
Pos : 068 Long : 050
|
ADRLIEU
|
Lieu
|
Alphanumérique
|
#(50)
|
Non
|
Pos : 118 Long : 050
|
ADRCPOST
|
Code Postal
|
Alphanumérique
|
#(10)
|
Non
|
Pos : 168 Long : 010
|
ADRVILLE
|
Ville
|
Alphanumérique
|
#(30)
|
Non
|
Pos : 178 Long : 030
|
ADREMAIL
|
Adresse Email Fournisseur
|
Alphanumérique
|
#(30)
|
Non
|
Pos : 208 Long : 030
|
ADRTEL
|
Numéro de Téléphone
|
Alphanumérique
|
#(20)
|
Non
|
Pos : 238 Long : 020
|
ADRFAX
|
Numéro de Télécopieur
|
Alphanumérique
|
#(20)
|
Non
|
Pos : 258 Long : 020
|
ADRPORT
|
Numéro de Mobile
|
Alphanumérique
|
#(20)
|
Non
|
Pos : 278 Long : 020
|
ADRCONTACT
|
Nom du Contact
|
Alphanumérique
|
#(30)
|
Non
|
Pos : 298 Long : 030
|
ADRCDE
|
Adresse de Commande
|
Alpha CHAR
|
#(1)
|
Non
|
Pos : 328 Long : 001
|
ADRLIV
|
Adresse de Livraison
|
Alpha CHAR
|
#(1)
|
Non
|
Pos : 329 Long :001
|
ADRFAC
|
Adresse de Facturation
|
Alpha CHAR
|
#(1)
|
Non
|
Pos: 330 Long : 001
|
ADRPAI
|
Adresse de Paiement
|
Alpha CHAR
|
#(1)
|
Non
|
Pos : 331 Long : 001
|
ADRDPT
|
Département
|
Alpha CHAR
|
#(2)
|
Non
|
Pos : 332 Long : 002
|
ADRCOM
|
Code Commune
|
Alpha CHAR
|
#(3)
|
Non
|
Pos : 334 Long : 003
|
NIG
|
Numéro d'Identifiant Groupe
|
Alpha CHAR
|
#(6)
|
Non
|
Pos : 337 Long : 006
|
RIB
Nom
|
Libellé
|
Format
|
Clé
|
Commentaire
|
SOCIETE
|
Code Société REPORTING
|
Alpha CHAR
|
#(3)
|
Non
|
Pos : 001 Long : 003
|
TIERSTYP
|
TYPE DE TIERS
|
Alpha CHAR
|
#(4)
|
Non
|
Pos : 004 Long : 004
|
TIERSNUM
|
Code Tiers
|
Alphanumérique
|
#####
|
Non
|
Pos : 008 Long : 005
|
SSCPTECOD
|
Code Sous-compte
|
Alpha CHAR
|
#(2)
|
Non
|
Pos : 013 Long : 002
|
RIBNUM
|
Numéro de RIB
|
Numérique
|
#(2)
|
Non
|
Pos : 015 Long : 002
|
SITUCOD
|
Code Situation
|
Alpha CHAR
|
#(1)
|
Non
|
Pos : 017 Long : 001
|
IBAN
|
International Bank Account Number
|
Alphanumérique
|
#(34)
|
Non
|
Pos : 018 Long : 034
|
MNEMOARCO
|
Code Mnémonique Arcole
|
Alpha CHAR
|
#(4)
|
Non
|
Pos : 052 Long : 004
|
SOAml
Illustration 152 : Spécification SOAml des
Services d'après l'OMG164(*)
On y retrouve des stéréotypes familiers :
l'agent, le participant qui offre un service (le fournisseur) et/ou qui
requiert un service (le client), le connecteur qui relie une classe et une
interface, le port ...Ce nouveau profil n'est pas intégré aux
modeleurs du marché. Aussi, faut-il s'assurer que le modeleur retenu
pour la modélisation UML permet la création d'un profil
spécifique ainsi que des stéréotypes SOAml. La transition
du concept de composant à celui de service met ainsi en jeu des
obligations réciproques entre le fournisseur et le consommateur. Ces
obligations sont gérées au travers d'un service d'interface. Le
contrat de service est le lien qui unit deux interfaces
(l'élément de connexion). Les participants dans le cadre de notre
modélisation concernent les automatismes qui demandent et
répondent à des services.
Illustration 153 : Spécification SOAml des
Contrats de Services d'après l'OMG165(*)
Un contrat de service définit les termes de conditions
d'interface entre participants (entre le fournisseur et le consommateur) qui
collaborent entre eux. Celle collaboration est représentée par un
objet spécifique UML :
Illustration 154 : Collaboration UML autour d'une
vente
Illustration 155 : Architecture des Services de
transfert d'information appliquée à SOAML
Les agents nécessaires à notre étude et
internes à l'ESB et peuvent offrir les services suivants :
q routage basé sur le contenu du message,
q connexion permettant les accès (Clients et
Fournisseurs),
q messagerie,
q validation de document XML,
q transformation Texte -> XML, XML -> XML, XML ->
Texte
q Sérialisation et dé-sérialisation,
q polling de répertoire pour détecter
l'arrivée de nouveaux fichiers/documents etc ...
* 164 Cf.
source : http://www.omg.org/docs/ad/08-11-01.pdf, page 43
* 165 Cf.
source : http://www.omg.org/docs/ad/08-11-01.pdf, page 43
|