Diferencia entre revisiones de «BD.FUNC.ACD FUNC CONTACTO CAMPANNA CREAR»
(No se muestran 12 ediciones intermedias del mismo usuario) | |||
Línea 21: | Línea 21: | ||
ID del contacto de la tabla [[BD.ACD_CONTACTOS|ACD_CONTACTOS]] | ID del contacto de la tabla [[BD.ACD_CONTACTOS|ACD_CONTACTOS]] | ||
− | Si este parámetro está vacio o es 0 genera el retorno [[ | + | Si este parámetro está vacio o es 0 genera el retorno [[#CONTACTO vacio|CONTACTO vacio]]. |
+ | |||
+ | Si el contacto no existe genera el retorno [[#No existe CONTACTO|No existe CONTACTO]]. | ||
===PAR_ID_CAMPANNA=== | ===PAR_ID_CAMPANNA=== | ||
− | + | INT | |
+ | |||
+ | ID de la campaña de la tabla [[BD.ACD_CAMPANNAS|ACD_CAMPANNAS]] | ||
+ | |||
+ | Si este parámetro está vacío o es 0 genera el retorno [[#CAMPANNA vacia|CAMPANNA vacia]]. | ||
+ | |||
+ | Si la campaña no existe genera el retorno [[#No existe CAMPANNA|No existe CAMPANNA]]. | ||
===PAR_TIPO_CANAL=== | ===PAR_TIPO_CANAL=== | ||
Línea 34: | Línea 42: | ||
===PAR_SEGS_LIMITE=== | ===PAR_SEGS_LIMITE=== | ||
INT | INT | ||
+ | |||
+ | Este parámetro configura los segundos de validez del contacto. | ||
+ | |||
+ | Se rellena el campo [[BD.ACD_CONTACTOS_CAMPANNAS#D_HORA_LIMITE|D_HORA_LIMITE]] de la tabla [[BD.ACD_CONTACTOS_CAMPANNAS|ACD_CONTACTOS_CAMPANNAS]] con el valor del campo [[BD.ACD_CONTACTOS_CAMPANNAS#D_HORA_PROXIMA|D_HORA_PROXIMA]] mas los segundos del parámetro. | ||
===PAR_ID_USUARIO_DIRIGIDO=== | ===PAR_ID_USUARIO_DIRIGIDO=== | ||
INT | INT | ||
+ | |||
+ | Rellena el agente al que se redirigirá la llamada de este contacto. | ||
+ | |||
+ | Se rellena el campo [[BD.ACD_CONTACTOS_CAMPANNAS#ID_USUARIO_DIRIGIDO|ID_USUARIO_DIRIGIDO]] de la tabla [[BD.ACD_CONTACTOS_CAMPANNAS|ACD_CONTACTOS_CAMPANNAS]] con un ID de usuario de las tablas [[BD.COM_USUARIOS|COM_USUARIOS]]/[[BD.ACD_USUARIOS|ACD_USUARIOS]]. | ||
===PAR_TRATAMIENTO_DIRIGIDO=== | ===PAR_TRATAMIENTO_DIRIGIDO=== | ||
INT | 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 [[BD.ACD_CONTACTOS_CAMPANNAS#E_TRATAMIENTO_DIRIGIDO|E_TRATAMIENTO_DIRIGIDO]] de la tabla [[BD.ACD_CONTACTOS_CAMPANNAS|ACD_CONTACTOS_CAMPANNAS]]. | ||
+ | |||
+ | Este campo usas los valores de enumerado [[BD.ENUM.TTratamientoDirigido|TTratamientoDirigido]]. | ||
==Retornos== | ==Retornos== | ||
Línea 45: | Línea 67: | ||
===CAMPANNA vacia=== | ===CAMPANNA vacia=== | ||
+ | |||
+ | El parámetro [[#PAR_ID_CAMPANNA|PAR_ID_CAMPANNA]] esta vacío o es 0. | ||
===No existe CAMPANNA=== | ===No existe CAMPANNA=== | ||
+ | |||
+ | El parámetro [[#PAR_ID_CAMPANNA|PAR_ID_CAMPANNA]] no existe como ID de la tabla [[BD.ACD_CAMPANNAS|ACD_CAMPANNAS]]. | ||
===CONTACTO vacio=== | ===CONTACTO vacio=== | ||
+ | |||
+ | El parámetro [[#PAR_ID_CONTACTO|PAR_ID_CONTACTO]] esta vacío o es 0. | ||
===No existe CONTACTO=== | ===No existe CONTACTO=== | ||
+ | |||
+ | El parámetro [[#PAR_ID_CONTACTO|PAR_ID_CONTACTO]] no existe como ID de la tabla [[BD.ACD_CONTACTOS|ACD_CONTACTOS]]. | ||
===NULL=== | ===NULL=== | ||
El procedimiento ha finalizado correctamente | El procedimiento ha finalizado correctamente |
Revisión actual del 10:05 9 mar 2016
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
INT
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