NottingHack / hms2

Version 2 of our Hackspace Management System
MIT License
13 stars 14 forks source link

Register of members #526

Open dpslwk opened 2 years ago

dpslwk commented 2 years ago

csv / pdf download

needs to show all (Current and EX) should show join and leave dates this could mean duplicate entries for some names where a member has left and rejoined?

dpslwk commented 1 year ago

Should add both a "Register of Members" and "Register of Directors" consider if this should be built on the fly or a two extra tables, and copy over name and address, update both base on role changes added / remove member.current team.trustees would still need a job to build the initial catch-up

for directors register we may want an appoint Trustee form to gather the extra info (in place of just doing them to the role) "Service address" can be the space address for the directors not sure on members

https://www.qualitycompanyformations.co.uk/blog/what-company-registers-do-i-need-to-maintain/

Register of Members

The Register of Members contains information on past and present shareholders (or guarantors, if a company is limited by guarantee), providing a continuous record of ownership > since the company’s incorporation. It is the most important statutory register that a company is required to keep. The details that must be recorded in the register include:

Names and service addresses of members Date on which each person became a member of the company Date on which any person ceased being a member of the company

Register of Directors

The Register of Directors is a detailed record of every person (past and present) who has been appointed to manage a company on behalf of its members. It must contain the following particulars of each director:

Full name, including any former name(s) Service address Country or state (or part of the UK) in which the director usually resides Nationality Business occupation (if any) Date of birth The following details are required for corporate directors: company name, company number, registered office, place of registration, legal form, governing law, place it is > registered (details of the registrar).

Also

Index of members

(1)Every company having more than 50 members must keep an index of the names of the members of the company, unless the register of members is in such a form as to constitute in itself an index.

(2)The company must make any necessary alteration in the index within 14 days after the date on which any alteration is made in the register of members.

(3)The index must contain, in respect of each member, a sufficient indication to enable the account of that member in the register to be readily found.

(4)The index must be at all times kept available for inspection at the same place as the register of members.

(5)If default is made in complying with this section, an offence is committed by—

(a)the company, and

(b)every officer of the company who is in default.

(6)A person guilty of an offence under this section is liable on summary conviction to a fine not exceeding level 3 on the standard scale and, for continued contravention, a daily default fine not exceeding one-tenth of level 3 on the standard scale.

Register of Members (s.113) Register of Directors (s.162) Register of Directors’ Usual Residential Addresses (s.165)

Register of Members

id user_id name lastname started_at ended_at

Name and Service address Membership guarantee: £1 Date membership started Date membership ended

113A Note service address is same for all, the company address

Register of Directors

id user_id name lastname address1 address2 address3 addressCity addressCounty addressPostcode started_at ended_at

dpslwk commented 1 month ago

mostly done, but pdf for members is going to need a rework to do it in the background save to a file and then either echo to browser its ready or email direct to the person

also need to add button with search to grant temp access on request

should also have some way to index though the pagination, either search to narrow it alphabet jump to last name