Aller au contenu

CHGICFDEVE

Modifier unité de fichier ICF

En bref

La commande CHGICFDEVE (Modifier un poste unité de fichier ICF) permet de modifier les attributs de l'unité programme dans le fichier ICF indiqué.

CHGICFDEVE se lit CHG (Modifier) + ICFDEVE. Sur IBM i, le nom d'une commande associe presque toujours un verbe et un objet.

Syntaxe minimale

CHGICFDEVE FILE(…) PGMDEV(…)

Paramètres

Astuce : dans une session 5250, tapez CHGICFDEVE puis F4 pour l'invite de saisie, et F1 sur un paramètre pour son aide.

Aide IBM i de la commande

Texte du F1, IBM i 7.5 en français (bibliothèque QSYS)

Où s'exécute : Tous les environnements (*ALL)
Compatible multitâche : Non

La commande CHGICFDEVE (Modifier un poste unité de fichier ICF) permet de modifier les attributs de l'unité programme dans le fichier ICF indiqué.

Paramètres

Mot-clé Description Valeurs possibles Remarques
FILE Fichier ICF Nom d'objet qualifié Obligatoire, clé, positionnel 1
Qualificatif 1: Fichier ICF Nom
Qualificatif 2: Biblio Nom, *LIBL, *CURLIB
PGMDEV Unité-programme Valeur caractère Obligatoire, clé, positionnel 2
RMTLOCNAME Lieu éloigné Nom de communication, *SAME, *REQUESTER Facultatif, positionnel 3
CMNTYPE Type de communication *ALL, *APPC, *ASYNC, *BSCEL, *FINANCE, *INTRA, *RETAIL, *SNUF Facultatif, positionnel 4
DEV Unité Nom, *SAME, *LOC Facultatif
LCLLOCNAME Lieu local Nom de communication, *SAME, *LOC, *NETATR Facultatif
MODE Mode Nom de communication, *SAME, *NETATR Facultatif
RMTNETID ID éloigné réseau Nom de communication, *SAME, *LOC, *NETATR, *NONE Facultatif
FMTSLT Sélection de format *SAME, *PGM, *RECID, *RMTFMT Facultatif
APPID Identificateur d'application Nom, *SAME, *DEVD, *USER Facultatif
BATCH Activité par lots *SAME, *NO, *YES Facultatif
HOST Type d'hôte *SAME, *DEVD, *CICS, *IMS, *IMSRTR Facultatif
ENDSSNHOST Fin de la session hôte *SAME, *RSHUTD, *TERMSELF Facultatif
SPCHOSTAPP Application hôte spéciale *SAME, *DEVD, *NONE, *FLASH Facultatif
INZSELF INIT-SELF formaté *SAME, *NO, *YES Facultatif
HDRPROC Traitement d'en-tête *SAME, *SYS, *USER Facultatif
MSGPTC Protection des messages *SAME, *YES, *NO Facultatif
EMLDEV Unité d'émulation Valeurs uniques: *NONE
Autres valeurs: Liste d'éléments
Facultatif
Élément 1: Type d'unité *SAME, 3278, 3284, 3286, 3287, 3288, 3289
Élément 2: Format des données *SAME, *UNFORMAT, *FIELD, *EXTFIELD, *NOFIELD
CNVTYPE Type de conversation *SAME, *SYS, *USER, *SRCPGM Facultatif
BLOCK Type de groupage Liste d'éléments Facultatif
Élément 1: Type de groupage *SAME, *DEVD, *NONE, *ITB, *IRS, *NOSEP, *USER, *SEP
Élément 2: Séparateur d'enreg, si *SEP Valeur hexadécimale, X'1E', *SAME
RCDLEN Longueur d'enregistrement 1-32767, *SAME, *DEVD Facultatif
BLKLEN Longueur de bloc 1-32767, *SAME, *DEVD Facultatif
TRNSPY Transmission mode transparent *SAME, *DEVD, *NO, *YES Facultatif
DTACPR Compression et décompression *SAME, *DEVD, *NO, *YES Facultatif
TRUNC Suppression blancs de fin *SAME, *DEVD, *NO, *YES Facultatif
OVRFLWDTA Données excédentaires *SAME, *DISCARD, *RETAIN Facultatif
GRPSEP Type séparateur de groupe *SAME, *DEVD, *EOT, *DEV3740, *OFCSYS Facultatif
RMTBSCEL BSCEL à distance *SAME, *DEVD, *NO, *YES Facultatif
INLCNN Connexion initiale *SAME, *CTLD, *DIAL, *ANS Facultatif

