Files
T

164 lines
5.3 KiB
Plaintext

table vwPLMensual
column 'ano'
dataType: int64
sourceColumn: ano
summarizeBy: none
column 'numero_mes'
dataType: int64
sourceColumn: numero_mes
summarizeBy: none
column 'mes'
dataType: string
sourceColumn: mes
summarizeBy: none
column 'AnoMes'
dataType: string
sourceColumn: AnoMes
summarizeBy: none
column 'fecha_mes'
dataType: dateTime
sourceColumn: fecha_mes
formatString: General Date
summarizeBy: none
column 'grupo'
dataType: string
sourceColumn: grupo
summarizeBy: none
column 'orden_linea'
dataType: int64
sourceColumn: orden_linea
summarizeBy: none
column 'linea'
dataType: string
sourceColumn: linea
summarizeBy: none
column 'subgrupo_cod'
dataType: string
sourceColumn: subgrupo_cod
summarizeBy: none
column 'subgrupo_desc'
dataType: string
sourceColumn: subgrupo_desc
summarizeBy: none
column 'cuenta'
dataType: string
sourceColumn: cuenta
summarizeBy: none
column 'cuenta_desc'
dataType: string
sourceColumn: cuenta_desc
summarizeBy: none
column 'nivel'
dataType: int64
sourceColumn: nivel
summarizeBy: none
column 'debito'
dataType: decimal
sourceColumn: debito
summarizeBy: none
column 'credito'
dataType: decimal
sourceColumn: credito
summarizeBy: none
column 'resultado'
dataType: decimal
sourceColumn: resultado
summarizeBy: none
column 'costo_gasto'
dataType: decimal
sourceColumn: costo_gasto
summarizeBy: none
measure 'Ventas Netas' = CALCULATE ( SUM ( vwPLMensual[resultado] ), vwPLMensual[grupo] = "4" )
formatString: \$ #,0,," M";\$ -#,0,," M";\$ 0
measure 'Costo de Ventas' = CALCULATE ( SUM ( vwPLMensual[costo_gasto] ), vwPLMensual[grupo] = "5" )
formatString: \$ #,0,," M"
measure 'Gastos Operativos' = CALCULATE ( SUM ( vwPLMensual[costo_gasto] ), vwPLMensual[grupo] = "7" )
formatString: \$ #,0,," M"
measure 'Otros Ing. y Gastos' = CALCULATE ( SUM ( vwPLMensual[costo_gasto] ), vwPLMensual[linea] = "Otros Ingresos y Gastos" )
formatString: \$ #,0,," M"
measure 'ISR' = CALCULATE ( SUM ( vwPLMensual[costo_gasto] ), vwPLMensual[linea] = "Impuesto sobre la Renta" )
formatString: \$ #,0,," M"
measure 'Utilidad Bruta' = [Ventas Netas] - [Costo de Ventas]
formatString: \$ #,0,," M"
measure 'Utilidad Operativa' = [Utilidad Bruta] - [Gastos Operativos]
formatString: \$ #,0,," M"
measure 'Utilidad antes ISR' = [Utilidad Operativa] - [Otros Ing. y Gastos]
formatString: \$ #,0,," M"
measure 'Utilidad Neta' = SUM ( vwPLMensual[resultado] )
formatString: \$ #,0,," M"
measure 'Margen Bruto %' = DIVIDE ( [Utilidad Bruta], [Ventas Netas] )
formatString: 0.0%
measure 'Margen Operativo %' = DIVIDE ( [Utilidad Operativa], [Ventas Netas] )
formatString: 0.0%
measure 'Margen Neto %' = DIVIDE ( [Utilidad Neta], [Ventas Netas] )
formatString: 0.0%
measure 'Costo % Ventas' = DIVIDE ( [Costo de Ventas], [Ventas Netas] )
formatString: 0.0%
measure 'Gastos % Ventas' = DIVIDE ( [Gastos Operativos], [Ventas Netas] )
formatString: 0.0%
measure 'Ventas AA' = CALCULATE ( [Ventas Netas], SAMEPERIODLASTYEAR ( DimCalendario[Date] ) )
formatString: \$ #,0,," M"
measure 'Utilidad Neta AA' = CALCULATE ( [Utilidad Neta], SAMEPERIODLASTYEAR ( DimCalendario[Date] ) )
formatString: \$ #,0,," M"
measure 'Ventas YoY %' = DIVIDE ( [Ventas Netas] - [Ventas AA], [Ventas AA] )
formatString: 0.0%
measure 'Utilidad YoY %' = DIVIDE ( [Utilidad Neta] - [Utilidad Neta AA], [Utilidad Neta AA] )
formatString: 0.0%
measure 'Ventas YTD' = TOTALYTD ( [Ventas Netas], DimCalendario[Date] )
formatString: \$ #,0,," M"
measure 'Utilidad Neta YTD' = TOTALYTD ( [Utilidad Neta], DimCalendario[Date] )
formatString: \$ #,0,," M"
measure 'Gasto Total' = SUM ( vwGastosDepto[gasto] )
formatString: \$ #,0,," M"
measure 'Gasto AA' = CALCULATE ( [Gasto Total], SAMEPERIODLASTYEAR ( DimCalendario[Date] ) )
formatString: \$ #,0,," M"
measure 'Gasto YoY %' = DIVIDE ( [Gasto Total] - [Gasto AA], [Gasto AA] )
formatString: 0.0%
measure 'Gasto % de Ventas' = DIVIDE ( [Gasto Total], [Ventas Netas] )
formatString: 0.0%
measure 'Saldo (fin periodo)' = VAR u = MAX ( vwBalanceMensual[fecha_mes] ) RETURN CALCULATE ( SUM ( vwBalanceMensual[saldo_presentacion] ), vwBalanceMensual[fecha_mes] = u )
formatString: \$ #,0,," M"
measure 'Activos' = CALCULATE ( [Saldo (fin periodo)], vwBalanceMensual[grupo] = "1" )
formatString: \$ #,0,," M"
measure 'Pasivos' = CALCULATE ( [Saldo (fin periodo)], vwBalanceMensual[grupo] = "2" )
formatString: \$ #,0,," M"
measure 'Patrimonio' = CALCULATE ( [Saldo (fin periodo)], vwBalanceMensual[grupo] = "3" )
formatString: \$ #,0,," M"
measure 'Activo Corriente' = CALCULATE ( [Saldo (fin periodo)], vwBalanceMensual[subgrupo_cod] = "11" )
formatString: \$ #,0,," M"
measure 'Pasivo Corriente' = CALCULATE ( [Saldo (fin periodo)], vwBalanceMensual[subgrupo_cod] IN {"20","21"} )
formatString: \$ #,0,," M"
measure 'Razon Corriente' = DIVIDE ( [Activo Corriente], [Pasivo Corriente] )
formatString: 0.00
measure 'Capital de Trabajo' = [Activo Corriente] - [Pasivo Corriente]
formatString: \$ #,0,," M"
measure 'Endeudamiento %' = DIVIDE ( [Pasivos], [Activos] )
formatString: 0.0%
partition vwPLMensual = m
mode: import
source =
let
Origen = Sql.Database("192.168.40.8", "MarmotechBI"),
Datos = Origen{[Schema="presidencia", Item="vwPLMensual"]}[Data]
in
Datos