Tabla de contenidos
Visión General
El objetivo de este documento detallar y facilitar la comprensión de cómo se generan las notificaciones en _b first. Además, se detalla cada uno de los procesos estándar de notificación.
Procesos para la generación de notificaciones.
Las notificaciones en _b first se generan con la ejecución de procedimientos almacenados en la base de datos.
Se parametrizan en la opción Configuración – Administración – Notificaciones _b first Procesos.
- Orden de ejecución, se indica en que orden queremos que se ejecute este proceso de notificación.
- Días revisión, en este campo indicaremos los días atrás que queremos que se controlen en el proceso, según la fecha de alta de los registros a controlar.
- Proceso, nombre del procedimiento de base de datos que se va a ejecutar.
- Etiqueta, breve descripción del control que se realiza en el procedimiento.
- Ejecutar, en este campo indicamos si queremos que este control se realice en la instalación.
- Implicado, es el usuario/usuarios a los que se les asignará la notificación que se genere. La nomenclatura acordada es:
- UsuAlta: se asigna al usuario de alta del registro principal (dossier, partida, asiento…)
- UsuMod: se asigna al último usuario de modificación del registro principal (dossier, partida, asiento…)
- GrAlta: se asigna al grupo de usuarios que pertenece el usuario de alta del registro principal (dossier, partida, asiento…)
- GrMod: se asigna al grupo de usuarios que pertenece el usuario de última
- modificación del registro principal (dossier, partida, asiento…)
- Cualquier otro dato que se indique será a quién se asignará la notificación. Se puede indicar que se asigne a un usuario en concreto.
Grupos Notificaciones
Esta pantalla define los grupos de usuarios para asignar las Notificaciones.
Asignación de usuarios a grupos de notificaciones
Esta pantalla define los usuarios que integran los grupos creados en Grupos de Notificaciones, mediante las flechas de asignación seleccionando el grupo de la grid superior y el usuario de la parte izquierda se podrá asignar al grupo, y seleccionando el usuario de la parte derecha se podrá desasignar.
Procedimientos
Procedimientos existentes para generar notificaciones. Entre paréntesis se indica si por defecto se ejecuta o no.
- Dossier con Divisa EUR y el cambio distinto de 1 (S)
Se crea un registro de notificación para cada Dossier cuya divisa es igual a ‘EUR’ y el cambio es distinto a 1.
Se ejecuta el procedimiento ‘SP_Avisos_AD_agddos_Cambio_Divisa’
- Dossier con canal y sin número de DUA (S)
Se notifican todos los Dossier que teniendo canal (no nulo) no tienen asociado un DUA.
Se ejecuta el procedimiento ‘SP_Avisos_AD_agddos_Canal_sin_Dua’
- Dossier con más de un DUA asociado (S)
Para cada Dossier que tiene asociado más de un DUA se crea registro de notificación.
Se ejecuta el procedimiento ‘SP_Avisos_AD_agddos_Dossier_Dua’
- Dossier con número de DUA y canal, pero sin Fecha de admisión(S)
Se crea un registro de notificación para cada Dossier que teniendo canal (no nulo) su DUA no tiene fecha de admisión. Se ejecuta el procedimiento
‘SP_Avisos_AD_agddos_Dua_Canal_sin_Fadm’
- Dossier con DUA, hay incongruencia entre Casilla 19, Bultos Externos y Tipo de Bultos Externos (S)
Se notifican los Dossier con DUA en los que hay incoherencia entre lo indicado en la casilla 19, los Bultos externos y el Tipo de Bulto. Se ejecuta el procedimiento
‘SP_Avisos_AD_agddos_Dua_Cont_Bultos_TipoBultos’
- Dossier con DUA, declara Contenedores en Casilla 31 y no tiene Contenedores (N)
Para cada Dossier con DUA en el que se declaran contenedores en la Casilla 31 y no tiene asignados contenedores se crea un registro de alerta.
Se ejecuta el procedimiento
‘SP_Avisos_AD_agddos_Dua_ContCas31_sinCont’
- Dossier con DUA, incongruencia entre Casilla 19 y Contenedores del Dossier (S)
Se crea un registro de notificación para cada Dossier con DUA en el que hay incoherencia entre lo declarado en la casilla 19 y los contenedores del Dossier.
Se ejecuta el procedimiento
‘SP_Avisos_AD_agddos_Dua_ContenedoresDossier’
- Dossier con DUA, la dirección del destinatario es distinta de la Fiscal (N)
Se notifican los Dossier con DUA en los que la dirección que consta en el Dossier del destinatario no es la misma que la dirección fiscal del mismo.
Se ejecuta el procedimiento
‘SP_Avisos_AD_agddos_Dua_DirDua_Distinta_DirFisDes’
- Dossier con DUA, la dirección del expedidor es distinta de la Fiscal (N)
Se notifican los Dossier con DUA en los que la dirección que consta en el Dossier del expedidor no es la misma que la dirección fiscal del mismo.
Se ejecuta el procedimiento
‘SP_Avisos_AD_agddos_Dua_DirDua_Distinta_DirFisExp’
- Dossier con DUA Importación, sin preferencia en alguna partida de orden (S)
Para cada Dossier de importación con DUA, si alguna partida de orden no tiene preferencia se crea un registro de notificación. Se ejecuta el procedimiento
‘SP_Avisos_AD_agddos_Dua_Imp_sin_PreferenciaPda’
- Dossier con DUA, pero sin Carpeta de DUA (N)
Se crea un registro de notificación para cada Dossier con DUA, pero sin Carpeta DUA.
Se ejecuta el procedimiento
‘SP_Avisos_AD_agddos_Dua_Ndua_sin_Cpta’
- Dossier con DUA, Canal y regimen[1,1]<> 7, sin Declaración (S)
Se notifica de los Dossier de Importación, con DUA, canal y que el Régimen [1,1] <> 7 pero que no tienen declaración.
Se ejecuta el procedimiento
‘SP_Avisos_AD_agddos_Dua_Ndua_sin_Declaracion’
- Dossier con número de DUA y sin canal (S)
Para cada Dossier con DUA, pero sin canal se crea un registro de alerta.
Se ejecuta el procedimiento ‘SP_Avisos_AD_agddos_Dua_sin_Canal’
- Dossier con DUA, Indica Tipo de Bultos, pero no indica Bultos (S)
Se crea un registro de notificación para cada Dossier con DUA en el que se han indicado Tipo de bultos, pero no se han indicado número de bultos.
Se ejecuta el procedimiento
‘SP_Avisos_AD_agddos_Dua_SinBultosConTipo’
- Dossier con número de DUA con canal Verde pero no número de Levante (S)
Se notifica de los Dossier con DUA y canal verde, pero sin número de levante.
Se ejecuta el procedimiento
‘SP_Avisos_AD_agddos_Dua_Verde_sin_Dres’
- Dossier con número de DUA con canal Verde pero no Fecha de Levante (S)
Se notifica de los Dossier con DUA y canal verde, pero sin fecha de levante.
Se ejecuta el procedimiento
‘SP_Avisos_AD_agddos_Dua_Verde_sin_Flev’
- Dossier sin Estado (S)
Se crea un registro de notificación para cada Dossier sin estado.
Se ejecuta el procedimiento ‘SP_Avisos_AD_agddos_sin_itrnest’
- Cargos internos entre distintas compañías (S)
Para cada Cargo interno realizado entre distintas compañías se crea un registro de notificación.
Se ejecuta el procedimiento ‘SP_Avisos_AF_CargosInternos_Cia’
- Cargos internos duplicados en contabilidad (por importe) (S)
Se registra como notificación la contabilización de cargos internos más de una vez. Por la lectura de los datos realizados es una posibilidad.
Se ejecuta el procedimiento ‘SP_Avisos_AF_CargosInternos_Dup’
- Efectos en cartera cuyo importe no cuadra con importe riesgo más importe fuera riesgo (S)
Para cada registro en cartera (tanto cliente como proveedor) en el cual la suma de los importes de riesgo y fuera riesgo no coincidan con el importe del efecto de crea un registro de notificación.
Se ejecuta el procedimiento ‘SP_Avisos_AF_Cartera_CuadreEfectos’
- Asientos contables validados y descuadrados (S)
Se notifica cualquier asiento contable que esté validado y cuya suma de debes no sea igual a la suma de haberes. Se ejecuta el procedimiento
‘SP_Avisos_AF_Contabilidad_Asientos_Descuadrados’
- Asientos contables asignados a una división que no es de tipo compañía (S)
Para cada asiento contable asignado a una división que no sea de tipo compañía se crea un registro de notificación. Se ejecuta el procedimiento
‘SP_Avisos_AF_Contabilidad_Asientos_Division_CIA’
- Apuntes contables asignados a divisiones NO imputables (S)
Para cada asiento contable que tenga alguno de sus apuntes asignados a una división que no sea imputable se crea un registro de notificación. Se ejecuta el procedimiento
‘SP_Avisos_AF_Contabilidad_Asientos_Division_Lineas’
- Asientos contables sin líneas (N)
Se relacionan todos los asientos contables que no tienen ningún apunte.
Se ejecuta el procedimiento
‘SP_Avisos_AF_Contabilidad_Asientos_Sin_Lineas’
- Cuentas contables NO imputables con apuntes (S)
Para cada cuenta contable NO imputable, se busca si están relacionadas con algún apunte contable.
Se ejecuta el procedimiento
‘SP_Avisos_AF_Contabilidad_CuentasConApuntes’
- Cuentas contables imputables sin cuenta superior (S)
Este proceso revisa la estructura del plan contable. Todas las cunetas contables de último nivel deben tener asignada una cuenta superior.
Se ejecuta el procedimiento ‘SP_Avisos_AF_Contabilidad_PlanContable’
- Entidades con más de una dirección tipo FISCAL (S)
Este proceso localiza aquellas entidades que tienen asignada más de una dirección de tipo FISCAL.
Se ejecuta el procedimiento
‘SP_Avisos_AF_Entorno_EntidadesDireccionFiscal’
- Entidades NO acreedor con Factura / líneas de previsión (S)
Este proceso revisa las entidades que no siendo de tipo acreedor están asignadas a facturas de proveedor y/o a líneas de previsión de operaciones.
Se ejecuta el procedimiento
‘SP_Avisos_AF_Entorno_NoAcreedorConFactura’
- Entidades NO cliente con Factura / UNFA o líneas de venta (S)
Este proceso revisa las entidades que no siendo de tipo cliente están asignadas a facturas de cliente o a líneas de venta de operaciones.
Se ejecuta el procedimiento ‘SP_Avisos_AF_Entorno_NoClienteConUNFA’
- Entidades acreedor sin aplicación de facturación preferente (S)
El procedimiento localiza las entidades tipo acreedor que no tengan asignada ninguna aplicación de facturación preferente. Se ejecuta el procedimiento
‘SP_Avisos_AF_EntornoAcreedores_AplicacionFact’
- Entidades cliente sin aplicación de facturación preferente (S)
El procedimiento localiza las entidades tipo cliente que no tengan asignada ninguna aplicación de facturación preferente.
Se ejecuta el procedimiento
‘SP_Avisos_AF_EntornoClientes_AplicacionFact’
- Entidades cliente y acreedor sin dirección fiscal (S)
Se notifica de las entidades que siendo de tipo cliente o acreedor no tienen asignada dirección fiscal.
Se ejecuta el procedimiento
‘SP_Avisos_AF_EntornoEntidadesSinDireccionFiscal’
- Facturas proveedor calculadas o gestionadas, importe factura no cuadra con efectos calculados (S)
El proceso revisa que el importe de las facturas de proveedor en estado calculado o gestionado coincida con el importe de los efectos que se calculan.
Se ejecuta el procedimiento ‘SP_Avisos_AF_FacturaAcr_CuadreEfectos’
- Facturas cliente no gestionadas, importe factura no cuadra con efectos calculados (S)
El proceso revisa que el importe de las facturas de cliente en estado calculado o gestionado coincida con el importe de los efectos que se calculan.
Se ejecuta el procedimiento
‘SP_Avisos_AF_FacturaCli_NoG_CuadreEfectos’
- Facturas de proveedor con líneas en estado pendiente o calculado (N)
El proceso informa de las facturas de proveedor que tienen líneas asignadas y que están en estado Pendiente o Calculado.
Se ejecuta el procedimiento ‘SP_Avisos_AF_Facturas_Acreedor’
- Facturas de cliente no gestionadas (N)
Notificación de las facturas de cliente que no están gestionadas.
Se ejecuta el procedimiento ‘SP_Avisos_AF_Facturas_Cliente’
- UNFA. Descuadre de importes entre UNFA y línea de valor (S)
El proceso notifica de las líneas de Unidad de facturación cuyo importe no cuadra con el importe de su origen (partida, dossier, almacén, …) Se ejecuta el procedimiento
‘SP_Avisos_FA_descuadre_UNFA_linea_valor’
- Facturas. Descuadre de importes entre Factura y sus efectos (S)
El proceso revisa que el importe de las facturas calculadas y/o gestionadas coincida con el importe de los efectos generados en el cálculo.
Se ejecuta el procedimiento ‘SP_Avisos_FA_efectos_descuadrados’
- Facturas, no coincide el importe bruto total con el detalle (S)
El proceso comprueba que el importe bruto de la factura coincida con la suma de los importes brutos de sus líneas.
Se ejecuta el procedimiento ‘SP_Avisos_FA_Factura_con_descuadre’
- UNFA pendiente (con origen) sin línea de valor en estado UNFA (S)
El proceso revisa que todas las líneas de Unidades de facturación en estado pendiente que tienen un origen, la línea origen esté en estado UNFA.
Se ejecuta el procedimiento
‘SP_Avisos_FA_UNFA_pendiente_descuadre_linea_valor’
- Factura de proveedor sin línea de gasto en origen (S)
El procedimiento localiza las líneas de factura de proveedor relacionadas con departamento y que dicha línea no exista en el departamento
(origen)
Se ejecuta el procedimiento ‘SP_Avisos_FP_FAPR_sin_Gasto’ o Una línea de valor de venta está referenciada en varias líneas de facturas de cliente (S)
El proceso revisa que una línea de valor de venta de operaciones solo esté referenciada en una línea de factura de cliente.
Se ejecuta el procedimiento
‘SP_Avisos_LV_2_facturas_misma_linea_venta’
- Cargo interno sin línea de valor en destino (S)
Este proceso detecta las líneas de valor de venta con estado cargo interno que no tienen la correspondiente línea de valor en destino
Se ejecuta el procedimiento
‘SP_Avisos_LV_CI_sin_destino_en_linea_valor’
- Líneas de valor en EUR con cambio erróneo (S)
El proceso detecta todas aquellas líneas de valor de operaciones en Euro cuyo cambio no es 1.
Se ejecuta el procedimiento
‘SP_Avisos_LV_divisa_EUR_cambio_distinto_1’
- Líneas de valor en EUR cuyos importes en divisa y divisa base no cuadran (S)
El proceso detecta todas aquellas líneas de valor de operaciones en Euro cuyo importe en divisa e importe en divisa base no sean iguales.
Se ejecuta el procedimiento
SP_Avisos_LV_divisa_EUR_diferencia_impdiv_impdba’
- Líneas de valor con divisa distinta a EUR y con cambio erróneo (S)
Se notifica de todas aquellas líneas de valor de operaciones cuya divisa no es Euro y cuyo cambio es 1.
Se ejecuta el procedimiento ‘SP_Avisos_LV_divisa_no_EUR_cambio_1’
- Líneas de valor en estado Facturada no relacionadas con ninguna factura (S)
Se localizan las líneas de valor de las operaciones que estando en estado Facturada que no están relacionadas con ninguna factura.
Se ejecuta el procedimiento
‘SP_Avisos_LV_Linea_facturada_sin_ref_a_factura’
- Líneas de valor en estado UNFA no relacionadas con ninguna unidad de facturación (S)
Se localizan las líneas de valor de las operaciones que estando en estado ‘Unidad de facturación’ que no están relacionadas con ninguna UNFA. Se ejecuta el procedimiento
‘SP_Avisos_LV_Linea_UNFA_sin_referencia_a_UNFA’
- Líneas de valor sin su agrupada (N)
Para las instalaciones que muestran las líneas de valor agrupadas, se localizan todas las líneas de valor que al no estar en la tabla de relación no se muestran en pantalla. Se ejecuta el procedimiento
‘SP_Avisos_LV_Lineas_de_valor_no_aparecen_pantalla’ o Línea de Factura de cliente sin ORIGEN (S)
El proceso notifica de aquellas líneas de factura con origen y cuyo origen no se localiza.
Se ejecuta el procedimiento ‘SP_Avisos_LV_ltctrnl_sin_Linea_valor’
- Descuadre en el reparto de valores del expediente (N)
El procedimiento notifica de aquellas líneas de valor de los expedientes en estado ‘repartido’ cuyo importe no cuadran con las líneas sobre las que se realizó el reparto.
Se ejecuta el procedimiento
‘SP_Avisos_LV_traexpl_Repartidas_con_error’
- Expediente, líneas de valor repartidas con distinta fecha movimiento a líneas de partida (N)
El proceso comprueba que las líneas de valor generadas por el reparto de líneas del expediente tengan la misma fecha de movimiento. Se ejecuta el procedimiento
‘SP_Avisos_LV_traexpl_Repartidas_distinta_fmov’
- Contenedor de partida o expediente sin tipo de contenedor (S)
Se notifica de aquellas partidas y expedientes cuyos contenedores no tienen indicado ‘Tipo de contenedor’.
Se ejecuta el procedimiento ‘SP_Avisos_TT_contenedor_sin_Tipo’
- Expediente con estado cerrado y sus partidas en estado NO cerrado (S)
El proceso notifica de aquellos expedientes que estando en estado ‘cerrado’, sus partidas están en otro estado.
Se ejecuta el procedimiento ‘SP_Avisos_TT_error_expediente_cerrado’
- Expediente con más de un MAWB (S)
Se da nota de aviso de aquellos expedientes que tienen más de un
Master (MAWB)
Se ejecuta el procedimiento ‘SP_Avisos_TT_Expediente_varios_mawb’
- Líneas de valor erróneas en partida (S)
Este proceso comprueba que una línea de tipo ‘Venta’ no tenga valores indicados de previsión y viceversa.
Se ejecuta el procedimiento
‘SP_Avisos_TT_Linea_valor_erronea_en_partida’
- MAWB duplicados (S)
El proceso notifica de los números de Master duplicados.
Se ejecuta el procedimiento ‘SP_Avisos_TT_mawbs_duplicados’
- Expedientes sin extensión necesaria (TRAEXPCON) (S)
Este procedimiento revisa que todos los expedientes tengan creado el registro de extensión obligatorio.
Se ejecuta el procedimiento ‘SP_Avisos_TT_traexpcon’
- Medios de transporte con datos incompletos (S)
Se revisan los medios de transporte que deben tener indicado el ‘Tipo de medio de transporte’ y que los que son Buque o Barco tengan indicado país.
Se ejecuta el procedimiento ‘SP_Avisos_TT_tramedtra_incompleto’
- Partidas sin extensión de mercancías (TRAPDAMER) (S)
El procedimiento revisa que todas las partidas tengan ‘Extensión de mercancías’.
Se ejecuta el procedimiento ‘SP_Avisos_TT_trapda’
- Expedientes cerrados con líneas no repartidas (S)
Este procedimiento revisa los expedientes en estado cerrado que sus líneas de valor no están repartidas.
Se ejecuta el procedimiento ‘SP_Avisos_LV_traexpl_No_Repartidas’
- Expedientes cerrados sin valores de ventas (S)
Se revisan los expedientes en estado cerrado que no tienen líneas de venta o que sus partidas no tengan líneas de venta.
Se ejecuta el procedimiento ‘SP_Avisos_LV_Cerrados_No_facturados’
- Expedientes con retraso en Facturación (S)
El procedimiento revisa los expedientes y que según fecha negocio estén facturados.
Se ejecuta el procedimiento ‘SP_Avisos_Retraso_Facturacion’
Fecha última modificación: junio 16, 2025 por Andreu Camps