💡 Un concepto básico: Siempre que creamos un PF, el sistema crea automáticamente un miembro por defecto con el mismo nombre que el archivo. Pero, dependiendo de nuestras necesidades, podemos agregarle más miembros.
Aquí te dejo una guía rápida de cómo hacerlo.
🔍 1. Cómo ver los miembros de un Archivo Físico
Para revisar los miembros que tiene un archivo, simplemente entramos a la pantalla de PDM indicando el nombre de nuestro archivo.
Plaintext
Work with Members Using PDM SYSTEM09
File . . . . . . ACCOUNT
Library . . . . AMINEM Position to . . . . .
Opt Member Date Text
__ ACCOUNT 05/21/12 >>>> El miembro ACCOUNT dentro del archivo ACCOUNT
Si abrimos ese miembro, veremos sus registros de forma normal:
Plaintext
ACLEVELID ACORGCOD ACCOUNTNUM ACCURRENCY ACNAME
000001 7 190 100,000,000,001 EUR SURESH
000002 7 190 100,000,000,002 EUR SHRI
000003 7 190 100,000,000,003 EUR UPI
➕ 2. Agregar un miembro nuevo usando ADDPFM
Si lo que necesitamos es crear un miembro nuevo y totalmente vacío, podemos presionar F6 en PDM o ejecutar directamente el comando ADDPFM.
Plaintext
ADDPFM FILE(AMINEM/ACCOUNT) MBR(MBR2)
Mensaje del sistema: El miembro MBR2 se agregó al archivo ACCOUNT en AMINEM.
Si volvemos a revisar el archivo en PDM, veremos nuestro nuevo miembro listo para usarse (podemos entrar con DFU para agregarle datos, por ejemplo):
Plaintext
Opt Member Date Text
ACCOUNT 05/21/12
MBR2 07/23/12 >>>>>>> Nuevo miembro MBR2 agregado
📋 3. Agregar un miembro copiando datos con CPYF
Otra forma excelente de crear un miembro es copiando información de uno que ya existe. Para esto, usamos el comando CPYF:
Plaintext
CPYF FROMFILE(AMINEM/ACCOUNT) TOFILE(AMINEM/ACCOUNT) FROMMBR(ACCOUNT) TOMBR(MBR3) MBROPT(*ADD) CRTFILE(*NO) FROMRCD(1) NBRRCDS(3)
Al hacer esto, el sistema creará el miembro MBR3 automáticamente y le insertará los registros indicados. Al volver a PDM, verás tu lista actualizada con ACCOUNT, MBR2 y MBR3.
📑 4. Copiar un miembro visualmente desde PDM
Si prefieres no escribir comandos, la forma más rápida es colocar un 3 (Copiar) al lado del miembro en la pantalla principal de PDM.
Plaintext
Opt Member Type Text
_3_ MASTER PF ACCOUNT RELATED INFORMATION
El sistema te abrirá una pantalla pidiéndote el archivo destino y el nuevo nombre que le quieres dar a tu copia:
Plaintext
Copy Members
From file . . . . . . . : PRJ1
From library . . . . : AMINEM
Type the file name and library name to receive the copied members.
To file . . . . . . . . PRJ1
To library . . . . . AMINEM
Member New Name
MASTER MASTER_CPY
¡Y listo! Así de fácil puedes organizar tu información en múltiples miembros. 🚀 ¡Espero que este tip te sirva en tu día a día!