ChartOfAccountsRef.<nombre del plan de cuentas>
Nivel
Disponible desde la versión 8.0.
Sintaxis:
Level()
Valor devuelto:
Tipo: Número.
Descripción:
Obtiene el nivel de la cuenta.
Disponibilidad:
Servidor, cliente grueso, conexión externa.
Nota:
Solo es útil para planes de cuentas con múltiples niveles. Tenga en cuenta que el nivel del elemento puede cambiar, por ejemplo, cuando se mueve a otro grupo (cambio de padre). El nivel de la cuenta comienza desde 0. El nivel es igual a 0 para un elemento sin padre. Si la referencia está vacía, llamar al método devuelve una excepción.
Ejemplo:
// Acumulación de totales por cuentas (“Balance de comprobación”) // ReportActivities – sección tabular de un informe En general = Nuevo Structure; Para Cada Línea En ReportActivities Hacer NombreCaracterística = Línea.NombreCaracterística; Si Selección.Grupo() = “Cuenta” Y Selección.Nivel() = 0 Y NO Cuenta.OffBalance Entonces En general.Insertar(NombreCaracterística + “SaldoInicialDebe”, En general[NombreCaracterística + “SaldoInicialDebe”] + SaldoInicialDebe); En general.Insertar(NombreCaracterística + “SaldoInicialHaber”, En general[NombreCaracterística + “SaldoInicialHaber”] + SaldoInicialHaber); En general.Insertar(NombreCaracterística + “SaldoFinalDebe”, En general[NombreCaracterística + “SaldoFinalDebe”] + SaldoFinalDebe); En general.Insertar(NombreCaracterística + “SaldoFinalHaber”, En general[NombreCaracterística + “SaldoFinalHaber”] + SaldoFinalHaber); En general.Insertar(NombreCaracterística + “MovimientoDebe”, En general[NombreCaracterística + “MovimientoDebe”] + MovimientoDebe); En general.Insertar(NombreCaracterística + “MovimientoHaber”, En general[NombreCaracterística + “MovimientoHaber”] + MovimientoHaber); // … FinSi; // … FinHacer; |
Disponible desde:
Disponible desde la versión 8.0.