Fichier ICF (FILE)

Indique le fichier ICF contenant l'unité programme ICF à modifier.

Ce paramètre est obligatoire.

Qualificatif 1 : Fichier ICF

nom
Indiquez le nom du fichier ICF.

Qualificatif 2: Biblio

*LIBL
La recherche porte sur toutes les bibliothèques de la liste des bibliothèques de l'unité d'exécution en cours jusqu'à ce que la première occurrence soit trouvée.
*CURLIB
Le fichier ICF est recherché dans la bibliothèque en cours. Si cette dernière n'est pas précisée, QGPL est prise par défaut.
nom
Indiquez la bibliothèque contenant le fichier ICF.

Unité-programme (PGMDEV)

Indique le nom du poste unité programme du fichier ICF dont les attributs doivent être modifiés.

Ce paramètre est obligatoire.

nom
Indiquez le nom de l'unité programme du fichier ICF dont les attributs doivent être modifiés. Le poste unité programme doit exister dans le fichier ICF spécifié.

Lieu éloigné (RMTLOCNAME)

Indique le nom du lieu éloigné avec lequel votre programme communique.

*SAME
Le nom de lieu éloigné n'est pas modifié.
nom-communications
Indiquez le nom du lieu éloigné avec lequel votre programme communique. Lors de son exécution, une seule unité programme associée à chaque lieu éloigné asynchrone, BSCEL ou SNUF, peut être acquise à tout moment.
*REQUESTER
Le nom pris en compte est le nom utilisé pour identifier l'unité de communication à partir de laquelle le programme est démarré. Le programme cible utilise toujours *REQUESTER comme nom de lieu éloigné dans le fichier ICF afin de se connecter à la session dont se sert le programme source pour envoyer la demande EVOKE. Vous ne pouvez préciser *REQUESTER que pour un seul poste d'unité programme.

*REQUESTER n'est admis que pour un travail de communication du système cible. Si cette valeur est indiquée pour un autre type de travail, un message d'arrêt programme est envoyé lors de l'accès à l'unité programme.

Type de communication (CMNTYPE)

Indique le type de communication sur lequel porte l'invite.

*ALL
Tous les paramètres apparaissent dans l'invite.
*APPC
Seuls les paramètres APPC apparaissent dans l'invite.
*ASYNC
Seuls les paramètres ASYNC apparaissent dans l'invite.
*BSCEL
Seuls les paramètres BSCEL apparaissent dans l'invite.
*FINANCE
Seuls les paramètres FINANCE apparaissent dans l'invite.
*INTRA
Seuls les paramètres INTRA apparaissent dans l'invite.
*RETAIL
Seuls les paramètres RETAIL apparaissent dans l'invite.
*SNUF
Seuls les paramètres SNUF apparaissent dans l'invite.

Unité (DEV)

Indique l'unité de communication utilisée. Le paramètre DEV ne concerne que les communications de type APPC (Communications évoluées de programme à programme) et SNUF (SNA Upline Facility).

*SAME
Le nom d'unité n'est pas modifié.
*LOC
L'unité associée au lieu éloigné est utilisée.
nom
Précisez le nom d'une unité de communication associée au lieu éloigné. Si ce nom n'est pas valable pour le lieu éloigné, un message d'arrêt programme est envoyé lors de l'acquisition de l'unité programme.

Lieu local (LCLLOCNAME)

Indique le nom du lieu local.

*SAME
Le nom de lieu local n'est pas modifié.
*LOC
Le lieu local et le lieu éloigné portent le même nom.
*NETATR
La valeur LCLLOCNAME indiquée dans les attributs de réseau du système est utilisée.
nom-communications
Indiquez le nom du lieu local associé à l'unité programme. Ce nom n'est utile que si vous voulez mentionner un nom de lieu local spécifique différent pour le lieu éloigné. Si le nom indiqué n'est pas correct, un message d'arrêt programme est envoyé lors de l'acquisition de l'unité programme.

