Add order_number fields for BoardDecision & NoteForBoard
This refs #22015
This commit is contained in:
parent
380797db49
commit
7aeb33c5f0
|
@ -79,6 +79,10 @@ msgstr ""
|
|||
msgid "Meeting Date"
|
||||
msgstr ""
|
||||
|
||||
#: ../types.py:30
|
||||
msgid "Order number"
|
||||
msgstr ""
|
||||
|
||||
#: ../types.py:16
|
||||
msgid "Original Paper Version"
|
||||
msgstr ""
|
||||
|
|
|
@ -112,6 +112,10 @@ msgstr "Migration de profil pour pfwbged.basecontent vers la version 2"
|
|||
msgid "New version"
|
||||
msgstr "Nouvelle version"
|
||||
|
||||
#: ../types.py:30
|
||||
msgid "Order number"
|
||||
msgstr "Numéro d'ordre"
|
||||
|
||||
#: ../types.py:17
|
||||
msgid "Original Paper Version"
|
||||
msgstr "Version papier original"
|
||||
|
|
|
@ -79,6 +79,10 @@ msgstr ""
|
|||
msgid "Meeting Date"
|
||||
msgstr ""
|
||||
|
||||
#: ../types.py:30
|
||||
msgid "Order number"
|
||||
msgstr ""
|
||||
|
||||
#: ../types.py:16
|
||||
msgid "Original Paper Version"
|
||||
msgstr ""
|
||||
|
|
|
@ -81,6 +81,10 @@ msgstr ""
|
|||
msgid "Meeting Date"
|
||||
msgstr ""
|
||||
|
||||
#: ../types.py:30
|
||||
msgid "Order number"
|
||||
msgstr ""
|
||||
|
||||
#: ../types.py:16
|
||||
msgid "Original Paper Version"
|
||||
msgstr ""
|
||||
|
|
|
@ -2,6 +2,7 @@ from zope import schema
|
|||
from zope.interface import implements
|
||||
|
||||
from plone.autoform import directives as form
|
||||
from plone.supermodel import model
|
||||
|
||||
from collective.contact.core.schema import ContactList, ContactChoice
|
||||
from collective.dms.basecontent.dmsdocument import IDmsDocument, DmsDocument
|
||||
|
@ -24,6 +25,12 @@ class PfwbBaseDocument(DmsDocument):
|
|||
implements(IPfwbBaseDocument)
|
||||
|
||||
|
||||
class IOrderNumber(model.Schema):
|
||||
order_number = schema.Int(
|
||||
title=_(u'Order number'),
|
||||
required=False)
|
||||
|
||||
|
||||
class IMedicalCertificate(IDmsIncomingMail):
|
||||
""" """
|
||||
concerned_contact = ContactChoice(
|
||||
|
@ -73,7 +80,7 @@ class Agenda(PfwbBaseDocument):
|
|||
implements(IAgenda)
|
||||
|
||||
|
||||
class IBoardDecision(IPfwbBaseDocument):
|
||||
class IBoardDecision(IPfwbBaseDocument, IOrderNumber):
|
||||
""" """
|
||||
meeting_date = schema.Date(
|
||||
title=_(u'Meeting Date'),
|
||||
|
@ -127,7 +134,7 @@ class Invoice(DmsIncomingMail):
|
|||
implements(IInvoice)
|
||||
|
||||
|
||||
class INoteForBoard(IPfwbBaseDocument):
|
||||
class INoteForBoard(IPfwbBaseDocument, IOrderNumber):
|
||||
""" """
|
||||
internal_reference_no = schema.TextLine(
|
||||
title=_(u'Internal Reference Number'),
|
||||
|
|
Reference in New Issue