**What** - a MoneyAmount record can be created with either providing region or currency. MA records cannot be inserted in the DB without currency due to not null constraints therefore the currency needs to be inferred from provided region **How** - by using the same utility that fixes this issue on PL update **Testing** - extend the "create PL" integration test to handle a MA with a region --- FIXES CORE-525