(* Options: Date: 2025-06-07 19:37:12 Version: 8.12 Tip: To override a DTO option, remove "//" prefix before updating BaseUrl: https://soluser-recaudo.sgsas.co //GlobalNamespace: //MakeDataContractsExtensible: False //AddReturnMarker: True //AddDescriptionAsComments: True //AddDataContractAttributes: False //AddIndexesToDataMembers: False //AddGeneratedCodeAttributes: False //AddResponseStatus: False //AddImplicitVersion: //ExportValueTypes: False IncludeTypes: DefinicionProcedimientoRQ.* //ExcludeTypes: //InitializeCollections: True //AddNamespaces: *) namespace Administrador.Modelo.Contexto open System open System.Collections open System.Collections.Generic open System.Runtime.Serialization open ServiceStack open ServiceStack.DataAnnotations type Lenguajes = | ES = 0 | PT = 1 | EN = 2 [] type VersionLookup() = member val CodLookup:Decimal = new Decimal() with get,set member val Version:String = null with get,set [] [] type IdentificadoresFunciones() = [] member val AliasFuncion:String = null with get,set [] member val NombreFuncion:String = null with get,set [] member val Descripcion:String = null with get,set [] member val TipoRespuesta:String = null with get,set [] member val Background:String = null with get,set [] member val UsuarioCreo:String = null with get,set [] member val FechaCreacion:DateTime = new DateTime() with get,set [] member val Consecutivo:Int32 = new Int32() with get,set [] member val TipoExport:String = null with get,set [] member val Ayuda:String = null with get,set [] member val Endpoint:String = null with get,set [] member val ConsumeAPI:String = null with get,set [] member val APIRest:String = null with get,set [] member val PropiedadRest:String = null with get,set [] type DefinicionParametro() = member val Direccion:String = null with get,set member val IdVista:Nullable = new Nullable() with get,set member val TipoDato:String = null with get,set member val NombreParametro:String = null with get,set member val Alias:String = null with get,set member val Ayuda:String = null with get,set member val DatosLookup:ResizeArray> = new ResizeArray>() with get,set member val CampoTexto:String = null with get,set member val CampoValor:String = null with get,set member val Version:String = null with get,set member val Obligatorio:Boolean = new Boolean() with get,set member val ValorDefecto:String = null with get,set member val Visible:Boolean = new Boolean() with get,set [] [] type PermisosFunciones() = [] member val CodigoSistema:Decimal = new Decimal() with get,set [] member val CodigoEmpresa:Decimal = new Decimal() with get,set [] member val AliasFuncion:String = null with get,set [] member val Usuario:String = null with get,set [] member val UsuarioCreo:String = null with get,set [] member val FechaCreacion:DateTime = new DateTime() with get,set [] member val IP:String = null with get,set [] type UltimoEstado() = member val CodigoEjecucion:Decimal = new Decimal() with get,set member val Estado:String = null with get,set [] type DefinicionProcedimientoRS() = member val Procedimiento:IdentificadoresFunciones = null with get,set member val Parametros:ResizeArray = new ResizeArray() with get,set member val Permisos:ResizeArray = new ResizeArray() with get,set member val UltimoEstado:UltimoEstado = null with get,set member val Error:String = null with get,set [] [] type DefinicionProcedimientoRQ() = interface IReturn member val Consecutivo:Int32 = new Int32() with get,set member val VersionesLookupCliente:ResizeArray = new ResizeArray() with get,set member val DatosLookups:Boolean = new Boolean() with get,set member val Lenguaje:Lenguajes = new Lenguajes() with get,set