Page tree

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

En esta tabla de encuentran una gran cantidad de parámetros definidos por la entidad para sus tarjetas de crédito, los cuales están definidos también por las variables previamente declaradas poo por el emisor.

Code Block
languagesql
themeEclipse
titleEmisores_productos
linenumberstrue
collapsetrue
-- =============== 2. EMISORES PRODUCTOS ================ --
  vc_bandera := '2. EMISORES PRODUCTOS';
  DBMS_OUTPUT.put_line(pi_emisor||';'||vc_bandera||';emisores_productos;Registrado!');

  DECLARE
  pi_emisor                  number(4);
  pi_ep_grupo_afinidad          number(7);
  pi_ep_porc_sobregiro_cont     number(5, 2);
  pi_ep_porc_sobregiro_efec     number(5, 2);
  pi_ep_porc_sobregiro_plan     number(5, 2);
  pi_ep_porc_limite_efectivo    number(5, 2);
  pi_ep_costo_franqueo          number(15, 2);
  pi_ep_carpeta_fraude          number(8);
  pi_ep_porc_refinan            number(5, 2);
  pi_ep_gestion_cobro           varchar2(1);
  pi_ep_min_linea_credito       number(15, 2);
  pi_ep_max_linea_credito       number(15, 2);
  pi_ep_min_linea_cuota         number(15, 2);
  pi_ep_max_linea_cuota         number(15, 2);
  pi_ep_min_cargo_mora          number(15, 2);
  pi_ep_min_cargo_exceso        number(15, 2);
  pi_ep_min_cargo_linea         number(15, 2);
  pi_ep_cobertura_fraude        number(15, 2);
  pi_ep_min_pago_minimo         number(15, 2);
  pi_ep_gastos_admin            number(15, 2);
  pi_ep_forma_pago              varchar2(1);
  pi_ep_ciudad                  number(4);
  pi_ep_codigo_nacionalidad     number(3);
  pi_ep_codigo_ocupacion        number(4);
  pi_ep_cartera                 number(3);
  pi_ep_codigo_captador         varchar2(2);
  pi_ep_codigo_correspondencia  varchar2(1);
  pi_ep_encargado_de_cuenta     number(2);
  pi_ep_duracion_tarjeta        number(3);
  pi_ep_documento_oblig         varchar2(1);
  pi_ep_telefono_oblig          varchar2(1);
  pi_ep_fecha_nac_oblig         varchar2(1);
  pi_ep_estado_civil_oblig      varchar2(1);
  pi_ep_cuenta_bancaria_oblig   varchar2(1);
  pi_ep_numero_interno_oblig    varchar2(1);
  pi_ep_direccion_adic_oblig    varchar2(1);
  pi_ep_documento_adic_oblig    varchar2(1);
  pi_ep_telefono_adic_oblig     varchar2(1);
  pi_ep_fecha_nac_adic_oblig    varchar2(1);
  pi_ep_estado_civil_adic_oblig varchar2(1);
  pi_ep_habil_alta              varchar2(1);
  pi_ep_habil_renovacion        varchar2(1);
  pi_ep_habil_regrabacion       varchar2(1);
  pi_ep_titular_tipo_costo      varchar2(1);
  pi_ep_titular_accion          varchar2(1);
  pi_ep_titular_costo           number(15, 2);
  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;

...