86 EURO1 (euro) - EURO1


Het bestand EURO + N$ wordt gebruikt om de EURO conversie te sturen .
Er zijn twee recordtypes :
EURO1 = algemeen conversierecord {HEADER}
EURO2 = conversierecord per te converteren bestand {DETAIL}
Voor elk record is een status voorzien , die aangeeft of de conversie al dan
niet goed verlopen is . Aan de hand van de status moet het mogelijk zijn een
conversie opnieuw op te starten .


FILENAME C(12)                1,12      ! "!CONVERSION!"
  key=Y                                 !
  tbos=A                                !
  fr=Nom_du_fichier                     !
  nl=Bestandsnaam                       !
STATUS N(1)                   13,1      !
  tbos=N                                !
  sgn=+                                 !
  fr=Status                             !
  nl=Status                             !
  valid=0/1/2                           ! 0 = not started yet
                                        ! 1 = conversion started
                                        ! 2 = conversion ended
ACTION N(2)                   14,2      !
  tbos=N                                !
  sgn=+                                 !
  fr=Dernière_action                    !
  nl=Laatste_actie                      ! 00 - 09 =
                                        ! 10 - 19 = technical preparation
                                        ! 10 - 11 = get freespace : before/after
                                        ! 15 - 16 = prepare conversion : before/after
                                        ! 20 - 29 = parameter entry
                                        ! 20 - 21 = base : before/after
                                        ! 22 - 23 = compta : before/after
                                        ! 26 - 27 = stock : before/after
                                        ! 30 - 39 = divers
                                        ! 31 = get valuta parameters _EUPAR
                                        ! 40 - 49 = conversion
                                        ! 41 - 42 = copy/compress : before/after
                                        ! 43 - 44 = conversion : before/after
                                        ! 45 = erase gzip file
                                        ! 90 - 99 = ending
                                        ! 90 = ended
                                        ! 91 = annulated by compta (ctl4 on 1st run)
ST_ERROR N(1)                 16,1      !
  tbos=N                                !
  sgn=+                                 !
  fr=Status_erreur                      !
  nl=Status_fout                        !
  valid=0/1                             ! 0 = no error
                                        ! 1 = an error occurred , especially in EUROCV
                                        ! 2 = an handled error occurred ( errorc , errorl )
                                        ! 3 = an error occurred in a conversion program
                                        ! 4 = an error occurred in __FREE or _EURO0
ERRORC N(3)                   17,3      !
  tbos=N                                !
  sgn=+                                 !
  fr=Erreur                             !
  nl=Fout                               !
ERRORL N(5)                   20,5      !
  tbos=N                                !
  sgn=+                                 !
  fr=Ligne_erreur                       !
  nl=Lijn_fout                          !
ERRORP C(12)                  25,12     !
  tbos=A                                !
  fr=Programme_en_erreur                !
  nl=Programma_in_fout                  !
USERLOGIN C(10)               37,10     !
  tbos=A                                !
  fr=Login_utilisateur                  !
  nl=Login_gebruiker                    !
  rem=INFO_23                           !
T_START C(14)                 47,14     !
  tbos=N                                !
  sgn=+                                 !
  fr=début_conversion                   !
  nl=begin_conversie                    !
  date=TYYYYMMDDhhmmss                  !
T_END C(14)                   61,14     ! Wordt overschreven door iedere nieuwe conversie
  tbos=N                                !
  sgn=+                                 !
  fr=fin_conversion                     !
  nl=einde_conversie                    !
  date=TYYYYMMDDhhmmss                  !
TOT_FILES N(10)               75,10     ! output van _EURO0
  tbos=N                                !
  sgn=+                                 !
  fr=Fichiers_à_traiter                 !
  nl=Te_behandelen_bestanden            !
CONV_FILES N(10)              85,10     !
  tbos=N                                !
  sgn=+                                 !
  fr=Fichiers_traités                   !
  nl=Behandelde_bestanden               !
FREESPACE N(10)               95,10     ! output van __FREE
  tbos=N                                !
  sgn=+                                 !
  fr=Bytes_libres                       !
  nl=Vrije_bytes                        !
INFO_00 C(12)                 105,12    !
  tbos=A                                !
  fr=type_os                            !
  nl=type_os                            !
  rem=info(0,0)                         !
INFO_01 C(12)                 117,12    !
  tbos=A                                !
  fr=soustype_os                        !
  nl=ondertype_os                       !
  rem=info(0,1)                         !
N_RUNS C(3)                   129,3     ! aantal runs van EUROCV
  tbos=N                                !
  sgn=+                                 !
  fr=nombre_de_runs                     !
  nl=aantal_runs                        !
CUR_PGM C(12)                 132,12    !
  tbos=A                                !
  fr=Programma_en_cours                 !
  nl=Lopend_programma                   !
CUR_FILE C(12)                144,12    !
  tbos=A                                !
  fr=Fichier_en_cours                   !
  nl=Huidig_bestand                     !
BIG_FILE C(12)                156,12    ! output van _EURO0
  tbos=A                                !
  fr=Fichier_le_plus_grand              !
  nl=Grootste_bestand                   !
BIG_SPACE C(10)               168,10    ! output van _EURO0
  tbos=N                                !
  sgn=+                                 !
  fr=Taille_fichier                     !
  nl=Grootte_bestand                    !
A_DEV_BASE C(2)               178,2     ! différent de zéro
  tbos=N                                !
  fr=Ancienne_devise_base               !
  nl=Vroegere_basisvaluta               !
A_DEV_EURO C(2)               180,2     ! -1 si non trouvé
  tbos=N                                !
  fr=Ancienne_devise_euro               !
  nl=Vroegere_eurovaluta                !
F_DEVISE C(1)                 182,1     !
  tbos=N                                !
  fr=Garder_base_en_devise?             !
  nl=Basis_als_valuta_houden?           !
  valid=0/1                             !
P_COMPTA C(5)                 183,5     !
  tbos=A                                !
  fr=Réservé_compta                     !
  nl=Gereserveerd_compta                !
  rem=Free_format                       !
P_STOCK C(10)                 188,10    !
  tbos=A                                !
  fr=Réservé_stock                      !
  nl=Gereserveerd_stock                 !
  rem=Free_format                       !
F_SPEC_IPL C(1)               198,1     !
  tbos=N                                !
  fr=IPL_spécifique?                    !
  nl=specifieke_IPL?                    !
  valid=0/1                             ! 0 = non
                                        ! 1 = oui EUROIPL.XY
FILLER C(3)                   199,3     !
  tbos=A                                !
  fr=filler                             !
  nl=filler                             !