FrameAppWS

<back to all web services

FormasDinamicasRQ

Requires Authentication
The following routes are available for this service:
All Verbs/Utilidades/Formas/Definicion
FormasDinamicasRQ Parameters:
NameParameterData TypeRequiredDescription
CodigoqueryintNo
DatosLookupsqueryboolNo
LenguajequeryLenguajesNo
VersionesLookupClientequeryList<VersionLookup>No
Lenguajes Enum:
ES
PT
EN
VersionLookup Parameters:
NameParameterData TypeRequiredDescription
CodLookupformdecimalNo
VersionformstringNo
FormasDinamicasRS Parameters:
NameParameterData TypeRequiredDescription
FormaformFormaNo
MaestroformDefinicionTablaNo
DetallesformList<DetalleForma>No
Forma Parameters:
NameParameterData TypeRequiredDescription
CodigoformdecimalNo
NombreformstringNo
DescripcionformstringNo
CodigoTablaformintNo
CodigoConsultaformintNo
CodigoAyudaformintNo
TipoformstringNo
AltoformintNo
AnchoformintNo
RedimensionarformstringNo
BlobLayoutformintNo
SoloLecturaformstringNo
LookupsConCodigoformstringNo
BlobLayoutJsonformintNo
InfoAdicionalformstringNo
WHEREAdicionalformstringNo
ProcedimientoGuardarformstringNo
WSGuardarformstringNo
WSValidacionformstringNo
ProcedimientoValidacionesformstringNo
LinkAyudaformstringNo
DefinicionTabla Parameters:
NameParameterData TypeRequiredDescription
TablaformTablaNo
ColumnasformList<Columna>No
LookupsformList<DetalleJoinTabla>No
FramesformList<Frame>No
DetalleLlaveformList<DetalleIndices>No
FormformdxFormNo
DataGridformdxDataGridNo
Tabla Parameters:
NameParameterData TypeRequiredDescription
CodigoformdecimalNo
PropietarioformstringNo
TipoformstringNo
NombreformstringNo
AliasformstringNo
DescripcionformstringNo
ParaReportesformstringNo
CrearAlIniciarformstringNo
CampoEmpresaformintNo
CampoUnicoformintNo
Columna Parameters:
NameParameterData TypeRequiredDescription
CodigoTablaformdecimalNo
CodigoformdecimalNo
NombreformstringNo
AliasformstringNo
DescripcionformstringNo
TipoDatoformstringNo
ObligatorioFormasformstringNo
HintformstringNo
MayusculaformstringNo
TamanoformintNo
EscalaformintNo
TipoformstringNo
VlrDefectoformstringNo
PermiteEditarformstringNo
OrdenformintNo
DinamicoformstringNo
ClaseControlformstringNo
JoinLookupformdecimalNo
EsIDformstringNo
MascaraformstringNo
MostrarEnListaformstringNo
InfoAdicionalformstringNo
WHEREDefectoformstringNo
TieneResumenformstringNo
FormatoResumenformstringNo
TipoResumenformstringNo
PosicionResumenformstringNo
ResumenEnGrupoformstringNo
ResumenEnTotalformstringNo
IndiceGrupoformintNo
DetalleJoinTabla Parameters:
NameParameterData TypeRequiredDescription
CodigoformdecimalNo
CampoAMostrarformstringNo
Campos1formList<string>No
Campos2formList<string>No
OperadoresformList<string>No
DatosformList<Dictionary<String,Object>>No
CodigoTabla1formdecimalNo
SQLformstringNo
TablaDetalleformDefinicionTablaNo
VistaformVistaNo
VersionformstringNo
OrdenarformstringNo
Vista Parameters:
NameParameterData TypeRequiredDescription
CodigoformdecimalNo
CodigoBlobformdecimalNo
NombreformstringNo
DescripcionformstringNo
SQLformstringNo
CodigoTablaformdecimalNo
GuardarBinarioformstringNo
TipoConsultaformstringNo
ExportacionDefaultformstringNo
TipoExportacionformstringNo
ParametrosExportacionformintNo
CodigoAyudaformstringNo
EjecutarEnAdmformstringNo
InfoAdicionalformstringNo
EjecMultiempresaformstringNo
Frame Parameters:
NameParameterData TypeRequiredDescription
CodigoformdecimalNo
SQLformstringNo
Campos1formList<string>No
Campos2formList<string>No
TablaFrameformDefinicionTablaNo
DetalleIndices Parameters:
NameParameterData TypeRequiredDescription
CodigoTablaformdecimalNo
NombreIndiceformstringNo
CodigoColumnaformdecimalNo
TipoCalculoformstringNo
SecuenciaformstringNo
NombreColumnaformstringNo
dxForm Parameters:
NameParameterData TypeRequiredDescription
colCountByScreenformColCountByScreenNo
labelLocationformstringNo
readOnlyformboolNo
itemsformList<EmptyItemForm>No
ColCountByScreen Parameters:
NameParameterData TypeRequiredDescription
lgformintNo
mdformintNo
smformintNo
xsformintNo
EmptyItemForm Parameters:
NameParameterData TypeRequiredDescription
itemTypeformItemTypeFormNo
visibleIndexformintNo
ItemTypeForm Enum:
simple
group
tabbed
empty
dxDataGrid Parameters:
NameParameterData TypeRequiredDescription
columnsformList<ColumnGrid>No
showColumnLinesformboolNo
showRowLinesformboolNo
rowAlternationEnabledformboolNo
showBordersformboolNo
editingformEditingGridNo
summaryformgridSummaryNo
ColumnGrid Parameters:
NameParameterData TypeRequiredDescription
captionformstringNo
dataFieldformstringNo
dataTypeformstringNo
visibleIndexformintNo
validationRulesformList<ValidationRule>No
lookupformLookupGridNo
allowEditingformboolNo
encodeHtmlformboolNo
editorOptionsformDictionary<string, Object>No
groupIndexformint?No
ValidationRule Parameters:
NameParameterData TypeRequiredDescription
typeformstringNo
messageformstringNo
LookupGrid Parameters:
NameParameterData TypeRequiredDescription
allowClearingformboolNo
displayExprformstringNo
valueExprformstringNo
EditingGrid Parameters:
NameParameterData TypeRequiredDescription
allowAddingformboolNo
allowDeletingformboolNo
allowUpdatingformboolNo
modeformstringNo
gridSummary Parameters:
NameParameterData TypeRequiredDescription
groupItemsformList<gridSummaryGroupItems>No
totalItemsformList<gridSummaryTotalItems>No
gridSummaryGroupItems Parameters:
NameParameterData TypeRequiredDescription
columnformstringNo
displayFormatformstringNo
showInGroupFooterformboolNo
summaryTypeformstringNo
gridSummaryTotalItems Parameters:
NameParameterData TypeRequiredDescription
columnformstringNo
displayFormatformstringNo
summaryTypeformstringNo
DetalleForma Parameters:
NameParameterData TypeRequiredDescription
CodigoformdecimalNo
Campos1formList<string>No
Campos2formList<string>No
OperadoresformList<string>No
TablaDetalleformDefinicionTablaNo
TipoCapturaformstringNo
FormaCapturaformintNo
CodigoArchivoformintNo
TablaArchivoformintNo

To override the Content-type in your clients, use the HTTP Accept Header, append the .jsv suffix or ?format=jsv

HTTP + JSV

The following are sample HTTP requests and responses. The placeholders shown need to be replaced with actual values.

POST /Utilidades/Formas/Definicion HTTP/1.1 
Host: soluser-recaudo.sgsas.co 
Accept: text/jsv
Content-Type: text/jsv
Content-Length: length

{
	Codigo: 0,
	DatosLookups: False,
	Lenguaje: ES,
	VersionesLookupCliente: 
	[
		{
			CodLookup: 0,
			Version: String
		}
	]
}
HTTP/1.1 200 OK
Content-Type: text/jsv
Content-Length: length

