Skip to content
 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

94 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Redmine License Manager

Current To Do

RakeTask for Setup

  • Create Project that acts as Container for all the Licenses (A License will be a Data Entry of Type Issue) (Any poject that has the License Tracker can acts as License Container, Task will check if one valid container exists, otherwise one will be created)
  • Create Tracker: [License, Licenseextension]
  • Create Aktivities muss angelegt werden: [License, Maintenance]
  • Create Tracker Status: [aktiv, inaktiv]
  • Link all components/create config so that the Trackers are only allowed in the License Project, Aktivities are allowed for the given Trackers etc.

Custom Fields (available for Issues within License Project):

  • License price

  • License purchase price

  • Maintenance p.P.

  • Maintenance purchase p.P. (p.P. means .. per Period)

  • Maintenance Date

  • Maintenance Paid Until

  • Maintenance Invoice Received

  • Period .. in days (but 365 means year even in a leap-year)

  • Customer .. lookup on Projekt (Parent Projects will show all licenses for subprojects)

optional License Information fields

  • License Number
  • Control Number
  • LEF (license enabling file)

Roles

  • Can view Licenses
  • Can add Licenses
  • Can view prices
  • Can view purchase prices

Join existing roles in LicensePool Project to every project that is using a license from the Pool (its negative list, if nothing is set all users in the pool are allowed to see all projects)

Info

This Plugin was created by Florian Eck (EL Digital Solutions) for akquinet finance & controlling GmbH.

It is licensed under GNU GENERAL PUBLIC LICENSE.

It has been tested with EasyRedmine, but should also work for regular Redmine installations. If you find any bugs, please file an issue or create a PR.

Lizenz Anlegen LizenzePreis 1000 WartungPreis 200 (before_validation), wenn Wartung blank -> Wartung = Lizenzpreise*0,2->20%

WartungsDatum 31.08.2018 Beginn 01.09.2017

Periode = 365

WartungBeazhl Bis -> leer

-> LAUD

2 Timeentier

  1. Lizenz mit Amoujt 1000
  2. Wartung von 01.09-31.08.2018 mit 200€

Wartungsdatum nun auf 30.09.2018 setzten

-> LAAUF

1 Timeentry mit : Wartung 1.09-30.09.2018 mit Amount 200/12

Waretungdatum auf 31.08.2017 & Warztung bezahl bis 31.08.2017 setzen

-> LAUD Timeentry:

  • Wartung von 01.09-31.08.2018 mit 200€

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages