Edit obligation has custom dialog box

values are drawn from the obligation list