Logiciel de prelevement et virement bancaire

gnenatien Messages postés 1 Date d'inscription mardi 3 février 2009 Statut Membre Dernière intervention 3 mars 2009 - 3 mars 2009 à 22:40
nhervagault Messages postés 6063 Date d'inscription dimanche 13 avril 2003 Statut Membre Dernière intervention 15 juillet 2011 - 4 mars 2009 à 00:48
je souhaiterais que vous m'aidiez a creer une application me permettant d'automatiser chaque mois mes virement bancaire
voici les doc de ma banque
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" /><meta name="ProgId" content="Word.Document" /><meta name="Generator" content="Microsoft Word 11" /><meta name="Originator" content="Microsoft Word 11" /><link rel="File-List" href="file:///C:%5CDOCUME%7E1%5CADMINI%7E1%5CLOCALS%7E1%5CTemp%5Cmsohtml1%5C01%5Cclip_filelist.xml" /><!--[if gte mso 9]><xml>
<w:WordDocument>
<w:View>Normal</w:View>
<w:Zoom>0</w:Zoom>
<w:HyphenationZone>21</w:HyphenationZone>
<w:PunctuationKerning/>
<w:ValidateAgainstSchemas/>
<w:SaveIfXMLInvalid>false</w:SaveIfXMLInvalid>
<w:IgnoreMixedContent>false</w:IgnoreMixedContent>
<w:AlwaysShowPlaceholderText>false</w:AlwaysShowPlaceholderText>
<w:Compatibility>
<w:BreakWrappedTables/>
<w:SnapToGridInCell/>
<w:WrapTextWithPunct/>
<w:UseAsianBreakRules/>
<w:DontGrowAutofit/>
</w:Compatibility>
<w:BrowserLevel>MicrosoftInternetExplorer4</w:BrowserLevel>
</w:WordDocument>
</xml><![endif]--><!--[if gte mso 9]><xml>
<w:LatentStyles DefLockedState="false" LatentStyleCount="156">
</w:LatentStyles>
</xml><![endif]--><style><!--
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
{mso-style-parent:"";
margin:0cm;
margin-bottom:.0001pt;
mso-pagination:widow-orphan;
font-size:12.0pt;
font-family:"Times New Roman";
mso-fareast-font-family:"Times New Roman";}
@page Section1
{size:595.3pt 841.9pt;
margin:70.85pt 70.85pt 70.85pt 70.85pt;
mso-header-margin:35.4pt;
mso-footer-margin:35.4pt;
mso-paper-source:0;}
div.Section1
{page:Section1;}
--></style><!--[if gte mso 10]>
<style>
/* Style Definitions */
table.MsoNormalTable
{mso-style-name:"Tableau Normal";
mso-tstyle-rowband-size:0;
mso-tstyle-colband-size:0;
mso-style-noshow:yes;
mso-style-parent:"";
mso-padding-alt:0cm 5.4pt 0cm 5.4pt;
mso-para-margin:0cm;
mso-para-margin-bottom:.0001pt;
mso-pagination:widow-orphan;
font-size:10.0pt;
font-family:"Times New Roman";
mso-ansi-language:#0400;
mso-fareast-language:#0400;
mso-bidi-language:#0400;}
</style>
<![endif]-->DESCRIPTION DU FICHIER VIREMENT

 

 

 

TYPE DE SUPPORT : 
DISQUETTE

 

CARACTERIETIQUES : 
3 “ ½

 

LONGUEUR D’ENREGISTREMENT : 154

 

TABLE :      
virautd

 

MODULE : 
Virement automatique

 

1 DEBIT :  PLSS
CREDITS

 

 

TYPE ENTETE

 

DONNEES

, TYPE

, POSITION

, LONGUEUR

, VALEUR

, ----
 

CODE ENREG

 

, ALPHANUMERIQUE

, 1      -      2

, 2

, 03

, ----
 

CODE OPERATION

, ALPHANUMERIQUE

, 3  -  4

, 2

, BLANC

, ----
 

NUM.LIGNE

, NUMERIQUE

, 5   -    12

, 8

, BLANC

, ----
CODE EMETTEUR

 

, ALPHANUMERIQUE

, 13    -    18

, 6

,  

, ----
 

ZONE VIDE

, ALPHANUMERIQUE

, 19    -    25

, 7

,  

, ----
 

DATE TRAIT.

, ALPHANUMERIQUE

, 26     -    30

, 5

, jjmma

, ----
 

NOM EMETTEUR

, ALPHANUMERIQUE

, 31     --   54

, 24

,  

, ----
 

ZONE VIDE

, ALPHANUMERIQUE

, 55    -     86

, 32

,  

, ----
CODE GUICHET

 

, NUMERIQUE

, 87    -    91

, 5

, 01001

, ----
CPTE EMETTEUR

 

, NUMERIQUE

, 92     -    102

, 11

, 00002860158

, ----
 

ZONE VIDE

, ALPHANUMERIQUE

, 103    -    149

, 47

,  

, ----
CODE BQUE

 

, ALPHANUMERIQUE

, 150     -     154

, 5

, A0092

 

 

 

DESCRIPTION DU FICHIER VIREMENT

 

 

 

TYPE DE SUPPORT : 
DISQUETTE

 

CARACTERIETIQUES : 
3 “ ½

 

LONGUEUR D’ENREGISTREMENT : 154

 

TABLE :      
virautd

 

MODULE : 
Virement automatique

 

1 DEBIT :  PLSS
CREDITS

 

 

TYPE DETAIL

 

DONNEES

, TYPE

, POSITION

, LONGUEUR

, VALEUR

, ----
 

CODE ENREG

 

, ALPHANUMERIQUE

, 1      -      2

, 2

, 06

, ----
 

CODE OPERATION

, ALPHANUMERIQUE

, 3  -  4

, 2

, BLANC

, ----
 

NUM.LIGNE

, NUMERIQUE

, 5   -    12

, 8

, BLANC

, ----
CODE CLIENT

 

, ALPHANUMERIQUE

, 13    -    19

, 7

,  

, ----
 

ZONE VIDE

, ALPHANUMERIQUE

, 20    -    30

, 11

,  

, ----
NOM CLIENT

 

, ALPHANUMERIQUE

, 31     --   54

, 24

,  

, ----
 

DOM BANCAIRE

, ALPHANUMERIQUE

, 55    -     86

, 32

,  

, ----
CODE GUICHET

 

, NUMERIQUE

, 87    -    91

, 5

,  

, ----
CPTE CLIENT

 

, NUMERIQUE

, 92     -    102

, 11

, 0

, ----
 

MONTANT

, NUMERIQUE

, 103    -    116

, 14

,  

, ----
 

ZONE VIDE

, NUMERIQUE

, 117   -    118

, 2

, 00

, ----
 

LIBELLE OPERAT

, ALPHANUMERIQUE

, 119    -    149

, 31

,  

, ----
CODE BQUE

 

, ALPHANUMERIQUE

, 150     -     154

, 5

, A0092 / AUTRE

DESCRIPTION DU FICHIER VIREMENT

 

 

 

TYPE DE SUPPORT : 
DISQUETTE

 

CARACTERIETIQUES : 
3 “ ½

 

LONGUEUR D’ENREGISTREMENT : 154

 

TABLE :      
virautd

 

MODULE : 
Virement automatique

 

1 DEBIT :  PLSS
CREDITS

 

 

TYPE TOTAL

DONNEES

, TYPE

, POSITION

, LONGUEUR

, VALEUR

, ----
 

CODE ENREG

 

, ALPHANUMERIQUE

, 1      -      2

, 2

, 08

, ----
 

CODE OPERATION

, ALPHANUMERIQUE

, 3  -  4

, 2

, BLANC

, ----
 

NUM.LIGNE

, NUMERIQUE

, 5   -    12

, 8

, BLANC

, ----
CODE EMETTEUR

 

, ALPHANUMERIQUE

, 13    -    18

, 6

,  

, ----
 

ZONE VIDE

, ALPHANUMERIQUE

, 19    -    102

, 84

,  

, ----
 

MONTANT

, NUMERIQUE

, 103    -    116

, 14

,  

, ----
 

ZERO

, NUMERIQUE

, 117     -    118

, 2

, 00

, ----
 

ZONE VIDE

, ALPHANUMERIQUE

, 119    -    154

, 36

,  

 

 

1 réponse

nhervagault Messages postés 6063 Date d'inscription dimanche 13 avril 2003 Statut Membre Dernière intervention 15 juillet 2011 37
4 mars 2009 à 00:48
Salut,

Ca sans le TP à plein nez?

Et si tu as lu le réglement codes-sources est la pour donner des conseils et non faire les TP.

Utilise string.format padleft padright
des expressions comme String.Format("{0:########}", DR["ID"].ToString());

Ensuite pour ecrire dans un fichier c'est dans l'espace de nom IO

Essai de faire des classes et des collections de classes

et apres une methode sur ta collection "save" qui fait le formatage pour tous les object de ta collection
tu peux utiliser une base de données pour staocker les données

Voila

Et toi de travailler maintant, les conseils sont données
0
Rejoignez-nous