Mode (MODE)

Indique le nom du mode utilisé. Ce paramètre ne concerne que les communications APPC.

*SAME
Le nom de mode n'est pas modifié.
*NETATR
Le mode défini dans les attributs du réseau est utilisé.
BLANK
Un nom de mode composé de 8 blancs est utilisé.
nom-communications
Indiquez un nom de mode pour l'unité de communication APPC. Si ce mode n'est valable pour aucune combinaison d'unité de lieu éloigné, de lieu local et d'identificateur de réseau éloigné, un message d'arrêt programme est envoyé lors de l'acquisition de l'unité programme.

ID éloigné réseau (RMTNETID)

Indique l'ID éloigné de réseau. Ce paramètre ne concerne que les communications APPC.

*SAME
L'ID éloigné de réseau n'est pas modifié.
*LOC
N'importe quel ID éloigné de réseau peut être utilisé.
*NETATR
L'ID éloigné du réseau figurant dans les attributs du réseau est utilisé.
*NONE
Aucun ID éloigné de réseau n'est utilisé.
nom-communications
Indiquez un ID éloigné de réseau.

Sélection de format (FMTSLT)

Indique le type de sélection de formats d'enregistrements utilisé par toutes les unités pour les opérations d'entrée.

*SAME
La valeur de sélection du format d'enregistrement n'est pas modifiée.
*PGM
Le programme détermine la sélection des formats d'enregistrement. Si une opération d'entrée (READ) est spécifiée avec un nom de format d'enregistrement, ce dernier sera toujours sélectionné. Si aucun format d'enregistrement n'est indiqué pour l'opération d'entrée, le format par défaut (le premier format d'enregistrement du fichier) est toujours sélectionné.
*RECID
Les mots clés RECID spécifiés pour le fichier dans les DDS sont utilisés pour sélectionner les formats d'enregistrement. Si le fichier n'en contient pas, un message d'erreur est envoyé et l'acquisition de l'unité programme n'a pas lieu.
*RMTFMT
Les noms de formats éloignés reçus du système émetteur servent à la sélection des enregistrements. Si l'unité n'est pas une unité APPC et que *RMTFMT est spécifié, une erreur d'exécution se produit lors de l'acquisition de l'unité programme.

Identificateur d'application (APPID)

Indique (en caractères alphanumériques) l'identificateur VTAM du sous-système hôte CICS/VS ou IMS/VS, envoyé avec le message d'ouverture de session. Ce paramètre ne concerne que les communications SNUF.

*SAME
L'identificateur d'application n'est pas modifié.
*DEVD
L'identificateur d'application spécifié dans la description d'unité est utilisé.
*USER
Le programme d'application peut envoyer un message d'ouverture à l'hôte. Cette valeur n'est admise que si l'interface de programme 3270 est utilisée.
nom
Indiquez un identificateur d'application. L'identificateur d'application est envoyé avec le message d'ouverture.

Activité par lots (BATCH)

Indique, pour CICS/VS et IMS/VS, si la session est utilisée pour des travaux en traitement par lots. Ce paramètre concerne les communications SNUF, INTRA et RETAIL.

*SAME
La valeur reste inchangée.
*NO
Pas de travaux en traitement par lots.
*YES
Cette session est utilisée pour des travaux en traitement par lots, et SNUF ne doit pas assembler les enregistrements physiques en enregistrements logiques. Si *YES est spécifié, *NO doit être indiqué pour le paramètre Protection des messages (MSGPTC).

Type d'hôte (HOST)

Indique le sous-système hôte ou éloigné avec lequel la session communique. Ce paramètre ne concerne que les communications SNUF.

*SAME
La valeur reste inchangée.
*DEVD
Le système hôte figurant dans la description d'unité est utilisé.
*CICS
La session communique avec CICS/VS.
*IMS
La session communique avec IMS/VS.
*IMSRTR
La session communique avec IMS/VS avec l'option "prêt à recevoir".

