You are on page 1of 3

//XA50351D JOB 'XA50351D',MSGCLASS=X,CLASS=8,

// MSGLEVEL=(1,1),COND=(4,LT),REGION=6M
//*****---------------------------------------------------------****** 00037800
//*--- ACTUALIZACION DE CUENTAS (AJUSTE E INSRIPTO) ----* 00022200
//*--- PROCESO DIARIO CON ALTAS DE CUENTAS DEL DIA ANTERIOR ----* 00022200
//*****---------------------------------------------------------****** 00037800
//JOBLIB DD DSN=DAL.DESA.PGMLIB.BATCH,DISP=SHR
// DD DSN=DAL.DESA.RUT,DISP=SHR
// DD DSN=TAL.TEST.PGMLIB.BATCH,DISP=SHR
// DD DSN=TAL.TEST.RUT,DISP=SHR
// DD DSN=CMN.ABASE.BAT,DISP=SHR
// DD DSN=CMN.ABASE.RUT,DISP=SHR
// DD DSN=CMN.ABASE.SRC,DISP=SHR
//*====================================================================*
//* PETICION: 26021 - CLIENTE X 8 *
//*====================================================================*
//PASO0010 EXEC PGM=IDCAMS
//SYSPRINT DD SYSOUT=*
//SYSIN DD *
DELETE ARBD.ALFD.CLIENTE.CUENDI8.D140124.PG
DELETE ARBD.ALFD.CLIENTE.CUENDI8.D140124.OS
SET LASTCC = 0
SET MAXCC = 0
//* DELETE ARBD.ALFD.BAT1UNLO.BASIREDU.D140124
//* DELETE ARBD.CPFD.RELCUEN.PROD8.S140124
//*****---------------------------------------------------------****** 00037800
//*-- UNLOAD PARCIAL DE LA TABLA DE CUENTAS --* 00037800
//*****---------------------------------------------------------****** 00037800
//*-- BAJA LAS CUENTAS DADAS DE ALTA EL DIA DE PROCESO - 1 --* 00037800
//*-- (PORQUE LA RELCUEN NO TIENE LAS ALTAS DEL DIA COINCI---* 00037800
//*-- DIENDO CON LAS DE LA TBASIPLA), DE AQUELLAS CUENTAS ---* 00037800
//*-- AJUSTABLES O DE PERSONAS JURIDICAS ---* 00037800
//*****---------------------------------------------------------****** 00037800
//*PASO0040 EXEC DSNTIAUL
//*SYSTSPRT DD SYSOUT=*
//*SYSUDUMP DD SYSOUT=*
//*SYSPRINT DD SYSOUT=*
//*SYSPUNCH DD DUMMY
//*SYSREC00 DD DSN=ARBD.ALFD.BAT1UNLO.BASIREDU.D140124,
//* DISP=(,CATLG,DELETE),SPACE=(TRK,(1,5),RLSE)
//*SYSIN DD *
//* SELECT CODISER,OFIAPE,NUMECTA,DIGICTA,SUJGRUP,SUJSUBG1,SUJSUBG2,
//* FEALTA
//*FROM ALTBAAN.TAH02_TBASIPLA
//*WHERE SITUCTA = '00'
//*AND (SUJSUBG2 = 'A'
//*OR SUBSTR(SUJSUBG1,2,1) = '3')
//*AND CODISER >= '60'
//*AND OFIAPE > '000'
//*AND NUMECTA > '000000'
//*AND DIGICTA >='0'
//*AND FEALTA = '20131203'
//*ORDER BY CODISER, OFIAPE, NUMECTA, DIGICTA
//*;
//*====================================================================*
//* PETICION: 26021 - CLIENTE X 8 *
//*====================================================================*
//*****-----------------------------------------------------------******
//*-- SORT DE LA BAJADA DE LA TABLA DE CLIENTES (RELCUEN) PARA EL -*
//*-- PRIMER TITULAR, QUE NO ESTEN CANCELADAS Y CON FEALRELA = -*
//*-- FECHA DE PROCESO - 1 -*
//*****-----------------------------------------------------------******
//*PASO0061 EXEC PGM=ICEMAN
//*SYSOUT DD SYSOUT=*
//*SORTWK01 DD UNIT=WORKDISK,SPACE=(CYL,(90,90),RLSE)
//*SORTWK02 DD UNIT=WORKDISK,SPACE=(CYL,(90,90),RLSE)
//*SORTWK03 DD UNIT=WORKDISK,SPACE=(CYL,(90,90),RLSE)
//*SORTIN DD DSN=ARBD.CP.RELCUEN8.PROD,DISP=SHR
//*SORTOUT DD DSN=ARBD.CPFD.RELCUEN.PROD8.S140124,
//* DISP=(,CATLG,DELETE),
//* UNIT=SYSDA,
//* SPACE=(CYL,(50,50),RLSE),
//* DCB=(LRECL=224,RECFM=FB)
//*SYSIN DD *
//*SORT FIELDS=(9,2,CH,A,11,3,CH,A,14,7,CH,A)
//*INCLUDE COND=(((9,2,CH,EQ,C'60',OR,
//* 9,2,CH,EQ,C'63',OR,
//* 9,2,CH,EQ,C'64'),AND,
//* (56,1,CH,EQ,C'1',AND,
//* 57,2,CH,EQ,C'00'),AND,
//* 62,8,CH,EQ,C'20131203',AND,
//* (78,8,CH,EQ,C'00000000',OR,
//* 78,8,CH,EQ,C' ',OR,
//* 78,8,CH,GT,C'20131203')))
//*
//*====================================================================*
//* PETICION: 26021 - CLIENTE X 8 *
//*====================================================================*
//**********************************************************************
//PCPEAPAQ EXEC PGM=PCPEAPAQ
//**********************************************************************
//SYSPRINT DD SYSOUT=*
//SYSLST DD SYSOUT=*
//*-- ARCH PRINCIPAL ---*
//E1DQENT DD DSN=ARBD.ALFD.BAT1UNLO.BASIREDU.D140124,DISP=SHR
//*-- ARCH SECUNDARIO ---*
//E2DQENT DD DSN=ARBD.CPFD.RELCUEN.PROD8.S140124,DISP=SHR
//*-- ARCH SALIDA: REG DEL PPAL CON EL AGREGADO DEL SECUNDARIO --------*
//S1DQSALI DD DSN=ARBD.ALFD.CLIENTE.CUENDI8.D140124.PG,
// DISP=(NEW,CATLG,),
// UNIT=SYSDA,DCB=(LRECL=41,RECFM=FB,BLKSIZE=0),
// SPACE=(CYL,(50,50),RLSE)
//SYSIN DD *
//*****----------------- -----------------------------------------******
//* OSGENER PARA GENERAR EL ARCHIVO DE RELACION CLIENTE/CUENTA
//* A PARTIR DE RELCUEN Y TAH02_TBASIPLA DEL DIA
//*****-----------------------------------------------------------******
//PASO0062 EXEC PGM=OSGENER
//SYSLST DD SYSOUT=*
//SYSUT1 DD DISP=SHR,DSN=ARBD.ALFD.BAT1UNLO.BASIREDU.D140124
//SYSUT3 DD DISP=SHR,DSN=ARBD.CPFD.RELCUEN.PROD8.S140124
//SYSUT2 DD DSN=ARBD.ALFD.CLIENTE.CUENDI8.D140124.OS,
// DISP=(,CATLG,DELETE),
// UNIT=SYSDA,SPACE=(CYL,(10,25),RLSE),
// DCB=(LRECL=41,BLKSIZE=0,RECFM=FB)
//SYSIN DD *
FIELD ' ',CL,1,41
SELEC 1,24,,9
CLAVE 1,12,9
SELEC S1,8,,1
//*

You might also like