...
Code Block | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||
-- =============== 2. EMISORES PRODUCTOS ================ -- vc_bandera := '2. EMISORES PRODUCTOS'; DBMS_OUTPUT.put_line(pi_emisor||';'||vc_bandera||';emisores_productos;Registrado!'); insertDECLARE into debcredpy.emisorespi_productosemisor (EMISOR, PRODUCTO, GRUPO_AFINIDAD, number(4); pi_ep_grupo_afinidad PROCESADOR, SERIE_FACTURA, number(7); NUMERO_FACTURA,pi_ep_porc_sobregiro_cont GRACIA_VENCIMIENTOnumber(5, 2); PORC_SOBREGIRO_CONT,pi_ep_porc_sobregiro_efec PORC_SOBREGIRO_EFECnumber(5, 2); PORC_SOBREGIRO_PLAN,pi_ep_porc_sobregiro_plan PORC_LIMITE_EFECTIVOnumber(5, 2); pi_ep_porc_limite_efectivo TIPO_MONEDA_PM, number(5, 2); PISOpi_ep_PAGO_MINIMO,costo_franqueo CUOTAS_FINANCIACION, number(15, 2); TIPOpi_ep_DEcarpeta_TASA,fraude LAPSO, number(8); DIASpi_ep_LAPSOporc_TASA,refinan COSTO_FRANQUEO, ARANCELnumber(5, 2); FONDO_DE_GARANTIA,pi_ep_gestion_cobro ARANCEL_POR_RAMO, varchar2(1); GENERApi_ep_NROCTAmin_Plinea_SUC,credito MODO_ESTADO_CTAnumber(15, 2); PORC_AGROCABAL,pi_ep_max_linea_credito CORREL_LIQ,number(15, 2); pi_ep_min_linea_cuota CARPETA_FRAUDE, PORC_REFINAN,number(15, 2); pi_ep_max_linea_cuota GESTION_COBRO, MIN_LINEA_CREDITOnumber(15, 2); MAX_LINEA_CREDITO, pi_ep_min_cargo_mora MIN_LINEA_CUOTA, MAX_LINEA_CUOTAnumber(15, 2); MIN_CARGO_MORA,pi_ep_min_cargo_exceso MIN_CARGO_EXCESO, number(15, 2); MIN_CARGO_LINEA, pi_ep_min_cargo_linea COBERTURA_FRAUDE, number(15, MIN_PAGO_MINIMO,2); pi_ep_cobertura_fraude GASTOS_ADMIN, number(15, 2); FORMA_PAGO,pi_ep_min_pago_minimo CIUDAD, number(15, 2); CODIGO_NACIONALIDAD,pi_ep_gastos_admin CODIGO_OCUPACION, CARTERAnumber(15, 2); pi_ep_forma_pago CODIGO_CAPTADOR, CODIGO_CORRESPONDENCIA, ENCARGADO_DE_CUENTA,varchar2(1); pi_ep_ciudad DURACION_TARJETA, DOCUMENTO_OBLIG, TELEFONO_OBLIG, number(4); FECHApi_ep_NAC_OBLIG,codigo_nacionalidad number(3); ESTADOpi_ep_CIVILcodigo_OBLIG,ocupacion CUENTA_BANCARIA_OBLIG, number(4); NUMEROpi_INTERNO_OBLIG,ep_cartera DIRECCION_ADIC_OBLIG, DOCUMENTO_ADIC_OBLIG, number(3); TELEFONOpi_ep_ADIC_OBLIG,codigo_captador FECHA_NAC_ADIC_OBLIG, ESTADO_CIVIL_ADIC_OBLIG,varchar2(2); pi_ep_codigo_correspondencia varchar2(1); pi_ep_encargado_de_cuenta HABIL_ALTA,number(2); HABIL_RENOVACION,pi_ep_duracion_tarjeta HABIL_REGRABACION, number(3); TITULAR_TIPO_COSTO,pi_ep_documento_oblig TITULAR_ACCION, varchar2(1); TITULAR_COSTO,pi_ep_telefono_oblig ADICIONAL_TIPO_COSTO, varchar2(1); ADICIONAL_ACCION,pi_ep_fecha_nac_oblig ADICIONAL_COSTO, varchar2(1); GENpi_ep_CARGOSestado_FIN_DIAS,civil_oblig varchar2(1); GENpi_ep_CARGOScuenta_FINbancaria_OPCION,oblig varchar2(1); TITULAR_CUOTA_ANUAL,pi_ep_numero_interno_oblig varchar2(1); TITULAR_SEGURO_FRAUDE,pi_ep_direccion_adic_oblig varchar2(1); ADICIONAL_CUOTA_ANUAL,pi_ep_documento_adic_oblig varchar2(1); ADICIONAL_SEGURO_FRAUDE,pi_ep_telefono_adic_oblig varchar2(1); ATM_COBRA_CARGO,pi_ep_fecha_nac_adic_oblig varchar2(1); ATM_IMPORTE_CARGO, pi_ep_estado_civil_adic_oblig varchar2(1); pi_ep_habil_alta ATM_CANT_TRANSACC, ATM_ADELANTO_EFECTIVO, varchar2(1); ATMpi_ep_CONSULTAhabil_SALDOS)renovacion values varchar2(1); pi_emisor,_ep_habil_regrabacion 1,varchar2(1); pi_ep_titular_tipo_costo varchar2(1); pi_emisor || '001',_ep_titular_accion 5001, varchar2(1); pi_ep_titular_costo 'A', 0, number(15, 2); 10 --40¿?--*************************************************************************** , 10 --15 , 0.00 --¿?--*************************************************************************** , 0.00 --¿?--*************************************************************************** , 100 --17 , 1, 0.00 --14¿? , 0, 2, 1, 365, 0.00, 0, 3.00, 0, 0, 1, 0.00, 5, '1240001', 100.00, 'N', vn_lc_minima, vn_lc_maximo, 0, 0, 10000.00, 0.00, 0.00, 15000.00, 30000.00, 0.00, 'V', 2307, 600, 102, 1, '1', 'D', 1, 24, 'S', 'N', 'S', 'S', 'N', 'N', 'N', 'S', 'N', 'S', 'S', 'N', 'N', 'N', '1', 'N', 30000.00, '1', 'N', 30000.00, 60, 'A', 20000.00, 15000.00, 10000.00, 15000.00, 'S', 5000.00, 1, 'S', 'S') pi_ep_adicional_tipo_costo varchar2(1); pi_ep_adicional_accion varchar2(1); pi_ep_adicional_costo number(15, 2); pi_ep_gen_cargos_fin_dias number(5); pi_ep_gen_cargos_fin_opcion varchar2(1); pi_ep_titular_cuota_anual number(15, 2); pi_ep_titular_seguro_fraude number(15, 2); pi_ep_adicional_cuota_anual number(15, 2); pi_ep_adicional_seguro_fraude number(15, 2); pi_ep_atm_cobra_cargo varchar2(1); pi_ep_atm_importe_cargo number(15, 2); pi_ep_atm_cant_transacc number(5); pi_ep_atm_adelanto_efectivo varchar2(1); pi_ep_atm_consulta_saldos varchar2(1); BEGIN pi_emisor := 128; pi_ep_grupo_afinidad :=pi_emisor || '001'; pi_ep_porc_sobregiro_cont :=5;--LINEA 15 pi_ep_porc_sobregiro_efec :=100;--LINEA 17 pi_ep_porc_sobregiro_plan :=0; pi_ep_porc_limite_efectivo :=100;--LINA 17 pi_ep_costo_franqueo :=0; pi_ep_carpeta_fraude :=pi_emisor || '0000'; pi_ep_min_linea_credito :=500000;--LINEA 13 pi_ep_max_linea_credito :=50000000;--LINEA 13 pi_ep_min_linea_cuota :=0;--LINEA 14 pi_ep_max_linea_cuota :=0;--LINEA 14 pi_ep_min_cargo_mora :=15000;--LINEA 32 pi_ep_cobertura_fraude :=0; pi_ep_min_pago_minimo :=50000;--LINEA 16 pi_ep_gastos_admin :=10000;--LINEA 22 pi_ep_ciudad :=2307; --Asuncion (select * from debcredpy.ciudades) pi_ep_codigo_nacionalidad :=600; --Paraguay (select * from debcredpy.nacionalidades) pi_ep_codigo_ocupacion :=102; --Empleado medio (select * from debcredpy.ocupaciones) pi_ep_codigo_correspondencia :='D'; --Por defecto 'ENVIAR POR CORREO' pero se pueden ver otras opciones en select * from creditopy.codigos_correspondencia pi_ep_duracion_tarjeta :=24;--LINEA ? pi_ep_titular_tipo_costo :=2;--LINEA 23 pi_ep_titular_accion :='N';--LINEA 23 pi_ep_titular_costo :=0;--LINEA 23 pi_ep_adicional_tipo_costo :=2;--LINEA 24 pi_ep_adicional_accion :='S';--LINEA 24 pi_ep_adicional_costo :=100000;--LINEA 24 pi_ep_gen_cargos_fin_dias :=40;--LINEA 41 pi_ep_titular_cuota_anual :=130000;--LINEA 25 pi_ep_titular_seguro_fraude :=0;--LINEA 29 pi_ep_adicional_cuota_anual :=130000;--LINEA 26 pi_ep_adicional_seguro_fraude :=0;--LINEA 30 pi_ep_atm_cobra_cargo :='N';--LINEA 35 pi_ep_atm_importe_cargo :=0;--LINEA 35 pi_ep_atm_cant_transacc :=0;--LINEA 35 pi_ep_atm_adelanto_efectivo :='N';--LINEA 35 pi_ep_atm_consulta_saldos :='N';--LINEA 35 insert into debcredpy.emisores_productos (EMISOR, PRODUCTO, GRUPO_AFINIDAD, PROCESADOR, SERIE_FACTURA, NUMERO_FACTURA, GRACIA_VENCIMIENTO, PORC_SOBREGIRO_CONT, PORC_SOBREGIRO_EFEC, PORC_SOBREGIRO_PLAN, PORC_LIMITE_EFECTIVO, TIPO_MONEDA_PM, PISO_PAGO_MINIMO, CUOTAS_FINANCIACION, TIPO_DE_TASA, LAPSO, DIAS_LAPSO_TASA, COSTO_FRANQUEO, ARANCEL, FONDO_DE_GARANTIA, ARANCEL_POR_RAMO, GENERA_NROCTA_P_SUC, MODO_ESTADO_CTA, PORC_AGROCABAL, CORREL_LIQ, CARPETA_FRAUDE, PORC_REFINAN, GESTION_COBRO, MIN_LINEA_CREDITO, MAX_LINEA_CREDITO, MIN_LINEA_CUOTA, MAX_LINEA_CUOTA, MIN_CARGO_MORA, MIN_CARGO_EXCESO, MIN_CARGO_LINEA, COBERTURA_FRAUDE, MIN_PAGO_MINIMO, GASTOS_ADMIN, FORMA_PAGO, CIUDAD, CODIGO_NACIONALIDAD, CODIGO_OCUPACION, CARTERA, CODIGO_CAPTADOR, CODIGO_CORRESPONDENCIA, ENCARGADO_DE_CUENTA, DURACION_TARJETA, DOCUMENTO_OBLIG, TELEFONO_OBLIG, FECHA_NAC_OBLIG, ESTADO_CIVIL_OBLIG, CUENTA_BANCARIA_OBLIG, NUMERO_INTERNO_OBLIG, DIRECCION_ADIC_OBLIG, DOCUMENTO_ADIC_OBLIG, TELEFONO_ADIC_OBLIG, FECHA_NAC_ADIC_OBLIG, ESTADO_CIVIL_ADIC_OBLIG, HABIL_ALTA, HABIL_RENOVACION, HABIL_REGRABACION, TITULAR_TIPO_COSTO, TITULAR_ACCION, TITULAR_COSTO, ADICIONAL_TIPO_COSTO, ADICIONAL_ACCION, ADICIONAL_COSTO, GEN_CARGOS_FIN_DIAS, GEN_CARGOS_FIN_OPCION, TITULAR_CUOTA_ANUAL, TITULAR_SEGURO_FRAUDE, ADICIONAL_CUOTA_ANUAL, ADICIONAL_SEGURO_FRAUDE, ATM_COBRA_CARGO, ATM_IMPORTE_CARGO, ATM_CANT_TRANSACC, ATM_ADELANTO_EFECTIVO, ATM_CONSULTA_SALDOS) values (pi_emisor, --Nro de emisor. 1, --Producto siempre 1. FIJO. pi_emisor || '001', --Nro de grupo de afinidad. 5001, --5001 es el procesador CABAL. FIJO. 'A', --Es la serie para la generacion de extracto en la tabla RESUMENES. FIJO. 0, --Es el nro de la serie para la generacion de extract, en el alta usar 0, es un contador. FIJO. 12, --Siempre valor 12, son los 12 eses del año, es para calculos de tasa de interes. FIJO. pi_ep_porc_sobregiro_cont, --15 Porcentaje de sobregiro en la linea contado CRV pi_ep_porc_sobregiro_efec, -- Porcentaje de sobregiro en la linea adelanto en efectivo CRV pi_ep_porc_sobregiro_plan, -- Porcentaje de sobregiro en la linea de planes CRV pi_ep_porc_limite_efectivo, -- Porcentaje sobre el cual se calcula el limite contado, y asi obtener el limite de adelantos de efectivo CRV 1, --Siempre 1, porque el PM se calcula en moneda local. FIJO. 0.00, --No se utiliza en py, poner 0. FIJO. 0, --Siempre 0, se utiliza para el calculo de interes normal. FIJO. 2, --Permite definir el tipo de tasa a aplicar en el interes 2-NOMINAL ANUAL. FIJO. 1, --1=ANUAL. FIJO. 365, --365 para el calculo de interes. FIJO. pi_ep_costo_franqueo, --Importe por costo de envio o franqueo CRV 0, --NO SE USA, FUE PENSADO PARA COMERCIOS. FIJO. 3.00, --NO SE USA, FUE PENSADO PARA COMERCIOS. FIJO. 0, --NO SE USA, FUE PENSADO PARA COMERCIOS. FIJO. 0, --Siempre 0=NO porque no se generan cuentas a nivel de sucursal. FIJO. 1, --Siempre va 1. FIJO. 0.00, --Siempre 0, no se utiliza en py. FIJO. 5, --NO SE USA, FUE PENSADO PARA COMERCIOS obs.: dias de gracia para cambio de estado en las cuenta PRM=36. FIJO. pi_ep_carpeta_fraude, --Es un numerador de carpetas para fraudes, se actualiza en los programas de control de fraudes CRV 100.00, --No permite consumo a las cuentas con refinanciacion(Estado 6X)hasta que pague el % definido aqui del plan de refinanciacion 'N', --Si la entidad permite o no gestion de cobro S/N pi_ep_min_linea_credito, --Es la minima linea de credito, se controla en el momento de las novedades CRVC pi_ep_max_linea_credito, --Es la maxima linea de credito, se controla en el momento de las novedades CRVC pi_ep_min_linea_cuota, --Es la minima linea de credito para planes, se controla en el momento de las novedades CRV pi_ep_max_linea_cuota, --Es la maxima linea de credito para planes, se controla en el momento de las novedades CRV pi_ep_min_cargo_mora, --Si el calculado por cargo en mora, esta por debaje de este importe le cobra lo que esta en este lugar CRV 0.00, --Si el calculado por exceso, esta por debaje de este importe le cobra lo que se indica en este lugar 0.00, --min_cargo_linea pi_ep_cobertura_fraude, --cobertura_fraude CRV pi_ep_min_pago_minimo, --min_pago_minimo CRV pi_ep_gastos_admin, --gastos_admin CRV 'V', --forma_pago pi_ep_ciudad, --ciudad CRV pi_ep_codigo_nacionalidad, --codigo_nacionalidad CRV pi_ep_codigo_ocupacion, --codigo_ocupacion CRV 1, --cartera '1', --codigo_captador pi_ep_codigo_correspondencia, --codigo_correspondencia CRV 1, --encargado_de_cuenta pi_ep_duracion_tarjeta, --duracion_tarjeta CRV 'S', --documento_oblig 'S', --telefono_oblig 'S', --fecha_nac_oblig 'S', --estado_civil_oblig 'N', --cuenta_bancaria_oblig 'N', --numero_interno_oblig 'N', --direccion_adic_oblig 'S', --documento_adic_oblig 'S', --telefono_adic_oblig 'S', --fecha_nac_adic_oblig 'S', --estado_civil_adic_oblig 'N', --habil_alta 'N', --habil_renovacion 'N', --habil_regrabacion pi_ep_titular_tipo_costo, --titular_tipo_costo CRV pi_ep_titular_accion, --titular_accion CRV pi_ep_titular_costo, --titular_costo CRV pi_ep_adicional_tipo_costo, --adicional_tipo_costo CRV pi_ep_adicional_accion, --adicional_accion CRV pi_ep_adicional_costo, --adicional_costo CRV pi_ep_gen_cargos_fin_dias, --gen_cargos_fin_dias CRV 'A', --gen_cargos_fin_opcion pi_ep_titular_cuota_anual, --titular_cuota_anual El importe por costo anual de mantenimiento de la cuenta para el titular CRV pi_ep_titular_seguro_fraude, --titular_seguro_fraude El importe por costo anual de seguro contra fraude para el titular CRV pi_ep_adicional_cuota_anual, --adicional_cuota_anual El importe por costo anual de mantenimiento de la cuenta para el adicional CRV pi_ep_adicional_seguro_fraude, --adicional_cuota_fraude El importe por costo anual de seguro contra fraude para el adicional CRV pi_ep_atm_cobra_cargo, --atm_cobra_cargo indica si aplica cargo por uso en ATM CRV pi_ep_atm_importe_cargo, --atm_importe_cargo importe del cargo a aplicar por transaccion CRV pi_ep_atm_cant_transacc, --atm_cant_transacc indica desde que cantidad de tx/consultas aplica el cargo CRV pi_ep_atm_adelanto_efectivo, --atm_adelanto_efectivo S cobra por la tx de adelante/ N no cobra por las tx de adelanto CRV pi_ep_atm_consulta_saldos); --atm_consultas_saldos S cobra por las consultar / N no cobra por las consultas CRV END; |
Paso 3 - Cierres
De acuerdo al ciclo de liquidación(Ciclo 1= 1°viernes Ciclo 2=2° viernes Ciclo 3= 3° viernes Ciclo 4= 4° viernes Ciclo 9= Cualquier fecha) de usuario que solicite el emisor, aquí debemos de cargar el ultimo periodo cerrado de dicho ciclo para que el nuevo emisor inicie con el periodo actual.
...