FIX1.06.00 · Released 1 August 2012
- Opened31 Jul
- Closed31 Jul
- Released1 Aug
finClient.Parent property was Nothing when not accessed via Parent record
When creating and loading a finClient object related to an External Party, the .Parent property was Nothing.
The .Parent property was only set to a finExternalParty object when accessed via the ExternalParty, e.g., finExternalParty.Client.Parent.
This could cause a Client record to fail to save if it was an Organisation linked to an External Party and Employment items had been added. The following error message was returned:
Failed to save Client.
Failed to save Client Employments.
Failed to create unique Client Employment Id.
Client Employment Id is only applicable to Clients that are External Parties.
Also, adding a 'Personnel' record from the Clients form, Personnel page for an External Party Client gives the following error moving to the third page in the wizard:
Failed to create unique Client Employment Id.
Client Employment Id is only applicable to Clients that are External Parties.