Fin de la session hôte (ENDSSNHOST)

Indique comment SNUF mettra fin à la session avec le système hôte.

*SAME
La valeur de ce paramètre ne change pas.
*RSHUTD
SNUF envoie une commande de demande de mise hors fonction au système hôte.
*TERMSELF
SNUF envoie une commande de fin de session au système hôte. Cette valeur peut notamment être utilisée lorsque la valeur *RSHUTD ne réussit pas à mettre fin à une session avec un système hôte non IBM.

Application hôte spéciale (SPCHOSTAPP)

Indique si SNUF personnalise le support des applications hôte spéciales en dehors de la couche d'application de CICS ou d'IMS.

*SAME
La valeur reste inchangée.
*DEVD
L'application hôte spéciale indiquée dans la description d'unité est utilisée.
*NONE
SNUF ne personnalise pas le support des applications hôte spéciales.
*FLASH
SNUF personnalise le support de l'application Federal Reserve Flash.

INIT-SELF formaté (INZSELF)

Indique si un INIT-SELF formaté est créé à la place de l'ouverture de session non formatée normalement envoyée par SNUF à l'hôte.

*SAME
La valeur reste inchangée.
*NO
L'ouverture de session par défaut non formatée proposée par SNUF est utilisée.
*YES
L'INIT-SELF formaté proposé par SNUF est utilisé.

Traitement d'en-tête (HDRPROC)

Indique, pour CICS/VS et IMS/VS, si les en-têtes de gestion de fonction (FMH) reçus sont transmis au programme d'application. Ce paramètre ne concerne que le type de communication SNUF.

*SAME
La valeur reste inchangée.
*SYS
SNUF supprime les en-têtes de gestion de fonction (FMH) avant de transmettre les données au programme.
*USER
Les en-têtes de gestion de fonction (FMH) sont transmis au programme.

Protection des messages (MSGPTC)

Indique, pour CICS/VS et IMS/VS, si les messages sont protégés pendant cette session. Ce paramètre ne concerne que les communications SNUF.

*SAME
La valeur reste inchangée.
*YES
Les messages sont protégés. SNUF les sauvegarde jusqu'à ce que vous y répondiez et tente une nouvelle synchronisation si d'autres erreurs se produisent. *YES n'est admis que lorsque *NO est indiqué pour le paramètre Activité par lots (BATCH).
*NO
Les messages ne sont pas protégés.

Unité d'émulation (EMLDEV)

Indique que cette unité programme sert à recevoir et à envoyer des flots de données 3270. Le paramètre d'unité d'émulation inclut le type et le format de données de l'unité d'émulation. Le format des données de l'unité d'émulation est le format du flot de données 3270 à transmettre ou recevoir. Un en-tête commun de 20 ou 32 octets, contenant des informations sur les commandes et les flots de données de type 3270, figure au début de la mémoire tampon d'E-S qui envoie ou reçoit le flot de données de type 3270. Ce paramètre ne concerne que les communications SNUF. Il peut être défini sous la forme d'une liste de deux valeurs (éléments) ou en tant que valeur unique (*NONE).

Valeurs uniques

*NONE
Cette unité programme n'est pas utilisée pour envoyer et recevoir des flots de données 3270.

Elément 1 : Type d'unité

*SAME
L'unité d'émulation n'est pas modifiée.
*NONE
3278
Le flot de données s'adresse à une unité d'affichage 3278 ou 3277.
3284
Le flot de données s'adresse à une imprimante 3284.
3286
Le flot de données s'adresse à une imprimante 3286.
3287
Le flot de données s'adresse à une imprimante 3287.
3288
Le flot de données s'adresse à une imprimante 3288.
3289
Le flot de données s'adresse à une imprimante 3289.

Elément 2 : Format des données

