All Verbs | /Utilidades/Formas/Listado |
---|
<?php namespace dtos;
use DateTime;
use Exception;
use DateInterval;
use JsonSerializable;
use ServiceStack\{IReturn,IReturnVoid,IGet,IPost,IPut,IDelete,IPatch,IMeta,IHasSessionId,IHasBearerToken,IHasVersion};
use ServiceStack\{ICrud,ICreateDb,IUpdateDb,IPatchDb,IDeleteDb,ISaveDb,AuditBase,QueryDb,QueryDb2,QueryData,QueryData2,QueryResponse};
use ServiceStack\{ResponseStatus,ResponseError,EmptyResponse,IdResponse,ArrayList,KeyValuePair2,StringResponse,StringsResponse,Tuple2,Tuple3,ByteArray};
use ServiceStack\{JsonConverters,Returns,TypeContext};
// @DataContract
class Forma implements JsonSerializable
{
public function __construct(
// @DataMember
/** @var float */
public float $Codigo=0.0,
// @DataMember
/** @var string|null */
public ?string $Nombre=null,
// @DataMember
/** @var string|null */
public ?string $Descripcion=null,
// @DataMember
/** @var int */
public int $CodigoTabla=0,
// @DataMember
/** @var int */
public int $CodigoConsulta=0,
// @DataMember
/** @var int */
public int $CodigoAyuda=0,
// @DataMember
/** @var string|null */
public ?string $Tipo=null,
// @DataMember
/** @var int */
public int $Alto=0,
// @DataMember
/** @var int */
public int $Ancho=0,
// @DataMember
/** @var string|null */
public ?string $Redimensionar=null,
// @DataMember
/** @var int */
public int $BlobLayout=0,
// @DataMember
/** @var string|null */
public ?string $SoloLectura=null,
// @DataMember
/** @var string|null */
public ?string $LookupsConCodigo=null,
// @DataMember
/** @var int */
public int $BlobLayoutJson=0,
// @DataMember
/** @var string|null */
public ?string $InfoAdicional=null,
// @DataMember
/** @var string|null */
public ?string $WHEREAdicional=null,
// @DataMember
/** @var string|null */
public ?string $ProcedimientoGuardar=null,
// @DataMember
/** @var string|null */
public ?string $WSGuardar=null,
// @DataMember
/** @var string|null */
public ?string $WSValidacion=null,
// @DataMember
/** @var string|null */
public ?string $ProcedimientoValidaciones=null,
// @DataMember
/** @var string|null */
public ?string $LinkAyuda=null
) {
}
/** @throws Exception */
public function fromMap($o): void {
if (isset($o['Codigo'])) $this->Codigo = $o['Codigo'];
if (isset($o['Nombre'])) $this->Nombre = $o['Nombre'];
if (isset($o['Descripcion'])) $this->Descripcion = $o['Descripcion'];
if (isset($o['CodigoTabla'])) $this->CodigoTabla = $o['CodigoTabla'];
if (isset($o['CodigoConsulta'])) $this->CodigoConsulta = $o['CodigoConsulta'];
if (isset($o['CodigoAyuda'])) $this->CodigoAyuda = $o['CodigoAyuda'];
if (isset($o['Tipo'])) $this->Tipo = $o['Tipo'];
if (isset($o['Alto'])) $this->Alto = $o['Alto'];
if (isset($o['Ancho'])) $this->Ancho = $o['Ancho'];
if (isset($o['Redimensionar'])) $this->Redimensionar = $o['Redimensionar'];
if (isset($o['BlobLayout'])) $this->BlobLayout = $o['BlobLayout'];
if (isset($o['SoloLectura'])) $this->SoloLectura = $o['SoloLectura'];
if (isset($o['LookupsConCodigo'])) $this->LookupsConCodigo = $o['LookupsConCodigo'];
if (isset($o['BlobLayoutJson'])) $this->BlobLayoutJson = $o['BlobLayoutJson'];
if (isset($o['InfoAdicional'])) $this->InfoAdicional = $o['InfoAdicional'];
if (isset($o['WHEREAdicional'])) $this->WHEREAdicional = $o['WHEREAdicional'];
if (isset($o['ProcedimientoGuardar'])) $this->ProcedimientoGuardar = $o['ProcedimientoGuardar'];
if (isset($o['WSGuardar'])) $this->WSGuardar = $o['WSGuardar'];
if (isset($o['WSValidacion'])) $this->WSValidacion = $o['WSValidacion'];
if (isset($o['ProcedimientoValidaciones'])) $this->ProcedimientoValidaciones = $o['ProcedimientoValidaciones'];
if (isset($o['LinkAyuda'])) $this->LinkAyuda = $o['LinkAyuda'];
}
/** @throws Exception */
public function jsonSerialize(): mixed
{
$o = [];
if (isset($this->Codigo)) $o['Codigo'] = $this->Codigo;
if (isset($this->Nombre)) $o['Nombre'] = $this->Nombre;
if (isset($this->Descripcion)) $o['Descripcion'] = $this->Descripcion;
if (isset($this->CodigoTabla)) $o['CodigoTabla'] = $this->CodigoTabla;
if (isset($this->CodigoConsulta)) $o['CodigoConsulta'] = $this->CodigoConsulta;
if (isset($this->CodigoAyuda)) $o['CodigoAyuda'] = $this->CodigoAyuda;
if (isset($this->Tipo)) $o['Tipo'] = $this->Tipo;
if (isset($this->Alto)) $o['Alto'] = $this->Alto;
if (isset($this->Ancho)) $o['Ancho'] = $this->Ancho;
if (isset($this->Redimensionar)) $o['Redimensionar'] = $this->Redimensionar;
if (isset($this->BlobLayout)) $o['BlobLayout'] = $this->BlobLayout;
if (isset($this->SoloLectura)) $o['SoloLectura'] = $this->SoloLectura;
if (isset($this->LookupsConCodigo)) $o['LookupsConCodigo'] = $this->LookupsConCodigo;
if (isset($this->BlobLayoutJson)) $o['BlobLayoutJson'] = $this->BlobLayoutJson;
if (isset($this->InfoAdicional)) $o['InfoAdicional'] = $this->InfoAdicional;
if (isset($this->WHEREAdicional)) $o['WHEREAdicional'] = $this->WHEREAdicional;
if (isset($this->ProcedimientoGuardar)) $o['ProcedimientoGuardar'] = $this->ProcedimientoGuardar;
if (isset($this->WSGuardar)) $o['WSGuardar'] = $this->WSGuardar;
if (isset($this->WSValidacion)) $o['WSValidacion'] = $this->WSValidacion;
if (isset($this->ProcedimientoValidaciones)) $o['ProcedimientoValidaciones'] = $this->ProcedimientoValidaciones;
if (isset($this->LinkAyuda)) $o['LinkAyuda'] = $this->LinkAyuda;
return empty($o) ? new class(){} : $o;
}
}
// @DataContract
class Tabla implements JsonSerializable
{
public function __construct(
// @DataMember
/** @var float */
public float $Codigo=0.0,
// @DataMember
/** @var string|null */
public ?string $Propietario=null,
// @DataMember
/** @var string|null */
public ?string $Tipo=null,
// @DataMember
/** @var string|null */
public ?string $Nombre=null,
// @DataMember
/** @var string|null */
public ?string $Alias=null,
// @DataMember
/** @var string|null */
public ?string $Descripcion=null,
// @DataMember
/** @var string|null */
public ?string $ParaReportes=null,
// @DataMember
/** @var string|null */
public ?string $CrearAlIniciar=null,
// @DataMember
/** @var int */
public int $CampoEmpresa=0,
// @DataMember
/** @var int */
public int $CampoUnico=0
) {
}
/** @throws Exception */
public function fromMap($o): void {
if (isset($o['Codigo'])) $this->Codigo = $o['Codigo'];
if (isset($o['Propietario'])) $this->Propietario = $o['Propietario'];
if (isset($o['Tipo'])) $this->Tipo = $o['Tipo'];
if (isset($o['Nombre'])) $this->Nombre = $o['Nombre'];
if (isset($o['Alias'])) $this->Alias = $o['Alias'];
if (isset($o['Descripcion'])) $this->Descripcion = $o['Descripcion'];
if (isset($o['ParaReportes'])) $this->ParaReportes = $o['ParaReportes'];
if (isset($o['CrearAlIniciar'])) $this->CrearAlIniciar = $o['CrearAlIniciar'];
if (isset($o['CampoEmpresa'])) $this->CampoEmpresa = $o['CampoEmpresa'];
if (isset($o['CampoUnico'])) $this->CampoUnico = $o['CampoUnico'];
}
/** @throws Exception */
public function jsonSerialize(): mixed
{
$o = [];
if (isset($this->Codigo)) $o['Codigo'] = $this->Codigo;
if (isset($this->Propietario)) $o['Propietario'] = $this->Propietario;
if (isset($this->Tipo)) $o['Tipo'] = $this->Tipo;
if (isset($this->Nombre)) $o['Nombre'] = $this->Nombre;
if (isset($this->Alias)) $o['Alias'] = $this->Alias;
if (isset($this->Descripcion)) $o['Descripcion'] = $this->Descripcion;
if (isset($this->ParaReportes)) $o['ParaReportes'] = $this->ParaReportes;
if (isset($this->CrearAlIniciar)) $o['CrearAlIniciar'] = $this->CrearAlIniciar;
if (isset($this->CampoEmpresa)) $o['CampoEmpresa'] = $this->CampoEmpresa;
if (isset($this->CampoUnico)) $o['CampoUnico'] = $this->CampoUnico;
return empty($o) ? new class(){} : $o;
}
}
// @DataContract
class Columna implements JsonSerializable
{
public function __construct(
// @DataMember
/** @var float */
public float $CodigoTabla=0.0,
// @DataMember
/** @var float */
public float $Codigo=0.0,
// @DataMember
/** @var string|null */
public ?string $Nombre=null,
// @DataMember
/** @var string|null */
public ?string $Alias=null,
// @DataMember
/** @var string|null */
public ?string $Descripcion=null,
// @DataMember
/** @var string|null */
public ?string $TipoDato=null,
// @DataMember
/** @var string|null */
public ?string $ObligatorioFormas=null,
// @DataMember
/** @var string|null */
public ?string $Hint=null,
// @DataMember
/** @var string|null */
public ?string $Mayuscula=null,
// @DataMember
/** @var int */
public int $Tamano=0,
// @DataMember
/** @var int */
public int $Escala=0,
// @DataMember
/** @var string|null */
public ?string $Tipo=null,
// @DataMember
/** @var string|null */
public ?string $VlrDefecto=null,
// @DataMember
/** @var string|null */
public ?string $PermiteEditar=null,
// @DataMember
/** @var int */
public int $Orden=0,
// @DataMember
/** @var string|null */
public ?string $Dinamico=null,
// @DataMember
/** @var string|null */
public ?string $ClaseControl=null,
// @DataMember
/** @var float */
public float $JoinLookup=0.0,
// @DataMember
/** @var string|null */
public ?string $EsID=null,
// @DataMember
/** @var string|null */
public ?string $Mascara=null,
// @DataMember
/** @var string|null */
public ?string $MostrarEnLista=null,
// @DataMember
/** @var string|null */
public ?string $InfoAdicional=null,
// @DataMember
/** @var string|null */
public ?string $WHEREDefecto=null,
// @DataMember
/** @var string|null */
public ?string $TieneResumen=null,
// @DataMember
/** @var string|null */
public ?string $FormatoResumen=null,
// @DataMember
/** @var string|null */
public ?string $TipoResumen=null,
// @DataMember
/** @var string|null */
public ?string $PosicionResumen=null,
// @DataMember
/** @var string|null */
public ?string $ResumenEnGrupo=null,
// @DataMember
/** @var string|null */
public ?string $ResumenEnTotal=null,
// @DataMember
/** @var int */
public int $IndiceGrupo=0
) {
}
/** @throws Exception */
public function fromMap($o): void {
if (isset($o['CodigoTabla'])) $this->CodigoTabla = $o['CodigoTabla'];
if (isset($o['Codigo'])) $this->Codigo = $o['Codigo'];
if (isset($o['Nombre'])) $this->Nombre = $o['Nombre'];
if (isset($o['Alias'])) $this->Alias = $o['Alias'];
if (isset($o['Descripcion'])) $this->Descripcion = $o['Descripcion'];
if (isset($o['TipoDato'])) $this->TipoDato = $o['TipoDato'];
if (isset($o['ObligatorioFormas'])) $this->ObligatorioFormas = $o['ObligatorioFormas'];
if (isset($o['Hint'])) $this->Hint = $o['Hint'];
if (isset($o['Mayuscula'])) $this->Mayuscula = $o['Mayuscula'];
if (isset($o['Tamano'])) $this->Tamano = $o['Tamano'];
if (isset($o['Escala'])) $this->Escala = $o['Escala'];
if (isset($o['Tipo'])) $this->Tipo = $o['Tipo'];
if (isset($o['VlrDefecto'])) $this->VlrDefecto = $o['VlrDefecto'];
if (isset($o['PermiteEditar'])) $this->PermiteEditar = $o['PermiteEditar'];
if (isset($o['Orden'])) $this->Orden = $o['Orden'];
if (isset($o['Dinamico'])) $this->Dinamico = $o['Dinamico'];
if (isset($o['ClaseControl'])) $this->ClaseControl = $o['ClaseControl'];
if (isset($o['JoinLookup'])) $this->JoinLookup = $o['JoinLookup'];
if (isset($o['EsID'])) $this->EsID = $o['EsID'];
if (isset($o['Mascara'])) $this->Mascara = $o['Mascara'];
if (isset($o['MostrarEnLista'])) $this->MostrarEnLista = $o['MostrarEnLista'];
if (isset($o['InfoAdicional'])) $this->InfoAdicional = $o['InfoAdicional'];
if (isset($o['WHEREDefecto'])) $this->WHEREDefecto = $o['WHEREDefecto'];
if (isset($o['TieneResumen'])) $this->TieneResumen = $o['TieneResumen'];
if (isset($o['FormatoResumen'])) $this->FormatoResumen = $o['FormatoResumen'];
if (isset($o['TipoResumen'])) $this->TipoResumen = $o['TipoResumen'];
if (isset($o['PosicionResumen'])) $this->PosicionResumen = $o['PosicionResumen'];
if (isset($o['ResumenEnGrupo'])) $this->ResumenEnGrupo = $o['ResumenEnGrupo'];
if (isset($o['ResumenEnTotal'])) $this->ResumenEnTotal = $o['ResumenEnTotal'];
if (isset($o['IndiceGrupo'])) $this->IndiceGrupo = $o['IndiceGrupo'];
}
/** @throws Exception */
public function jsonSerialize(): mixed
{
$o = [];
if (isset($this->CodigoTabla)) $o['CodigoTabla'] = $this->CodigoTabla;
if (isset($this->Codigo)) $o['Codigo'] = $this->Codigo;
if (isset($this->Nombre)) $o['Nombre'] = $this->Nombre;
if (isset($this->Alias)) $o['Alias'] = $this->Alias;
if (isset($this->Descripcion)) $o['Descripcion'] = $this->Descripcion;
if (isset($this->TipoDato)) $o['TipoDato'] = $this->TipoDato;
if (isset($this->ObligatorioFormas)) $o['ObligatorioFormas'] = $this->ObligatorioFormas;
if (isset($this->Hint)) $o['Hint'] = $this->Hint;
if (isset($this->Mayuscula)) $o['Mayuscula'] = $this->Mayuscula;
if (isset($this->Tamano)) $o['Tamano'] = $this->Tamano;
if (isset($this->Escala)) $o['Escala'] = $this->Escala;
if (isset($this->Tipo)) $o['Tipo'] = $this->Tipo;
if (isset($this->VlrDefecto)) $o['VlrDefecto'] = $this->VlrDefecto;
if (isset($this->PermiteEditar)) $o['PermiteEditar'] = $this->PermiteEditar;
if (isset($this->Orden)) $o['Orden'] = $this->Orden;
if (isset($this->Dinamico)) $o['Dinamico'] = $this->Dinamico;
if (isset($this->ClaseControl)) $o['ClaseControl'] = $this->ClaseControl;
if (isset($this->JoinLookup)) $o['JoinLookup'] = $this->JoinLookup;
if (isset($this->EsID)) $o['EsID'] = $this->EsID;
if (isset($this->Mascara)) $o['Mascara'] = $this->Mascara;
if (isset($this->MostrarEnLista)) $o['MostrarEnLista'] = $this->MostrarEnLista;
if (isset($this->InfoAdicional)) $o['InfoAdicional'] = $this->InfoAdicional;
if (isset($this->WHEREDefecto)) $o['WHEREDefecto'] = $this->WHEREDefecto;
if (isset($this->TieneResumen)) $o['TieneResumen'] = $this->TieneResumen;
if (isset($this->FormatoResumen)) $o['FormatoResumen'] = $this->FormatoResumen;
if (isset($this->TipoResumen)) $o['TipoResumen'] = $this->TipoResumen;
if (isset($this->PosicionResumen)) $o['PosicionResumen'] = $this->PosicionResumen;
if (isset($this->ResumenEnGrupo)) $o['ResumenEnGrupo'] = $this->ResumenEnGrupo;
if (isset($this->ResumenEnTotal)) $o['ResumenEnTotal'] = $this->ResumenEnTotal;
if (isset($this->IndiceGrupo)) $o['IndiceGrupo'] = $this->IndiceGrupo;
return empty($o) ? new class(){} : $o;
}
}
// @DataContract
class Vista implements JsonSerializable
{
public function __construct(
// @DataMember
/** @var float */
public float $Codigo=0.0,
// @DataMember
/** @var float */
public float $CodigoBlob=0.0,
// @DataMember
/** @var string|null */
public ?string $Nombre=null,
// @DataMember
/** @var string|null */
public ?string $Descripcion=null,
// @DataMember
/** @var string|null */
public ?string $SQL=null,
// @DataMember
/** @var float */
public float $CodigoTabla=0.0,
// @DataMember
/** @var string|null */
public ?string $GuardarBinario=null,
// @DataMember
/** @var string|null */
public ?string $TipoConsulta=null,
// @DataMember
/** @var string|null */
public ?string $ExportacionDefault=null,
// @DataMember
/** @var string|null */
public ?string $TipoExportacion=null,
// @DataMember
/** @var int */
public int $ParametrosExportacion=0,
// @DataMember
/** @var string|null */
public ?string $CodigoAyuda=null,
// @DataMember
/** @var string|null */
public ?string $EjecutarEnAdm=null,
// @DataMember
/** @var string|null */
public ?string $InfoAdicional=null,
// @DataMember
/** @var string|null */
public ?string $EjecMultiempresa=null
) {
}
/** @throws Exception */
public function fromMap($o): void {
if (isset($o['Codigo'])) $this->Codigo = $o['Codigo'];
if (isset($o['CodigoBlob'])) $this->CodigoBlob = $o['CodigoBlob'];
if (isset($o['Nombre'])) $this->Nombre = $o['Nombre'];
if (isset($o['Descripcion'])) $this->Descripcion = $o['Descripcion'];
if (isset($o['SQL'])) $this->SQL = $o['SQL'];
if (isset($o['CodigoTabla'])) $this->CodigoTabla = $o['CodigoTabla'];
if (isset($o['GuardarBinario'])) $this->GuardarBinario = $o['GuardarBinario'];
if (isset($o['TipoConsulta'])) $this->TipoConsulta = $o['TipoConsulta'];
if (isset($o['ExportacionDefault'])) $this->ExportacionDefault = $o['ExportacionDefault'];
if (isset($o['TipoExportacion'])) $this->TipoExportacion = $o['TipoExportacion'];
if (isset($o['ParametrosExportacion'])) $this->ParametrosExportacion = $o['ParametrosExportacion'];
if (isset($o['CodigoAyuda'])) $this->CodigoAyuda = $o['CodigoAyuda'];
if (isset($o['EjecutarEnAdm'])) $this->EjecutarEnAdm = $o['EjecutarEnAdm'];
if (isset($o['InfoAdicional'])) $this->InfoAdicional = $o['InfoAdicional'];
if (isset($o['EjecMultiempresa'])) $this->EjecMultiempresa = $o['EjecMultiempresa'];
}
/** @throws Exception */
public function jsonSerialize(): mixed
{
$o = [];
if (isset($this->Codigo)) $o['Codigo'] = $this->Codigo;
if (isset($this->CodigoBlob)) $o['CodigoBlob'] = $this->CodigoBlob;
if (isset($this->Nombre)) $o['Nombre'] = $this->Nombre;
if (isset($this->Descripcion)) $o['Descripcion'] = $this->Descripcion;
if (isset($this->SQL)) $o['SQL'] = $this->SQL;
if (isset($this->CodigoTabla)) $o['CodigoTabla'] = $this->CodigoTabla;
if (isset($this->GuardarBinario)) $o['GuardarBinario'] = $this->GuardarBinario;
if (isset($this->TipoConsulta)) $o['TipoConsulta'] = $this->TipoConsulta;
if (isset($this->ExportacionDefault)) $o['ExportacionDefault'] = $this->ExportacionDefault;
if (isset($this->TipoExportacion)) $o['TipoExportacion'] = $this->TipoExportacion;
if (isset($this->ParametrosExportacion)) $o['ParametrosExportacion'] = $this->ParametrosExportacion;
if (isset($this->CodigoAyuda)) $o['CodigoAyuda'] = $this->CodigoAyuda;
if (isset($this->EjecutarEnAdm)) $o['EjecutarEnAdm'] = $this->EjecutarEnAdm;
if (isset($this->InfoAdicional)) $o['InfoAdicional'] = $this->InfoAdicional;
if (isset($this->EjecMultiempresa)) $o['EjecMultiempresa'] = $this->EjecMultiempresa;
return empty($o) ? new class(){} : $o;
}
}
class DetalleJoinTabla implements JsonSerializable
{
public function __construct(
/** @var float */
public float $Codigo=0.0,
/** @var string|null */
public ?string $CampoAMostrar=null,
/** @var array<string>|null */
public ?array $Campos1=null,
/** @var array<string>|null */
public ?array $Campos2=null,
/** @var array<string>|null */
public ?array $Operadores=null,
/** @var array<array<string,Object>>|null */
public ?array $Datos=null,
/** @var float */
public float $CodigoTabla1=0.0,
/** @var string|null */
public ?string $SQL=null,
/** @var DefinicionTabla|null */
public ?DefinicionTabla $TablaDetalle=null,
/** @var Vista|null */
public ?Vista $Vista=null,
/** @var string|null */
public ?string $Version=null,
/** @var string|null */
public ?string $Ordenar=null
) {
}
/** @throws Exception */
public function fromMap($o): void {
if (isset($o['Codigo'])) $this->Codigo = $o['Codigo'];
if (isset($o['CampoAMostrar'])) $this->CampoAMostrar = $o['CampoAMostrar'];
if (isset($o['Campos1'])) $this->Campos1 = JsonConverters::fromArray('string', $o['Campos1']);
if (isset($o['Campos2'])) $this->Campos2 = JsonConverters::fromArray('string', $o['Campos2']);
if (isset($o['Operadores'])) $this->Operadores = JsonConverters::fromArray('string', $o['Operadores']);
if (isset($o['Datos'])) $this->Datos = JsonConverters::fromArray('Dictionary<String,Object>', $o['Datos']);
if (isset($o['CodigoTabla1'])) $this->CodigoTabla1 = $o['CodigoTabla1'];
if (isset($o['SQL'])) $this->SQL = $o['SQL'];
if (isset($o['TablaDetalle'])) $this->TablaDetalle = JsonConverters::from('DefinicionTabla', $o['TablaDetalle']);
if (isset($o['Vista'])) $this->Vista = JsonConverters::from('Vista', $o['Vista']);
if (isset($o['Version'])) $this->Version = $o['Version'];
if (isset($o['Ordenar'])) $this->Ordenar = $o['Ordenar'];
}
/** @throws Exception */
public function jsonSerialize(): mixed
{
$o = [];
if (isset($this->Codigo)) $o['Codigo'] = $this->Codigo;
if (isset($this->CampoAMostrar)) $o['CampoAMostrar'] = $this->CampoAMostrar;
if (isset($this->Campos1)) $o['Campos1'] = JsonConverters::toArray('string', $this->Campos1);
if (isset($this->Campos2)) $o['Campos2'] = JsonConverters::toArray('string', $this->Campos2);
if (isset($this->Operadores)) $o['Operadores'] = JsonConverters::toArray('string', $this->Operadores);
if (isset($this->Datos)) $o['Datos'] = JsonConverters::toArray('Dictionary<String,Object>', $this->Datos);
if (isset($this->CodigoTabla1)) $o['CodigoTabla1'] = $this->CodigoTabla1;
if (isset($this->SQL)) $o['SQL'] = $this->SQL;
if (isset($this->TablaDetalle)) $o['TablaDetalle'] = JsonConverters::to('DefinicionTabla', $this->TablaDetalle);
if (isset($this->Vista)) $o['Vista'] = JsonConverters::to('Vista', $this->Vista);
if (isset($this->Version)) $o['Version'] = $this->Version;
if (isset($this->Ordenar)) $o['Ordenar'] = $this->Ordenar;
return empty($o) ? new class(){} : $o;
}
}
// @DataContract
class Frame implements JsonSerializable
{
public function __construct(
// @DataMember
/** @var float */
public float $Codigo=0.0,
// @DataMember
/** @var string|null */
public ?string $SQL=null,
// @DataMember
/** @var array<string>|null */
public ?array $Campos1=null,
// @DataMember
/** @var array<string>|null */
public ?array $Campos2=null,
// @DataMember
/** @var DefinicionTabla|null */
public ?DefinicionTabla $TablaFrame=null
) {
}
/** @throws Exception */
public function fromMap($o): void {
if (isset($o['Codigo'])) $this->Codigo = $o['Codigo'];
if (isset($o['SQL'])) $this->SQL = $o['SQL'];
if (isset($o['Campos1'])) $this->Campos1 = JsonConverters::fromArray('string', $o['Campos1']);
if (isset($o['Campos2'])) $this->Campos2 = JsonConverters::fromArray('string', $o['Campos2']);
if (isset($o['TablaFrame'])) $this->TablaFrame = JsonConverters::from('DefinicionTabla', $o['TablaFrame']);
}
/** @throws Exception */
public function jsonSerialize(): mixed
{
$o = [];
if (isset($this->Codigo)) $o['Codigo'] = $this->Codigo;
if (isset($this->SQL)) $o['SQL'] = $this->SQL;
if (isset($this->Campos1)) $o['Campos1'] = JsonConverters::toArray('string', $this->Campos1);
if (isset($this->Campos2)) $o['Campos2'] = JsonConverters::toArray('string', $this->Campos2);
if (isset($this->TablaFrame)) $o['TablaFrame'] = JsonConverters::to('DefinicionTabla', $this->TablaFrame);
return empty($o) ? new class(){} : $o;
}
}
// @DataContract
class DetalleIndices implements JsonSerializable
{
public function __construct(
// @DataMember
/** @var float */
public float $CodigoTabla=0.0,
// @DataMember
/** @var string|null */
public ?string $NombreIndice=null,
// @DataMember
/** @var float */
public float $CodigoColumna=0.0,
// @DataMember
/** @var string|null */
public ?string $TipoCalculo=null,
// @DataMember
/** @var string|null */
public ?string $Secuencia=null,
// @DataMember
/** @var string|null */
public ?string $NombreColumna=null
) {
}
/** @throws Exception */
public function fromMap($o): void {
if (isset($o['CodigoTabla'])) $this->CodigoTabla = $o['CodigoTabla'];
if (isset($o['NombreIndice'])) $this->NombreIndice = $o['NombreIndice'];
if (isset($o['CodigoColumna'])) $this->CodigoColumna = $o['CodigoColumna'];
if (isset($o['TipoCalculo'])) $this->TipoCalculo = $o['TipoCalculo'];
if (isset($o['Secuencia'])) $this->Secuencia = $o['Secuencia'];
if (isset($o['NombreColumna'])) $this->NombreColumna = $o['NombreColumna'];
}
/** @throws Exception */
public function jsonSerialize(): mixed
{
$o = [];
if (isset($this->CodigoTabla)) $o['CodigoTabla'] = $this->CodigoTabla;
if (isset($this->NombreIndice)) $o['NombreIndice'] = $this->NombreIndice;
if (isset($this->CodigoColumna)) $o['CodigoColumna'] = $this->CodigoColumna;
if (isset($this->TipoCalculo)) $o['TipoCalculo'] = $this->TipoCalculo;
if (isset($this->Secuencia)) $o['Secuencia'] = $this->Secuencia;
if (isset($this->NombreColumna)) $o['NombreColumna'] = $this->NombreColumna;
return empty($o) ? new class(){} : $o;
}
}
class ColCountByScreen implements JsonSerializable
{
public function __construct(
/** @var int */
public int $lg=0,
/** @var int */
public int $md=0,
/** @var int */
public int $sm=0,
/** @var int */
public int $xs=0
) {
}
/** @throws Exception */
public function fromMap($o): void {
if (isset($o['lg'])) $this->lg = $o['lg'];
if (isset($o['md'])) $this->md = $o['md'];
if (isset($o['sm'])) $this->sm = $o['sm'];
if (isset($o['xs'])) $this->xs = $o['xs'];
}
/** @throws Exception */
public function jsonSerialize(): mixed
{
$o = [];
if (isset($this->lg)) $o['lg'] = $this->lg;
if (isset($this->md)) $o['md'] = $this->md;
if (isset($this->sm)) $o['sm'] = $this->sm;
if (isset($this->xs)) $o['xs'] = $this->xs;
return empty($o) ? new class(){} : $o;
}
}
enum ItemTypeForm : string
{
case simple = 'simple';
case group = 'group';
case tabbed = 'tabbed';
case empty = 'empty';
}
class EmptyItemForm implements JsonSerializable
{
public function __construct(
/** @var ItemTypeForm|null */
public ?ItemTypeForm $itemType=null,
/** @var int */
public int $visibleIndex=0
) {
}
/** @throws Exception */
public function fromMap($o): void {
if (isset($o['itemType'])) $this->itemType = JsonConverters::from('ItemTypeForm', $o['itemType']);
if (isset($o['visibleIndex'])) $this->visibleIndex = $o['visibleIndex'];
}
/** @throws Exception */
public function jsonSerialize(): mixed
{
$o = [];
if (isset($this->itemType)) $o['itemType'] = JsonConverters::to('ItemTypeForm', $this->itemType);
if (isset($this->visibleIndex)) $o['visibleIndex'] = $this->visibleIndex;
return empty($o) ? new class(){} : $o;
}
}
class dxForm implements JsonSerializable
{
public function __construct(
/** @var ColCountByScreen|null */
public ?ColCountByScreen $colCountByScreen=null,
/** @var string|null */
public ?string $labelLocation=null,
/** @var bool|null */
public ?bool $readOnly=null,
/** @var array<EmptyItemForm>|null */
public ?array $items=null
) {
}
/** @throws Exception */
public function fromMap($o): void {
if (isset($o['colCountByScreen'])) $this->colCountByScreen = JsonConverters::from('ColCountByScreen', $o['colCountByScreen']);
if (isset($o['labelLocation'])) $this->labelLocation = $o['labelLocation'];
if (isset($o['readOnly'])) $this->readOnly = $o['readOnly'];
if (isset($o['items'])) $this->items = JsonConverters::fromArray('EmptyItemForm', $o['items']);
}
/** @throws Exception */
public function jsonSerialize(): mixed
{
$o = [];
if (isset($this->colCountByScreen)) $o['colCountByScreen'] = JsonConverters::to('ColCountByScreen', $this->colCountByScreen);
if (isset($this->labelLocation)) $o['labelLocation'] = $this->labelLocation;
if (isset($this->readOnly)) $o['readOnly'] = $this->readOnly;
if (isset($this->items)) $o['items'] = JsonConverters::toArray('EmptyItemForm', $this->items);
return empty($o) ? new class(){} : $o;
}
}
class ValidationRule implements JsonSerializable
{
public function __construct(
/** @var string|null */
public ?string $type=null,
/** @var string|null */
public ?string $message=null
) {
}
/** @throws Exception */
public function fromMap($o): void {
if (isset($o['type'])) $this->type = $o['type'];
if (isset($o['message'])) $this->message = $o['message'];
}
/** @throws Exception */
public function jsonSerialize(): mixed
{
$o = [];
if (isset($this->type)) $o['type'] = $this->type;
if (isset($this->message)) $o['message'] = $this->message;
return empty($o) ? new class(){} : $o;
}
}
class LookupGrid implements JsonSerializable
{
public function __construct(
/** @var bool|null */
public ?bool $allowClearing=null,
/** @var string|null */
public ?string $displayExpr=null,
/** @var string|null */
public ?string $valueExpr=null
) {
}
/** @throws Exception */
public function fromMap($o): void {
if (isset($o['allowClearing'])) $this->allowClearing = $o['allowClearing'];
if (isset($o['displayExpr'])) $this->displayExpr = $o['displayExpr'];
if (isset($o['valueExpr'])) $this->valueExpr = $o['valueExpr'];
}
/** @throws Exception */
public function jsonSerialize(): mixed
{
$o = [];
if (isset($this->allowClearing)) $o['allowClearing'] = $this->allowClearing;
if (isset($this->displayExpr)) $o['displayExpr'] = $this->displayExpr;
if (isset($this->valueExpr)) $o['valueExpr'] = $this->valueExpr;
return empty($o) ? new class(){} : $o;
}
}
class ColumnGrid implements JsonSerializable
{
public function __construct(
/** @var string|null */
public ?string $caption=null,
/** @var string|null */
public ?string $dataField=null,
/** @var string|null */
public ?string $dataType=null,
/** @var int */
public int $visibleIndex=0,
/** @var array<ValidationRule>|null */
public ?array $validationRules=null,
/** @var LookupGrid|null */
public ?LookupGrid $lookup=null,
/** @var bool|null */
public ?bool $allowEditing=null,
/** @var bool|null */
public ?bool $encodeHtml=null,
/** @var array<string,Object>|null */
public ?array $editorOptions=null,
/** @var int|null */
public ?int $groupIndex=null
) {
}
/** @throws Exception */
public function fromMap($o): void {
if (isset($o['caption'])) $this->caption = $o['caption'];
if (isset($o['dataField'])) $this->dataField = $o['dataField'];
if (isset($o['dataType'])) $this->dataType = $o['dataType'];
if (isset($o['visibleIndex'])) $this->visibleIndex = $o['visibleIndex'];
if (isset($o['validationRules'])) $this->validationRules = JsonConverters::fromArray('ValidationRule', $o['validationRules']);
if (isset($o['lookup'])) $this->lookup = JsonConverters::from('LookupGrid', $o['lookup']);
if (isset($o['allowEditing'])) $this->allowEditing = $o['allowEditing'];
if (isset($o['encodeHtml'])) $this->encodeHtml = $o['encodeHtml'];
if (isset($o['editorOptions'])) $this->editorOptions = JsonConverters::from(JsonConverters::context('Dictionary',genericArgs:['string','Object']), $o['editorOptions']);
if (isset($o['groupIndex'])) $this->groupIndex = $o['groupIndex'];
}
/** @throws Exception */
public function jsonSerialize(): mixed
{
$o = [];
if (isset($this->caption)) $o['caption'] = $this->caption;
if (isset($this->dataField)) $o['dataField'] = $this->dataField;
if (isset($this->dataType)) $o['dataType'] = $this->dataType;
if (isset($this->visibleIndex)) $o['visibleIndex'] = $this->visibleIndex;
if (isset($this->validationRules)) $o['validationRules'] = JsonConverters::toArray('ValidationRule', $this->validationRules);
if (isset($this->lookup)) $o['lookup'] = JsonConverters::to('LookupGrid', $this->lookup);
if (isset($this->allowEditing)) $o['allowEditing'] = $this->allowEditing;
if (isset($this->encodeHtml)) $o['encodeHtml'] = $this->encodeHtml;
if (isset($this->editorOptions)) $o['editorOptions'] = JsonConverters::to(JsonConverters::context('Dictionary',genericArgs:['string','Object']), $this->editorOptions);
if (isset($this->groupIndex)) $o['groupIndex'] = $this->groupIndex;
return empty($o) ? new class(){} : $o;
}
}
class EditingGrid implements JsonSerializable
{
public function __construct(
/** @var bool|null */
public ?bool $allowAdding=null,
/** @var bool|null */
public ?bool $allowDeleting=null,
/** @var bool|null */
public ?bool $allowUpdating=null,
/** @var string|null */
public ?string $mode=null
) {
}
/** @throws Exception */
public function fromMap($o): void {
if (isset($o['allowAdding'])) $this->allowAdding = $o['allowAdding'];
if (isset($o['allowDeleting'])) $this->allowDeleting = $o['allowDeleting'];
if (isset($o['allowUpdating'])) $this->allowUpdating = $o['allowUpdating'];
if (isset($o['mode'])) $this->mode = $o['mode'];
}
/** @throws Exception */
public function jsonSerialize(): mixed
{
$o = [];
if (isset($this->allowAdding)) $o['allowAdding'] = $this->allowAdding;
if (isset($this->allowDeleting)) $o['allowDeleting'] = $this->allowDeleting;
if (isset($this->allowUpdating)) $o['allowUpdating'] = $this->allowUpdating;
if (isset($this->mode)) $o['mode'] = $this->mode;
return empty($o) ? new class(){} : $o;
}
}
class gridSummaryGroupItems implements JsonSerializable
{
public function __construct(
/** @var string|null */
public ?string $column=null,
/** @var string|null */
public ?string $displayFormat=null,
/** @var bool|null */
public ?bool $showInGroupFooter=null,
/** @var string|null */
public ?string $summaryType=null
) {
}
/** @throws Exception */
public function fromMap($o): void {
if (isset($o['column'])) $this->column = $o['column'];
if (isset($o['displayFormat'])) $this->displayFormat = $o['displayFormat'];
if (isset($o['showInGroupFooter'])) $this->showInGroupFooter = $o['showInGroupFooter'];
if (isset($o['summaryType'])) $this->summaryType = $o['summaryType'];
}
/** @throws Exception */
public function jsonSerialize(): mixed
{
$o = [];
if (isset($this->column)) $o['column'] = $this->column;
if (isset($this->displayFormat)) $o['displayFormat'] = $this->displayFormat;
if (isset($this->showInGroupFooter)) $o['showInGroupFooter'] = $this->showInGroupFooter;
if (isset($this->summaryType)) $o['summaryType'] = $this->summaryType;
return empty($o) ? new class(){} : $o;
}
}
class gridSummaryTotalItems implements JsonSerializable
{
public function __construct(
/** @var string|null */
public ?string $column=null,
/** @var string|null */
public ?string $displayFormat=null,
/** @var string|null */
public ?string $summaryType=null
) {
}
/** @throws Exception */
public function fromMap($o): void {
if (isset($o['column'])) $this->column = $o['column'];
if (isset($o['displayFormat'])) $this->displayFormat = $o['displayFormat'];
if (isset($o['summaryType'])) $this->summaryType = $o['summaryType'];
}
/** @throws Exception */
public function jsonSerialize(): mixed
{
$o = [];
if (isset($this->column)) $o['column'] = $this->column;
if (isset($this->displayFormat)) $o['displayFormat'] = $this->displayFormat;
if (isset($this->summaryType)) $o['summaryType'] = $this->summaryType;
return empty($o) ? new class(){} : $o;
}
}
class gridSummary implements JsonSerializable
{
public function __construct(
/** @var array<gridSummaryGroupItems>|null */
public ?array $groupItems=null,
/** @var array<gridSummaryTotalItems>|null */
public ?array $totalItems=null
) {
}
/** @throws Exception */
public function fromMap($o): void {
if (isset($o['groupItems'])) $this->groupItems = JsonConverters::fromArray('gridSummaryGroupItems', $o['groupItems']);
if (isset($o['totalItems'])) $this->totalItems = JsonConverters::fromArray('gridSummaryTotalItems', $o['totalItems']);
}
/** @throws Exception */
public function jsonSerialize(): mixed
{
$o = [];
if (isset($this->groupItems)) $o['groupItems'] = JsonConverters::toArray('gridSummaryGroupItems', $this->groupItems);
if (isset($this->totalItems)) $o['totalItems'] = JsonConverters::toArray('gridSummaryTotalItems', $this->totalItems);
return empty($o) ? new class(){} : $o;
}
}
class dxDataGrid implements JsonSerializable
{
public function __construct(
/** @var array<ColumnGrid>|null */
public ?array $columns=null,
/** @var bool|null */
public ?bool $showColumnLines=null,
/** @var bool|null */
public ?bool $showRowLines=null,
/** @var bool|null */
public ?bool $rowAlternationEnabled=null,
/** @var bool|null */
public ?bool $showBorders=null,
/** @var EditingGrid|null */
public ?EditingGrid $editing=null,
/** @var gridSummary|null */
public ?gridSummary $summary=null
) {
}
/** @throws Exception */
public function fromMap($o): void {
if (isset($o['columns'])) $this->columns = JsonConverters::fromArray('ColumnGrid', $o['columns']);
if (isset($o['showColumnLines'])) $this->showColumnLines = $o['showColumnLines'];
if (isset($o['showRowLines'])) $this->showRowLines = $o['showRowLines'];
if (isset($o['rowAlternationEnabled'])) $this->rowAlternationEnabled = $o['rowAlternationEnabled'];
if (isset($o['showBorders'])) $this->showBorders = $o['showBorders'];
if (isset($o['editing'])) $this->editing = JsonConverters::from('EditingGrid', $o['editing']);
if (isset($o['summary'])) $this->summary = JsonConverters::from('gridSummary', $o['summary']);
}
/** @throws Exception */
public function jsonSerialize(): mixed
{
$o = [];
if (isset($this->columns)) $o['columns'] = JsonConverters::toArray('ColumnGrid', $this->columns);
if (isset($this->showColumnLines)) $o['showColumnLines'] = $this->showColumnLines;
if (isset($this->showRowLines)) $o['showRowLines'] = $this->showRowLines;
if (isset($this->rowAlternationEnabled)) $o['rowAlternationEnabled'] = $this->rowAlternationEnabled;
if (isset($this->showBorders)) $o['showBorders'] = $this->showBorders;
if (isset($this->editing)) $o['editing'] = JsonConverters::to('EditingGrid', $this->editing);
if (isset($this->summary)) $o['summary'] = JsonConverters::to('gridSummary', $this->summary);
return empty($o) ? new class(){} : $o;
}
}
class DefinicionTabla implements JsonSerializable
{
public function __construct(
/** @var Tabla|null */
public ?Tabla $Tabla=null,
/** @var array<Columna>|null */
public ?array $Columnas=null,
/** @var array<DetalleJoinTabla>|null */
public ?array $Lookups=null,
/** @var array<Frame>|null */
public ?array $Frames=null,
/** @var array<DetalleIndices>|null */
public ?array $DetalleLlave=null,
/** @var dxForm|null */
public ?dxForm $Form=null,
/** @var dxDataGrid|null */
public ?dxDataGrid $DataGrid=null
) {
}
/** @throws Exception */
public function fromMap($o): void {
if (isset($o['Tabla'])) $this->Tabla = JsonConverters::from('Tabla', $o['Tabla']);
if (isset($o['Columnas'])) $this->Columnas = JsonConverters::fromArray('Columna', $o['Columnas']);
if (isset($o['Lookups'])) $this->Lookups = JsonConverters::fromArray('DetalleJoinTabla', $o['Lookups']);
if (isset($o['Frames'])) $this->Frames = JsonConverters::fromArray('Frame', $o['Frames']);
if (isset($o['DetalleLlave'])) $this->DetalleLlave = JsonConverters::fromArray('DetalleIndices', $o['DetalleLlave']);
if (isset($o['Form'])) $this->Form = JsonConverters::from('dxForm', $o['Form']);
if (isset($o['DataGrid'])) $this->DataGrid = JsonConverters::from('dxDataGrid', $o['DataGrid']);
}
/** @throws Exception */
public function jsonSerialize(): mixed
{
$o = [];
if (isset($this->Tabla)) $o['Tabla'] = JsonConverters::to('Tabla', $this->Tabla);
if (isset($this->Columnas)) $o['Columnas'] = JsonConverters::toArray('Columna', $this->Columnas);
if (isset($this->Lookups)) $o['Lookups'] = JsonConverters::toArray('DetalleJoinTabla', $this->Lookups);
if (isset($this->Frames)) $o['Frames'] = JsonConverters::toArray('Frame', $this->Frames);
if (isset($this->DetalleLlave)) $o['DetalleLlave'] = JsonConverters::toArray('DetalleIndices', $this->DetalleLlave);
if (isset($this->Form)) $o['Form'] = JsonConverters::to('dxForm', $this->Form);
if (isset($this->DataGrid)) $o['DataGrid'] = JsonConverters::to('dxDataGrid', $this->DataGrid);
return empty($o) ? new class(){} : $o;
}
}
class ConsultaFormaRS implements JsonSerializable
{
public function __construct(
/** @var Forma|null */
public ?Forma $Forma=null,
/** @var DefinicionTabla|null */
public ?DefinicionTabla $Definicion=null,
/** @var array<array<string,Object>>|null */
public ?array $DatosConsulta=null,
/** @var int */
public int $TotalRegistros=0,
/** @var int */
public int $TotalGrupos=0,
/** @var array<Object>|null */
public ?array $SummaryList=null,
/** @var string|null */
public ?string $Error=null
) {
}
/** @throws Exception */
public function fromMap($o): void {
if (isset($o['Forma'])) $this->Forma = JsonConverters::from('Forma', $o['Forma']);
if (isset($o['Definicion'])) $this->Definicion = JsonConverters::from('DefinicionTabla', $o['Definicion']);
if (isset($o['DatosConsulta'])) $this->DatosConsulta = JsonConverters::fromArray('Dictionary<String,Object>', $o['DatosConsulta']);
if (isset($o['TotalRegistros'])) $this->TotalRegistros = $o['TotalRegistros'];
if (isset($o['TotalGrupos'])) $this->TotalGrupos = $o['TotalGrupos'];
if (isset($o['SummaryList'])) $this->SummaryList = JsonConverters::fromArray('Object', $o['SummaryList']);
if (isset($o['Error'])) $this->Error = $o['Error'];
}
/** @throws Exception */
public function jsonSerialize(): mixed
{
$o = [];
if (isset($this->Forma)) $o['Forma'] = JsonConverters::to('Forma', $this->Forma);
if (isset($this->Definicion)) $o['Definicion'] = JsonConverters::to('DefinicionTabla', $this->Definicion);
if (isset($this->DatosConsulta)) $o['DatosConsulta'] = JsonConverters::toArray('Dictionary<String,Object>', $this->DatosConsulta);
if (isset($this->TotalRegistros)) $o['TotalRegistros'] = $this->TotalRegistros;
if (isset($this->TotalGrupos)) $o['TotalGrupos'] = $this->TotalGrupos;
if (isset($this->SummaryList)) $o['SummaryList'] = JsonConverters::toArray('Object', $this->SummaryList);
if (isset($this->Error)) $o['Error'] = $this->Error;
return empty($o) ? new class(){} : $o;
}
}
enum Lenguajes : string
{
case ES = 'ES';
case PT = 'PT';
case EN = 'EN';
}
class gridSortOptions implements JsonSerializable
{
public function __construct(
/** @var string|null */
public ?string $selector=null,
/** @var bool|null */
public ?bool $desc=null
) {
}
/** @throws Exception */
public function fromMap($o): void {
if (isset($o['selector'])) $this->selector = $o['selector'];
if (isset($o['desc'])) $this->desc = $o['desc'];
}
/** @throws Exception */
public function jsonSerialize(): mixed
{
$o = [];
if (isset($this->selector)) $o['selector'] = $this->selector;
if (isset($this->desc)) $o['desc'] = $this->desc;
return empty($o) ? new class(){} : $o;
}
}
class gridGroupOptions implements JsonSerializable
{
public function __construct(
/** @var string|null */
public ?string $selector=null,
/** @var bool|null */
public ?bool $desc=null,
/** @var bool|null */
public ?bool $isExpanded=null
) {
}
/** @throws Exception */
public function fromMap($o): void {
if (isset($o['selector'])) $this->selector = $o['selector'];
if (isset($o['desc'])) $this->desc = $o['desc'];
if (isset($o['isExpanded'])) $this->isExpanded = $o['isExpanded'];
}
/** @throws Exception */
public function jsonSerialize(): mixed
{
$o = [];
if (isset($this->selector)) $o['selector'] = $this->selector;
if (isset($this->desc)) $o['desc'] = $this->desc;
if (isset($this->isExpanded)) $o['isExpanded'] = $this->isExpanded;
return empty($o) ? new class(){} : $o;
}
}
class ConsultaFormaRQ implements JsonSerializable
{
public function __construct(
/** @var int */
public int $Codigo=0,
/** @var bool|null */
public ?bool $UsarTablaBase=null,
/** @var array<string,Object>|null */
public ?array $Parametros=null,
/** @var string|null */
public ?string $WhereAdicional=null,
/** @var Lenguajes|null */
public ?Lenguajes $Lenguaje=null,
/** @var int */
public int $RecordSkip=0,
/** @var int */
public int $RecordTake=0,
/** @var array<Object>|null */
public ?array $Filter=null,
/** @var gridSortOptions|null */
public ?gridSortOptions $Sort=null,
/** @var gridGroupOptions|null */
public ?gridGroupOptions $Group=null,
/** @var gridSummaryOptions[]|null */
public ?array $SummaryGroupItems=null,
/** @var gridSummaryOptions[]|null */
public ?array $SummaryTotalItems=null
) {
}
/** @throws Exception */
public function fromMap($o): void {
if (isset($o['Codigo'])) $this->Codigo = $o['Codigo'];
if (isset($o['UsarTablaBase'])) $this->UsarTablaBase = $o['UsarTablaBase'];
if (isset($o['Parametros'])) $this->Parametros = JsonConverters::from(JsonConverters::context('Dictionary',genericArgs:['string','Object']), $o['Parametros']);
if (isset($o['WhereAdicional'])) $this->WhereAdicional = $o['WhereAdicional'];
if (isset($o['Lenguaje'])) $this->Lenguaje = JsonConverters::from('Lenguajes', $o['Lenguaje']);
if (isset($o['RecordSkip'])) $this->RecordSkip = $o['RecordSkip'];
if (isset($o['RecordTake'])) $this->RecordTake = $o['RecordTake'];
if (isset($o['Filter'])) $this->Filter = JsonConverters::fromArray('Object', $o['Filter']);
if (isset($o['Sort'])) $this->Sort = JsonConverters::from('gridSortOptions', $o['Sort']);
if (isset($o['Group'])) $this->Group = JsonConverters::from('gridGroupOptions', $o['Group']);
if (isset($o['SummaryGroupItems'])) $this->SummaryGroupItems = JsonConverters::fromArray('gridSummaryOptions', $o['SummaryGroupItems']);
if (isset($o['SummaryTotalItems'])) $this->SummaryTotalItems = JsonConverters::fromArray('gridSummaryOptions', $o['SummaryTotalItems']);
}
/** @throws Exception */
public function jsonSerialize(): mixed
{
$o = [];
if (isset($this->Codigo)) $o['Codigo'] = $this->Codigo;
if (isset($this->UsarTablaBase)) $o['UsarTablaBase'] = $this->UsarTablaBase;
if (isset($this->Parametros)) $o['Parametros'] = JsonConverters::to(JsonConverters::context('Dictionary',genericArgs:['string','Object']), $this->Parametros);
if (isset($this->WhereAdicional)) $o['WhereAdicional'] = $this->WhereAdicional;
if (isset($this->Lenguaje)) $o['Lenguaje'] = JsonConverters::to('Lenguajes', $this->Lenguaje);
if (isset($this->RecordSkip)) $o['RecordSkip'] = $this->RecordSkip;
if (isset($this->RecordTake)) $o['RecordTake'] = $this->RecordTake;
if (isset($this->Filter)) $o['Filter'] = JsonConverters::toArray('Object', $this->Filter);
if (isset($this->Sort)) $o['Sort'] = JsonConverters::to('gridSortOptions', $this->Sort);
if (isset($this->Group)) $o['Group'] = JsonConverters::to('gridGroupOptions', $this->Group);
if (isset($this->SummaryGroupItems)) $o['SummaryGroupItems'] = JsonConverters::toArray('gridSummaryOptions', $this->SummaryGroupItems);
if (isset($this->SummaryTotalItems)) $o['SummaryTotalItems'] = JsonConverters::toArray('gridSummaryOptions', $this->SummaryTotalItems);
return empty($o) ? new class(){} : $o;
}
}
class gridSummaryOptions implements JsonSerializable
{
public function __construct(
/** @var string|null */
public ?string $selector=null,
/** @var string|null */
public ?string $summaryType=null
) {
}
/** @throws Exception */
public function fromMap($o): void {
if (isset($o['selector'])) $this->selector = $o['selector'];
if (isset($o['summaryType'])) $this->summaryType = $o['summaryType'];
}
/** @throws Exception */
public function jsonSerialize(): mixed
{
$o = [];
if (isset($this->selector)) $o['selector'] = $this->selector;
if (isset($this->summaryType)) $o['summaryType'] = $this->summaryType;
return empty($o) ? new class(){} : $o;
}
}
To override the Content-type in your clients, use the HTTP Accept Header, append the .xml suffix or ?format=xml
The following are sample HTTP requests and responses. The placeholders shown need to be replaced with actual values.
POST /Utilidades/Formas/Listado HTTP/1.1
Host: soluser-recaudo.sgsas.co
Accept: application/xml
Content-Type: application/xml
Content-Length: length
<ConsultaFormaRQ xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Administrador.Modelo.Tipos">
<Codigo>0</Codigo>
<Filter xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d2p1:anyType />
</Filter>
<Group xmlns:d2p1="http://schemas.datacontract.org/2004/07/Administrador.Modelo.DevExtreme">
<d2p1:desc>false</d2p1:desc>
<d2p1:isExpanded>false</d2p1:isExpanded>
<d2p1:selector>String</d2p1:selector>
</Group>
<Lenguaje>ES</Lenguaje>
<Parametros xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d2p1:KeyValueOfstringanyType>
<d2p1:Key>String</d2p1:Key>
<d2p1:Value />
</d2p1:KeyValueOfstringanyType>
</Parametros>
<RecordSkip>0</RecordSkip>
<RecordTake>0</RecordTake>
<Sort xmlns:d2p1="http://schemas.datacontract.org/2004/07/Administrador.Modelo.DevExtreme">
<d2p1:desc>false</d2p1:desc>
<d2p1:selector>String</d2p1:selector>
</Sort>
<SummaryGroupItems xmlns:d2p1="http://schemas.datacontract.org/2004/07/Administrador.Modelo.DevExtreme">
<d2p1:gridSummaryOptions>
<d2p1:selector>String</d2p1:selector>
<d2p1:summaryType>String</d2p1:summaryType>
</d2p1:gridSummaryOptions>
</SummaryGroupItems>
<SummaryTotalItems xmlns:d2p1="http://schemas.datacontract.org/2004/07/Administrador.Modelo.DevExtreme">
<d2p1:gridSummaryOptions>
<d2p1:selector>String</d2p1:selector>
<d2p1:summaryType>String</d2p1:summaryType>
</d2p1:gridSummaryOptions>
</SummaryTotalItems>
<UsarTablaBase>false</UsarTablaBase>
<WhereAdicional>String</WhereAdicional>
</ConsultaFormaRQ>
HTTP/1.1 200 OK Content-Type: application/xml Content-Length: length <ConsultaFormaRS xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Administrador.Modelo.Tipos"> <DatosConsulta xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays"> <d2p1:ArrayOfKeyValueOfstringanyType> <d2p1:KeyValueOfstringanyType> <d2p1:Key>String</d2p1:Key> <d2p1:Value /> </d2p1:KeyValueOfstringanyType> </d2p1:ArrayOfKeyValueOfstringanyType> </DatosConsulta> <Definicion> <Columnas xmlns:d3p1="http://schemas.datacontract.org/2004/07/Administrador.Modelo.Contexto"> <d3p1:Columna> <d3p1:Alias>String</d3p1:Alias> <d3p1:ClaseControl>String</d3p1:ClaseControl> <d3p1:Codigo>0</d3p1:Codigo> <d3p1:CodigoTabla>0</d3p1:CodigoTabla> <d3p1:Descripcion>String</d3p1:Descripcion> <d3p1:Dinamico>String</d3p1:Dinamico> <d3p1:EsID>String</d3p1:EsID> <d3p1:Escala>0</d3p1:Escala> <d3p1:FormatoResumen>String</d3p1:FormatoResumen> <d3p1:Hint>String</d3p1:Hint> <d3p1:IndiceGrupo>0</d3p1:IndiceGrupo> <d3p1:InfoAdicional>String</d3p1:InfoAdicional> <d3p1:JoinLookup>0</d3p1:JoinLookup> <d3p1:Mascara>String</d3p1:Mascara> <d3p1:Mayuscula>String</d3p1:Mayuscula> <d3p1:MostrarEnLista>String</d3p1:MostrarEnLista> <d3p1:Nombre>String</d3p1:Nombre> <d3p1:ObligatorioFormas>String</d3p1:ObligatorioFormas> <d3p1:Orden>0</d3p1:Orden> <d3p1:PermiteEditar>String</d3p1:PermiteEditar> <d3p1:PosicionResumen>String</d3p1:PosicionResumen> <d3p1:ResumenEnGrupo>String</d3p1:ResumenEnGrupo> <d3p1:ResumenEnTotal>String</d3p1:ResumenEnTotal> <d3p1:Tamano>0</d3p1:Tamano> <d3p1:TieneResumen>String</d3p1:TieneResumen> <d3p1:Tipo>String</d3p1:Tipo> <d3p1:TipoDato>String</d3p1:TipoDato> <d3p1:TipoResumen>String</d3p1:TipoResumen> <d3p1:VlrDefecto>String</d3p1:VlrDefecto> <d3p1:WHEREDefecto>String</d3p1:WHEREDefecto> </d3p1:Columna> </Columnas> <DataGrid xmlns:d3p1="http://schemas.datacontract.org/2004/07/Administrador.Modelo.DevExtreme"> <d3p1:columns> <d3p1:ColumnGrid> <d3p1:allowEditing>false</d3p1:allowEditing> <d3p1:caption>String</d3p1:caption> <d3p1:dataField>String</d3p1:dataField> <d3p1:dataType>String</d3p1:dataType> <d3p1:editorOptions xmlns:d6p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays"> <d6p1:KeyValueOfstringanyType> <d6p1:Key>String</d6p1:Key> <d6p1:Value /> </d6p1:KeyValueOfstringanyType> </d3p1:editorOptions> <d3p1:encodeHtml>false</d3p1:encodeHtml> <d3p1:groupIndex>0</d3p1:groupIndex> <d3p1:lookup> <d3p1:allowClearing>false</d3p1:allowClearing> <d3p1:displayExpr>String</d3p1:displayExpr> <d3p1:valueExpr>String</d3p1:valueExpr> </d3p1:lookup> <d3p1:validationRules> <d3p1:ValidationRule> <d3p1:message>String</d3p1:message> <d3p1:type>String</d3p1:type> </d3p1:ValidationRule> </d3p1:validationRules> <d3p1:visibleIndex>0</d3p1:visibleIndex> </d3p1:ColumnGrid> </d3p1:columns> <d3p1:editing> <d3p1:allowAdding>false</d3p1:allowAdding> <d3p1:allowDeleting>false</d3p1:allowDeleting> <d3p1:allowUpdating>false</d3p1:allowUpdating> <d3p1:mode>String</d3p1:mode> </d3p1:editing> <d3p1:rowAlternationEnabled>false</d3p1:rowAlternationEnabled> <d3p1:showBorders>false</d3p1:showBorders> <d3p1:showColumnLines>false</d3p1:showColumnLines> <d3p1:showRowLines>false</d3p1:showRowLines> <d3p1:summary> <d3p1:groupItems> <d3p1:gridSummaryGroupItems> <d3p1:column>String</d3p1:column> <d3p1:displayFormat>String</d3p1:displayFormat> <d3p1:showInGroupFooter>false</d3p1:showInGroupFooter> <d3p1:summaryType>String</d3p1:summaryType> </d3p1:gridSummaryGroupItems> </d3p1:groupItems> <d3p1:totalItems> <d3p1:gridSummaryTotalItems> <d3p1:column>String</d3p1:column> <d3p1:displayFormat>String</d3p1:displayFormat> <d3p1:summaryType>String</d3p1:summaryType> </d3p1:gridSummaryTotalItems> </d3p1:totalItems> </d3p1:summary> </DataGrid> <DetalleLlave xmlns:d3p1="http://schemas.datacontract.org/2004/07/Administrador.Modelo.Contexto"> <d3p1:DetalleIndices> <d3p1:CodigoColumna>0</d3p1:CodigoColumna> <d3p1:CodigoTabla>0</d3p1:CodigoTabla> <d3p1:NombreColumna>String</d3p1:NombreColumna> <d3p1:NombreIndice>String</d3p1:NombreIndice> <d3p1:Secuencia>String</d3p1:Secuencia> <d3p1:TipoCalculo>String</d3p1:TipoCalculo> </d3p1:DetalleIndices> </DetalleLlave> <Form xmlns:d3p1="http://schemas.datacontract.org/2004/07/Administrador.Modelo.DevExtreme"> <d3p1:colCountByScreen> <d3p1:lg>0</d3p1:lg> <d3p1:md>0</d3p1:md> <d3p1:sm>0</d3p1:sm> <d3p1:xs>0</d3p1:xs> </d3p1:colCountByScreen> <d3p1:items> <d3p1:EmptyItemForm> <d3p1:_x003C_itemType_x003E_k__BackingField>simple</d3p1:_x003C_itemType_x003E_k__BackingField> <d3p1:_x003C_visibleIndex_x003E_k__BackingField>0</d3p1:_x003C_visibleIndex_x003E_k__BackingField> </d3p1:EmptyItemForm> </d3p1:items> <d3p1:labelLocation>String</d3p1:labelLocation> <d3p1:readOnly>false</d3p1:readOnly> </Form> <Frames> <Frame> <Campos1 xmlns:d5p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays"> <d5p1:string>String</d5p1:string> </Campos1> <Campos2 xmlns:d5p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays"> <d5p1:string>String</d5p1:string> </Campos2> <Codigo>0</Codigo> <SQL>String</SQL> <TablaFrame> <Columnas xmlns:d6p1="http://schemas.datacontract.org/2004/07/Administrador.Modelo.Contexto"> <d6p1:Columna> <d6p1:Alias>String</d6p1:Alias> <d6p1:ClaseControl>String</d6p1:ClaseControl> <d6p1:Codigo>0</d6p1:Codigo> <d6p1:CodigoTabla>0</d6p1:CodigoTabla> <d6p1:Descripcion>String</d6p1:Descripcion> <d6p1:Dinamico>String</d6p1:Dinamico> <d6p1:EsID>String</d6p1:EsID> <d6p1:Escala>0</d6p1:Escala> <d6p1:FormatoResumen>String</d6p1:FormatoResumen> <d6p1:Hint>String</d6p1:Hint> <d6p1:IndiceGrupo>0</d6p1:IndiceGrupo> <d6p1:InfoAdicional>String</d6p1:InfoAdicional> <d6p1:JoinLookup>0</d6p1:JoinLookup> <d6p1:Mascara>String</d6p1:Mascara> <d6p1:Mayuscula>String</d6p1:Mayuscula> <d6p1:MostrarEnLista>String</d6p1:MostrarEnLista> <d6p1:Nombre>String</d6p1:Nombre> <d6p1:ObligatorioFormas>String</d6p1:ObligatorioFormas> <d6p1:Orden>0</d6p1:Orden> <d6p1:PermiteEditar>String</d6p1:PermiteEditar> <d6p1:PosicionResumen>String</d6p1:PosicionResumen> <d6p1:ResumenEnGrupo>String</d6p1:ResumenEnGrupo> <d6p1:ResumenEnTotal>String</d6p1:ResumenEnTotal> <d6p1:Tamano>0</d6p1:Tamano> <d6p1:TieneResumen>String</d6p1:TieneResumen> <d6p1:Tipo>String</d6p1:Tipo> <d6p1:TipoDato>String</d6p1:TipoDato> <d6p1:TipoResumen>String</d6p1:TipoResumen> <d6p1:VlrDefecto>String</d6p1:VlrDefecto> <d6p1:WHEREDefecto>String</d6p1:WHEREDefecto> </d6p1:Columna> </Columnas> <DataGrid xmlns:d6p1="http://schemas.datacontract.org/2004/07/Administrador.Modelo.DevExtreme"> <d6p1:columns> <d6p1:ColumnGrid> <d6p1:allowEditing>false</d6p1:allowEditing> <d6p1:caption>String</d6p1:caption> <d6p1:dataField>String</d6p1:dataField> <d6p1:dataType>String</d6p1:dataType> <d6p1:editorOptions xmlns:d9p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays"> <d9p1:KeyValueOfstringanyType> <d9p1:Key>String</d9p1:Key> <d9p1:Value /> </d9p1:KeyValueOfstringanyType> </d6p1:editorOptions> <d6p1:encodeHtml>false</d6p1:encodeHtml> <d6p1:groupIndex>0</d6p1:groupIndex> <d6p1:lookup> <d6p1:allowClearing>false</d6p1:allowClearing> <d6p1:displayExpr>String</d6p1:displayExpr> <d6p1:valueExpr>String</d6p1:valueExpr> </d6p1:lookup> <d6p1:validationRules> <d6p1:ValidationRule> <d6p1:message>String</d6p1:message> <d6p1:type>String</d6p1:type> </d6p1:ValidationRule> </d6p1:validationRules> <d6p1:visibleIndex>0</d6p1:visibleIndex> </d6p1:ColumnGrid> </d6p1:columns> <d6p1:editing> <d6p1:allowAdding>false</d6p1:allowAdding> <d6p1:allowDeleting>false</d6p1:allowDeleting> <d6p1:allowUpdating>false</d6p1:allowUpdating> <d6p1:mode>String</d6p1:mode> </d6p1:editing> <d6p1:rowAlternationEnabled>false</d6p1:rowAlternationEnabled> <d6p1:showBorders>false</d6p1:showBorders> <d6p1:showColumnLines>false</d6p1:showColumnLines> <d6p1:showRowLines>false</d6p1:showRowLines> <d6p1:summary> <d6p1:groupItems> <d6p1:gridSummaryGroupItems> <d6p1:column>String</d6p1:column> <d6p1:displayFormat>String</d6p1:displayFormat> <d6p1:showInGroupFooter>false</d6p1:showInGroupFooter> <d6p1:summaryType>String</d6p1:summaryType> </d6p1:gridSummaryGroupItems> </d6p1:groupItems> <d6p1:totalItems> <d6p1:gridSummaryTotalItems> <d6p1:column>String</d6p1:column> <d6p1:displayFormat>String</d6p1:displayFormat> <d6p1:summaryType>String</d6p1:summaryType> </d6p1:gridSummaryTotalItems> </d6p1:totalItems> </d6p1:summary> </DataGrid> <DetalleLlave xmlns:d6p1="http://schemas.datacontract.org/2004/07/Administrador.Modelo.Contexto"> <d6p1:DetalleIndices> <d6p1:CodigoColumna>0</d6p1:CodigoColumna> <d6p1:CodigoTabla>0</d6p1:CodigoTabla> <d6p1:NombreColumna>String</d6p1:NombreColumna> <d6p1:NombreIndice>String</d6p1:NombreIndice> <d6p1:Secuencia>String</d6p1:Secuencia> <d6p1:TipoCalculo>String</d6p1:TipoCalculo> </d6p1:DetalleIndices> </DetalleLlave> <Form xmlns:d6p1="http://schemas.datacontract.org/2004/07/Administrador.Modelo.DevExtreme"> <d6p1:colCountByScreen> <d6p1:lg>0</d6p1:lg> <d6p1:md>0</d6p1:md> <d6p1:sm>0</d6p1:sm> <d6p1:xs>0</d6p1:xs> </d6p1:colCountByScreen> <d6p1:items> <d6p1:EmptyItemForm> <d6p1:_x003C_itemType_x003E_k__BackingField>simple</d6p1:_x003C_itemType_x003E_k__BackingField> <d6p1:_x003C_visibleIndex_x003E_k__BackingField>0</d6p1:_x003C_visibleIndex_x003E_k__BackingField> </d6p1:EmptyItemForm> </d6p1:items> <d6p1:labelLocation>String</d6p1:labelLocation> <d6p1:readOnly>false</d6p1:readOnly> </Form> <Frames> <Frame> <Campos1 xmlns:d8p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays"> <d8p1:string>String</d8p1:string> </Campos1> <Campos2 xmlns:d8p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays"> <d8p1:string>String</d8p1:string> </Campos2> <Codigo>0</Codigo> <SQL>String</SQL> <TablaFrame> <Columnas xmlns:d9p1="http://schemas.datacontract.org/2004/07/Administrador.Modelo.Contexto"> <d9p1:Columna> <d9p1:Alias>String</d9p1:Alias> <d9p1:ClaseControl>String</d9p1:ClaseControl> <d9p1:Codigo>0</d9p1:Codigo> <d9p1:CodigoTabla>0</d9p1:CodigoTabla> <d9p1:Descripcion>String</d9p1:Descripcion> <d9p1:Dinamico>String</d9p1:Dinamico> <d9p1:EsID>String</d9p1:EsID> <d9p1:Escala>0</d9p1:Escala> <d9p1:FormatoResumen>String</d9p1:FormatoResumen> <d9p1:Hint>String</d9p1:Hint> <d9p1:IndiceGrupo>0</d9p1:IndiceGrupo> <d9p1:InfoAdicional>String</d9p1:InfoAdicional> <d9p1:JoinLookup>0</d9p1:JoinLookup> <d9p1:Mascara>String</d9p1:Mascara> <d9p1:Mayuscula>String</d9p1:Mayuscula> <d9p1:MostrarEnLista>String</d9p1:MostrarEnLista> <d9p1:Nombre>String</d9p1:Nombre> <d9p1:ObligatorioFormas>String</d9p1:ObligatorioFormas> <d9p1:Orden>0</d9p1:Orden> <d9p1:PermiteEditar>String</d9p1:PermiteEditar> <d9p1:PosicionResumen>String</d9p1:PosicionResumen> <d9p1:ResumenEnGrupo>String</d9p1:ResumenEnGrupo> <d9p1:ResumenEnTotal>String</d9p1:ResumenEnTotal> <d9p1:Tamano>0</d9p1:Tamano> <d9p1:TieneResumen>String</d9p1:TieneResumen> <d9p1:Tipo>String</d9p1:Tipo> <d9p1:TipoDato>String</d9p1:TipoDato> <d9p1:TipoResumen>String</d9p1:TipoResumen> <d9p1:VlrDefecto>String</d9p1:VlrDefecto> <d9p1:WHEREDefecto>String</d9p1:WHEREDefecto> </d9p1:Columna> </Columnas> <DataGrid xmlns:d9p1="http://schemas.datacontract.org/2004/07/Administrador.Modelo.DevExtreme"> <d9p1:columns> <d9p1:ColumnGrid> <d9p1:allowEditing>false</d9p1:allowEditing> <d9p1:caption>String</d9p1:caption> <d9p1:dataField>String</d9p1:dataField> <d9p1:dataType>String</d9p1:dataType> <d9p1:editorOptions xmlns:d12p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays"> <d12p1:KeyValueOfstringanyType> <d12p1:Key>String</d12p1:Key> <d12p1:Value /> </d12p1:KeyValueOfstringanyType> </d9p1:editorOptions> <d9p1:encodeHtml>false</d9p1:encodeHtml> <d9p1:groupIndex>0</d9p1:groupIndex> <d9p1:lookup> <d9p1:allowClearing>false</d9p1:allowClearing> <d9p1:displayExpr>String</d9p1:displayExpr> <d9p1:valueExpr>String</d9p1:valueExpr> </d9p1:lookup> <d9p1:validationRules> <d9p1:ValidationRule> <d9p1:message>String</d9p1:message> <d9p1:type>String</d9p1:type> </d9p1:ValidationRule> </d9p1:validationRules> <d9p1:visibleIndex>0</d9p1:visibleIndex> </d9p1:ColumnGrid> </d9p1:columns> <d9p1:editing> <d9p1:allowAdding>false</d9p1:allowAdding> <d9p1:allowDeleting>false</d9p1:allowDeleting> <d9p1:allowUpdating>false</d9p1:allowUpdating> <d9p1:mode>String</d9p1:mode> </d9p1:editing> <d9p1:rowAlternationEnabled>false</d9p1:rowAlternationEnabled> <d9p1:showBorders>false</d9p1:showBorders> <d9p1:showColumnLines>false</d9p1:showColumnLines> <d9p1:showRowLines>false</d9p1:showRowLines> <d9p1:summary> <d9p1:groupItems> <d9p1:gridSummaryGroupItems> <d9p1:column>String</d9p1:column> <d9p1:displayFormat>String</d9p1:displayFormat> <d9p1:showInGroupFooter>false</d9p1:showInGroupFooter> <d9p1:summaryType>String</d9p1:summaryType> </d9p1:gridSummaryGroupItems> </d9p1:groupItems> <d9p1:totalItems> <d9p1:gridSummaryTotalItems> <d9p1:column>String</d9p1:column> <d9p1:displayFormat>String</d9p1:displayFormat> <d9p1:summaryType>String</d9p1:summaryType> </d9p1:gridSummaryTotalItems> </d9p1:totalItems> </d9p1:summary> </DataGrid> <DetalleLlave xmlns:d9p1="http://schemas.datacontract.org/2004/07/Administrador.Modelo.Contexto"> <d9p1:DetalleIndices> <d9p1:CodigoColumna>0</d9p1:CodigoColumna> <d9p1:CodigoTabla>0</d9p1:CodigoTabla> <d9p1:NombreColumna>String</d9p1:NombreColumna> <d9p1:NombreIndice>String</d9p1:NombreIndice> <d9p1:Secuencia>String</d9p1:Secuencia> <d9p1:TipoCalculo>String</d9p1:TipoCalculo> </d9p1:DetalleIndices> </DetalleLlave> <Form xmlns:d9p1="http://schemas.datacontract.org/2004/07/Administrador.Modelo.DevExtreme"> <d9p1:colCountByScreen> <d9p1:lg>0</d9p1:lg> <d9p1:md>0</d9p1:md> <d9p1:sm>0</d9p1:sm> <d9p1:xs>0</d9p1:xs> </d9p1:colCountByScreen> <d9p1:items> <d9p1:EmptyItemForm> <d9p1:_x003C_itemType_x003E_k__BackingField>simple</d9p1:_x003C_itemType_x003E_k__BackingField> <d9p1:_x003C_visibleIndex_x003E_k__BackingField>0</d9p1:_x003C_visibleIndex_x003E_k__BackingField> </d9p1:EmptyItemForm> </d9p1:items> <d9p1:labelLocation>String</d9p1:labelLocation> <d9p1:readOnly>false</d9p1:readOnly> </Form> <Frames> <Frame> <Campos1 xmlns:d11p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays"> <d11p1:string>String</d11p1:string> </Campos1> <Campos2 xmlns:d11p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays"> <d11p1:string>String</d11p1:string> </Campos2> <Codigo>0</Codigo> <SQL>String</SQL> <TablaFrame i:nil="true" /> </Frame> </Frames> <Lookups> <DetalleJoinTabla> <CampoAMostrar>String</CampoAMostrar> <Campos1 xmlns:d11p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays"> <d11p1:string>String</d11p1:string> </Campos1> <Campos2 xmlns:d11p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays"> <d11p1:string>String</d11p1:string> </Campos2> <Codigo>0</Codigo> <CodigoTabla1>0</CodigoTabla1> <Datos xmlns:d11p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays"> <d11p1:ArrayOfKeyValueOfstringanyType> <d11p1:KeyValueOfstringanyType> <d11p1:Key>String</d11p1:Key> <d11p1:Value /> </d11p1:KeyValueOfstringanyType> </d11p1:ArrayOfKeyValueOfstringanyType> </Datos> <Operadores xmlns:d11p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays"> <d11p1:string>String</d11p1:string> </Operadores> <Ordenar>String</Ordenar> <SQL>String</SQL> <TablaDetalle i:nil="true" /> <Version>String</Version> <Vista xmlns:d11p1="http://schemas.datacontract.org/2004/07/Administrador.Modelo.Contexto"> <d11p1:Codigo>0</d11p1:Codigo> <d11p1:CodigoAyuda>String</d11p1:CodigoAyuda> <d11p1:CodigoBlob>0</d11p1:CodigoBlob> <d11p1:CodigoTabla>0</d11p1:CodigoTabla> <d11p1:Descripcion>String</d11p1:Descripcion> <d11p1:EjecMultiempresa>String</d11p1:EjecMultiempresa> <d11p1:EjecutarEnAdm>String</d11p1:EjecutarEnAdm> <d11p1:ExportacionDefault>String</d11p1:ExportacionDefault> <d11p1:GuardarBinario>String</d11p1:GuardarBinario> <d11p1:InfoAdicional>String</d11p1:InfoAdicional> <d11p1:Nombre>String</d11p1:Nombre> <d11p1:ParametrosExportacion>0</d11p1:ParametrosExportacion> <d11p1:SQL>String</d11p1:SQL> <d11p1:TipoConsulta>String</d11p1:TipoConsulta> <d11p1:TipoExportacion>String</d11p1:TipoExportacion> </Vista> </DetalleJoinTabla> </Lookups> <Tabla xmlns:d9p1="http://schemas.datacontract.org/2004/07/Administrador.Modelo.Contexto"> <d9p1:Alias>String</d9p1:Alias> <d9p1:CampoEmpresa>0</d9p1:CampoEmpresa> <d9p1:CampoUnico>0</d9p1:CampoUnico> <d9p1:Codigo>0</d9p1:Codigo> <d9p1:CrearAlIniciar>String</d9p1:CrearAlIniciar> <d9p1:Descripcion>String</d9p1:Descripcion> <d9p1:Nombre>String</d9p1:Nombre> <d9p1:ParaReportes>String</d9p1:ParaReportes> <d9p1:Propietario>String</d9p1:Propietario> <d9p1:Tipo>String</d9p1:Tipo> </Tabla> </TablaFrame> </Frame> </Frames> <Lookups> <DetalleJoinTabla> <CampoAMostrar>String</CampoAMostrar> <Campos1 xmlns:d8p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays"> <d8p1:string>String</d8p1:string> </Campos1> <Campos2 xmlns:d8p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays"> <d8p1:string>String</d8p1:string> </Campos2> <Codigo>0</Codigo> <CodigoTabla1>0</CodigoTabla1> <Datos xmlns:d8p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays"> <d8p1:ArrayOfKeyValueOfstringanyType> <d8p1:KeyValueOfstringanyType> <d8p1:Key>String</d8p1:Key> <d8p1:Value /> </d8p1:KeyValueOfstringanyType> </d8p1:ArrayOfKeyValueOfstringanyType> </Datos> <Operadores xmlns:d8p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays"> <d8p1:string>String</d8p1:string> </Operadores> <Ordenar>String</Ordenar> <SQL>String</SQL> <TablaDetalle> <Columnas xmlns:d9p1="http://schemas.datacontract.org/2004/07/Administrador.Modelo.Contexto"> <d9p1:Columna> <d9p1:Alias>String</d9p1:Alias> <d9p1:ClaseControl>String</d9p1:ClaseControl> <d9p1:Codigo>0</d9p1:Codigo> <d9p1:CodigoTabla>0</d9p1:CodigoTabla> <d9p1:Descripcion>String</d9p1:Descripcion> <d9p1:Dinamico>String</d9p1:Dinamico> <d9p1:EsID>String</d9p1:EsID> <d9p1:Escala>0</d9p1:Escala> <d9p1:FormatoResumen>String</d9p1:FormatoResumen> <d9p1:Hint>String</d9p1:Hint> <d9p1:IndiceGrupo>0</d9p1:IndiceGrupo> <d9p1:InfoAdicional>String</d9p1:InfoAdicional> <d9p1:JoinLookup>0</d9p1:JoinLookup> <d9p1:Mascara>String</d9p1:Mascara> <d9p1:Mayuscula>String</d9p1:Mayuscula> <d9p1:MostrarEnLista>String</d9p1:MostrarEnLista> <d9p1:Nombre>String</d9p1:Nombre> <d9p1:ObligatorioFormas>String</d9p1:ObligatorioFormas> <d9p1:Orden>0</d9p1:Orden> <d9p1:PermiteEditar>String</d9p1:PermiteEditar> <d9p1:PosicionResumen>String</d9p1:PosicionResumen> <d9p1:ResumenEnGrupo>String</d9p1:ResumenEnGrupo> <d9p1:ResumenEnTotal>String</d9p1:ResumenEnTotal> <d9p1:Tamano>0</d9p1:Tamano> <d9p1:TieneResumen>String</d9p1:TieneResumen> <d9p1:Tipo>String</d9p1:Tipo> <d9p1:TipoDato>String</d9p1:TipoDato> <d9p1:TipoResumen>String</d9p1:TipoResumen> <d9p1:VlrDefecto>String</d9p1:VlrDefecto> <d9p1:WHEREDefecto>String</d9p1:WHEREDefecto> </d9p1:Columna> </Columnas> <DataGrid xmlns:d9p1="http://schemas.datacontract.org/2004/07/Administrador.Modelo.DevExtreme"> <d9p1:columns> <d9p1:ColumnGrid> <d9p1:allowEditing>false</d9p1:allowEditing> <d9p1:caption>String</d9p1:caption> <d9p1:dataField>String</d9p1:dataField> <d9p1:dataType>String</d9p1:dataType> <d9p1:editorOptions xmlns:d12p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays"> <d12p1:KeyValueOfstringanyType> <d12p1:Key>String</d12p1:Key> <d12p1:Value /> </d12p1:KeyValueOfstringanyType> </d9p1:editorOptions> <d9p1:encodeHtml>false</d9p1:encodeHtml> <d9p1:groupIndex>0</d9p1:groupIndex> <d9p1:lookup> <d9p1:allowClearing>false</d9p1:allowClearing> <d9p1:displayExpr>String</d9p1:displayExpr> <d9p1:valueExpr>String</d9p1:valueExpr> </d9p1:lookup> <d9p1:validationRules> <d9p1:ValidationRule> <d9p1:message>String</d9p1:message> <d9p1:type>String</d9p1:type> </d9p1:ValidationRule> </d9p1:validationRules> <d9p1:visibleIndex>0</d9p1:visibleIndex> </d9p1:ColumnGrid> </d9p1:columns> <d9p1:editing> <d9p1:allowAdding>false</d9p1:allowAdding> <d9p1:allowDeleting>false</d9p1:allowDeleting> <d9p1:allowUpdating>false</d9p1:allowUpdating> <d9p1:mode>String</d9p1:mode> </d9p1:editing> <d9p1:rowAlternationEnabled>false</d9p1:rowAlternationEnabled> <d9p1:showBorders>false</d9p1:showBorders> <d9p1:showColumnLines>false</d9p1:showColumnLines> <d9p1:showRowLines>false</d9p1:showRowLines> <d9p1:summary> <d9p1:groupItems> <d9p1:gridSummaryGroupItems> <d9p1:column>String</d9p1:column> <d9p1:displayFormat>String</d9p1:displayFormat> <d9p1:showInGroupFooter>false</d9p1:showInGroupFooter> <d9p1:summaryType>String</d9p1:summaryType> </d9p1:gridSummaryGroupItems> </d9p1:groupItems> <d9p1:totalItems> <d9p1:gridSummaryTotalItems> <d9p1:column>String</d9p1:column> <d9p1:displayFormat>String</d9p1:displayFormat> <d9p1:summaryType>String</d9p1:summaryType> </d9p1:gridSummaryTotalItems> </d9p1:totalItems> </d9p1:summary> </DataGrid> <DetalleLlave xmlns:d9p1="http://schemas.datacontract.org/2004/07/Administrador.Modelo.Contexto"> <d9p1:DetalleIndices> <d9p1:CodigoColumna>0</d9p1:CodigoColumna> <d9p1:CodigoTabla>0</d9p1:CodigoTabla> <d9p1:NombreColumna>String</d9p1:NombreColumna> <d9p1:NombreIndice>String</d9p1:NombreIndice> <d9p1:Secuencia>String</d9p1:Secuencia> <d9p1:TipoCalculo>String</d9p1:TipoCalculo> </d9p1:DetalleIndices> </DetalleLlave> <Form xmlns:d9p1="http://schemas.datacontract.org/2004/07/Administrador.Modelo.DevExtreme"> <d9p1:colCountByScreen> <d9p1:lg>0</d9p1:lg> <d9p1:md>0</d9p1:md> <d9p1:sm>0</d9p1:sm> <d9p1:xs>0</d9p1:xs> </d9p1:colCountByScreen> <d9p1:items> <d9p1:EmptyItemForm> <d9p1:_x003C_itemType_x003E_k__BackingField>simple</d9p1:_x003C_itemType_x003E_k__BackingField> <d9p1:_x003C_visibleIndex_x003E_k__BackingField>0</d9p1:_x003C_visibleIndex_x003E_k__BackingField> </d9p1:EmptyItemForm> </d9p1:items> <d9p1:labelLocation>String</d9p1:labelLocation> <d9p1:readOnly>false</d9p1:readOnly> </Form> <Frames> <Frame> <Campos1 xmlns:d11p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays"> <d11p1:string>String</d11p1:string> </Campos1> <Campos2 xmlns:d11p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays"> <d11p1:string>String</d11p1:string> </Campos2> <Codigo>0</Codigo> <SQL>String</SQL> <TablaFrame i:nil="true" /> </Frame> </Frames> <Lookups> <DetalleJoinTabla> <CampoAMostrar>String</CampoAMostrar> <Campos1 xmlns:d11p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays"> <d11p1:string>String</d11p1:string> </Campos1> <Campos2 xmlns:d11p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays"> <d11p1:string>String</d11p1:string> </Campos2> <Codigo>0</Codigo> <CodigoTabla1>0</CodigoTabla1> <Datos xmlns:d11p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays"> <d11p1:ArrayOfKeyValueOfstringanyType> <d11p1:KeyValueOfstringanyType> <d11p1:Key>String</d11p1:Key> <d11p1:Value /> </d11p1:KeyValueOfstringanyType> </d11p1:ArrayOfKeyValueOfstringanyType> </Datos> <Operadores xmlns:d11p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays"> <d11p1:string>String</d11p1:string> </Operadores> <Ordenar>String</Ordenar> <SQL>String</SQL> <TablaDetalle i:nil="true" /> <Version>String</Version> <Vista xmlns:d11p1="http://schemas.datacontract.org/2004/07/Administrador.Modelo.Contexto"> <d11p1:Codigo>0</d11p1:Codigo> <d11p1:CodigoAyuda>String</d11p1:CodigoAyuda> <d11p1:CodigoBlob>0</d11p1:CodigoBlob> <d11p1:CodigoTabla>0</d11p1:CodigoTabla> <d11p1:Descripcion>String</d11p1:Descripcion> <d11p1:EjecMultiempresa>String</d11p1:EjecMultiempresa> <d11p1:EjecutarEnAdm>String</d11p1:EjecutarEnAdm> <d11p1:ExportacionDefault>String</d11p1:ExportacionDefault> <d11p1:GuardarBinario>String</d11p1:GuardarBinario> <d11p1:InfoAdicional>String</d11p1:InfoAdicional> <d11p1:Nombre>String</d11p1:Nombre> <d11p1:ParametrosExportacion>0</d11p1:ParametrosExportacion> <d11p1:SQL>String</d11p1:SQL> <d11p1:TipoConsulta>String</d11p1:TipoConsulta> <d11p1:TipoExportacion>String</d11p1:TipoExportacion> </Vista> </DetalleJoinTabla> </Lookups> <Tabla xmlns:d9p1="http://schemas.datacontract.org/2004/07/Administrador.Modelo.Contexto"> <d9p1:Alias>String</d9p1:Alias> <d9p1:CampoEmpresa>0</d9p1:CampoEmpresa> <d9p1:CampoUnico>0</d9p1:CampoUnico> <d9p1:Codigo>0</d9p1:Codigo> <d9p1:CrearAlIniciar>String</d9p1:CrearAlIniciar> <d9p1:Descripcion>String</d9p1:Descripcion> <d9p1:Nombre>String</d9p1:Nombre> <d9p1:ParaReportes>String</d9p1:ParaReportes> <d9p1:Propietario>String</d9p1:Propietario> <d9p1:Tipo>String</d9p1:Tipo> </Tabla> </TablaDetalle> <Version>String</Version> <Vista xmlns:d8p1="http://schemas.datacontract.org/2004/07/Administrador.Modelo.Contexto"> <d8p1:Codigo>0</d8p1:Codigo> <d8p1:CodigoAyuda>String</d8p1:CodigoAyuda> <d8p1:CodigoBlob>0</d8p1:CodigoBlob> <d8p1:CodigoTabla>0</d8p1:CodigoTabla> <d8p1:Descripcion>String</d8p1:Descripcion> <d8p1:EjecMultiempresa>String</d8p1:EjecMultiempresa> <d8p1:EjecutarEnAdm>String</d8p1:EjecutarEnAdm> <d8p1:ExportacionDefault>String</d8p1:ExportacionDefault> <d8p1:GuardarBinario>String</d8p1:GuardarBinario> <d8p1:InfoAdicional>String</d8p1:InfoAdicional> <d8p1:Nombre>String</d8p1:Nombre> <d8p1:ParametrosExportacion>0</d8p1:ParametrosExportacion> <d8p1:SQL>String</d8p1:SQL> <d8p1:TipoConsulta>String</d8p1:TipoConsulta> <d8p1:TipoExportacion>String</d8p1:TipoExportacion> </Vista> </DetalleJoinTabla> </Lookups> <Tabla xmlns:d6p1="http://schemas.datacontract.org/2004/07/Administrador.Modelo.Contexto"> <d6p1:Alias>String</d6p1:Alias> <d6p1:CampoEmpresa>0</d6p1:CampoEmpresa> <d6p1:CampoUnico>0</d6p1:CampoUnico> <d6p1:Codigo>0</d6p1:Codigo> <d6p1:CrearAlIniciar>String</d6p1:CrearAlIniciar> <d6p1:Descripcion>String</d6p1:Descripcion> <d6p1:Nombre>String</d6p1:Nombre> <d6p1:ParaReportes>String</d6p1:ParaReportes> <d6p1:Propietario>String</d6p1:Propietario> <d6p1:Tipo>String</d6p1:Tipo> </Tabla> </TablaFrame> </Frame> </Frames> <Lookups> <DetalleJoinTabla> <CampoAMostrar>String</CampoAMostrar> <Campos1 xmlns:d5p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays"> <d5p1:string>String</d5p1:string> </Campos1> <Campos2 xmlns:d5p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays"> <d5p1:string>String</d5p1:string> </Campos2> <Codigo>0</Codigo> <CodigoTabla1>0</CodigoTabla1> <Datos xmlns:d5p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays"> <d5p1:ArrayOfKeyValueOfstringanyType> <d5p1:KeyValueOfstringanyType> <d5p1:Key>String</d5p1:Key> <d5p1:Value /> </d5p1:KeyValueOfstringanyType> </d5p1:ArrayOfKeyValueOfstringanyType> </Datos> <Operadores xmlns:d5p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays"> <d5p1:string>String</d5p1:string> </Operadores> <Ordenar>String</Ordenar> <SQL>String</SQL> <TablaDetalle> <Columnas xmlns:d6p1="http://schemas.datacontract.org/2004/07/Administrador.Modelo.Contexto"> <d6p1:Columna> <d6p1:Alias>String</d6p1:Alias> <d6p1:ClaseControl>String</d6p1:ClaseControl> <d6p1:Codigo>0</d6p1:Codigo> <d6p1:CodigoTabla>0</d6p1:CodigoTabla> <d6p1:Descripcion>String</d6p1:Descripcion> <d6p1:Dinamico>String</d6p1:Dinamico> <d6p1:EsID>String</d6p1:EsID> <d6p1:Escala>0</d6p1:Escala> <d6p1:FormatoResumen>String</d6p1:FormatoResumen> <d6p1:Hint>String</d6p1:Hint> <d6p1:IndiceGrupo>0</d6p1:IndiceGrupo> <d6p1:InfoAdicional>String</d6p1:InfoAdicional> <d6p1:JoinLookup>0</d6p1:JoinLookup> <d6p1:Mascara>String</d6p1:Mascara> <d6p1:Mayuscula>String</d6p1:Mayuscula> <d6p1:MostrarEnLista>String</d6p1:MostrarEnLista> <d6p1:Nombre>String</d6p1:Nombre> <d6p1:ObligatorioFormas>String</d6p1:ObligatorioFormas> <d6p1:Orden>0</d6p1:Orden> <d6p1:PermiteEditar>String</d6p1:PermiteEditar> <d6p1:PosicionResumen>String</d6p1:PosicionResumen> <d6p1:ResumenEnGrupo>String</d6p1:ResumenEnGrupo> <d6p1:ResumenEnTotal>String</d6p1:ResumenEnTotal> <d6p1:Tamano>0</d6p1:Tamano> <d6p1:TieneResumen>String</d6p1:TieneResumen> <d6p1:Tipo>String</d6p1:Tipo> <d6p1:TipoDato>String</d6p1:TipoDato> <d6p1:TipoResumen>String</d6p1:TipoResumen> <d6p1:VlrDefecto>String</d6p1:VlrDefecto> <d6p1:WHEREDefecto>String</d6p1:WHEREDefecto> </d6p1:Columna> </Columnas> <DataGrid xmlns:d6p1="http://schemas.datacontract.org/2004/07/Administrador.Modelo.DevExtreme"> <d6p1:columns> <d6p1:ColumnGrid> <d6p1:allowEditing>false</d6p1:allowEditing> <d6p1:caption>String</d6p1:caption> <d6p1:dataField>String</d6p1:dataField> <d6p1:dataType>String</d6p1:dataType> <d6p1:editorOptions xmlns:d9p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays"> <d9p1:KeyValueOfstringanyType> <d9p1:Key>String</d9p1:Key> <d9p1:Value /> </d9p1:KeyValueOfstringanyType> </d6p1:editorOptions> <d6p1:encodeHtml>false</d6p1:encodeHtml> <d6p1:groupIndex>0</d6p1:groupIndex> <d6p1:lookup> <d6p1:allowClearing>false</d6p1:allowClearing> <d6p1:displayExpr>String</d6p1:displayExpr> <d6p1:valueExpr>String</d6p1:valueExpr> </d6p1:lookup> <d6p1:validationRules> <d6p1:ValidationRule> <d6p1:message>String</d6p1:message> <d6p1:type>String</d6p1:type> </d6p1:ValidationRule> </d6p1:validationRules> <d6p1:visibleIndex>0</d6p1:visibleIndex> </d6p1:ColumnGrid> </d6p1:columns> <d6p1:editing> <d6p1:allowAdding>false</d6p1:allowAdding> <d6p1:allowDeleting>false</d6p1:allowDeleting> <d6p1:allowUpdating>false</d6p1:allowUpdating> <d6p1:mode>String</d6p1:mode> </d6p1:editing> <d6p1:rowAlternationEnabled>false</d6p1:rowAlternationEnabled> <d6p1:showBorders>false</d6p1:showBorders> <d6p1:showColumnLines>false</d6p1:showColumnLines> <d6p1:showRowLines>false</d6p1:showRowLines> <d6p1:summary> <d6p1:groupItems> <d6p1:gridSummaryGroupItems> <d6p1:column>String</d6p1:column> <d6p1:displayFormat>String</d6p1:displayFormat> <d6p1:showInGroupFooter>false</d6p1:showInGroupFooter> <d6p1:summaryType>String</d6p1:summaryType> </d6p1:gridSummaryGroupItems> </d6p1:groupItems> <d6p1:totalItems> <d6p1:gridSummaryTotalItems> <d6p1:column>String</d6p1:column> <d6p1:displayFormat>String</d6p1:displayFormat> <d6p1:summaryType>String</d6p1:summaryType> </d6p1:gridSummaryTotalItems> </d6p1:totalItems> </d6p1:summary> </DataGrid> <DetalleLlave xmlns:d6p1="http://schemas.datacontract.org/2004/07/Administrador.Modelo.Contexto"> <d6p1:DetalleIndices> <d6p1:CodigoColumna>0</d6p1:CodigoColumna> <d6p1:CodigoTabla>0</d6p1:CodigoTabla> <d6p1:NombreColumna>String</d6p1:NombreColumna> <d6p1:NombreIndice>String</d6p1:NombreIndice> <d6p1:Secuencia>String</d6p1:Secuencia> <d6p1:TipoCalculo>String</d6p1:TipoCalculo> </d6p1:DetalleIndices> </DetalleLlave> <Form xmlns:d6p1="http://schemas.datacontract.org/2004/07/Administrador.Modelo.DevExtreme"> <d6p1:colCountByScreen> <d6p1:lg>0</d6p1:lg> <d6p1:md>0</d6p1:md> <d6p1:sm>0</d6p1:sm> <d6p1:xs>0</d6p1:xs> </d6p1:colCountByScreen> <d6p1:items> <d6p1:EmptyItemForm> <d6p1:_x003C_itemType_x003E_k__BackingField>simple</d6p1:_x003C_itemType_x003E_k__BackingField> <d6p1:_x003C_visibleIndex_x003E_k__BackingField>0</d6p1:_x003C_visibleIndex_x003E_k__BackingField> </d6p1:EmptyItemForm> </d6p1:items> <d6p1:labelLocation>String</d6p1:labelLocation> <d6p1:readOnly>false</d6p1:readOnly> </Form> <Frames> <Frame> <Campos1 xmlns:d8p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays"> <d8p1:string>String</d8p1:string> </Campos1> <Campos2 xmlns:d8p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays"> <d8p1:string>String</d8p1:string> </Campos2> <Codigo>0</Codigo> <SQL>String</SQL> <TablaFrame> <Columnas xmlns:d9p1="http://schemas.datacontract.org/2004/07/Administrador.Modelo.Contexto"> <d9p1:Columna> <d9p1:Alias>String</d9p1:Alias> <d9p1:ClaseControl>String</d9p1:ClaseControl> <d9p1:Codigo>0</d9p1:Codigo> <d9p1:CodigoTabla>0</d9p1:CodigoTabla> <d9p1:Descripcion>String</d9p1:Descripcion> <d9p1:Dinamico>String</d9p1:Dinamico> <d9p1:EsID>String</d9p1:EsID> <d9p1:Escala>0</d9p1:Escala> <d9p1:FormatoResumen>String</d9p1:FormatoResumen> <d9p1:Hint>String</d9p1:Hint> <d9p1:IndiceGrupo>0</d9p1:IndiceGrupo> <d9p1:InfoAdicional>String</d9p1:InfoAdicional> <d9p1:JoinLookup>0</d9p1:JoinLookup> <d9p1:Mascara>String</d9p1:Mascara> <d9p1:Mayuscula>String</d9p1:Mayuscula> <d9p1:MostrarEnLista>String</d9p1:MostrarEnLista> <d9p1:Nombre>String</d9p1:Nombre> <d9p1:ObligatorioFormas>String</d9p1:ObligatorioFormas> <d9p1:Orden>0</d9p1:Orden> <d9p1:PermiteEditar>String</d9p1:PermiteEditar> <d9p1:PosicionResumen>String</d9p1:PosicionResumen> <d9p1:ResumenEnGrupo>String</d9p1:ResumenEnGrupo> <d9p1:ResumenEnTotal>String</d9p1:ResumenEnTotal> <d9p1:Tamano>0</d9p1:Tamano> <d9p1:TieneResumen>String</d9p1:TieneResumen> <d9p1:Tipo>String</d9p1:Tipo> <d9p1:TipoDato>String</d9p1:TipoDato> <d9p1:TipoResumen>String</d9p1:TipoResumen> <d9p1:VlrDefecto>String</d9p1:VlrDefecto> <d9p1:WHEREDefecto>String</d9p1:WHEREDefecto> </d9p1:Columna> </Columnas> <DataGrid xmlns:d9p1="http://schemas.datacontract.org/2004/07/Administrador.Modelo.DevExtreme"> <d9p1:columns> <d9p1:ColumnGrid> <d9p1:allowEditing>false</d9p1:allowEditing> <d9p1:caption>String</d9p1:caption> <d9p1:dataField>String</d9p1:dataField> <d9p1:dataType>String</d9p1:dataType> <d9p1:editorOptions xmlns:d12p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays"> <d12p1:KeyValueOfstringanyType> <d12p1:Key>String</d12p1:Key> <d12p1:Value /> </d12p1:KeyValueOfstringanyType> </d9p1:editorOptions> <d9p1:encodeHtml>false</d9p1:encodeHtml> <d9p1:groupIndex>0</d9p1:groupIndex> <d9p1:lookup> <d9p1:allowClearing>false</d9p1:allowClearing> <d9p1:displayExpr>String</d9p1:displayExpr> <d9p1:valueExpr>String</d9p1:valueExpr> </d9p1:lookup> <d9p1:validationRules> <d9p1:ValidationRule> <d9p1:message>String</d9p1:message> <d9p1:type>String</d9p1:type> </d9p1:ValidationRule> </d9p1:validationRules> <d9p1:visibleIndex>0</d9p1:visibleIndex> </d9p1:ColumnGrid> </d9p1:columns> <d9p1:editing> <d9p1:allowAdding>false</d9p1:allowAdding> <d9p1:allowDeleting>false</d9p1:allowDeleting> <d9p1:allowUpdating>false</d9p1:allowUpdating> <d9p1:mode>String</d9p1:mode> </d9p1:editing> <d9p1:rowAlternationEnabled>false</d9p1:rowAlternationEnabled> <d9p1:showBorders>false</d9p1:showBorders> <d9p1:showColumnLines>false</d9p1:showColumnLines> <d9p1:showRowLines>false</d9p1:showRowLines> <d9p1:summary> <d9p1:groupItems> <d9p1:gridSummaryGroupItems> <d9p1:column>String</d9p1:column> <d9p1:displayFormat>String</d9p1:displayFormat> <d9p1:showInGroupFooter>false</d9p1:showInGroupFooter> <d9p1:summaryType>String</d9p1:summaryType> </d9p1:gridSummaryGroupItems> </d9p1:groupItems> <d9p1:totalItems> <d9p1:gridSummaryTotalItems> <d9p1:column>String</d9p1:column> <d9p1:displayFormat>String</d9p1:displayFormat> <d9p1:summaryType>String</d9p1:summaryType> </d9p1:gridSummaryTotalItems> </d9p1:totalItems> </d9p1:summary> </DataGrid> <DetalleLlave xmlns:d9p1="http://schemas.datacontract.org/2004/07/Administrador.Modelo.Contexto"> <d9p1:DetalleIndices> <d9p1:CodigoColumna>0</d9p1:CodigoColumna> <d9p1:CodigoTabla>0</d9p1:CodigoTabla> <d9p1:NombreColumna>String</d9p1:NombreColumna> <d9p1:NombreIndice>String</d9p1:NombreIndice> <d9p1:Secuencia>String</d9p1:Secuencia> <d9p1:TipoCalculo>String</d9p1:TipoCalculo> </d9p1:DetalleIndices> </DetalleLlave> <Form xmlns:d9p1="http://schemas.datacontract.org/2004/07/Administrador.Modelo.DevExtreme"> <d9p1:colCountByScreen> <d9p1:lg>0</d9p1:lg> <d9p1:md>0</d9p1:md> <d9p1:sm>0</d9p1:sm> <d9p1:xs>0</d9p1:xs> </d9p1:colCountByScreen> <d9p1:items> <d9p1:EmptyItemForm> <d9p1:_x003C_itemType_x003E_k__BackingField>simple</d9p1:_x003C_itemType_x003E_k__BackingField> <d9p1:_x003C_visibleIndex_x003E_k__BackingField>0</d9p1:_x003C_visibleIndex_x003E_k__BackingField> </d9p1:EmptyItemForm> </d9p1:items> <d9p1:labelLocation>String</d9p1:labelLocation> <d9p1:readOnly>false</d9p1:readOnly> </Form> <Frames> <Frame> <Campos1 xmlns:d11p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays"> <d11p1:string>String</d11p1:string> </Campos1> <Campos2 xmlns:d11p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays"> <d11p1:string>String</d11p1:string> </Campos2> <Codigo>0</Codigo> <SQL>String</SQL> <TablaFrame i:nil="true" /> </Frame> </Frames> <Lookups> <DetalleJoinTabla> <CampoAMostrar>String</CampoAMostrar> <Campos1 xmlns:d11p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays"> <d11p1:string>String</d11p1:string> </Campos1> <Campos2 xmlns:d11p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays"> <d11p1:string>String</d11p1:string> </Campos2> <Codigo>0</Codigo> <CodigoTabla1>0</CodigoTabla1> <Datos xmlns:d11p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays"> <d11p1:ArrayOfKeyValueOfstringanyType> <d11p1:KeyValueOfstringanyType> <d11p1:Key>String</d11p1:Key> <d11p1:Value /> </d11p1:KeyValueOfstringanyType> </d11p1:ArrayOfKeyValueOfstringanyType> </Datos> <Operadores xmlns:d11p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays"> <d11p1:string>String</d11p1:string> </Operadores> <Ordenar>String</Ordenar> <SQL>String</SQL> <TablaDetalle i:nil="true" /> <Version>String</Version> <Vista xmlns:d11p1="http://schemas.datacontract.org/2004/07/Administrador.Modelo.Contexto"> <d11p1:Codigo>0</d11p1:Codigo> <d11p1:CodigoAyuda>String</d11p1:CodigoAyuda> <d11p1:CodigoBlob>0</d11p1:CodigoBlob> <d11p1:CodigoTabla>0</d11p1:CodigoTabla> <d11p1:Descripcion>String</d11p1:Descripcion> <d11p1:EjecMultiempresa>String</d11p1:EjecMultiempresa> <d11p1:EjecutarEnAdm>String</d11p1:EjecutarEnAdm> <d11p1:ExportacionDefault>String</d11p1:ExportacionDefault> <d11p1:GuardarBinario>String</d11p1:GuardarBinario> <d11p1:InfoAdicional>String</d11p1:InfoAdicional> <d11p1:Nombre>String</d11p1:Nombre> <d11p1:ParametrosExportacion>0</d11p1:ParametrosExportacion> <d11p1:SQL>String</d11p1:SQL> <d11p1:TipoConsulta>String</d11p1:TipoConsulta> <d11p1:TipoExportacion>String</d11p1:TipoExportacion> </Vista> </DetalleJoinTabla> </Lookups> <Tabla xmlns:d9p1="http://schemas.datacontract.org/2004/07/Administrador.Modelo.Contexto"> <d9p1:Alias>String</d9p1:Alias> <d9p1:CampoEmpresa>0</d9p1:CampoEmpresa> <d9p1:CampoUnico>0</d9p1:CampoUnico> <d9p1:Codigo>0</d9p1:Codigo> <d9p1:CrearAlIniciar>String</d9p1:CrearAlIniciar> <d9p1:Descripcion>String</d9p1:Descripcion> <d9p1:Nombre>String</d9p1:Nombre> <d9p1:ParaReportes>String</d9p1:ParaReportes> <d9p1:Propietario>String</d9p1:Propietario> <d9p1:Tipo>String</d9p1:Tipo> </Tabla> </TablaFrame> </Frame> </Frames> <Lookups> <DetalleJoinTabla> <CampoAMostrar>String</CampoAMostrar> <Campos1 xmlns:d8p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays"> <d8p1:string>String</d8p1:string> </Campos1> <Campos2 xmlns:d8p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays"> <d8p1:string>String</d8p1:string> </Campos2> <Codigo>0</Codigo> <CodigoTabla1>0</CodigoTabla1> <Datos xmlns:d8p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays"> <d8p1:ArrayOfKeyValueOfstringanyType> <d8p1:KeyValueOfstringanyType> <d8p1:Key>String</d8p1:Key> <d8p1:Value /> </d8p1:KeyValueOfstringanyType> </d8p1:ArrayOfKeyValueOfstringanyType> </Datos> <Operadores xmlns:d8p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays"> <d8p1:string>String</d8p1:string> </Operadores> <Ordenar>String</Ordenar> <SQL>String</SQL> <TablaDetalle> <Columnas xmlns:d9p1="http://schemas.datacontract.org/2004/07/Administrador.Modelo.Contexto"> <d9p1:Columna> <d9p1:Alias>String</d9p1:Alias> <d9p1:ClaseControl>String</d9p1:ClaseControl> <d9p1:Codigo>0</d9p1:Codigo> <d9p1:CodigoTabla>0</d9p1:CodigoTabla> <d9p1:Descripcion>String</d9p1:Descripcion> <d9p1:Dinamico>String</d9p1:Dinamico> <d9p1:EsID>String</d9p1:EsID> <d9p1:Escala>0</d9p1:Escala> <d9p1:FormatoResumen>String</d9p1:FormatoResumen> <d9p1:Hint>String</d9p1:Hint> <d9p1:IndiceGrupo>0</d9p1:IndiceGrupo> <d9p1:InfoAdicional>String</d9p1:InfoAdicional> <d9p1:JoinLookup>0</d9p1:JoinLookup> <d9p1:Mascara>String</d9p1:Mascara> <d9p1:Mayuscula>String</d9p1:Mayuscula> <d9p1:MostrarEnLista>String</d9p1:MostrarEnLista> <d9p1:Nombre>String</d9p1:Nombre> <d9p1:ObligatorioFormas>String</d9p1:ObligatorioFormas> <d9p1:Orden>0</d9p1:Orden> <d9p1:PermiteEditar>String</d9p1:PermiteEditar> <d9p1:PosicionResumen>String</d9p1:PosicionResumen> <d9p1:ResumenEnGrupo>String</d9p1:ResumenEnGrupo> <d9p1:ResumenEnTotal>String</d9p1:ResumenEnTotal> <d9p1:Tamano>0</d9p1:Tamano> <d9p1:TieneResumen>String</d9p1:TieneResumen> <d9p1:Tipo>String</d9p1:Tipo> <d9p1:TipoDato>String</d9p1:TipoDato> <d9p1:TipoResumen>String</d9p1:TipoResumen> <d9p1:VlrDefecto>String</d9p1:VlrDefecto> <d9p1:WHEREDefecto>String</d9p1:WHEREDefecto> </d9p1:Columna> </Columnas> <DataGrid xmlns:d9p1="http://schemas.datacontract.org/2004/07/Administrador.Modelo.DevExtreme"> <d9p1:columns> <d9p1:ColumnGrid> <d9p1:allowEditing>false</d9p1:allowEditing> <d9p1:caption>String</d9p1:caption> <d9p1:dataField>String</d9p1:dataField> <d9p1:dataType>String</d9p1:dataType> <d9p1:editorOptions xmlns:d12p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays"> <d12p1:KeyValueOfstringanyType> <d12p1:Key>String</d12p1:Key> <d12p1:Value /> </d12p1:KeyValueOfstringanyType> </d9p1:editorOptions> <d9p1:encodeHtml>false</d9p1:encodeHtml> <d9p1:groupIndex>0</d9p1:groupIndex> <d9p1:lookup> <d9p1:allowClearing>false</d9p1:allowClearing> <d9p1:displayExpr>String</d9p1:displayExpr> <d9p1:valueExpr>String</d9p1:valueExpr> </d9p1:lookup> <d9p1:validationRules> <d9p1:ValidationRule> <d9p1:message>String</d9p1:message> <d9p1:type>String</d9p1:type> </d9p1:ValidationRule> </d9p1:validationRules> <d9p1:visibleIndex>0</d9p1:visibleIndex> </d9p1:ColumnGrid> </d9p1:columns> <d9p1:editing> <d9p1:allowAdding>false</d9p1:allowAdding> <d9p1:allowDeleting>false</d9p1:allowDeleting> <d9p1:allowUpdating>false</d9p1:allowUpdating> <d9p1:mode>String</d9p1:mode> </d9p1:editing> <d9p1:rowAlternationEnabled>false</d9p1:rowAlternationEnabled> <d9p1:showBorders>false</d9p1:showBorders> <d9p1:showColumnLines>false</d9p1:showColumnLines> <d9p1:showRowLines>false</d9p1:showRowLines> <d9p1:summary> <d9p1:groupItems> <d9p1:gridSummaryGroupItems> <d9p1:column>String</d9p1:column> <d9p1:displayFormat>String</d9p1:displayFormat> <d9p1:showInGroupFooter>false</d9p1:showInGroupFooter> <d9p1:summaryType>String</d9p1:summaryType> </d9p1:gridSummaryGroupItems> </d9p1:groupItems> <d9p1:totalItems> <d9p1:gridSummaryTotalItems> <d9p1:column>String</d9p1:column> <d9p1:displayFormat>String</d9p1:displayFormat> <d9p1:summaryType>String</d9p1:summaryType> </d9p1:gridSummaryTotalItems> </d9p1:totalItems> </d9p1:summary> </DataGrid> <DetalleLlave xmlns:d9p1="http://schemas.datacontract.org/2004/07/Administrador.Modelo.Contexto"> <d9p1:DetalleIndices> <d9p1:CodigoColumna>0</d9p1:CodigoColumna> <d9p1:CodigoTabla>0</d9p1:CodigoTabla> <d9p1:NombreColumna>String</d9p1:NombreColumna> <d9p1:NombreIndice>String</d9p1:NombreIndice> <d9p1:Secuencia>String</d9p1:Secuencia> <d9p1:TipoCalculo>String</d9p1:TipoCalculo> </d9p1:DetalleIndices> </DetalleLlave> <Form xmlns:d9p1="http://schemas.datacontract.org/2004/07/Administrador.Modelo.DevExtreme"> <d9p1:colCountByScreen> <d9p1:lg>0</d9p1:lg> <d9p1:md>0</d9p1:md> <d9p1:sm>0</d9p1:sm> <d9p1:xs>0</d9p1:xs> </d9p1:colCountByScreen> <d9p1:items> <d9p1:EmptyItemForm> <d9p1:_x003C_itemType_x003E_k__BackingField>simple</d9p1:_x003C_itemType_x003E_k__BackingField> <d9p1:_x003C_visibleIndex_x003E_k__BackingField>0</d9p1:_x003C_visibleIndex_x003E_k__BackingField> </d9p1:EmptyItemForm> </d9p1:items> <d9p1:labelLocation>String</d9p1:labelLocation> <d9p1:readOnly>false</d9p1:readOnly> </Form> <Frames> <Frame> <Campos1 xmlns:d11p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays"> <d11p1:string>String</d11p1:string> </Campos1> <Campos2 xmlns:d11p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays"> <d11p1:string>String</d11p1:string> </Campos2> <Codigo>0</Codigo> <SQL>String</SQL> <TablaFrame i:nil="true" /> </Frame> </Frames> <Lookups> <DetalleJoinTabla> <CampoAMostrar>String</CampoAMostrar> <Campos1 xmlns:d11p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays"> <d11p1:string>String</d11p1:string> </Campos1> <Campos2 xmlns:d11p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays"> <d11p1:string>String</d11p1:string> </Campos2> <Codigo>0</Codigo> <CodigoTabla1>0</CodigoTabla1> <Datos xmlns:d11p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays"> <d11p1:ArrayOfKeyValueOfstringanyType> <d11p1:KeyValueOfstringanyType> <d11p1:Key>String</d11p1:Key> <d11p1:Value /> </d11p1:KeyValueOfstringanyType> </d11p1:ArrayOfKeyValueOfstringanyType> </Datos> <Operadores xmlns:d11p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays"> <d11p1:string>String</d11p1:string> </Operadores> <Ordenar>String</Ordenar> <SQL>String</SQL> <TablaDetalle i:nil="true" /> <Version>String</Version> <Vista xmlns:d11p1="http://schemas.datacontract.org/2004/07/Administrador.Modelo.Contexto"> <d11p1:Codigo>0</d11p1:Codigo> <d11p1:CodigoAyuda>String</d11p1:CodigoAyuda> <d11p1:CodigoBlob>0</d11p1:CodigoBlob> <d11p1:CodigoTabla>0</d11p1:CodigoTabla> <d11p1:Descripcion>String</d11p1:Descripcion> <d11p1:EjecMultiempresa>String</d11p1:EjecMultiempresa> <d11p1:EjecutarEnAdm>String</d11p1:EjecutarEnAdm> <d11p1:ExportacionDefault>String</d11p1:ExportacionDefault> <d11p1:GuardarBinario>String</d11p1:GuardarBinario> <d11p1:InfoAdicional>String</d11p1:InfoAdicional> <d11p1:Nombre>String</d11p1:Nombre> <d11p1:ParametrosExportacion>0</d11p1:ParametrosExportacion> <d11p1:SQL>String</d11p1:SQL> <d11p1:TipoConsulta>String</d11p1:TipoConsulta> <d11p1:TipoExportacion>String</d11p1:TipoExportacion> </Vista> </DetalleJoinTabla> </Lookups> <Tabla xmlns:d9p1="http://schemas.datacontract.org/2004/07/Administrador.Modelo.Contexto"> <d9p1:Alias>String</d9p1:Alias> <d9p1:CampoEmpresa>0</d9p1:CampoEmpresa> <d9p1:CampoUnico>0</d9p1:CampoUnico> <d9p1:Codigo>0</d9p1:Codigo> <d9p1:CrearAlIniciar>String</d9p1:CrearAlIniciar> <d9p1:Descripcion>String</d9p1:Descripcion> <d9p1:Nombre>String</d9p1:Nombre> <d9p1:ParaReportes>String</d9p1:ParaReportes> <d9p1:Propietario>String</d9p1:Propietario> <d9p1:Tipo>String</d9p1:Tipo> </Tabla> </TablaDetalle> <Version>String</Version> <Vista xmlns:d8p1="http://schemas.datacontract.org/2004/07/Administrador.Modelo.Contexto"> <d8p1:Codigo>0</d8p1:Codigo> <d8p1:CodigoAyuda>String</d8p1:CodigoAyuda> <d8p1:CodigoBlob>0</d8p1:CodigoBlob> <d8p1:CodigoTabla>0</d8p1:CodigoTabla> <d8p1:Descripcion>String</d8p1:Descripcion> <d8p1:EjecMultiempresa>String</d8p1:EjecMultiempresa> <d8p1:EjecutarEnAdm>String</d8p1:EjecutarEnAdm> <d8p1:ExportacionDefault>String</d8p1:ExportacionDefault> <d8p1:GuardarBinario>String</d8p1:GuardarBinario> <d8p1:InfoAdicional>String</d8p1:InfoAdicional> <d8p1:Nombre>String</d8p1:Nombre> <d8p1:ParametrosExportacion>0</d8p1:ParametrosExportacion> <d8p1:SQL>String</d8p1:SQL> <d8p1:TipoConsulta>String</d8p1:TipoConsulta> <d8p1:TipoExportacion>String</d8p1:TipoExportacion> </Vista> </DetalleJoinTabla> </Lookups> <Tabla xmlns:d6p1="http://schemas.datacontract.org/2004/07/Administrador.Modelo.Contexto"> <d6p1:Alias>String</d6p1:Alias> <d6p1:CampoEmpresa>0</d6p1:CampoEmpresa> <d6p1:CampoUnico>0</d6p1:CampoUnico> <d6p1:Codigo>0</d6p1:Codigo> <d6p1:CrearAlIniciar>String</d6p1:CrearAlIniciar> <d6p1:Descripcion>String</d6p1:Descripcion> <d6p1:Nombre>String</d6p1:Nombre> <d6p1:ParaReportes>String</d6p1:ParaReportes> <d6p1:Propietario>String</d6p1:Propietario> <d6p1:Tipo>String</d6p1:Tipo> </Tabla> </TablaDetalle> <Version>String</Version> <Vista xmlns:d5p1="http://schemas.datacontract.org/2004/07/Administrador.Modelo.Contexto"> <d5p1:Codigo>0</d5p1:Codigo> <d5p1:CodigoAyuda>String</d5p1:CodigoAyuda> <d5p1:CodigoBlob>0</d5p1:CodigoBlob> <d5p1:CodigoTabla>0</d5p1:CodigoTabla> <d5p1:Descripcion>String</d5p1:Descripcion> <d5p1:EjecMultiempresa>String</d5p1:EjecMultiempresa> <d5p1:EjecutarEnAdm>String</d5p1:EjecutarEnAdm> <d5p1:ExportacionDefault>String</d5p1:ExportacionDefault> <d5p1:GuardarBinario>String</d5p1:GuardarBinario> <d5p1:InfoAdicional>String</d5p1:InfoAdicional> <d5p1:Nombre>String</d5p1:Nombre> <d5p1:ParametrosExportacion>0</d5p1:ParametrosExportacion> <d5p1:SQL>String</d5p1:SQL> <d5p1:TipoConsulta>String</d5p1:TipoConsulta> <d5p1:TipoExportacion>String</d5p1:TipoExportacion> </Vista> </DetalleJoinTabla> </Lookups> <Tabla xmlns:d3p1="http://schemas.datacontract.org/2004/07/Administrador.Modelo.Contexto"> <d3p1:Alias>String</d3p1:Alias> <d3p1:CampoEmpresa>0</d3p1:CampoEmpresa> <d3p1:CampoUnico>0</d3p1:CampoUnico> <d3p1:Codigo>0</d3p1:Codigo> <d3p1:CrearAlIniciar>String</d3p1:CrearAlIniciar> <d3p1:Descripcion>String</d3p1:Descripcion> <d3p1:Nombre>String</d3p1:Nombre> <d3p1:ParaReportes>String</d3p1:ParaReportes> <d3p1:Propietario>String</d3p1:Propietario> <d3p1:Tipo>String</d3p1:Tipo> </Tabla> </Definicion> <Error>String</Error> <Forma xmlns:d2p1="http://schemas.datacontract.org/2004/07/Administrador.Modelo.Contexto"> <d2p1:Alto>0</d2p1:Alto> <d2p1:Ancho>0</d2p1:Ancho> <d2p1:BlobLayout>0</d2p1:BlobLayout> <d2p1:BlobLayoutJson>0</d2p1:BlobLayoutJson> <d2p1:Codigo>0</d2p1:Codigo> <d2p1:CodigoAyuda>0</d2p1:CodigoAyuda> <d2p1:CodigoConsulta>0</d2p1:CodigoConsulta> <d2p1:CodigoTabla>0</d2p1:CodigoTabla> <d2p1:Descripcion>String</d2p1:Descripcion> <d2p1:InfoAdicional>String</d2p1:InfoAdicional> <d2p1:LinkAyuda>String</d2p1:LinkAyuda> <d2p1:LookupsConCodigo>String</d2p1:LookupsConCodigo> <d2p1:Nombre>String</d2p1:Nombre> <d2p1:ProcedimientoGuardar>String</d2p1:ProcedimientoGuardar> <d2p1:ProcedimientoValidaciones>String</d2p1:ProcedimientoValidaciones> <d2p1:Redimensionar>String</d2p1:Redimensionar> <d2p1:SoloLectura>String</d2p1:SoloLectura> <d2p1:Tipo>String</d2p1:Tipo> <d2p1:WHEREAdicional>String</d2p1:WHEREAdicional> <d2p1:WSGuardar>String</d2p1:WSGuardar> <d2p1:WSValidacion>String</d2p1:WSValidacion> </Forma> <SummaryList xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays"> <d2p1:anyType /> </SummaryList> <TotalGrupos>0</TotalGrupos> <TotalRegistros>0</TotalRegistros> </ConsultaFormaRS>