{
	Forma: 
	{
		Codigo: 0,
		Nombre: String,
		Descripcion: String,
		CodigoTabla: 0,
		CodigoConsulta: 0,
		CodigoAyuda: 0,
		Tipo: String,
		Alto: 0,
		Ancho: 0,
		Redimensionar: String,
		BlobLayout: 0,
		SoloLectura: String,
		LookupsConCodigo: String,
		BlobLayoutJson: 0,
		InfoAdicional: String,
		WHEREAdicional: String,
		ProcedimientoGuardar: String,
		WSGuardar: String,
		WSValidacion: String,
		ProcedimientoValidaciones: String,
		LinkAyuda: String
	},
	Maestro: 
	{
		Tabla: 
		{
			Codigo: 0,
			Propietario: String,
			Tipo: String,
			Nombre: String,
			Alias: String,
			Descripcion: String,
			ParaReportes: String,
			CrearAlIniciar: String,
			CampoEmpresa: 0,
			CampoUnico: 0
		},
		Columnas: 
		[
			{
				CodigoTabla: 0,
				Codigo: 0,
				Nombre: String,
				Alias: String,
				Descripcion: String,
				TipoDato: String,
				ObligatorioFormas: String,
				Hint: String,
				Mayuscula: String,
				Tamano: 0,
				Escala: 0,
				Tipo: String,
				VlrDefecto: String,
				PermiteEditar: String,
				Orden: 0,
				Dinamico: String,
				ClaseControl: String,
				JoinLookup: 0,
				EsID: String,
				Mascara: String,
				MostrarEnLista: String,
				InfoAdicional: String,
				WHEREDefecto: String,
				TieneResumen: String,
				FormatoResumen: String,
				TipoResumen: String,
				PosicionResumen: String,
				ResumenEnGrupo: String,
				ResumenEnTotal: String,
				IndiceGrupo: 0
			}
		],
		Lookups: 
		[
			{
				Codigo: 0,
				CampoAMostrar: String,
				Campos1: 
				[
					String
				],
				Campos2: 
				[
					String
				],
				Operadores: 
				[
					String
				],
				Datos: 
				[
					{
						String: {}
					}
				],
				CodigoTabla1: 0,
				SQL: String,
				TablaDetalle: 
				{
					Tabla: 
					{
						Codigo: 0,
						Propietario: String,
						Tipo: String,
						Nombre: String,
						Alias: String,
						Descripcion: String,
						ParaReportes: String,
						CrearAlIniciar: String,
						CampoEmpresa: 0,
						CampoUnico: 0
					},
					Columnas: 
					[
						{
							CodigoTabla: 0,
							Codigo: 0,
							Nombre: String,
							Alias: String,
							Descripcion: String,
							TipoDato: String,
							ObligatorioFormas: String,
							Hint: String,
							Mayuscula: String,
							Tamano: 0,
							Escala: 0,
							Tipo: String,
							VlrDefecto: String,
							PermiteEditar: String,
							Orden: 0,
							Dinamico: String,
							ClaseControl: String,
							JoinLookup: 0,
							EsID: String,
							Mascara: String,
							MostrarEnLista: String,
							InfoAdicional: String,
							WHEREDefecto: String,
							TieneResumen: String,
							FormatoResumen: String,
							TipoResumen: String,
							PosicionResumen: String,
							ResumenEnGrupo: String,
							ResumenEnTotal: String,
							IndiceGrupo: 0
						}
					],
					Lookups: 
					[
						{
							Codigo: 0,
							CampoAMostrar: String,
							Campos1: 
							[
								String
							],
							Campos2: 
							[
								String
							],
							Operadores: 
							[
								String
							],
							Datos: 
							[
								{
									String: {}
								}
							],
							CodigoTabla1: 0,
							SQL: String,
							TablaDetalle: 
							{
								Tabla: 
								{
									Codigo: 0,
									Propietario: String,
									Tipo: String,
									Nombre: String,
									Alias: String,
									Descripcion: String,
									ParaReportes: String,
									CrearAlIniciar: String,
									CampoEmpresa: 0,
									CampoUnico: 0
								},
								Columnas: 
								[
									{
										CodigoTabla: 0,
										Codigo: 0,
										Nombre: String,
										Alias: String,
										Descripcion: String,
										TipoDato: String,
										ObligatorioFormas: String,
										Hint: String,
										Mayuscula: String,
										Tamano: 0,
										Escala: 0,
										Tipo: String,
										VlrDefecto: String,
										PermiteEditar: String,
										Orden: 0,
										Dinamico: String,
										ClaseControl: String,
										JoinLookup: 0,
										EsID: String,
										Mascara: String,
										MostrarEnLista: String,
										InfoAdicional: String,
										WHEREDefecto: String,
										TieneResumen: String,
										FormatoResumen: String,
										TipoResumen: String,
										PosicionResumen: String,
										ResumenEnGrupo: String,
										ResumenEnTotal: String,
										IndiceGrupo: 0
									}
								],
								Lookups: 
								[
									{
										Codigo: 0,
										CampoAMostrar: String,
										Campos1: 
										[
											String
										],
										Campos2: 
										[
											String
										],
										Operadores: 
										[
											String
										],
										Datos: 
										[
											{
												String: {}
											}
										],
										CodigoTabla1: 0,
										SQL: String,
										Vista: 
										{
											Codigo: 0,
											CodigoBlob: 0,
											Nombre: String,
											Descripcion: String,
											SQL: String,
											CodigoTabla: 0,
											GuardarBinario: String,
											TipoConsulta: String,
											ExportacionDefault: String,
											TipoExportacion: String,
											ParametrosExportacion: 0,
											CodigoAyuda: String,
											EjecutarEnAdm: String,
											InfoAdicional: String,
											EjecMultiempresa: String
										},
										Version: String,
										Ordenar: String
									}
								],
								Frames: 
								[
									{
										Codigo: 0,
										SQL: String,
										Campos1: 
										[
											String
										],
										Campos2: 
										[
											String
										]
									}
								],
								DetalleLlave: 
								[
									{
										CodigoTabla: 0,
										NombreIndice: String,
										CodigoColumna: 0,
										TipoCalculo: String,
										Secuencia: String,
										NombreColumna: String
									}
								],
								Form: 
								{
									colCountByScreen: 
									{
										lg: 0,
										md: 0,
										sm: 0,
										xs: 0
									},
									labelLocation: String,
									readOnly: False,
									items: 
									[
										{
											itemType: simple,
											visibleIndex: 0
										}
									]
								},
								DataGrid: 
								{
									"columns": 
									[
										{
											"caption": "String",
											"dataField": "String",
											"dataType": "String",
											"visibleIndex": 0,
											"validationRules": 
											[
												{
													"type": "String",
													"message": "String"
												}
											],
											"lookup": 
											{
												"allowClearing": false,
												"displayExpr": "String",
												"valueExpr": "String"
											},
											"allowEditing": false,
											"encodeHtml": false,
											"editorOptions": 
											{
												"String": {}
											},
											"groupIndex": 0
										}
									],
									"showColumnLines": false,
									"showRowLines": false,
									"rowAlternationEnabled": false,
									"showBorders": false,
									"editing": 
									{
										"allowAdding": false,
										"allowDeleting": false,
										"allowUpdating": false,
										"mode": "String"
									},
									"summary": 
									{
										"groupItems": 
										[
											{
												"column": "String",
												"displayFormat": "String",
												"showInGroupFooter": false,
												"summaryType": "String"
											}
										],
										"totalItems": 
										[
											{
												"column": "String",
												"displayFormat": "String",
												"summaryType": "String"
											}
										]
									}
								}
							},
							Vista: 
							{
								Codigo: 0,
								CodigoBlob: 0,
								Nombre: String,
								Descripcion: String,
								SQL: String,
								CodigoTabla: 0,
								GuardarBinario: String,
								TipoConsulta: String,
								ExportacionDefault: String,
								TipoExportacion: String,
								ParametrosExportacion: 0,
								CodigoAyuda: String,
								EjecutarEnAdm: String,
								InfoAdicional: String,
								EjecMultiempresa: String
							},
							Version: String,
							Ordenar: String
						}
					],
					Frames: 
					[
						{
							Codigo: 0,
							SQL: String,
							Campos1: 
							[
								String
							],
							Campos2: 
							[
								String
							],
							TablaFrame: 
							{
								Tabla: 
								{
									Codigo: 0,
									Propietario: String,
									Tipo: String,
									Nombre: String,
									Alias: String,
									Descripcion: String,
									ParaReportes: String,
									CrearAlIniciar: String,
									CampoEmpresa: 0,
									CampoUnico: 0
								},
								Columnas: 
								[
									{
										CodigoTabla: 0,
										Codigo: 0,
										Nombre: String,
										Alias: String,
										Descripcion: String,
										TipoDato: String,
										ObligatorioFormas: String,
										Hint: String,
										Mayuscula: String,
										Tamano: 0,
										Escala: 0,
										Tipo: String,
										VlrDefecto: String,
										PermiteEditar: String,
										Orden: 0,
										Dinamico: String,
										ClaseControl: String,
										JoinLookup: 0,
										EsID: String,
										Mascara: String,
										MostrarEnLista: String,
										InfoAdicional: String,
										WHEREDefecto: String,
										TieneResumen: String,
										FormatoResumen: String,
										TipoResumen: String,
										PosicionResumen: String,
										ResumenEnGrupo: String,
										ResumenEnTotal: String,
										IndiceGrupo: 0
									}
								],
								Lookups: 
								[
									{
										Codigo: 0,
										CampoAMostrar: String,
										Campos1: 
										[
											String
										],
										Campos2: 
										[
											String
										],
										Operadores: 
										[
											String
										],
										Datos: 
										[
											{
												String: {}
											}
										],
										CodigoTabla1: 0,
										SQL: String,
										Vista: 
										{
											Codigo: 0,
											CodigoBlob: 0,
											Nombre: String,
											Descripcion: String,
											SQL: String,
											CodigoTabla: 0,
											GuardarBinario: String,
											TipoConsulta: String,
											ExportacionDefault: String,
											TipoExportacion: String,
											ParametrosExportacion: 0,
											CodigoAyuda: String,
											EjecutarEnAdm: String,
											InfoAdicional: String,
											EjecMultiempresa: String
										},
										Version: String,
										Ordenar: String
									}
								],
								Frames: 
								[
									{
										Codigo: 0,
										SQL: String,
										Campos1: 
										[
											String
										],
										Campos2: 
										[
											String
										]
									}
								],
								DetalleLlave: 
								[
									{
										CodigoTabla: 0,
										NombreIndice: String,
										CodigoColumna: 0,
										TipoCalculo: String,
										Secuencia: String,
										NombreColumna: String
									}
								],
								Form: 
								{
									colCountByScreen: 
									{
										lg: 0,
										md: 0,
										sm: 0,
										xs: 0
									},
									labelLocation: String,
									readOnly: False,
									items: 
									[
										{
											itemType: simple,
											visibleIndex: 0
										}
									]
								},
								DataGrid: 
								{
									"columns": 
									[
										{
											"caption": "String",
											"dataField": "String",
											"dataType": "String",
											"visibleIndex": 0,
											"validationRules": 
											[
												{
													"type": "String",
													"message": "String"
												}
											],
											"lookup": 
											{
												"allowClearing": false,
												"displayExpr": "String",
												"valueExpr": "String"
											},
											"allowEditing": false,
											"encodeHtml": false,
											"editorOptions": 
											{
												"String": {}
											},
											"groupIndex": 0
										}
									],
									"showColumnLines": false,
									"showRowLines": false,
									"rowAlternationEnabled": false,
									"showBorders": false,
									"editing": 
									{
										"allowAdding": false,
										"allowDeleting": false,
										"allowUpdating": false,
										"mode": "String"
									},
									"summary": 
									{
										"groupItems": 
										[
											{
												"column": "String",
												"displayFormat": "String",
												"showInGroupFooter": false,
												"summaryType": "String"
											}
										],
										"totalItems": 
										[
											{
												"column": "String",
												"displayFormat": "String",
												"summaryType": "String"
											}
										]
									}
								}
							}
						}
					],
					DetalleLlave: 
					[
						{
							CodigoTabla: 0,
							NombreIndice: String,
							CodigoColumna: 0,
							TipoCalculo: String,
							Secuencia: String,
							NombreColumna: String
						}
					],
					Form: 
					{
						colCountByScreen: 
						{
							lg: 0,
							md: 0,
							sm: 0,
							xs: 0
						},
						labelLocation: String,
						readOnly: False,
						items: 
						[
							{
								itemType: simple,
								visibleIndex: 0
							}
						]
					},
					DataGrid: 
					{
						"columns": 
						[
							{
								"caption": "String",
								"dataField": "String",
								"dataType": "String",
								"visibleIndex": 0,
								"validationRules": 
								[
									{
										"type": "String",
										"message": "String"
									}
								],
								"lookup": 
								{
									"allowClearing": false,
									"displayExpr": "String",
									"valueExpr": "String"
								},
								"allowEditing": false,
								"encodeHtml": false,
								"editorOptions": 
								{
									"String": {}
								},
								"groupIndex": 0
							}
						],
						"showColumnLines": false,
						"showRowLines": false,
						"rowAlternationEnabled": false,
						"showBorders": false,
						"editing": 
						{
							"allowAdding": false,
							"allowDeleting": false,
							"allowUpdating": false,
							"mode": "String"
						},
						"summary": 
						{
							"groupItems": 
							[
								{
									"column": "String",
									"displayFormat": "String",
									"showInGroupFooter": false,
									"summaryType": "String"
								}
							],
							"totalItems": 
							[
								{
									"column": "String",
									"displayFormat": "String",
									"summaryType": "String"
								}
							]
						}
					}
				},
				Vista: 
				{
					Codigo: 0,
					CodigoBlob: 0,
					Nombre: String,
					Descripcion: String,
					SQL: String,
					CodigoTabla: 0,
					GuardarBinario: String,
					TipoConsulta: String,
					ExportacionDefault: String,
					TipoExportacion: String,
					ParametrosExportacion: 0,
					CodigoAyuda: String,
					EjecutarEnAdm: String,
					InfoAdicional: String,
					EjecMultiempresa: String
				},
				Version: String,
				Ordenar: String
			}
		],
		Frames: 
		[
			{
				Codigo: 0,
				SQL: String,
				Campos1: 
				[
					String
				],
				Campos2: 
				[
					String
				],
				TablaFrame: 
				{
					Tabla: 
					{
						Codigo: 0,
						Propietario: String,
						Tipo: String,
						Nombre: String,
						Alias: String,
						Descripcion: String,
						ParaReportes: String,
						CrearAlIniciar: String,
						CampoEmpresa: 0,
						CampoUnico: 0
					},
					Columnas: 
					[
						{
							CodigoTabla: 0,
							Codigo: 0,
							Nombre: String,
							Alias: String,
							Descripcion: String,
							TipoDato: String,
							ObligatorioFormas: String,
							Hint: String,
							Mayuscula: String,
							Tamano: 0,
							Escala: 0,
							Tipo: String,
							VlrDefecto: String,
							PermiteEditar: String,
							Orden: 0,
							Dinamico: String,
							ClaseControl: String,
							JoinLookup: 0,
							EsID: String,
							Mascara: String,
							MostrarEnLista: String,
							InfoAdicional: String,
							WHEREDefecto: String,
							TieneResumen: String,
							FormatoResumen: String,
							TipoResumen: String,
							PosicionResumen: String,
							ResumenEnGrupo: String,
							ResumenEnTotal: String,
							IndiceGrupo: 0
						}
					],
					Lookups: 
					[
						{
							Codigo: 0,
							CampoAMostrar: String,
							Campos1: 
							[
								String
							],
							Campos2: 
							[
								String
							],
							Operadores: 
							[
								String
							],
							Datos: 
							[
								{
									String: {}
								}
							],
							CodigoTabla1: 0,
							SQL: String,
							TablaDetalle: 
							{
								Tabla: 
								{
									Codigo: 0,
									Propietario: String,
									Tipo: String,
									Nombre: String,
									Alias: String,
									Descripcion: String,
									ParaReportes: String,
									CrearAlIniciar: String,
									CampoEmpresa: 0,
									CampoUnico: 0
								},
								Columnas: 
								[
									{
										CodigoTabla: 0,
										Codigo: 0,
										Nombre: String,
										Alias: String,
										Descripcion: String,
										TipoDato: String,
										ObligatorioFormas: String,
										Hint: String,
										Mayuscula: String,
										Tamano: 0,
										Escala: 0,
										Tipo: String,
										VlrDefecto: String,
										PermiteEditar: String,
										Orden: 0,
										Dinamico: String,
										ClaseControl: String,
										JoinLookup: 0,
										EsID: String,
										Mascara: String,
										MostrarEnLista: String,
										InfoAdicional: String,
										WHEREDefecto: String,
										TieneResumen: String,
										FormatoResumen: String,
										TipoResumen: String,
										PosicionResumen: String,
										ResumenEnGrupo: String,
										ResumenEnTotal: String,
										IndiceGrupo: 0
									}
								],
								Lookups: 
								[
									{
										Codigo: 0,
										CampoAMostrar: String,
										Campos1: 
										[
											String
										],
										Campos2: 
										[
											String
										],
										Operadores: 
										[
											String
										],
										Datos: 
										[
											{
												String: {}
											}
										],
										CodigoTabla1: 0,
										SQL: String,
										Vista: 
										{
											Codigo: 0,
											CodigoBlob: 0,
											Nombre: String,
											Descripcion: String,
											SQL: String,
											CodigoTabla: 0,
											GuardarBinario: String,
											TipoConsulta: String,
											ExportacionDefault: String,
											TipoExportacion: String,
											ParametrosExportacion: 0,
											CodigoAyuda: String,
											EjecutarEnAdm: String,
											InfoAdicional: String,
											EjecMultiempresa: String
										},
										Version: String,
										Ordenar: String
									}
								],
								Frames: 
								[
									{
										Codigo: 0,
										SQL: String,
										Campos1: 
										[
											String
										],
										Campos2: 
										[
											String
										]
									}
								],
								DetalleLlave: 
								[
									{
										CodigoTabla: 0,
										NombreIndice: String,
										CodigoColumna: 0,
										TipoCalculo: String,
										Secuencia: String,
										NombreColumna: String
									}
								],
								Form: 
								{
									colCountByScreen: 
									{
										lg: 0,
										md: 0,
										sm: 0,
										xs: 0
									},
									labelLocation: String,
									readOnly: False,
									items: 
									[
										{
											itemType: simple,
											visibleIndex: 0
										}
									]
								},
								DataGrid: 
								{
									"columns": 
									[
										{
											"caption": "String",
											"dataField": "String",
											"dataType": "String",
											"visibleIndex": 0,
											"validationRules": 
											[
												{
													"type": "String",
													"message": "String"
												}
											],
											"lookup": 
											{
												"allowClearing": false,
												"displayExpr": "String",
												"valueExpr": "String"
											},
											"allowEditing": false,
											"encodeHtml": false,
											"editorOptions": 
											{
												"String": {}
											},
											"groupIndex": 0
										}
									],
									"showColumnLines": false,
									"showRowLines": false,
									"rowAlternationEnabled": false,
									"showBorders": false,
									"editing": 
									{
										"allowAdding": false,
										"allowDeleting": false,
										"allowUpdating": false,
										"mode": "String"
									},
									"summary": 
									{
										"groupItems": 
										[
											{
												"column": "String",
												"displayFormat": "String",
												"showInGroupFooter": false,
												"summaryType": "String"
											}
										],
										"totalItems": 
										[
											{
												"column": "String",
												"displayFormat": "String",
												"summaryType": "String"
											}
										]
									}
								}
							},
							Vista: 
							{
								Codigo: 0,
								CodigoBlob: 0,
								Nombre: String,
								Descripcion: String,
								SQL: String,
								CodigoTabla: 0,
								GuardarBinario: String,
								TipoConsulta: String,
								ExportacionDefault: String,
								TipoExportacion: String,
								ParametrosExportacion: 0,
								CodigoAyuda: String,
								EjecutarEnAdm: String,
								InfoAdicional: String,
								EjecMultiempresa: String
							},
							Version: String,
							Ordenar: String
						}
					],
					Frames: 
					[
						{
							Codigo: 0,
							SQL: String,
							Campos1: 
							[
								String
							],
							Campos2: 
							[
								String
							],
							TablaFrame: 
							{
								Tabla: 
								{
									Codigo: 0,
									Propietario: String,
									Tipo: String,
									Nombre: String,
									Alias: String,
									Descripcion: String,
									ParaReportes: String,
									CrearAlIniciar: String,
									CampoEmpresa: 0,
									CampoUnico: 0
								},
								Columnas: 
								[
									{
										CodigoTabla: 0,
										Codigo: 0,
										Nombre: String,
										Alias: String,
										Descripcion: String,
										TipoDato: String,
										ObligatorioFormas: String,
										Hint: String,
										Mayuscula: String,
										Tamano: 0,
										Escala: 0,
										Tipo: String,
										VlrDefecto: String,
										PermiteEditar: String,
										Orden: 0,
										Dinamico: String,
										ClaseControl: String,
										JoinLookup: 0,
										EsID: String,
										Mascara: String,
										MostrarEnLista: String,
										InfoAdicional: String,
										WHEREDefecto: String,
										TieneResumen: String,
										FormatoResumen: String,
										TipoResumen: String,
										PosicionResumen: String,
										ResumenEnGrupo: String,
										ResumenEnTotal: String,
										IndiceGrupo: 0
									}
								],
								Lookups: 
								[
									{
										Codigo: 0,
										CampoAMostrar: String,
										Campos1: 
										[
											String
										],
										Campos2: 
										[
											String
										],
										Operadores: 
										[
											String
										],
										Datos: 
										[
											{
												String: {}
											}
										],
										CodigoTabla1: 0,
										SQL: String,
										Vista: 
										{
											Codigo: 0,
											CodigoBlob: 0,
											Nombre: String,
											Descripcion: String,
											SQL: String,
											CodigoTabla: 0,
											GuardarBinario: String,
											TipoConsulta: String,
											ExportacionDefault: String,
											TipoExportacion: String,
											ParametrosExportacion: 0,
											CodigoAyuda: String,
											EjecutarEnAdm: String,
											InfoAdicional: String,
											EjecMultiempresa: String
										},
										Version: String,
										Ordenar: String
									}
								],
								Frames: 
								[
									{
										Codigo: 0,
										SQL: String,
										Campos1: 
										[
											String
										],
										Campos2: 
										[
											String
										]
									}
								],
								DetalleLlave: 
								[
									{
										CodigoTabla: 0,
										NombreIndice: String,
										CodigoColumna: 0,
										TipoCalculo: String,
										Secuencia: String,
										NombreColumna: String
									}
								],
								Form: 
								{
									colCountByScreen: 
									{
										lg: 0,
										md: 0,
										sm: 0,
										xs: 0
									},
									labelLocation: String,
									readOnly: False,
									items: 
									[
										{
											itemType: simple,
											visibleIndex: 0
										}
									]
								},
								DataGrid: 
								{
									"columns": 
									[
										{
											"caption": "String",
											"dataField": "String",
											"dataType": "String",
											"visibleIndex": 0,
											"validationRules": 
											[
												{
													"type": "String",
													"message": "String"
												}
											],
											"lookup": 
											{
												"allowClearing": false,
												"displayExpr": "String",
												"valueExpr": "String"
											},
											"allowEditing": false,
											"encodeHtml": false,
											"editorOptions": 
											{
												"String": {}
											},
											"groupIndex": 0
										}
									],
									"showColumnLines": false,
									"showRowLines": false,
									"rowAlternationEnabled": false,
									"showBorders": false,
									"editing": 
									{
										"allowAdding": false,
										"allowDeleting": false,
										"allowUpdating": false,
										"mode": "String"
									},
									"summary": 
									{
										"groupItems": 
										[
											{
												"column": "String",
												"displayFormat": "String",
												"showInGroupFooter": false,
												"summaryType": "String"
											}
										],
										"totalItems": 
										[
											{
												"column": "String",
												"displayFormat": "String",
												"summaryType": "String"
											}
										]
									}
								}
							}
						}
					],
					DetalleLlave: 
					[
						{
							CodigoTabla: 0,
							NombreIndice: String,
							CodigoColumna: 0,
							TipoCalculo: String,
							Secuencia: String,
							NombreColumna: String
						}
					],
					Form: 
					{
						colCountByScreen: 
						{
							lg: 0,
							md: 0,
							sm: 0,
							xs: 0
						},
						labelLocation: String,
						readOnly: False,
						items: 
						[
							{
								itemType: simple,
								visibleIndex: 0
							}
						]
					},
					DataGrid: 
					{
						"columns": 
						[
							{
								"caption": "String",
								"dataField": "String",
								"dataType": "String",
								"visibleIndex": 0,
								"validationRules": 
								[
									{
										"type": "String",
										"message": "String"
									}
								],
								"lookup": 
								{
									"allowClearing": false,
									"displayExpr": "String",
									"valueExpr": "String"
								},
								"allowEditing": false,
								"encodeHtml": false,
								"editorOptions": 
								{
									"String": {}
								},
								"groupIndex": 0
							}
						],
						"showColumnLines": false,
						"showRowLines": false,
						"rowAlternationEnabled": false,
						"showBorders": false,
						"editing": 
						{
							"allowAdding": false,
							"allowDeleting": false,
							"allowUpdating": false,
							"mode": "String"
						},
						"summary": 
						{
							"groupItems": 
							[
								{
									"column": "String",
									"displayFormat": "String",
									"showInGroupFooter": false,
									"summaryType": "String"
								}
							],
							"totalItems": 
							[
								{
									"column": "String",
									"displayFormat": "String",
									"summaryType": "String"
								}
							]
						}
					}
				}
			}
		],
		DetalleLlave: 
		[
			{
				CodigoTabla: 0,
				NombreIndice: String,
				CodigoColumna: 0,
				TipoCalculo: String,
				Secuencia: String,
				NombreColumna: String
			}
		],
		Form: 
		{
			colCountByScreen: 
			{
				lg: 0,
				md: 0,
				sm: 0,
				xs: 0
			},
			labelLocation: String,
			readOnly: False,
			items: 
			[
				{
					itemType: simple,
					visibleIndex: 0
				}
			]
		},
		DataGrid: 
		{
			"columns": 
			[
				{
					"caption": "String",
					"dataField": "String",
					"dataType": "String",
					"visibleIndex": 0,
					"validationRules": 
					[
						{
							"type": "String",
							"message": "String"
						}
					],
					"lookup": 
					{
						"allowClearing": false,
						"displayExpr": "String",
						"valueExpr": "String"
					},
					"allowEditing": false,
					"encodeHtml": false,
					"editorOptions": 
					{
						"String": {}
					},
					"groupIndex": 0
				}
			],
			"showColumnLines": false,
			"showRowLines": false,
			"rowAlternationEnabled": false,
			"showBorders": false,
			"editing": 
			{
				"allowAdding": false,
				"allowDeleting": false,
				"allowUpdating": false,
				"mode": "String"
			},
			"summary": 
			{
				"groupItems": 
				[
					{
						"column": "String",
						"displayFormat": "String",
						"showInGroupFooter": false,
						"summaryType": "String"
					}
				],
				"totalItems": 
				[
					{
						"column": "String",
						"displayFormat": "String",
						"summaryType": "String"
					}
				]
			}
		}
	},
	Detalles: 
	[
		{
			Codigo: 0,
			Campos1: 
			[
				String
			],
			Campos2: 
			[
				String
			],
			Operadores: 
			[
				String
			],
			TablaDetalle: 
			{
				Tabla: 
				{
					Codigo: 0,
					Propietario: String,
					Tipo: String,
					Nombre: String,
					Alias: String,
					Descripcion: String,
					ParaReportes: String,
					CrearAlIniciar: String,
					CampoEmpresa: 0,
					CampoUnico: 0
				},
				Columnas: 
				[
					{
						CodigoTabla: 0,
						Codigo: 0,
						Nombre: String,
						Alias: String,
						Descripcion: String,
						TipoDato: String,
						ObligatorioFormas: String,
						Hint: String,
						Mayuscula: String,
						Tamano: 0,
						Escala: 0,
						Tipo: String,
						VlrDefecto: String,
						PermiteEditar: String,
						Orden: 0,
						Dinamico: String,
						ClaseControl: String,
						JoinLookup: 0,
						EsID: String,
						Mascara: String,
						MostrarEnLista: String,
						InfoAdicional: String,
						WHEREDefecto: String,
						TieneResumen: String,
						FormatoResumen: String,
						TipoResumen: String,
						PosicionResumen: String,
						ResumenEnGrupo: String,
						ResumenEnTotal: String,
						IndiceGrupo: 0
					}
				],
				Lookups: 
				[
					{
						Codigo: 0,
						CampoAMostrar: String,
						Campos1: 
						[
							String
						],
						Campos2: 
						[
							String
						],
						Operadores: 
						[
							String
						],
						Datos: 
						[
							{
								String: {}
							}
						],
						CodigoTabla1: 0,
						SQL: String,
						TablaDetalle: 
						{
							Tabla: 
							{
								Codigo: 0,
								Propietario: String,
								Tipo: String,
								Nombre: String,
								Alias: String,
								Descripcion: String,
								ParaReportes: String,
								CrearAlIniciar: String,
								CampoEmpresa: 0,
								CampoUnico: 0
							},
							Columnas: 
							[
								{
									CodigoTabla: 0,
									Codigo: 0,
									Nombre: String,
									Alias: String,
									Descripcion: String,
									TipoDato: String,
									ObligatorioFormas: String,
									Hint: String,
									Mayuscula: String,
									Tamano: 0,
									Escala: 0,
									Tipo: String,
									VlrDefecto: String,
									PermiteEditar: String,
									Orden: 0,
									Dinamico: String,
									ClaseControl: String,
									JoinLookup: 0,
									EsID: String,
									Mascara: String,
									MostrarEnLista: String,
									InfoAdicional: String,
									WHEREDefecto: String,
									TieneResumen: String,
									FormatoResumen: String,
									TipoResumen: String,
									PosicionResumen: String,
									ResumenEnGrupo: String,
									ResumenEnTotal: String,
									IndiceGrupo: 0
								}
							],
							Lookups: 
							[
								{
									Codigo: 0,
									CampoAMostrar: String,
									Campos1: 
									[
										String
									],
									Campos2: 
									[
										String
									],
									Operadores: 
									[
										String
									],
									Datos: 
									[
										{
											String: {}
										}
									],
									CodigoTabla1: 0,
									SQL: String,
									TablaDetalle: 
									{
										Tabla: 
										{
											Codigo: 0,
											Propietario: String,
											Tipo: String,
											Nombre: String,
											Alias: String,
											Descripcion: String,
											ParaReportes: String,
											CrearAlIniciar: String,
											CampoEmpresa: 0,
											CampoUnico: 0
										},
										Columnas: 
										[
											{
												CodigoTabla: 0,
												Codigo: 0,
												Nombre: String,
												Alias: String,
												Descripcion: String,
												TipoDato: String,
												ObligatorioFormas: String,
												Hint: String,
												Mayuscula: String,
												Tamano: 0,
												Escala: 0,
												Tipo: String,
												VlrDefecto: String,
												PermiteEditar: String,
												Orden: 0,
												Dinamico: String,
												ClaseControl: String,
												JoinLookup: 0,
												EsID: String,
												Mascara: String,
												MostrarEnLista: String,
												InfoAdicional: String,
												WHEREDefecto: String,
												TieneResumen: String,
												FormatoResumen: String,
												TipoResumen: String,
												PosicionResumen: String,
												ResumenEnGrupo: String,
												ResumenEnTotal: String,
												IndiceGrupo: 0
											}
										],
										Lookups: 
										[
											{
												Codigo: 0,
												CampoAMostrar: String,
												Campos1: 
												[
													String
												],
												Campos2: 
												[
													String
												],
												Operadores: 
												[
													String
												],
												Datos: 
												[
													{
														String: {}
													}
												],
												CodigoTabla1: 0,
												SQL: String,
												Vista: 
												{
													Codigo: 0,
													CodigoBlob: 0,
													Nombre: String,
													Descripcion: String,
													SQL: String,
													CodigoTabla: 0,
													GuardarBinario: String,
													TipoConsulta: String,
													ExportacionDefault: String,
													TipoExportacion: String,
													ParametrosExportacion: 0,
													CodigoAyuda: String,
													EjecutarEnAdm: String,
													InfoAdicional: String,
													EjecMultiempresa: String
												},
												Version: String,
												Ordenar: String
											}
										],
										Frames: 
										[
											{
												Codigo: 0,
												SQL: String,
												Campos1: 
												[
													String
												],
												Campos2: 
												[
													String
												]
											}
										],
										DetalleLlave: 
										[
											{
												CodigoTabla: 0,
												NombreIndice: String,
												CodigoColumna: 0,
												TipoCalculo: String,
												Secuencia: String,
												NombreColumna: String
											}
										],
										Form: 
										{
											colCountByScreen: 
											{
												lg: 0,
												md: 0,
												sm: 0,
												xs: 0
											},
											labelLocation: String,
											readOnly: False,
											items: 
											[
												{
													itemType: simple,
													visibleIndex: 0
												}
											]
										},
										DataGrid: 
										{
											"columns": 
											[
												{
													"caption": "String",
													"dataField": "String",
													"dataType": "String",
													"visibleIndex": 0,
													"validationRules": 
													[
														{
															"type": "String",
															"message": "String"
														}
													],
													"lookup": 
													{
														"allowClearing": false,
														"displayExpr": "String",
														"valueExpr": "String"
													},
													"allowEditing": false,
													"encodeHtml": false,
													"editorOptions": 
													{
														"String": {}
													},
													"groupIndex": 0
												}
											],
											"showColumnLines": false,
											"showRowLines": false,
											"rowAlternationEnabled": false,
											"showBorders": false,
											"editing": 
											{
												"allowAdding": false,
												"allowDeleting": false,
												"allowUpdating": false,
												"mode": "String"
											},
											"summary": 
											{
												"groupItems": 
												[
													{
														"column": "String",
														"displayFormat": "String",
														"showInGroupFooter": false,
														"summaryType": "String"
													}
												],
												"totalItems": 
												[
													{
														"column": "String",
														"displayFormat": "String",
														"summaryType": "String"
													}
												]
											}
										}
									},
									Vista: 
									{
										Codigo: 0,
										CodigoBlob: 0,
										Nombre: String,
										Descripcion: String,
										SQL: String,
										CodigoTabla: 0,
										GuardarBinario: String,
										TipoConsulta: String,
										ExportacionDefault: String,
										TipoExportacion: String,
										ParametrosExportacion: 0,
										CodigoAyuda: String,
										EjecutarEnAdm: String,
										InfoAdicional: String,
										EjecMultiempresa: String
									},
									Version: String,
									Ordenar: String
								}
							],
							Frames: 
							[
								{
									Codigo: 0,
									SQL: String,
									Campos1: 
									[
										String
									],
									Campos2: 
									[
										String
									],
									TablaFrame: 
									{
										Tabla: 
										{
											Codigo: 0,
											Propietario: String,
											Tipo: String,
											Nombre: String,
											Alias: String,
											Descripcion: String,
											ParaReportes: String,
											CrearAlIniciar: String,
											CampoEmpresa: 0,
											CampoUnico: 0
										},
										Columnas: 
										[
											{
												CodigoTabla: 0,
												Codigo: 0,
												Nombre: String,
												Alias: String,
												Descripcion: String,
												TipoDato: String,
												ObligatorioFormas: String,
												Hint: String,
												Mayuscula: String,
												Tamano: 0,
												Escala: 0,
												Tipo: String,
												VlrDefecto: String,
												PermiteEditar: String,
												Orden: 0,
												Dinamico: String,
												ClaseControl: String,
												JoinLookup: 0,
												EsID: String,
												Mascara: String,
												MostrarEnLista: String,
												InfoAdicional: String,
												WHEREDefecto: String,
												TieneResumen: String,
												FormatoResumen: String,
												TipoResumen: String,
												PosicionResumen: String,
												ResumenEnGrupo: String,
												ResumenEnTotal: String,
												IndiceGrupo: 0
											}
										],
										Lookups: 
										[
											{
												Codigo: 0,
												CampoAMostrar: String,
												Campos1: 
												[
													String
												],
												Campos2: 
												[
													String
												],
												Operadores: 
												[
													String
												],
												Datos: 
												[
													{
														String: {}
													}
												],
												CodigoTabla1: 0,
												SQL: String,
												Vista: 
												{
													Codigo: 0,
													CodigoBlob: 0,
													Nombre: String,
													Descripcion: String,
													SQL: String,
													CodigoTabla: 0,
													GuardarBinario: String,
													TipoConsulta: String,
													ExportacionDefault: String,
													TipoExportacion: String,
													ParametrosExportacion: 0,
													CodigoAyuda: String,
													EjecutarEnAdm: String,
													InfoAdicional: String,
													EjecMultiempresa: String
												},
												Version: String,
												Ordenar: String
											}
										],
										Frames: 
										[
											{
												Codigo: 0,
												SQL: String,
												Campos1: 
												[
													String
												],
												Campos2: 
												[
													String
												]
											}
										],
										DetalleLlave: 
										[
											{
												CodigoTabla: 0,
												NombreIndice: String,
												CodigoColumna: 0,
												TipoCalculo: String,
												Secuencia: String,
												NombreColumna: String
											}
										],
										Form: 
										{
											colCountByScreen: 
											{
												lg: 0,
												md: 0,
												sm: 0,
												xs: 0
											},
											labelLocation: String,
											readOnly: False,
											items: 
											[
												{
													itemType: simple,
													visibleIndex: 0
												}
											]
										},
										DataGrid: 
										{
											"columns": 
											[
												{
													"caption": "String",
													"dataField": "String",
													"dataType": "String",
													"visibleIndex": 0,
													"validationRules": 
													[
														{
															"type": "String",
															"message": "String"
														}
													],
													"lookup": 
													{
														"allowClearing": false,
														"displayExpr": "String",
														"valueExpr": "String"
													},
													"allowEditing": false,
													"encodeHtml": false,
													"editorOptions": 
													{
														"String": {}
													},
													"groupIndex": 0
												}
											],
											"showColumnLines": false,
											"showRowLines": false,
											"rowAlternationEnabled": false,
											"showBorders": false,
											"editing": 
											{
												"allowAdding": false,
												"allowDeleting": false,
												"allowUpdating": false,
												"mode": "String"
											},
											"summary": 
											{
												"groupItems": 
												[
													{
														"column": "String",
														"displayFormat": "String",
														"showInGroupFooter": false,
														"summaryType": "String"
													}
												],
												"totalItems": 
												[
													{
														"column": "String",
														"displayFormat": "String",
														"summaryType": "String"
													}
												]
											}
										}
									}
								}
							],
							DetalleLlave: 
							[
								{
									CodigoTabla: 0,
									NombreIndice: String,
									CodigoColumna: 0,
									TipoCalculo: String,
									Secuencia: String,
									NombreColumna: String
								}
							],
							Form: 
							{
								colCountByScreen: 
								{
									lg: 0,
									md: 0,
									sm: 0,
									xs: 0
								},
								labelLocation: String,
								readOnly: False,
								items: 
								[
									{
										itemType: simple,
										visibleIndex: 0
									}
								]
							},
							DataGrid: 
							{
								"columns": 
								[
									{
										"caption": "String",
										"dataField": "String",
										"dataType": "String",
										"visibleIndex": 0,
										"validationRules": 
										[
											{
												"type": "String",
												"message": "String"
											}
										],
										"lookup": 
										{
											"allowClearing": false,
											"displayExpr": "String",
											"valueExpr": "String"
										},
										"allowEditing": false,
										"encodeHtml": false,
										"editorOptions": 
										{
											"String": {}
										},
										"groupIndex": 0
									}
								],
								"showColumnLines": false,
								"showRowLines": false,
								"rowAlternationEnabled": false,
								"showBorders": false,
								"editing": 
								{
									"allowAdding": false,
									"allowDeleting": false,
									"allowUpdating": false,
									"mode": "String"
								},
								"summary": 
								{
									"groupItems": 
									[
										{
											"column": "String",
											"displayFormat": "String",
											"showInGroupFooter": false,
											"summaryType": "String"
										}
									],
									"totalItems": 
									[
										{
											"column": "String",
											"displayFormat": "String",
											"summaryType": "String"
										}
									]
								}
							}
						},
						Vista: 
						{
							Codigo: 0,
							CodigoBlob: 0,
							Nombre: String,
							Descripcion: String,
							SQL: String,
							CodigoTabla: 0,
							GuardarBinario: String,
							TipoConsulta: String,
							ExportacionDefault: String,
							TipoExportacion: String,
							ParametrosExportacion: 0,
							CodigoAyuda: String,
							EjecutarEnAdm: String,
							InfoAdicional: String,
							EjecMultiempresa: String
						},
						Version: String,
						Ordenar: String
					}
				],
				Frames: 
				[
					{
						Codigo: 0,
						SQL: String,
						Campos1: 
						[
							String
						],
						Campos2: 
						[
							String
						],
						TablaFrame: 
						{
							Tabla: 
							{
								Codigo: 0,
								Propietario: String,
								Tipo: String,
								Nombre: String,
								Alias: String,
								Descripcion: String,
								ParaReportes: String,
								CrearAlIniciar: String,
								CampoEmpresa: 0,
								CampoUnico: 0
							},
							Columnas: 
							[
								{
									CodigoTabla: 0,
									Codigo: 0,
									Nombre: String,
									Alias: String,
									Descripcion: String,
									TipoDato: String,
									ObligatorioFormas: String,
									Hint: String,
									Mayuscula: String,
									Tamano: 0,
									Escala: 0,
									Tipo: String,
									VlrDefecto: String,
									PermiteEditar: String,
									Orden: 0,
									Dinamico: String,
									ClaseControl: String,
									JoinLookup: 0,
									EsID: String,
									Mascara: String,
									MostrarEnLista: String,
									InfoAdicional: String,
									WHEREDefecto: String,
									TieneResumen: String,
									FormatoResumen: String,
									TipoResumen: String,
									PosicionResumen: String,
									ResumenEnGrupo: String,
									ResumenEnTotal: String,
									IndiceGrupo: 0
								}
							],
							Lookups: 
							[
								{
									Codigo: 0,
									CampoAMostrar: String,
									Campos1: 
									[
										String
									],
									Campos2: 
									[
										String
									],
									Operadores: 
									[
										String
									],
									Datos: 
									[
										{
											String: {}
										}
									],
									CodigoTabla1: 0,
									SQL: String,
									TablaDetalle: 
									{
										Tabla: 
										{
											Codigo: 0,
											Propietario: String,
											Tipo: String,
											Nombre: String,
											Alias: String,
											Descripcion: String,
											ParaReportes: String,
											CrearAlIniciar: String,
											CampoEmpresa: 0,
											CampoUnico: 0
										},
										Columnas: 
										[
											{
												CodigoTabla: 0,
												Codigo: 0,
												Nombre: String,
												Alias: String,
												Descripcion: String,
												TipoDato: String,
												ObligatorioFormas: String,
												Hint: String,
												Mayuscula: String,
												Tamano: 0,
												Escala: 0,
												Tipo: String,
												VlrDefecto: String,
												PermiteEditar: String,
												Orden: 0,
												Dinamico: String,
												ClaseControl: String,
												JoinLookup: 0,
												EsID: String,
												Mascara: String,
												MostrarEnLista: String,
												InfoAdicional: String,
												WHEREDefecto: String,
												TieneResumen: String,
												FormatoResumen: String,
												TipoResumen: String,
												PosicionResumen: String,
												ResumenEnGrupo: String,
												ResumenEnTotal: String,
												IndiceGrupo: 0
											}
										],
										Lookups: 
										[
											{
												Codigo: 0,
												CampoAMostrar: String,
												Campos1: 
												[
													String
												],
												Campos2: 
												[
													String
												],
												Operadores: 
												[
													String
												],
												Datos: 
												[
													{
														String: {}
													}
												],
												CodigoTabla1: 0,
												SQL: String,
												Vista: 
												{
													Codigo: 0,
													CodigoBlob: 0,
													Nombre: String,
													Descripcion: String,
													SQL: String,
													CodigoTabla: 0,
													GuardarBinario: String,
													TipoConsulta: String,
													ExportacionDefault: String,
													TipoExportacion: String,
													ParametrosExportacion: 0,
													CodigoAyuda: String,
													EjecutarEnAdm: String,
													InfoAdicional: String,
													EjecMultiempresa: String
												},
												Version: String,
												Ordenar: String
											}
										],
										Frames: 
										[
											{
												Codigo: 0,
												SQL: String,
												Campos1: 
												[
													String
												],
												Campos2: 
												[
													String
												]
											}
										],
										DetalleLlave: 
										[
											{
												CodigoTabla: 0,
												NombreIndice: String,
												CodigoColumna: 0,
												TipoCalculo: String,
												Secuencia: String,
												NombreColumna: String
											}
										],
										Form: 
										{
											colCountByScreen: 
											{
												lg: 0,
												md: 0,
												sm: 0,
												xs: 0
											},
											labelLocation: String,
											readOnly: False,
											items: 
											[
												{
													itemType: simple,
													visibleIndex: 0
												}
											]
										},
										DataGrid: 
										{
											"columns": 
											[
												{
													"caption": "String",
													"dataField": "String",
													"dataType": "String",
													"visibleIndex": 0,
													"validationRules": 
													[
														{
															"type": "String",
															"message": "String"
														}
													],
													"lookup": 
													{
														"allowClearing": false,
														"displayExpr": "String",
														"valueExpr": "String"
													},
													"allowEditing": false,
													"encodeHtml": false,
													"editorOptions": 
													{
														"String": {}
													},
													"groupIndex": 0
												}
											],
											"showColumnLines": false,
											"showRowLines": false,
											"rowAlternationEnabled": false,
											"showBorders": false,
											"editing": 
											{
												"allowAdding": false,
												"allowDeleting": false,
												"allowUpdating": false,
												"mode": "String"
											},
											"summary": 
											{
												"groupItems": 
												[
													{
														"column": "String",
														"displayFormat": "String",
														"showInGroupFooter": false,
														"summaryType": "String"
													}
												],
												"totalItems": 
												[
													{
														"column": "String",
														"displayFormat": "String",
														"summaryType": "String"
													}
												]
											}
										}
									},
									Vista: 
									{
										Codigo: 0,
										CodigoBlob: 0,
										Nombre: String,
										Descripcion: String,
										SQL: String,
										CodigoTabla: 0,
										GuardarBinario: String,
										TipoConsulta: String,
										ExportacionDefault: String,
										TipoExportacion: String,
										ParametrosExportacion: 0,
										CodigoAyuda: String,
										EjecutarEnAdm: String,
										InfoAdicional: String,
										EjecMultiempresa: String
									},
									Version: String,
									Ordenar: String
								}
							],
							Frames: 
							[
								{
									Codigo: 0,
									SQL: String,
									Campos1: 
									[
										String
									],
									Campos2: 
									[
										String
									],
									TablaFrame: 
									{
										Tabla: 
										{
											Codigo: 0,
											Propietario: String,
											Tipo: String,
											Nombre: String,
											Alias: String,
											Descripcion: String,
											ParaReportes: String,
											CrearAlIniciar: String,
											CampoEmpresa: 0,
											CampoUnico: 0
										},
										Columnas: 
										[
											{
												CodigoTabla: 0,
												Codigo: 0,
												Nombre: String,
												Alias: String,
												Descripcion: String,
												TipoDato: String,
												ObligatorioFormas: String,
												Hint: String,
												Mayuscula: String,
												Tamano: 0,
												Escala: 0,
												Tipo: String,
												VlrDefecto: String,
												PermiteEditar: String,
												Orden: 0,
												Dinamico: String,
												ClaseControl: String,
												JoinLookup: 0,
												EsID: String,
												Mascara: String,
												MostrarEnLista: String,
												InfoAdicional: String,
												WHEREDefecto: String,
												TieneResumen: String,
												FormatoResumen: String,
												TipoResumen: String,
												PosicionResumen: String,
												ResumenEnGrupo: String,
												ResumenEnTotal: String,
												IndiceGrupo: 0
											}
										],
										Lookups: 
										[
											{
												Codigo: 0,
												CampoAMostrar: String,
												Campos1: 
												[
													String
												],
												Campos2: 
												[
													String
												],
												Operadores: 
												[
													String
												],
												Datos: 
												[
													{
														String: {}
													}
												],
												CodigoTabla1: 0,
												SQL: String,
												Vista: 
												{
													Codigo: 0,
													CodigoBlob: 0,
													Nombre: String,
													Descripcion: String,
													SQL: String,
													CodigoTabla: 0,
													GuardarBinario: String,
													TipoConsulta: String,
													ExportacionDefault: String,
													TipoExportacion: String,
													ParametrosExportacion: 0,
													CodigoAyuda: String,
													EjecutarEnAdm: String,
													InfoAdicional: String,
													EjecMultiempresa: String
												},
												Version: String,
												Ordenar: String
											}
										],
										Frames: 
										[
											{
												Codigo: 0,
												SQL: String,
												Campos1: 
												[
													String
												],
												Campos2: 
												[
													String
												]
											}
										],
										DetalleLlave: 
										[
											{
												CodigoTabla: 0,
												NombreIndice: String,
												CodigoColumna: 0,
												TipoCalculo: String,
												Secuencia: String,
												NombreColumna: String
											}
										],
										Form: 
										{
											colCountByScreen: 
											{
												lg: 0,
												md: 0,
												sm: 0,
												xs: 0
											},
											labelLocation: String,
											readOnly: False,
											items: 
											[
												{
													itemType: simple,
													visibleIndex: 0
												}
											]
										},
										DataGrid: 
										{
											"columns": 
											[
												{
													"caption": "String",
													"dataField": "String",
													"dataType": "String",
													"visibleIndex": 0,
													"validationRules": 
													[
														{
															"type": "String",
															"message": "String"
														}
													],
													"lookup": 
													{
														"allowClearing": false,
														"displayExpr": "String",
														"valueExpr": "String"
													},
													"allowEditing": false,
													"encodeHtml": false,
													"editorOptions": 
													{
														"String": {}
													},
													"groupIndex": 0
												}
											],
											"showColumnLines": false,
											"showRowLines": false,
											"rowAlternationEnabled": false,
											"showBorders": false,
											"editing": 
											{
												"allowAdding": false,
												"allowDeleting": false,
												"allowUpdating": false,
												"mode": "String"
											},
											"summary": 
											{
												"groupItems": 
												[
													{
														"column": "String",
														"displayFormat": "String",
														"showInGroupFooter": false,
														"summaryType": "String"
													}
												],
												"totalItems": 
												[
													{
														"column": "String",
														"displayFormat": "String",
														"summaryType": "String"
													}
												]
											}
										}
									}
								}
							],
							DetalleLlave: 
							[
								{
									CodigoTabla: 0,
									NombreIndice: String,
									CodigoColumna: 0,
									TipoCalculo: String,
									Secuencia: String,
									NombreColumna: String
								}
							],
							Form: 
							{
								colCountByScreen: 
								{
									lg: 0,
									md: 0,
									sm: 0,
									xs: 0
								},
								labelLocation: String,
								readOnly: False,
								items: 
								[
									{
										itemType: simple,
										visibleIndex: 0
									}
								]
							},
							DataGrid: 
							{
								"columns": 
								[
									{
										"caption": "String",
										"dataField": "String",
										"dataType": "String",
										"visibleIndex": 0,
										"validationRules": 
										[
											{
												"type": "String",
												"message": "String"
											}
										],
										"lookup": 
										{
											"allowClearing": false,
											"displayExpr": "String",
											"valueExpr": "String"
										},
										"allowEditing": false,
										"encodeHtml": false,
										"editorOptions": 
										{
											"String": {}
										},
										"groupIndex": 0
									}
								],
								"showColumnLines": false,
								"showRowLines": false,
								"rowAlternationEnabled": false,
								"showBorders": false,
								"editing": 
								{
									"allowAdding": false,
									"allowDeleting": false,
									"allowUpdating": false,
									"mode": "String"
								},
								"summary": 
								{
									"groupItems": 
									[
										{
											"column": "String",
											"displayFormat": "String",
											"showInGroupFooter": false,
											"summaryType": "String"
										}
									],
									"totalItems": 
									[
										{
											"column": "String",
											"displayFormat": "String",
											"summaryType": "String"
										}
									]
								}
							}
						}
					}
				],
				DetalleLlave: 
				[
					{
						CodigoTabla: 0,
						NombreIndice: String,
						CodigoColumna: 0,
						TipoCalculo: String,
						Secuencia: String,
						NombreColumna: String
					}
				],
				Form: 
				{
					colCountByScreen: 
					{
						lg: 0,
						md: 0,
						sm: 0,
						xs: 0
					},
					labelLocation: String,
					readOnly: False,
					items: 
					[
						{
							itemType: simple,
							visibleIndex: 0
						}
					]
				},
				DataGrid: 
				{
					"columns": 
					[
						{
							"caption": "String",
							"dataField": "String",
							"dataType": "String",
							"visibleIndex": 0,
							"validationRules": 
							[
								{
									"type": "String",
									"message": "String"
								}
							],
							"lookup": 
							{
								"allowClearing": false,
								"displayExpr": "String",
								"valueExpr": "String"
							},
							"allowEditing": false,
							"encodeHtml": false,
							"editorOptions": 
							{
								"String": {}
							},
							"groupIndex": 0
						}
					],
					"showColumnLines": false,
					"showRowLines": false,
					"rowAlternationEnabled": false,
					"showBorders": false,
					"editing": 
					{
						"allowAdding": false,
						"allowDeleting": false,
						"allowUpdating": false,
						"mode": "String"
					},
					"summary": 
					{
						"groupItems": 
						[
							{
								"column": "String",
								"displayFormat": "String",
								"showInGroupFooter": false,
								"summaryType": "String"
							}
						],
						"totalItems": 
						[
							{
								"column": "String",
								"displayFormat": "String",
								"summaryType": "String"
							}
						]
					}
				}
			},
			TipoCaptura: String,
			FormaCaptura: 0,
			CodigoArchivo: 0,
			TablaArchivo: 0
		}
	]
}