Grupos de unidades

En este apartado, se describen las marcas que se aplican a los grupos de unidades y las partes de JSON que se devuelve correspondientes a estas marcas. Si se indican varias marcas, las partes se reúnen en un JSON.

Dependiendo de las marcas establecidas, el formato de la respuesta puede variar.

Todas las marcas se utilizan solo en formato DEC.
Valor HEXValor DECDescripción
0x000000011Las propiedades básicas.
0x000000022Las propiedades personalizadas.
0x000000044La información sobre la cuenta.
0x000000088Los campos personalizados.
0x0000001016La imagen de grupos de unidades.
0x0000004064El GUID.
0x00000080128Los campos administrativos.
0x3FFFFFFFFFFFFFFF4611686018427387903El establecimiento de todas las marcas posibles para un grupo de unidades.

Propiedades básicas

Marca: 0x00000001.

Copied!
{
	"nm":"<text>",	/* nombre */
	"cls":<uint>,	/* ID de la clase básica "avl_unit_group" */
	"id":<uint>,	/* ID del grupo */
	"u":[<long>],	/* matriz de identificadores de las unidades que forman el grupo */
	"uacl":<uint>	/* nivel de acceso al grupo que tiene el usuario corriente */
}

Propiedades personalizadas

Marca: 0x00000002.

En las propiedades personalizadas puede guardar cualesquiera datos sobre el grupo de unidades.

Copied!
{
	"prp":{}	/* propiedades personalizadas */
}

Facturación

Marca: 0x00000004.

Copied!
{
	"crt":<uint>,	/* ID del creador */
	"bact":<uint>	/* ID de la cuenta */
}

Campos personalizados

Marca: 0x00000008.

Copied!
{
	"flds":{				
		"<text>":{			/* número ordinal del campo personalizado */
			"id":<uint>,		/* ID del campo personalizado */
			"n":"<text>",		/* nombre del campo personalizado */
			"v":"<text>"		/* valor del campo personalizado */
		},
		...
	},
	"fldsmax":<long>		/* cantidad máxima de campos personalizados (-1: no limitada) */
}

Imagen del grupo de unidades

Marca: 0x00000010.

Copied!
{
	"ugi":<uint>	/* contador de modificaciones de la imagen */
}

GUID

Marca: 0x00000040.

Copied!
{
	"gd":"<text>"	/* GUID del grupo */
}

Campos administrativos

Marca: 0x00000080.

Copied!
{
	"aflds":{	/* campos administrativos */		
		"<text>":{	/* número ordinal */
			"id":<uint>,	/* ID */
			"n":"<text>",	/* nombre */
			"v":"<text>"	/* valor */
		},
		...
	},
	"afldsmax":<long>,	/* cantidad máxima permitida de campos administrativos (-1: no limitada) */
}
Descargar archivo PDF
Descargar archivo Word

Ver también