Zadanie #1649

Zadanie #1648: Szablony numeracji

Utworzenie serwisu do zarządzania szablonami numeracji

Added by Michał Komar about 7 years ago. Updated almost 7 years ago.

Status:ZamkniętyStart date:2017-04-18
Priority:NormalnyDue date:
Assignee:Michał Komar% Done:

100%

Category:backend
Target version:0.3
Developer:Michał Komar Tester:Łukasz Waśkiewicz

Description

Serwis powinien umożliwiać dodawanie, modyfikację oraz usuwanie szablonów.

Model szablonu:
Dla każdego z poziomów hierarchii rok/numer/wolumin można określić za pomocą wyrażenia sposób automatycznego generowania numeru.

Należy się zastanowić nad postacią wyrażenia. Ja proponuję coś w stylu formatowania stringów w javie - %y/%n/%i %p/%2c/%c - zwracałby rok/numer/kolejny nr woluminu; %y/%n/%I %p/%2c/%C - to samo, tylko wolumin cyframi rzymskimi itp.

Podstawowa funkcjonalność wyrażeń:
- wyświetlanie numeru w postaci cyfr rzymskich oraz arabskich
- nadawanie kolejnych nr w kontekście wskazanych wyższych poziomów - np. nr woluminu zeruje się co roku, co numer albo w ogóle
- możliwość zawierania się numeru z wyższego poziomu w numerze niższego poziomu.

Associated revisions

Revision 34a7a187
Added by Michał Komar about 7 years ago

refs #1649: Utworzenie modelu i atrapy serwisu do numerowania dokumentów

Revision a41b1cf6
Added by Michał Komar about 7 years ago

refs #1649: Fix maopowań

Revision 4bb5b43f
Added by Michał Komar about 7 years ago

refs #1649: Implementacja metod serwisu

Revision afa053c1
Added by Michał Komar about 7 years ago

refs #1649: Serwis do zarządzania szablonami. Brak ewaluacji.

Revision 19a3bf0c
Added by Michał Komar about 7 years ago

refs #1649: Refaktoring modelu dokumentów

History

#1 Updated by Michał Komar about 7 years ago

  • Assignee changed from Michał Komar to Łukasz Waśkiewicz

#2 Updated by Michał Komar about 7 years ago

  • Assignee changed from Łukasz Waśkiewicz to Michał Komar

#3 Updated by Michał Komar about 7 years ago

  • Status changed from Nowy to W toku

#4 Updated by Michał Komar about 7 years ago

  • Status changed from W toku to Testowanie
  • Assignee changed from Michał Komar to Łukasz Waśkiewicz
  • % Done changed from 0 to 100

Zrobione.

#5 Updated by Łukasz Waśkiewicz about 7 years ago

  • Description updated (diff)

--

#6 Updated by Łukasz Waśkiewicz about 7 years ago

  • Status changed from Testowanie to Rozwiązany
  • Assignee changed from Łukasz Waśkiewicz to Michał Komar

OK

#7 Updated by Michał Komar almost 7 years ago

  • Status changed from Rozwiązany to Zamknięty

Also available in: Atom PDF