Revert "EPG-34484 - Remove ProductService 12"

This reverts commit 301a9376329ea1b7ef892aa45bfd772d1a60c6a2.
Revert "EPG-34484 - Remove ProductService 12"

This reverts commit a22f8ccbb1c70bc5779d71ea4148ad39064f43cc.
Revert "EPG-34484 - Remove ProductService 12"

This reverts commit d459ce49375684d4b1f0c1f219bfc1590dd79358.
EPG-34484 - regenerated stubs and adapted test