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