Upnify API Docs
CRM · /sistema/nv/campos

Sistema

Campos - Lista

GET/sistema/nv/campos

Permite obtener la lista de los campos incluyendo los personalizados, disponibles en el sistema.

Rutas alternativas

  • /sistema/campos

Parámetros

NombreTipoValidaciónDescripción
idPantallavarchar
tkCampovarchar
tkTabvarcharCódigo token que identifica a un tab (pestaña) de forma única en el sistema.
excluirNaturalezaint

Respuesta

NombreTipoDescripción
tkCampoUUIDCódigo token que identifica de forma única a un campo de datos del sistema.
naturalezaInteger=1,2Indica el tipo de campo, si es de sistema o personalizado.
campoStringContiene el tipo de campo del campo de datos.
tkTabUUIDCódigo token de una tab (pestaña), y servirá como principal para el campo personalizado.
tambienTkTabUUIDCódigo token de una tab (pestaña), y servirá como secundaria para el campo personalizado.
descripcionStringContiene un texto descriptivo que indica el uso del campo en el sistema.
nombreClaseStringContiene el nombre de la clase utilizada para dar formato al nuevo campo personalizado.
atributoNombreStringContiene el nombre del campo de datos.
atributoIdStringContiene el nombre del tipo de atributos del campo de datos.
atributoLongitudMaximaIntegerContiene la longitud máxima de carácteres para el tipo de campo de datos.
atributoPlaceholderIntegerContiene el texto que se coloca en el html de un input o textarea.
atributoDataIndiceInteger=0-100Contiene el número de indice de un campo, los campos de sistema contienen un cero, y los personalizados están en el rango de 1 a 100.
atributoDataLigarStringAplica a un campo personalizado utilizado en una empresa, permite vincular con un contacto.
clasesAdicionalesStringContiene le nombre de las clases adicionales necesarias para el campo.
ordenIntegerIndica la posición en la será mostrado el campo en el sistema.
tipoCampoIntegerIndica el tipo de campo de sistema o personalizado.
tipoRestriccionIntegerContiene un código que indica los diferentes tipos de restricciones.
restriccionStringContiene el nombre del tipo de restricción utilizada sobre el campo.
opcionesObjectContiene un arreglo de datos, estos son, los valores establecidos para un campo personalizado de tipo lista.
mostrarIntegerPermite ocultar o mostrar un campo de tipo sistema.
esTipoModuloIntegerIndica que el nuevo campo, será para valores de tipo módulo.
estrictoStringContiene un texto, el cual es un valor utilizado para los campos personalizados de tipo texto.
conSeparadorIntegerCódigo que indica si un campo de sistema de tipo entero, contendrá un separador, para indicar los miles.
esSelectIntegerIndica si el nuevo campo personalizado, tendrá valores seleccionables.
esSelectInputStringIndica que el nuevo campo, podrá contener valores seleccionables, así como un cuadro de input.
esCheckInputStringIndica que el nuevo campo, podrá contener casillas seleccionables, así como un cuadro de input.
esTextAreaStringIndica que el nuevo campo, podrá contener un área de texto.
esTemperaturaStringIndica que el nuevo campo, podrá contener valores de temperatura, e indicadores de color.
esListaCheckStringIndica que el nuevo campo, podrá contener checkbox en un formato de lista.
esListaRadioStringIndica que el nuevo campo, podrá contener checkradius en un formato de lista.
esPorcentajeStringIndica que el nuevo campo, podrá contener valores de tipo porcentaje, y representarlos en una gráfica.

Solicitud

Ejemplo de parámetros

}
    "tkTab": "08C5F610-17FA-4CB8-A681-C66DB1DE00B8"
}