Está en la página 1de 2

DESARROLLO

-------------------------------------------
Archivos de entrada:
CARGINTE - Cargo integro
PARTIDA PIC 9(11).
FECH-D PIC 9(08).
FECH-H PIC 9(08).

PAGOGIDA - Pagos
PARTIDA PIC 9(11).
ANIO PIC 9(04).
CUOTA PIC 9(02).
CONCEPTO PIC 9(06).
FPAGO PIC X(10).
IMP-TR PIC 9(15)V99.
NRO-CR PIC 9(18).

Archivos de salida:
DECRGIDA - DEBITOS-CREDITOS RESULTADO DE CARGO INTEGRO

WALSEC01 - cabecera y trailer

RECHAZOS - rechazos
REG PIC X(27).
DESC PIC X(80).

RECHAPAG - Rechazo de pagos


REG PIC X(68).
DESC PIC X(80).

Inicio
----------------------
1.Se toma la fecha
2.Abren los archivos
3.Lee CARGINTE
Se valida que exista en la GIT0400 sino grabo RECHAZOS
Se valida la fecha, si esta erronea se graba RECHAZOS
4.Lee PAGOGIDA
Se valida que partida, anio y cuota sean numericos mayores a cero, sino graba
RECHAPAG
Carga registro en memoria. Maximo de la tabla: 30.000

Proceso
----------------------
1.Trata CARGINTE
Llama a 2100-TRATO-CTA-CTE
Levanta el debito de la 168 ( C-GIV0168 )
Por cada debito: -si el concepto es 2020 lo almacena en el copy 7637
-Busca el concepto 2020 en la 168 y recuperala obligacion
origen
-Busca el debito asociado: si es concepto 6001 o 6003
setea mejora si, sino genera el
credito 2090 para el interes del debito

También podría gustarte