Grupos de unidades

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

Dependiendo de los flags establecidos, el formato de la respuesta puede variar.

Indique los flags en formato DEC. Para obtener más información, consulte Formato de datos.

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 todos los flags posibles para un grupo de unidades.

Propiedades básicas

Flag: 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

Flag: 0x00000002.

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

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

Facturación

Flag: 0x00000004.

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

Campos personalizados

Flag: 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

Flag: 0x00000010.

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

GUID

Flag: 0x00000040.

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

Campos administrativos

Flag: 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) */
}

Si nota un error en el texto, por favor resáltelo y presione Ctrl+Intro.