Thank you very much, you save my life. The only thing that should be done in different way is the parameter for the year, because this project will be used for different client companies, with different starting periods, and for years to come. The parameter should get automatically the years from the source. I will try to do this, but any help will be appreciated.
Dynamically load parameter from field is not achievable in tableau at the moment. All values in parameter need be static and pre-defined.