1. A computer-implemented Method for generating event data, comprising the steps of: providing a management system arranged to transmit, receive and store customer related information of at least one customer, said customer related information comprising at least one event data field; providing an event template repository arranged to transmit, receive and store template information of at least one event template, said template information comprising: at least one input query, corresponding to said at least one event data field of the customer related information of the management system, and having a plurality of associated input values; input interpretation information for each input query, said input interpretation information associating a user input to an input value from the plurality input values, and associating said user input to at least one action; providing a user equipment having at least a display and an input capturing device; presenting said at least one input query with the display means for the user equipment, capturing a user input in response to said at least one input query with the input capturing device, determining an input value for each user input in accordance with the input interpretation information; and execute at least one action for each input in accordance with the input interpretation information, wherein said customer related information of the management system further comprises at least one customer data field, said template information further comprises at least one prerequisite data field, and the method further comprising the steps of: capturing, with the input capturing device, a user input indicative of an event template to be used as a current template, and acquiring template information of the current template from the event template repository; capturing, with the input capturing device, a user input indicative of at least one participant of the event corresponding to the at least one customer in the management system, and acquiring said at least one customer data field of the at least one participant from the management system based on the at least one prerequisite data field of the current template, wherein said at least one input query and said input interpretation information are those of the current template, and wherein said at least one action comprises: storing at least one input value to the event data field of the management system corresponding to the input query associated to each of the input values; and/or generating a report including a textual representation of at least one input value, the acquired at least one customer data field, or both, and storing said report in a report repository.