Find everything you need to get certified on Fabric—skills challenges, live sessions, exam prep, role guidance, and more.
Get startedGrow your Fabric skills and prepare for the DP-600 certification exam by completing the latest Microsoft Fabric challenge.
Hola a todos,
Estoy tratando de crear P&L y Balance General a partir de registros de software empresarial, es decir, tomando el volcado del sistema durante un cierto período de tiempo utilizando los tcodes apropiados y luego utilizando Power BI en la estructura de desglose (BS/PL Category-Main Category-Account-SubAccount/etc.).
Tengo la siguiente tabla principal simplificada de transacciones para una planta / centro de ganancias, que muestra solo 3 códigos GL para el año:
Como puede ver, hay un saldo acumulado para las entradas.
¿Cómo creo una tabla en Power BI con los siguientes valores mensuales para el año, en el siguiente formato?
La tabla calculada aquí se puede usar para hacer el P&L.
Los signos negativos se deben a la convención utilizada en el ERP. Solo hay 1 entrada por GL en un mes del año financiero, sin duplicados.
¿Cómo podemos crear la tabla calculada anteriormente?
Gracias.
Solved! Go to Solution.
Pruebe la siguiente fórmula:
Column =
'Table'[Accum.balance]
- CALCULATE (
SUM ( 'Table'[Accum.balance] ),
FILTER (
'Table',
'Table'[Date] = EOMONTH ( EARLIER ( 'Table'[Date] ), -1 )
&& YEAR ( 'Table'[Date] ) = YEAR ( EARLIER ( 'Table'[Date] ) )
&& 'Table'[GL Code] = EARLIER ( 'Table'[GL Code] )
)
)
Si el problema aún no se resuelve, proporcione información detallada sobre el error o el resultado esperado que espera. Hágamelo saber de inmediato, esperando su respuesta.
Saludos
Winniz
Si esta publicación ayuda, considere Aceptarla como la solución para ayudar a los otros miembros a encontrarla más rápidamente.
Pruebe la siguiente columna de cálculo:
Column =
'Table'[Accum.balance]
- CALCULATE (
SUM ( 'Table'[Accum.balance] ),
FILTER (
'Table',
'Table'[Date] = EOMONTH ( EARLIER ( 'Table'[Date] ), -1 )
&& 'Table'[GL Code] = EARLIER ( 'Table'[GL Code] )
)
)
Si el problema aún no se resuelve, proporcione información detallada sobre el error o el resultado esperado que espera. Hágamelo saber de inmediato, esperando su respuesta.
Saludos
Winniz
Si esta publicación ayuda, considere Aceptarla como la solución para ayudar a los otros miembros a encontrarla más rápidamente.
Hola, gracias por la respuesta. Sin embargo, parece que la fórmula no funciona más allá del primer año en la tabla de transacciones. ¿Creo que debe haber un cheque cada vez que comienza un nuevo año / año financiero?
Vea la captura de pantalla a continuación (he ampliado la tabla de prueba ahora), hay una columna llamada MTMBalance (mes a mes) para el cálculo manual de cuál debería ser la respuesta. CheckBalance se calcula según la solución publicada:
Espero que tengamos una manera de evitar esto.
Pruebe la siguiente fórmula:
Column =
'Table'[Accum.balance]
- CALCULATE (
SUM ( 'Table'[Accum.balance] ),
FILTER (
'Table',
'Table'[Date] = EOMONTH ( EARLIER ( 'Table'[Date] ), -1 )
&& YEAR ( 'Table'[Date] ) = YEAR ( EARLIER ( 'Table'[Date] ) )
&& 'Table'[GL Code] = EARLIER ( 'Table'[GL Code] )
)
)
Si el problema aún no se resuelve, proporcione información detallada sobre el error o el resultado esperado que espera. Hágamelo saber de inmediato, esperando su respuesta.
Saludos
Winniz
Si esta publicación ayuda, considere Aceptarla como la solución para ayudar a los otros miembros a encontrarla más rápidamente.
@AnanthKS , Por favor, consulte este video de Curbal, si eso puede ayudar a obtener este formato
Hola
Desafortunadamente ese video no ayudó.
Estoy tratando de encontrar una solución que pueda darme valores mes a mes para todos los códigos GL, para cada mes aplicable. (Es decir, los códigos ome GL aparecerán solo en, digamos, el mes 4 del FY y, por lo tanto, no aparecerán en las transacciones de los meses 1 a 3).
El ERP vuelca el saldo acumulado de GL hasta el "período de informe" del fy seleccionado. Por otro lado, estoy tratando de construir tanto P&L mensuales como YTD P&L.