NoBlue Spain, Gustavo Fernández Balbuena, 11 2D, 28002 – Madrid
914 347 576

Consejos NetSuite: Creación de campos con NetSuite

#

La mayoría de los ERPs necesitan mucho tiempo y a alguien con perfil técnico, sobre todo en los más rígidos como SAP y Microsoft Dynamics AX, para tareas, a priori, muy simples, como añadir un campo a un formulario.

Una de las múltiples ventajas de NetSuite es la sencillez con la que se pueden añadir campos, formularios y reorganizar los formularios en los que se muestran. En apenas unos pocos minutos y sin necesidad de conocimientos técnicos o programación, un usuario -con los permisos adecuados- puede crear nuevos campos/formularios en Netsuite.

Creación de campos con NetSuite

Vamos a enseñaros cómo crear desde cero un formulario en Netsuite, con campos totalmente nuevos. Por ejemplo, un formulario para la aprobación de solicitudes de viaje.

Para ello vamos a Customization -> List, Record & Fields -> Record Types -> New

record-types-creacion-campos-netsuite

Creamos un Record type al que llamaremos “Travel Request Form”.

custom-record-type-creacion-campos-netsuite

En la parte de campos iremos añadiendo aquellos que queramos que aparezcan en el formulario.

fields-campos-netsuite

Entre los campos vemos el nombre del empleado, en este caso será una tercera persona la que cumplimente el formulario en nombre del trabajador, su departamento, fecha de inicio y final del viaje, el motivo del viaje…

Analizando los campos un poco más en detalle, vemos que el empleado es un campo de tipo lista, que lee de un campo estándar de Netsuite, en este caso lee del maestro de empleados.

Tenemos campos de texto libre como el destino o de tipo fecha como la fecha de salida y llegada. También campos de texto más largo para poder escribir más (propósito del viaje) o campos de verificación para marcar si ha sido aprobado o rechazado.

El campo status, no existe de forma estándar en Netsuite, por lo que hemos tenido que crearlo, para ellos hemos ido a Customization -> List, Records, & Fields -> Lists -> New

list-custom-list-creacion-campos-netsuite

Es tan sencillo como informar del nombre de los valores que queremos que tenga este futuro desplegable, e incluso si queremos, su traducción.

Salvamos y ya tenemos el desplegable creado para usar en cualquier sitio que queramos.  Definiremos los flujos de aprobación necesarios. Este punto será motivo de otro post así que estad atentos. Vamos ahora a probar nuestro formulario a ver qué aspecto tiene.

Cuando añadimos un nuevo campo a nuestro formulario, podemos definir ciertos aspectos del mismo, por ejemplo, para el campo status que acabamos de crear, le hemos puesto que sea un campo desactivado, para que nadie pueda modificar su valor y que este se actualice cuando la persona indicada apruebe o rechace la propuesta. También podremos indicar valores por defecto, traducciones (de la etiqueta, ya que de los valores se informa en la lista definida anteriormente).

request-form-custom-list-creacion-campos-netsuite

Si quisiéramos dividir el formulario en varias pestañas, indicaríamos las distintas pestañas en la pestaña sub-tab. También podemos definir fácilmente, la numeración con la que queramos indicar los registros que generemos. En este caso sería TRF-000001, TRF-000002…

numbering-creacion-campos-netsuite

También se pueden establecer permisos para que solo puedan acceder las personas responsables del rol.

Definiremos el punto de menú en el que queremos que se vea el formulario, en este caso le hemos puesto debajo del menú empleado.

form-creacion-campos-netsuite
links-creacion-campos-netsuite

Definiremos los flujos de aprobación necesarios. Este punto será motivo de otro post así que estad atentos.

Vamos ahora a probar nuestro formulario a ver qué aspecto tiene.

suscribete-newsletter-noblue

Port Relacionados

Leave a comment

Estudio Software y Digitalización
Participa en el
Estudio de Uso de Software y Digitalización España 2018
y entra en el sorteo de
una tarjeta regalo Amazon por valor de 200€

Completa el cuestionario y gana!

Al enviar el formulario estás aceptando la Política de Privacidad y Cookies de NoBlue.