Testing the Partner Edit Screen's Address Functionality
Jump to navigation
Jump to search
Overview
There a many, many ways in how addresses can be handled in the Partner Edit screen. This list gives an idea on how to enter and test many of those scenarios.
A reference on the details of advanced Address Tab functionality can be found here; this information should be used whenever the steps below are performed!
Creation of New Partners
Creation of new Partners of all Partner Classes, with a focus on PERSONs.
- With no address.
- With one or more addresses in either of the following ways:
- completely new addresses entered manually;
- manual entering of an existing address and…
- accepting the ‘similar address’ that OpenPetra found;
- not accepting the ‘similar address’ that OpenPetra found;
- finding of an address...
- replacing an existing address of the Partner;
- when a new, empty address has just been created;
- Deletion of one or more addresses.
- ... with all of those operations: saving of data in at various in-between stages, or only at the end.
- ... with all of those operations: create new Partners from the Main Menu, with the 'New Partner' functionality of the Partner Edit screen (ToolBarButton or File Menu MenuItem by that name) or by clicking the 'Create new Person for this Family' Button on the 'Family Members' Tab (only available when current Partner is of Partner Class FAMILY).
Opening of existing Partners of all Partner Classes (it doesn’t matter where a Partner gets opened from in Petra)
... and working with Addresses in all of the ways described above:
- Opening of Partners that have no address on file;
- Opening of Partners that have one or more addresses on file;
- Adding / changing of one or more addresses of a Partner that no other Partner has got.
- Changing of one or more addresses of a Partner that other Partners have got, too (address change promotion dialog!).
- Various FAMILY -> PERSON ‘promotion features’:
- See various sections of the above mentioned wiki page!
- Deletion of one or more addresses.
- ...with all of those operations: saving of data in at various in-between stages, or only at the end.