| Autor |
Mensaje |
Rafael_Reyes
Registrado: jun. 2009
Mensajes: 7
Estado: Desconectado Ultima visita: 08.07.09
|
buen día,
lo siguiente es algo que no he podido solucionar con respecto a un campo que necesito que sea requerido y la situación es la siguiente:
creé un modulo hace poco tiempo, en este hice una relacíon de campos hacia contacts y hacia accounts, el problema es el siguiente... cuando voy a hacer una nueva entrada, hay varios campos que necesito que esten como requeridos, pero no estan definidos en vardefs, y es una parte de "Seleccionar contacto" para asignar la acción que voy a hacer: agregarle un producto.
al momento de hacer el modulo coloque varios campos requeridos y salen perfectamente y funciona!!, pero lo que pasa es puedo crear un "Agregar producto", cuando no tengo seleccionado un "contacto" para asignarle.
estube consultando en vardefs pero ahi no está el campo ya que es de "relationship", como puedo hacer que el campo de asignar contacto salga como requerido.
Gracias de antemano y por su valioso tiempo,
Rafael R.
|
| Enviado: 06.07.2009, 18:50
|
|
 |
jacoparamo
Registrado: dic. 2007
Mensajes: 402
Estado: Desconectado Ultima visita: 16.05.12
|
Hola Rafael_Reyes
Este campo esta incluido en el default de campos que trbaja cda modulo, esta a nivel del core de sugar, y por esa razon no lo ves en el vardef.
Peor lo que peudes hacer simplemente es redefinirlo en el vardef.php y listo.. ahi ya puedes usarlo como obligatorio, entre otras opciones.
Espeor halla quedado claro. cualquier duda me cuentas.
Saludos
Ing. Jacobo Páramo
Consultor CRM, ERP, BI
Soluciones 360°
http://www.soluciones360grados.com
jacoparamo@hotmail.com
Bogotá, Colombia
En http://www.crmhispano.com puedes encontrar todo sobre SugarCRM en español.
|
| Enviado: 08.07.2009, 04:33
|
|
 |
Rafael_Reyes
Registrado: jun. 2009
Mensajes: 7
Estado: Desconectado Ultima visita: 08.07.09
|
la verdad no se como redefinir este campo, podrias indicarme como porfavor?, gracias por tu tiempo.
|
| Enviado: 08.07.2009, 20:57
|
|
 |
jacoparamo
Registrado: dic. 2007
Mensajes: 402
Estado: Desconectado Ultima visita: 16.05.12
|
Hola Rafael_Reyes .
De esta manera redefines el campo
'assigned_user_name' =>
array (
'name' => 'assigned_user_name',
'link'=>'assigned_user_link' ,
'vname' => 'LBL_ASSIGNED_TO_NAME',
'rname' => 'user_name',
'type' => 'relate',
'reportable'=>false,
'source'=>'non-db',
'table' => 'users',
'id_name' => 'assigned_user_id',
'module'=>'Users',
'duplicate_merge'=>'disabled'
),
Ahora simplemente le asignas la variable de requerido
Saludos
Quedo pendiente
Ing. Jacobo Páramo
Consultor CRM, ERP, BI
Soluciones 360°
http://www.soluciones360grados.com
jacoparamo@hotmail.com
Bogotá, Colombia
En http://www.crmhispano.com puedes encontrar todo sobre SugarCRM en español.
|
| Enviado: 10.07.2009, 02:53
|
|
 |