IBDWH@XE

index

Package body IBDWH.PKG_DWH_UTILS

Paquet que conte utilitats generals del magatzem de dades.

Version
1.0 Març-Juny 2013

Author
Juanjo Díaz Pérez


Program units
FN_AUDITAR_CANVIS   Funció que ens permet auditar els canvis en el magatzem de dades.
PR_AUDITAR_CANVIS   Procediment que ens permet auditar els canvis en el magatzem de dades.


FN_AUDITAR_CANVIS

Function FN_AUDITAR_CANVIS(pObjectName  IN VARCHAR2,
                           pCode2bSaved IN VARCHAR2 DEFAULT NULL)
  RETURN INTEGER

Funció que ens permet auditar els canvis en el magatzem de dades.
 
Aquesta funció encapsula el procediment PR_AUDITAR_CANVIS afegint la funcionalitat de retornar el valor actual de la secuencia.
 
La funció garantitza la correcta inserció dels registres de log a la taula AUDITORIA.

Version
1.0 Març-Juny 2013

Author
Juanjo Díaz Pérez

Parameters
pObjectName   Es el nom del objecte que s'està executant.
pCode2bSaved   Es la descripció que volem enmagatzemar.

Returns
El valor de la sequencia seq_auditoria_id o C_UNKNOWN_KO.


PR_AUDITAR_CANVIS

Procedure PR_AUDITAR_CANVIS(pObjectName  IN VARCHAR2,
                            pCode2bSaved IN VARCHAR2 DEFAULT NULL)

Procediment que ens permet auditar els canvis en el magatzem de dades.
 
Aquest procediment haurà de ser cridada per el desenvolupador cada cop que vulgui auditar o preparar un disparador que la cridi.
Te la particularitat de que la seva transacció es autónoma i per tant el commit que realitza en el process de auditoria no afectarà al process pare que la crida.
La funció garantitza la correcta inserció dels registres de log a la taula AUDITORIA.
Version
1.0 Març-Juny 2013

Author
Juanjo Díaz Pérez

Parameters
pObjectName   es el nom del objecte que s'està executant.
pCode2bSaved   es la descripció que volem enmagatzemar.