diff --git a/contract.py b/contract.py
index 0553ffd..44ce3f1 100644
--- a/contract.py
+++ b/contract.py
@@ -100,9 +100,9 @@ class Contract(Workflow, ModelSQL, ModelView):
config = Config(4)
if config.contract_sequence != None:
- if not contracts.number:
+ if not contracts[0].number:
try:
- contracts.number = config.contract_sequence.get()
+ contracts[0].number = config.contract_sequence.get()
cls.save(contracts)
except UserError:
raise UserError(str('Validation Error'))
diff --git a/contract.xml b/contract.xml
index 59f5a10..6dbac98 100644
--- a/contract.xml
+++ b/contract.xml
@@ -120,6 +120,18 @@
Contract
+
+ Contract
+ optical_equipment.contract
+ optical_equipment.contract
+ report/contracts.fodt
+
+
+
+ form_print
+ optical_equipment.contract,-1
+
+