*SAME
Le format des données de l'unité d'émulation n'est pas modifié.
*UNFORMAT
Indique qu'un flot de données 3270 non formaté est envoyé ou reçu. Le programme d'application de l'utilisateur doit convertir le flot de données en image d'impression ou d'écran.
*FIELD
Un flot de données 3270 formaté est envoyé ou reçu. Ce flot de données comporte une image d'écran ou d'impression contenant des définitions de zones. Ces définitions indiquent l'emplacement et les caractéristiques des zones. *FIELD n'est admis que si *NO est indiqué pour le paramètre Activité par lots (BATCH).
*NOFIELD
Un flot de données 3270 formaté est envoyé ou reçu. Ce flot de données comprend une image d'écran ou d'impression, sans définitions de zones. *NOFIELD n'est admis que si *NO est indiqué pour le paramètre BATCH.
*EXTFIELD
Un flot de données 3270 formaté est envoyé ou reçu. Ce flot de données comprend une image d'écran ou d'impression suivie par des définitions de zone. Ces définitions indiquent l'emplacement et les caractéristiques des zones. *EXTFIELD n'est admis que si *NO est indiqué pour le paramètre BBATCH et si 3278 est mentionné pour le type d'unité de ce paramètre.

Type de conversation (CNVTYPE)

Indique le type de conversation pour lequel le programme d'application est conçu. Ce paramètre ne concerne que les communications APPC (Communications évoluées de programme à programme).

*SAME
La valeur reste inchangée.
*SYS
Le système fournit la longueur et l'identificateur du flot général de données qui précèdent chaque section de données utilisateur dans le protocole d'unité APPC. Il s'agit du support de conversation mappée pour l'architecture LU 6.2.
*USER
Le programme d'application fournit la longueur et l'identificateur du flot général de données qui précède chaque section de données utilisateur dans le protocole d'unité APPC. Il s'agit là du support de conversation privilégiée pour l'architecture LU 6.2.
*SRCPGM
Le programme cible accepte le type de conversation indiqué par le programme source.

Type de groupage (BLOCK)

Indique si le système ou l'utilisateur gère le groupage des enregistrements lors de leur émission. Ce paramètre ne concerne que le type de communication BSCEL. Avec ce paramètre, vous pouvez indiquer une des conditions de formatage d'enregistrement suivantes :

  • Pas de groupage ou de dégroupage
  • Groupage ou dégroupage utilisateur
  • Groupage système avec caractères de séparation des enregistrements
  • Groupage système des enregistrements de longueur fixe

Si vous spécifiez une valeur autre que *NONE ou *USER, les enregistrements seront groupés en fonction des exigences du système en sortie et dégroupés en entrée.

Elément 1 : Type de groupage

*SAME
La valeur reste inchangée.
*DEVD
L'option de groupage figurant dans la description d'unité est utilisée.
*NONE
Aucun groupage ou dégroupage n'est effectué par le système.
*ITB
Les enregistrements sont groupés et dégroupés en fonction de la position d'un caractère de contrôle de bloc de texte intermédiaire (ITB).
*IRS
Les enregistrements sont groupés et dégroupés en fonction de la position d'un caractère de séparation inter-enregistrements (IRS). Pour les fichiers en entrée, un enregistrement est délimité par le caractère IRS suivant. Pour les fichiers en sortie, un caractère IRS est ajouté après chaque enregistrement.
*NOSEP
Aucun caractère de séparation des enregistrements n'est contenu dans le bloc émis ou reçu. Le système groupe et dégroupe les enregistrements en fonction d'une longueur fixe, précisée dans les spécifications de format des DDS (Spécifications de description de données).
*USER
Le programme fournit tous les caractères de contrôle nécessaires à la transmission des enregistrements, y compris les caractères de séparation des enregistrements, de tramage BSCEL, de transparence, etc.
*SEP
Les enregistrements sont groupés ou dégroupés en fonction de la position d'un caractère de séparation des enregistrements spécifié par l'utilisateur. Pour les fichiers en entrée, un enregistrement est délimité par le caractère séparateur suivant. Pour les enregistrements en sortie, un caractère séparateur est ajouté après chaque enregistrement.

Elément 2 : Séparateur d'enreg, si *SEP

X'1E'
Le caractère de séparation d'enregistrements est un 1E hexadécimal.
*SAME
La valeur reste inchangée.
valeur-hexadécimale
Indiquez un séparateur d'enregistrements unique, de 1 octet. Ce caractère peut être indiqué sous la forme de 2 caractères hexadécimaux, comme par exemple BLOCK(*SEP FD) où X'FD' représente le caractère de séparation.

