BD.FUNC.ACD FUNC CONTACTO CAMPANNA CREAR

De VIVAitwiki
Ir a la navegaciónIr a la búsqueda

1 Descripción

Función para crear un contacto en una campaña.

El contacto se creara en la tabla ACD_CONTACTOS_CAMPANNAS.

2 Parámetros de entrada

2.1 PAR_HORA_INTENTO

DATETIME

Parámetro para indicar la hora a la que se ejecutará el contacto.

Este parámetro rellenara el campo D_HORA_PROXIMA de la tabla ACD_CONTACTOS_CAMPANNAS.

Si el parámetro es NULL, la hora de ejecución del contacto será now , si viene se pondrá la hora indicada en el parámetro.

2.2 PAR_ID_CONTACTO

INT

ID del contacto de la tabla ACD_CONTACTOS

Si este parámetro está vacio o es 0 genera el retorno CONTACTO vacio.

Si el contacto no existe genera el retorno No existe CONTACTO.

2.3 PAR_ID_CAMPANNA

VARCHAR(32)

ID de la campaña de la tabla ACD_CAMPANNAS

Si este parámetro está vacío o es 0 genera el retorno CAMPANNA vacia.

Si la campaña no existe genera el retorno No existe CAMPANNA.

2.4 PAR_TIPO_CANAL

INT

2.5 PAR_PRIORIDAD

INT

2.6 PAR_SEGS_LIMITE

INT

Este parámetro configura los segundos de validez del contacto.

Se rellena el campo D_HORA_LIMITE de la tabla ACD_CONTACTOS_CAMPANNAS con el valor del campo D_HORA_PROXIMA mas los segundos del parámetro.

2.7 PAR_ID_USUARIO_DIRIGIDO

INT

Rellena el agente al que se redirigirá la llamada de este contacto.

Se rellena el campo ID_USUARIO_DIRIGIDO de la tabla ACD_CONTACTOS_CAMPANNAS con un ID de usuario de las tablas COM_USUARIOS/ACD_USUARIOS.

2.8 PAR_TRATAMIENTO_DIRIGIDO

INT

Parámetro que indica el tratamiento que se usara si el agente al que va dirigida la llamada no esta en el momento de efectuar la llamada.

Se rellena el campo E_TRATAMIENTO_DIRIGIDO de la tabla ACD_CONTACTOS_CAMPANNAS.

Este campo usas los valores de enumerado TTratamientoDirigido.

3 Retornos

varchar(32)

3.1 CAMPANNA vacia

El parámetro PAR_ID_CAMPANNA esta vacío o es 0.

3.2 No existe CAMPANNA

El parámetro PAR_ID_CAMPANNA no existe como ID de la tabla ACD_CAMPANNAS.

3.3 CONTACTO vacio

El parámetro PAR_ID_CONTACTO esta vacío o es 0.

3.4 No existe CONTACTO

El parámetro PAR_ID_CONTACTO no existe como ID de la tabla ACD_CONTACTOS.

3.5 NULL

El procedimiento ha finalizado correctamente