AccumulationRegisterManager.<Nombre del registro de acumulación>
Balance
Disponible desde la versión 8.0.
Sintaxis:
Balance(<PuntoEnElTiempo>, <Filtro>, <Dimensiones>, <Recursos>)
Parámetros:
<PuntoEnElTiempo> (opcional)
Tipo: Fecha, PointInTime, Boundary.
El punto en el tiempo a partir del cual se deben obtener los saldos. Si no se especifica el parámetro, se obtendrán los saldos actuales (a partir de la última fecha de registro del registro de acumulación). Si se pasa una Fecha como parámetro, los saldos se obtendrán a partir del comienzo del día; si se pasa un PointInTime, los saldos ignorarán los registros de registro que ocurrieron en ese punto en el tiempo.
<Filtro> (opcional)
Tipo: Structure.
Structure que contiene un conjunto de valores de dimensión de registro para los cuales se deben filtrar los totales. El nombre clave de la estructura debe ser el mismo que el nombre de dimensión de registro especificado en el diseñador, y el valor de un elemento de la estructura – establece el valor seleccionado en la dimensión dada.
Si no se especifica el parámetro, no se utiliza el filtro.
<Dimensiones> (opcional)
Tipo: String.
Lista de dimensiones para las cuales se deben obtener los saldos. Línea que contiene los nombres de las dimensiones separados por comas.
Si no especifica el parámetro o establece una cadena vacía, se crean saldos para todas las dimensiones.
<Recursos> (opcional)
Tipo: String.
Lista de recursos para los cuales se deben obtener los saldos. Línea que contiene los nombres de los recursos separados por comas.
Si no especifica el parámetro o establece una línea vacía, se crean saldos para todos los recursos.
Valor predeterminado: Cadena vacía.
Valor devuelto:
Tipo: ValueTable.
Tabla de valores creada.
Descripción:
Obtiene los saldos del registro de acumulación para el momento establecido. Puede filtrar los datos por valores de dimensión y obtener saldos para otras dimensiones. Devuelve una tabla de valores que contiene columnas con las dimensiones especificadas en el parámetro Dimensiones; columnas con recursos especificados en el parámetro <Recursos>.
Disponibilidad:
Servidor, cliente grueso, conexión externa, aplicación móvil (servidor), servidor independiente móvil.
Nota:
Tiene sentido solo para los registros con el tipo de registro “Balance” especificado en el Administrador de configuración.
Ejemplo:
| Balance = AccumulationRegisters.Balance; Filter = New Structure; Filter.Insert(“Nomenclatura”,SelNomenclatura); Filter.Insert(“Almacén”, Selección); BalanceTable = Balance.Balance(SelFecha,Filter, “Nomenclatura,Almacén”, “Cantidad”); |
Disponible desde:
Disponible desde la versión 8.0.