Remarque :Pour plus de détails sur les caractères de contrôle BSC qui ne peuvent pas servir de caractères de séparation d'enregistrement, reportez-vous à la table de la description de la commande ADDICFDEVE.

Longueur d'enregistrement (RCDLEN)

Indique la longueur maximale (en octets) des enregistrements à l'émission ou à la réception des données. Ce paramètre ne concerne que les communications SNUF et BSCEL.

*SAME
La valeur reste inchangée.
*DEVD
La longueur d'enregistrement figurant dans la description d'unité est utilisée. Si la taille d'un enregistrement dépasse la longueur indiquée, une erreur d'exécution se produit à l'émission ou à la réception de l'enregistrement.
1 à 32767
Indiquez la longueur maximale d'enregistrement pour ce fichier unité. Si la taille d'un enregistrement dépasse la longueur indiquée, une erreur d'exécution se produit à l'émission ou à la réception de l'enregistrement. Pour les communications SNUF, les valeurs admises sont comprises entre 1 et 32 767 octets. Pour les communications BSCEL, la longueur maximale est de 8 192 octets.

Longueur de bloc (BLKLEN)

Indique la longueur maximale (en octets) d'un bloc de données envoyé. Ce paramètre ne concerne que les communications BSCEL et SNUF.

*SAME
La longueur de bloc n'est pas modifiée.
*DEVD
La longueur de bloc spécifiée dans la description d'unité est utilisée.
1 à 32767
Indique la longueur maximale des blocs d'enregistrements utilisée et envoyée par ce fichier unité. Cette longueur doit être au moins égale à la taille du plus grand enregistrement envoyé. Pour les communications SNUF, les valeurs admises sont comprises entre 1 et 32 767 octets. Pour les communications BSCEL, la longueur maximale est de 8 192 octets.

Transmission mode transparent (TRNSPY)

Indique si les données sont envoyées en mode texte fantôme. Ce mode de transmission accepte les 256 caractères du code EBCDIC. Utilisez cette fonction pour émettre des zones de données binaires ou condensées. Ce paramètre ne concerne que les communications BSCEL.

*SAME
La valeur reste inchangée.
*DEVD
L'option de transparence de texte figurant dans la description d'unité est utilisée.
*NO
Le mode transparent n'est pas utilisé.
*YES
Le mode transparent est utilisé. *YES n'est possible que lorsque *NONE, *NOSEP, ou *USER est spécifié pour le paramètre Type de groupage (BLOCK).

Remarque :La transparence des données reçues est déterminée par le flot de données ; par conséquent, ce paramètre ne s'applique pas aux données reçues. Si TRNSPY(*YES) est indiqué avec BLOCK(*USER), le type de communication BSCEL ignore l'indicateur de transparence lors des opérations d'écriture. Des contrôles corrects doivent être fournis avec les données pour obtenir une transmission transparente des données. Par exemple, les caractères de contrôle DLE (échappement en transmission de données) et STX (début de texte) doivent être indiqués en premier lieu ; le système fournit ensuite les autres caractères de contrôle requis pour la transmission transparente des données.

Compression et décompression (DTACPR)

Indique si la compression de données est effectuée.

*SAME
La valeur reste inchangée.
*DEVD
L'option de compression des données figurant dans la description d'unité est utilisée.
*NO
Les données ne sont pas comprimées ou décomprimées.
*YES
Les données sont comprimées en sortie et décomprimées en entrée.

Suppression blancs de fin (TRUNC)

Indique si les blancs de fin sont supprimés des enregistrements de sortie. Ce paramètre ne concerne que les communications BSCEL.

*SAME
La valeur reste inchangée.
*DEVD
Les blancs de fin de zone spécifiés dans la description d'unité sont utilisés.
*NO
Les blancs de fin ne sont pas supprimés des enregistrements en sortie.
*YES
Les blancs de fin sont supprimés des enregistrements en sortie.

Remarque :TRUNC(*YES) ne peut pas être indiqué si BLOCK(*NOSEP) ou BLOCK(*ITB) est spécifié. Si TRUNC(*YES) est indiqué en même temps que DTACPR(*YES) ou BLOCK(*USER), la troncature est ignorée.

