Forum Discussion

Syndicate_Admin's avatar
Syndicate_Admin
Icon for Administrator rankAdministrator
4 years ago
Solved

Inventory_stock

Necesito ayuda en el cálculo de inventario, Ejemplo: He recibido stock en 1º, 2º y 3º y el stock es de 10 camisas por día y el stock total es de 30 ahora y el día 4 se vendieron 15 camisetas R...
  • Syndicate_Admin's avatar
    Syndicate_Admin
    4 years ago

    @Reddyp Lo siento por eso, problemas de sintaxis:

    Measure = 
      VAR __Date = MAX('Table'[Date])
      VAR __InTable = FILTER(ALL('Table'),[New Stock] <> BLANK())
      VAR __OutTable = FILTER(ALL('Table'),[Stock out] <> BLANK()) 
      VAR __Out = SUMX(__OutTable,[Stock out])
      VAR __ResultTable = 
        ADDCOLUMNS(
          ADDCOLUMNS(
            __InTable,
            "__RunningTotal",SUMX(FILTER(__InTable,[Date]<=__Date),[New Stock])
          ),
          "__WhileLoop",[__RunningTotal] - __Out
        )
      VAR __Result = MAXX(FILTER(__ResultTable,[Date] = __Date),[__WhileLoop])
    RETURN
      IF(__Result <= 0,0,__Result)