Detalle de Ingresos No Operacionales

Función general

Mostrar el Detalle de Ingresos no Operacionales.

Información técnica

 

Detalle de Ingresos no Operacionales

(OPL1055)

Parámetros

  • Compañía:  Código Compañía a la que pertenece la información que se mostrará en el reporte.
  • Area de Seguro:  Código Compañía a la que pertenece la información que se mostrará en el reporte.
  • Fecha :  Fecha del Reporte.

  •  

     

Validaciones

 

Campo

Descripción

Error/adv

Compañía

Debe estar lleno
1925

Area de seguro

Debe estar lleno
1925

Fecha 

Debe estar lleno
1925

 

Frecuencia de ejecución

Dependiendo de la necesidad del usuario.

Requisitos

No Aplica.

Instrucciones de ejecución

Ejecutar desde el módulo de Reportes.

Instrucciones en caso de interrupción

Volver a Ejecutar.

Proceso batch

Proceso

  1. Se leen todos los Movimientos de Caja (Cash_Mov) correspondientes al área de seguro ingresada por el usuario y donde la fecha del movimiento corresponda a la fecha ingresada por el usuario.Se deben considerar solamente los ingresos no operacionales.
  2. Por cada movimiento en caja se debe buscar el número del cajero asociado a la caja en la tabla de Caja por Usuario (User_CashNum), posteriormente se busca el rut del cajero en la tabla Usuarios del Sistema (Users) y luego se busca el nombre del cajero en la tabla de Clientes (Client).
  3. Se busca el nombre de la Oficina en la tabla de Oficinas (Table5556)
  4. Se busca el código del Tipo de Movimiento en la tabla de Clasificación de Conceptos de Ingreso en Caja (Cash_ConClass), utilizando el concepto asociado al movimiento de caja (Cash_ConClass.nConcept = Cash_Mov.nConcept), luego con el código obtenido se busca la descripción de este en la tabla de Clasificación de Conceptos (Table5650).
  5. Se Obtiene la descripción del Concepto de la tabla Tipos de movimientos de entrada de dinero en caja (Table22).t
 
 

Campos del reporte y de donde se obtienen.

Información

Campo

Observación

Fecha Registro Caja 'fecha ingresda por el usuario'
Oficina Table5556.sDescript
Cajero Client.sClieName
Registro Caja Cash_Mov.nCashNum  
Tipo Movimiento Table5650.sDescript  
Concepto Cash_Mov.nConcept  
Glosa Concepto Table22.sDescript  
Descripción Ingreso Cash_Mov.sDescript  
Documento Cash_Mov.sDocNumbe  
Monto Pesos Cash_Mov.nOri_Amount Convertir a pesos, utilizando la función INSCALCONVERTEXCHANGE3(Ver Nota)
Glosa Corta Tipo Table5650.sShort_Des  

Nota: Utilizar para la converción, como código de la moneda origen Cash_Mov.nOri_Curr, como fecha utilizar Cash_Mov.dEffecDate. El código de la moneda pesos según Table11 es 1.
 

Efecto

No Aplica.

Notas para el programador

Condición de búsqueda en la tabla Movimientos de Caja(Cash_Mov)

Información

Campo

Operador

Valor

Observación

Fecha de Efecto del Registro Cash_Mov.dEffecDate
'fecha ingresada por el usuario'  
Area de Seguro Cash_Mov.nInsur_Area
'área de seguro ingresa por el usuario'
Concepto de Ingreso Cash_Mov.nConcept
IN
(61, 68, 69, 70, 71, 72, 73, 74, 76, 77, 78, 79, 80, 81, 82, 85, 86, 88, 90, 92, 94, 103) se debe considerar solo los ingresos NO OPERACIONALES.Valores SegúnTable22

Condición de búsqueda en la tabla Caja por Usuario (User_CashNum) , Usuarios del Sistema (Users) y en la tabla Clientes (Client)

Información

Campo

Operador

Valor

Observación

Número de Caja User_CashNum.nCashNum
Cash_Mov.nCashNum  
Código del usuario asociado a la caja Users.nUserCode
User_CashNum.nUser
Rut del Cajero Client.sClient
Users.sClient

 

Condición de búsqueda en la tabla de Oficinas (Table5556)

Información

Campo

Operador

Valor

Observación

Código de la Oficina Table5556.nOfficeAgen
Users.nOfficeAgen

 

Condición de búsqueda en la tabla de Clasificación de Conceptos de Ingreso en Caja (Cash_ConClass) y en la tabla de Clasificación de Conceptos (Table5650)

Información

Campo

Operador

Valor

Observación

Concepto asociado al movimiento de caja  Cash_ConClass.nConcept 
Cash_Mov.nConcept  
Código de clasificación del concepto Table5650.nClass_Concept
Cash_ConClass.nClass_Concept

 

Condición de búsqueda en la tabla de Tipos de Movimientos de Entrada de Dinero en Caja (Table22)

Información

Campo

Operador

Valor

Observación

Concepto asociado al movimiento de caja  Table22.nConcept 
Cash_Mov.nConcept  


 

Listados

El Reporte presenta el siguiente cuerpo principal:
  • Título (encabezado del reporte. Debe imprimirse en cada página del reporte)
  • "DETALLE DE INGRESOS NO OPERACIONALES" + 'fecha ingresada por el usuario'

  •  

     

  • Oficina(Table5556.sDescript)
  • Cajero (Client.sClieName)
  • Registro Caja (Cash_Mov.nCashNum)
  • Tipo Movimiento (Table5650.sDescript)
  • Concepto (Cash_Mov.nConcept)
  • Glosa Concepto (Table22.sDescript)
  • Descripción Ingreso (Cash_Mov.sDescript)
  • Documento(Cash_Mov.sDocNumbe)
  • Monto Pesos (Cash_Mov.nOri_Amount), en pesos.
  • Glosa Corta Tipo (Table5650.sShort_Des)
  • Contador por Glosa Tipo Movimiento (Cantidad de Registros agrupado por tipo de Movimiento Table5650.sDescript)
  • Total por Glosa Tipo Movimiento (Suamtoria del campo Monto Pesos agrupado por tipo de Movimiento Table5650.sDescript)
  • Total de registros de Ingresos No Operacionales(Cantidad de registros total del reporte)
  • Monto Total Ingresos No Operacionales (Suamtoria total para el reporte del campo Monto Pesos)

  •  

     
     
     

Observaciones

Formato del listado entregado por Consorcio