Données excédentaires (OVRFLWDTA)

Indique si les données excédentaires sont supprimées ou conservées.

*SAME
La valeur reste inchangée.
*DISCARD
Les données excédentaires ne sont pas conservées.
*RETAIN
Les données excédentaires sont conservées.

Type séparateur de groupe (GRPSEP)

Indique un séparateur pour les groupes de données (par exemple : fichiers et documents). Ce paramètre ne concerne que les communications BSCEL.

*SAME
La valeur reste inchangée.
*DEVD
Le séparateur spécifié dans la description d'unité est utilisé comme séparateur de groupe de données.
*DEV3740
Les caractères STXETX (enregistrement nul) sont utilisés comme séparateur de groupe de données.
*EOT
Le caractère de contrôle EOT (fin de transmission) de BSCEL est utilisé comme séparateur de groupe de données.
*OFCSYS
Le caractère de contrôle ETX (fin de texte) de BSCEL est utilisé comme séparateur de groupe de données.

BSCEL à distance (RMTBSCEL)

Indique le type de session BSCEL avec le système éloigné. Ce paramètre ne concerne que les communications BSCEL.

*SAME
La valeur reste inchangée.
*DEVD
L'option RMTBSCEL figurant dans la description d'unité est utilisée.
*NO
Le système éloigné ne reconnaît pas les commandes ou les messages BSCEL. Dans la plupart des cas, *NO est utilisé pour les communications avec des systèmes éloignés tels qu'un terminal de saisie 3741, un système 6 bureautique, un système de collecte de données 5230 ou un IBM 38.
*YES
Le système éloigné reconnaît les commandes BSCEL de début et de fin de transaction, ainsi que les messages en ligne. Dans la plupart des cas, *YES indique que le système éloigné est un autre IBM i, ou un système IBM 38, IBM 36 ou IBM 34 prenant en charge les communications BSCEL.

Connexion initiale (INLCNN)

Indique la méthode de connexion à la ligne pour la session en cours d'accès. Ce paramètre ne s'applique qu'aux communications BSCEL.

*SAME
La valeur reste inchangée.
*CTLD
L'option de connexion initiale figurant dans la description de contrôleur est utilisée.
*ANS
Le système éloigné émet l'appel et le système local répond.
*DIAL
Le système local émet l'appel.

Exemples

Exemple 1 : Modification de la sélection des formats d'enregistrement

CHGICFDEVE   FILE(ICFTEST)  PGMDEV(BSCEL2)
             RMTLOCNAME(BSCNYC)  FMTSLT(*RECID)

Cette commande permet de modifier l'unité programme BSCEL2 dans le fichier ICF ICFTEST. L'unité programme est modifiée de sorte que les attributs FMTSLT(*RECID) lui soient appliqués. Le nom du lieu éloigné est modifié en BSCNYC.

Exemple 2 : Modification du type de conversation

CHGICFDEVE   FILE(QGPL/ICF1)  PGMDEV(APPC1)
             RMTLOCNAME(*REQUESTER)
             FMTSLT(*RMTFMT)  CNVTYPE(*SYS)

Cette commande permet de modifier l'unité programme APPC1 dans le fichier ICF ICF1 pour lui affecter le nom de lieu éloigné *REQUESTER. Cette unité programme est modifiée de sorte que les attributs FMTSLT(*RMTFMT) et CNVTYPE(*SYS) lui soient appliqués.

Exemple 3 : Modification de l'unité de communication

CHGICFDEVE   FILE(ICFLIB/ICFAPPL1)  PGMDEV(APPC)
             RMTLOCNAME(APPCMPLS)  DEV(MPLSLINE2)

Cette commande permet de modifier l'unité programme APPC dans le fichier ICFAPPL1. Le nom du lieu éloigné est modifié en APPCMPLS et l'unité en MPLSLINE2.

Messages d'erreur

*ESCAPE Messages

CPF7367
Unité non modifiée dans fichier &1 de &2.

© Copyright IBM Corp. Texte d'aide reproduit à des fins de formation.