private static Detalle GenerarRegistro() { Detalle detalle = new Detalle(); detalle.NombreTabla = "registro"; detalle.Campos = new List <CampoDetalle>(); CampoDetalle campoDetalle = new CampoDetalle() { NombreCampo = "TIPO-TARJ", NombreBaseDeDatos = "TipoTarjeta", Descripcion = "Tipo de Tarjeta", Longitud = 2, Offset = 0, PadCaracter = '0', IsPadLeft = true }; detalle.Campos.Add(campoDetalle); campoDetalle = new CampoDetalle() { NombreCampo = "COD-FUN", NombreBaseDeDatos = "CondigoFuncionalidad", Descripcion = "Código de la funcionalidad", Longitud = 2, Offset = 2, PadCaracter = '0', IsPadLeft = true }; detalle.Campos.Add(campoDetalle); campoDetalle = new CampoDetalle() { NombreCampo = "HABILITA", NombreBaseDeDatos = "Habilita", Descripcion = "Indica si la funcionalidad está habilitada o no.", Longitud = 1, Offset = 4, PadCaracter = '0', IsPadLeft = true }; detalle.Campos.Add(campoDetalle); return(detalle); }
private static Detalle GenerarSubDetalle() { Detalle subDetalle = new Detalle(); subDetalle.NombreTabla = "subRegistro"; subDetalle.Campos = new List <CampoDetalle>(); CampoDetalle registro = new CampoDetalle() { NombreCampo = "ITEM", NombreBaseDeDatos = "Item", Descripcion = "Items para utilizar en los criterios", Longitud = 5, Offset = 0, PadCaracter = '0', IsPadLeft = true }; subDetalle.Campos.Add(registro); registro = new CampoDetalle() { NombreCampo = "SIMBOLO", NombreBaseDeDatos = "Simbolo", Descripcion = "Símbolo operador", Longitud = 2, Offset = 5, PadCaracter = ' ', IsPadLeft = true }; subDetalle.Campos.Add(registro); registro = new CampoDetalle() { NombreCampo = "VALOR", NombreBaseDeDatos = "Valores", Descripcion = "Valores de los criterios separados por “;” para en lista y entre", Longitud = 20, Offset = 7, PadCaracter = ' ', IsPadLeft = true }; subDetalle.Campos.Add(registro); return(subDetalle); }
private static Detalle GenerarSubDetalle() { Detalle subDetalle = new Detalle(); subDetalle.NombreTabla = "subRegistro"; subDetalle.Campos = new List <CampoDetalle>(); CampoDetalle registro = new CampoDetalle() { NombreCampo = "NTARJCLI", NombreBaseDeDatos = "NumeroTarjetaCliente", Descripcion = "Número de Tarjeta socio", Longitud = 16, Offset = 0, PadCaracter = '0', IsPadLeft = true }; subDetalle.Campos.Add(registro); return(subDetalle); }
private static Detalle GenerarRegistro() { Detalle detalle = new Detalle(); detalle.NombreTabla = "registro"; detalle.Campos = new List <CampoDetalle>(); CampoDetalle campoDetalle = new CampoDetalle() { NombreCampo = "COD-MENSA", NombreBaseDeDatos = "CodigoMensaje", Descripcion = "Código del mensaje", Longitud = 4, Offset = 0, PadCaracter = '0', IsPadLeft = true }; detalle.Campos.Add(campoDetalle); campoDetalle = new CampoDetalle() { NombreCampo = "DESCR", NombreBaseDeDatos = "DescripcionMensaje", Descripcion = "Descripción del mensaje", Longitud = 35, Offset = 4, PadCaracter = ' ', IsPadLeft = false }; detalle.Campos.Add(campoDetalle); campoDetalle = new CampoDetalle() { NombreCampo = "FEDESDE", NombreBaseDeDatos = "FechaDesde", Descripcion = "Fecha de inicio de vigencia", Longitud = 8, Offset = 39, PadCaracter = ' ', IsPadLeft = false }; detalle.Campos.Add(campoDetalle); campoDetalle = new CampoDetalle() { NombreCampo = "FEHASTA", NombreBaseDeDatos = "FechaHasta", Descripcion = "Fecha de fin de vigencia", Longitud = 8, Offset = 47, PadCaracter = '0', IsPadLeft = true }; detalle.Campos.Add(campoDetalle); campoDetalle = new CampoDetalle() { NombreCampo = "COD-LISTA", NombreBaseDeDatos = "CodigoLista", Descripcion = "Código de la lista", Longitud = 4, Offset = 55, PadCaracter = '0', IsPadLeft = true }; detalle.Campos.Add(campoDetalle); campoDetalle = new CampoDetalle() { NombreCampo = "COD-TEXTO", NombreBaseDeDatos = "CodigoTexto", Descripcion = "Código de texto", Longitud = 4, Offset = 59, PadCaracter = '0', IsPadLeft = true }; detalle.Campos.Add(campoDetalle); campoDetalle = new CampoDetalle() { NombreCampo = "AB", NombreBaseDeDatos = "AltaBaja", Descripcion = "Alta o Baja de registros", Formato = "00", Longitud = 1, Offset = 63, PadCaracter = '0', IsPadLeft = true }; detalle.Campos.Add(campoDetalle); campoDetalle = new CampoDetalle() { NombreCampo = "COD-CRITE", NombreBaseDeDatos = "CodigoCriterio", Descripcion = "Código del criterio", Longitud = 4, Offset = 64, PadCaracter = '0', IsPadLeft = true }; detalle.Campos.Add(campoDetalle); return(detalle); }
private static Detalle GenerarRegistro() { Detalle detalle = new Detalle(); detalle.NombreTabla = "registro"; detalle.Campos = new List <CampoDetalle>(); CampoDetalle campoDetalle = new CampoDetalle() { NombreCampo = "COD-RUBRO", NombreBaseDeDatos = "CodigoRubro", Descripcion = "Código del rubro", Longitud = 3, Offset = 0, PadCaracter = '0', IsPadLeft = true }; detalle.Campos.Add(campoDetalle); campoDetalle = new CampoDetalle() { NombreCampo = "DESCR", NombreBaseDeDatos = "DescripcionRubro", Descripcion = "Descripción del rubro", Longitud = 35, Offset = 3, PadCaracter = ' ', IsPadLeft = false }; detalle.Campos.Add(campoDetalle); campoDetalle = new CampoDetalle() { NombreCampo = "DESCRC", NombreBaseDeDatos = "DescripcionCortaRubro", Descripcion = "Descripción corta del rubro", Longitud = 20, Offset = 38, PadCaracter = ' ', IsPadLeft = false }; detalle.Campos.Add(campoDetalle); campoDetalle = new CampoDetalle() { NombreCampo = "COD-PG", NombreBaseDeDatos = "CodigoProductoGenerico", Descripcion = "Código del Producto Genérico", Longitud = 5, Offset = 58, PadCaracter = '0', IsPadLeft = true }; detalle.Campos.Add(campoDetalle); campoDetalle = new CampoDetalle() { NombreCampo = "ESTAR", NombreBaseDeDatos = "EstadoRubro", Descripcion = "Estado del rubro", Longitud = 1, Offset = 63, PadCaracter = '0', IsPadLeft = true }; detalle.Campos.Add(campoDetalle); campoDetalle = new CampoDetalle() { NombreCampo = "TIPO-TARJ", NombreBaseDeDatos = "TipoTarjeta", Descripcion = "Tipo de Tarjeta", Longitud = 2, Offset = 64, PadCaracter = '0', IsPadLeft = true }; detalle.Campos.Add(campoDetalle); campoDetalle = new CampoDetalle() { NombreCampo = "PROMOCION", NombreBaseDeDatos = "CantMonedas", Descripcion = "Indica si es un rubro promoción o no", Longitud = 1, Offset = 66, PadCaracter = '0', IsPadLeft = true }; detalle.Campos.Add(campoDetalle); campoDetalle = new CampoDetalle() { NombreCampo = "MAX-COMBUST-DIA-LITROS", NombreBaseDeDatos = "MaxCombustible", Descripcion = "Indica el maximo diario de combustible (litros) vigente por tipode tarjeta y por rubros.", Longitud = 7, Offset = 67, PadCaracter = '0', IsPadLeft = true }; detalle.Campos.Add(campoDetalle); campoDetalle = new CampoDetalle() { NombreCampo = "MAX-RUBRO-DIA-MONEDA", NombreBaseDeDatos = "MaxRubroDia", Descripcion = "Indica el maximo diario vigente del rubro, distinto a combustibles, en $. (Por tipo de tarjeta y rubro)", Longitud = 7, Offset = 74, PadCaracter = '0', IsPadLeft = true }; detalle.Campos.Add(campoDetalle); campoDetalle = new CampoDetalle() { NombreCampo = "MAX-RUBRO-MES-MONEDA", NombreBaseDeDatos = "MaxRubroMes", Descripcion = "Indica el maximo mensual vigente del rubro, distinto a combustibles, en $. (Por tipo de tarjeta y rubro)", Longitud = 7, Offset = 81, PadCaracter = '0', IsPadLeft = true }; detalle.Campos.Add(campoDetalle); return(detalle); }
private static Detalle GenerarRegistro() { Detalle detalle = new Detalle(); detalle.NombreTabla = "registro"; detalle.Campos = new List <CampoDetalle>(); CampoDetalle campoDetalle = new CampoDetalle() { NombreCampo = "COD-PROD", NombreBaseDeDatos = "CodigoProducto", Descripcion = "Código del producto", Longitud = 5, Offset = 0, PadCaracter = '0', IsPadLeft = true }; detalle.Campos.Add(campoDetalle); campoDetalle = new CampoDetalle() { NombreCampo = "TIPO-TARJ", NombreBaseDeDatos = "TipoTarjeta", Descripcion = "Tipo de trajeta", Longitud = 2, Offset = 5, PadCaracter = ' ', IsPadLeft = false }; detalle.Campos.Add(campoDetalle); campoDetalle = new CampoDetalle() { NombreCampo = "AUTORIZ", NombreBaseDeDatos = "Autorizacion", Descripcion = "Autorizacion del administrador", Longitud = 1, Offset = 7, PadCaracter = ' ', IsPadLeft = false }; detalle.Campos.Add(campoDetalle); campoDetalle = new CampoDetalle() { NombreCampo = "FEDESDE", NombreBaseDeDatos = "FechaDesde", Descripcion = "Fecha vigencia desde", Longitud = 8, Offset = 8, PadCaracter = '0', IsPadLeft = true }; detalle.Campos.Add(campoDetalle); campoDetalle = new CampoDetalle() { NombreCampo = "FEHASTA", NombreBaseDeDatos = "FechaHasta", Descripcion = "Fecha vigencia hasta", Longitud = 8, Offset = 16, PadCaracter = '0', IsPadLeft = true }; detalle.Campos.Add(campoDetalle); campoDetalle = new CampoDetalle() { NombreCampo = "HODESDE", NombreBaseDeDatos = "HoraDesde", Descripcion = "Hora Desde", Longitud = 4, Offset = 24, PadCaracter = '0', IsPadLeft = true }; detalle.Campos.Add(campoDetalle); campoDetalle = new CampoDetalle() { NombreCampo = "HOHASTA", NombreBaseDeDatos = "HoraHasta", Descripcion = "Hora hasta", Longitud = 4, Offset = 28, PadCaracter = '0', IsPadLeft = true }; detalle.Campos.Add(campoDetalle); campoDetalle = new CampoDetalle() { NombreCampo = "CANTM", NombreBaseDeDatos = "CantidadMoneda", Descripcion = "Moneda para la relación.", Longitud = 7, Offset = 32, PadCaracter = '0', IsPadLeft = true }; detalle.Campos.Add(campoDetalle); campoDetalle = new CampoDetalle() { NombreCampo = "CANTD", NombreBaseDeDatos = "Estado", Descripcion = "Indica a partir de que límite minino se entregauna relación de puntos que esté en promoción", Longitud = 7, Offset = 39, PadCaracter = '0', IsPadLeft = true }; detalle.Campos.Add(campoDetalle); campoDetalle = new CampoDetalle() { NombreCampo = "PTOSREL", NombreBaseDeDatos = "PuntosRelacion", Descripcion = "Puntos para la relación", Longitud = 5, Offset = 46, PadCaracter = '0', IsPadLeft = true }; detalle.Campos.Add(campoDetalle); campoDetalle = new CampoDetalle() { NombreCampo = "COD-LISTA", NombreBaseDeDatos = "CodigoLista", Descripcion = "Código de lista", Longitud = 4, Offset = 51, PadCaracter = '0', IsPadLeft = true }; detalle.Campos.Add(campoDetalle); campoDetalle = new CampoDetalle() { NombreCampo = "COD-CRITE", NombreBaseDeDatos = "CodigoCriterio", Descripcion = "Código de criterio", Longitud = 4, Offset = 55, PadCaracter = '0', IsPadLeft = true }; detalle.Campos.Add(campoDetalle); return(detalle); }
private static Detalle GenerarRegistro() { Detalle detalle = new Detalle(); detalle.NombreTabla = "registro"; detalle.Campos = new List <CampoDetalle>(); CampoDetalle campoDetalle = new CampoDetalle() { NombreCampo = "COD-RUBRO", NombreBaseDeDatos = "CodigoRubro", Descripcion = "Código del rubro", Longitud = 3, Offset = 0, PadCaracter = '0', IsPadLeft = true }; detalle.Campos.Add(campoDetalle); campoDetalle = new CampoDetalle() { NombreCampo = "COD-PROD", NombreBaseDeDatos = "CodigoProducto", Descripcion = "Código del producto", Longitud = 5, Offset = 0, PadCaracter = '0', IsPadLeft = true }; detalle.Campos.Add(campoDetalle); CampoDetalle regsitro = new CampoDetalle() { NombreCampo = "COD-BARRA", NombreBaseDeDatos = "CodigoBarra", Descripcion = "Código de barra del producto", Longitud = 20, Offset = 8, PadCaracter = '0', IsPadLeft = true }; detalle.Campos.Add(campoDetalle); campoDetalle = new CampoDetalle() { NombreCampo = "DESCR", NombreBaseDeDatos = "DescripcionProducto", Descripcion = "Descripción del producto", Longitud = 35, Offset = 28, PadCaracter = ' ', IsPadLeft = false }; detalle.Campos.Add(campoDetalle); campoDetalle = new CampoDetalle() { NombreCampo = "DESCRC", NombreBaseDeDatos = "DescripcionCortaProducto", Descripcion = "Descripción corta del producto", Longitud = 20, Offset = 63, PadCaracter = ' ', IsPadLeft = false }; detalle.Campos.Add(campoDetalle); campoDetalle = new CampoDetalle() { NombreCampo = "AUTORIZ", NombreBaseDeDatos = "Autorizacion", Descripcion = "Autorización del administrador", Longitud = 1, Offset = 83, PadCaracter = '0', IsPadLeft = true }; detalle.Campos.Add(campoDetalle); campoDetalle = new CampoDetalle() { NombreCampo = "CANTM", NombreBaseDeDatos = "CantidadMoneda", Descripcion = "Moneda para la relación", Longitud = 7, Offset = 84, PadCaracter = '0', IsPadLeft = true }; detalle.Campos.Add(campoDetalle); campoDetalle = new CampoDetalle() { NombreCampo = "LIM-MIN-PESOS", NombreBaseDeDatos = "LimiteMinimoPesos", Descripcion = "Límite minimo en pesos", Longitud = 7, Offset = 91, PadCaracter = '0', IsPadLeft = true }; detalle.Campos.Add(campoDetalle); campoDetalle = new CampoDetalle() { NombreCampo = "LIM-MIN-LITROS", NombreBaseDeDatos = "LimiteMinimoLitros", Descripcion = "Límite minimo en litros", Longitud = 7, Offset = 98, PadCaracter = '0', IsPadLeft = true }; detalle.Campos.Add(campoDetalle); campoDetalle = new CampoDetalle() { NombreCampo = "LIM-MAX-PESOS", NombreBaseDeDatos = "LimiteMaximoPesos", Descripcion = "Límite maximo en pesos", Longitud = 7, Offset = 105, PadCaracter = '0', IsPadLeft = true }; detalle.Campos.Add(campoDetalle); campoDetalle = new CampoDetalle() { NombreCampo = "LIM-MAX-LITROS", NombreBaseDeDatos = "LimiteMaximoLitros", Descripcion = "Límite maximo en litros", Longitud = 7, Offset = 112, PadCaracter = '0', IsPadLeft = true }; detalle.Campos.Add(campoDetalle); campoDetalle = new CampoDetalle() { NombreCampo = "PRIORI", NombreBaseDeDatos = "Priori", Descripcion = "Prioridad para la asignación", Longitud = 1, Offset = 119, PadCaracter = '0', IsPadLeft = true }; detalle.Campos.Add(campoDetalle); campoDetalle = new CampoDetalle() { NombreCampo = "ESTAP", NombreBaseDeDatos = "EstadoProducto", Descripcion = "Estado del producto", Longitud = 1, Offset = 120, PadCaracter = '0', IsPadLeft = true }; detalle.Campos.Add(campoDetalle); campoDetalle = new CampoDetalle() { NombreCampo = "PTOSREL", NombreBaseDeDatos = "Estado", Descripcion = "Puntos para la relación", Longitud = 5, Offset = 121, PadCaracter = '0', IsPadLeft = true }; detalle.Campos.Add(campoDetalle); campoDetalle = new CampoDetalle() { NombreCampo = "COD-LISTA", NombreBaseDeDatos = "CodigoLista", Descripcion = "Codigo de la lista", Longitud = 4, Offset = 126, PadCaracter = '0', IsPadLeft = true }; detalle.Campos.Add(campoDetalle); campoDetalle = new CampoDetalle() { NombreCampo = "COD-CRITE", NombreBaseDeDatos = "CodigoCriterio", Descripcion = "Codigo de criterio", Longitud = 4, Offset = 130, PadCaracter = '0', IsPadLeft = true }; detalle.Campos.Add(campoDetalle); campoDetalle = new CampoDetalle() { NombreCampo = "TIPO-TARJ", NombreBaseDeDatos = "TipoTarjeta", Descripcion = "Tipo de tarjeta", Longitud = 2, Offset = 134, PadCaracter = '0', IsPadLeft = true }; detalle.Campos.Add(campoDetalle); campoDetalle = new CampoDetalle() { NombreCampo = "LIM-DIA-MAX-PESO", NombreBaseDeDatos = "LimiteMaxPesos", Descripcion = "Limite diario en pesos", Longitud = 7, Offset = 136, PadCaracter = '0', IsPadLeft = true }; detalle.Campos.Add(campoDetalle); campoDetalle = new CampoDetalle() { NombreCampo = "LIM-DIA-MAX-LITRO", NombreBaseDeDatos = "LimiteMaxLitros", Descripcion = "Limite diario en litros", Longitud = 7, Offset = 143, PadCaracter = '0', IsPadLeft = true }; detalle.Campos.Add(campoDetalle); return(detalle); }
private static Detalle GenerarRegistro() { Detalle detalle = new Detalle(); detalle.NombreTabla = "registro"; detalle.Campos = new List <CampoDetalle>(); CampoDetalle campoDetalle = new CampoDetalle() { NombreCampo = "COD-PREMIO", NombreBaseDeDatos = "CodigoPremio", Descripcion = "Código del premio", Longitud = 6, Offset = 0, PadCaracter = '0', IsPadLeft = true }; detalle.Campos.Add(campoDetalle); campoDetalle = new CampoDetalle() { NombreCampo = "DESCR", NombreBaseDeDatos = "DescripcionPremio", Descripcion = "Descripción del premio", Longitud = 35, Offset = 6, PadCaracter = ' ', IsPadLeft = false }; detalle.Campos.Add(campoDetalle); campoDetalle = new CampoDetalle() { NombreCampo = "DESCRC", NombreBaseDeDatos = "DescripcionCortaPremio", Descripcion = "Descripción corta del premio", Longitud = 20, Offset = 41, PadCaracter = ' ', IsPadLeft = false }; detalle.Campos.Add(campoDetalle); campoDetalle = new CampoDetalle() { NombreCampo = "T-PREM", NombreBaseDeDatos = "TipoPremio", Descripcion = "Tipo de premio", Longitud = 1, Offset = 61, PadCaracter = '0', IsPadLeft = true }; detalle.Campos.Add(campoDetalle); campoDetalle = new CampoDetalle() { NombreCampo = "PUNTOS", NombreBaseDeDatos = "Puntos", Descripcion = "Puntos requeridos para retirar el premio (puntos)", Longitud = 5, Offset = 62, PadCaracter = '0', IsPadLeft = true }; detalle.Campos.Add(campoDetalle); campoDetalle = new CampoDetalle() { NombreCampo = "PUN-MON", NombreBaseDeDatos = "PuntosMonedas", Descripcion = "Puntos requeridos para retirar el premio (moneda + puntos)", Longitud = 5, Offset = 67, PadCaracter = '0', IsPadLeft = true }; detalle.Campos.Add(campoDetalle); campoDetalle = new CampoDetalle() { NombreCampo = "CANTM", NombreBaseDeDatos = "CantMonedas", Descripcion = "Cantidad de Moneda", Formato = "00", Longitud = 7, Offset = 72, PadCaracter = '0', IsPadLeft = true }; detalle.Campos.Add(campoDetalle); campoDetalle = new CampoDetalle() { NombreCampo = "OPCION", NombreBaseDeDatos = "Opcion", Descripcion = "Elección de los puntos para retirar el premio.", Longitud = 1, Offset = 79, PadCaracter = '0', IsPadLeft = true }; detalle.Campos.Add(campoDetalle); campoDetalle = new CampoDetalle() { NombreCampo = "ESTADO", NombreBaseDeDatos = "Estado", Descripcion = "Estado del premio", Longitud = 1, Offset = 80, PadCaracter = '0', IsPadLeft = true }; detalle.Campos.Add(campoDetalle); campoDetalle = new CampoDetalle() { NombreCampo = "CODTEXV", NombreBaseDeDatos = "CodigoVoucher", Descripcion = "cod de voucher (solo para premios especiales)", Longitud = 4, Offset = 81, PadCaracter = '0', IsPadLeft = true }; detalle.Campos.Add(campoDetalle); return(detalle); }
private static Detalle GenerarRegistro() { Detalle detalle = new Detalle(); detalle.NombreTabla = "registro"; detalle.Campos = new List <CampoDetalle>(); CampoDetalle campoDetalle = new CampoDetalle() { NombreCampo = "TIPO-TARJ", NombreBaseDeDatos = "TipoTarjeta", Descripcion = "Tipo de tarjeta", Longitud = 2, Offset = 0, PadCaracter = '0', IsPadLeft = true }; detalle.Campos.Add(campoDetalle); campoDetalle = new CampoDetalle() { NombreCampo = "DESCR", NombreBaseDeDatos = "DescripcionTipoTarjeta", Descripcion = "Descripción del tipo de tarjeta", Longitud = 35, Offset = 2, PadCaracter = ' ', IsPadLeft = false }; detalle.Campos.Add(campoDetalle); campoDetalle = new CampoDetalle() { NombreCampo = "NRODESDE", NombreBaseDeDatos = "NumeroTarjetaDesde", Descripcion = "Número de tarjeta desde", Longitud = 16, Offset = 37, PadCaracter = '0', IsPadLeft = true }; detalle.Campos.Add(campoDetalle); campoDetalle = new CampoDetalle() { NombreCampo = "NROHASTA", NombreBaseDeDatos = "NumeroTarjetaHasta", Descripcion = "Número de tarjeta hasta", Longitud = 16, Offset = 53, PadCaracter = '0', IsPadLeft = true }; detalle.Campos.Add(campoDetalle); campoDetalle = new CampoDetalle() { NombreCampo = "FEDESDE", NombreBaseDeDatos = "FechaDesde", Descripcion = "Fecha de inicio vigencia", Longitud = 8, Offset = 69, PadCaracter = '0', IsPadLeft = true }; detalle.Campos.Add(campoDetalle); campoDetalle = new CampoDetalle() { NombreCampo = "FEHASTA", NombreBaseDeDatos = "FechaHasta", Descripcion = "Fecha de fin vigencia", Longitud = 8, Offset = 77, PadCaracter = '0', IsPadLeft = true }; detalle.Campos.Add(campoDetalle); campoDetalle = new CampoDetalle() { NombreCampo = "FECADU", NombreBaseDeDatos = "FechaCaducidad", Descripcion = "Fecha de caducidad para vencimiento de puntos", Longitud = 8, Offset = 85, PadCaracter = '0', IsPadLeft = true }; detalle.Campos.Add(campoDetalle); campoDetalle = new CampoDetalle() { NombreCampo = "VEN-PUNTOS", NombreBaseDeDatos = "ConVencimientoPuntos", Descripcion = "Habilita-Inhabilita vencimiento de puntos", Longitud = 1, Offset = 93, PadCaracter = '0', IsPadLeft = true }; detalle.Campos.Add(campoDetalle); campoDetalle = new CampoDetalle() { NombreCampo = "MAX-DIARIO", NombreBaseDeDatos = "MaxPuntoDia", Descripcion = "Indica cual es la máxima cantidad de puntos que puede asignarse a una tarjeta en el mismo lote día sin solicitar autorización", Longitud = 4, Offset = 94, PadCaracter = '0', IsPadLeft = true }; detalle.Campos.Add(campoDetalle); campoDetalle = new CampoDetalle() { NombreCampo = "MAX-SIN-AUTORIZ", NombreBaseDeDatos = "MaxPuntoSinAutoriz", Descripcion = "Indica cual es la máxima cantidad de puntos que puede asignarse en una operación de carga de puntos sin solicitar autorización", Longitud = 4, Offset = 98, PadCaracter = '0', IsPadLeft = true }; detalle.Campos.Add(campoDetalle); campoDetalle = new CampoDetalle() { NombreCampo = "IMPORTE-MAX", NombreBaseDeDatos = "MaxImporte", Descripcion = "Indica cual es el importe hasta el cual no pedirá confirmación", Longitud = 4, Offset = 102, PadCaracter = '0', IsPadLeft = true }; detalle.Campos.Add(campoDetalle); campoDetalle = new CampoDetalle() { NombreCampo = "PUNTAJE-MAX", NombreBaseDeDatos = "MaxPuntaje", Descripcion = "Indica el puntaje máximo de disponibles que podrá tener una tarjeta", Longitud = 5, Offset = 106, PadCaracter = '0', IsPadLeft = true }; detalle.Campos.Add(campoDetalle); return(detalle); }