Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 

Grow your Fabric skills and prepare for the DP-600 certification exam by completing the latest Microsoft Fabric challenge.

Reply
Syndicate_Admin
Administrator
Administrator

Saldo acumulado y valores intermensuales

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:

Tables_Screenshot-01.jpg

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?

Tables_Screenshot-02.jpg

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.

1 ACCEPTED SOLUTION

@AnanthKS ,

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] )
        )
    )

vkkfmsft_0-1647422787041.png

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.

View solution in original post

5 REPLIES 5
Syndicate_Admin
Administrator
Administrator

@AnanthKS ,

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] )
        )
    )

vkkfmsft_0-1646988826350.png

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:

Capture-Mar 12-2.JPG

Espero que tengamos una manera de evitar esto.

@AnanthKS ,

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] )
        )
    )

vkkfmsft_0-1647422787041.png

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.

Syndicate_Admin
Administrator
Administrator

@AnanthKS , Por favor, consulte este video de Curbal, si eso puede ayudar a obtener este formato

https://www.youtube.com/watch?v=IISYzTaIyu4

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.

Helpful resources

Announcements
RTI Forums Carousel3

New forum boards available in Real-Time Intelligence.

Ask questions in Eventhouse and KQL, Eventstream, and Reflex.

MayPowerBICarousel

Power BI Monthly Update - May 2024

Check out the May 2024 Power BI update to learn about new features.