Refer to the following for details provided in the first scenario of the BackOffice Developer's Guide: