Heterogeneous stochastic scalar conservation laws with non-homogeneous Dirichlet boundary conditions