purchase_requisition/purchase_requisition.py * [IMP] call tender_done() method instead of set state manually. purchase_requisition/purchase_requisition_demo.xml * [IMP] added demo data of requisition with RFQs purchase_requisition/wizard/purchase_requisition_partner.py * [IMP] address_id is not mandatory. so remove required tag [IMP] Test cases of requisition process * purchase_requisition.yml * purchase_requisition_demo.yml [REM] * purchase_requisition_exclusive.yml [move into requisition.yml] * purchase_requisition_report.yml [move into requisition.yml] bzr revid: hmo@tinyerp.com-20111202051506-kmlsfqnoqcafkic5
27 lines
617 B
YAML
27 lines
617 B
YAML
-
|
|
I cancel requisition.
|
|
-
|
|
!python {model: purchase.requisition}: |
|
|
self.tender_cancel(cr, uid, [ref("requisition1")])
|
|
-
|
|
I check requisition after cancelled.
|
|
-
|
|
!assert {model: purchase.requisition, id: requisition1}:
|
|
- state == 'cancel'
|
|
-
|
|
I reset requisition as "New".
|
|
-
|
|
!python {model: purchase.requisition}: |
|
|
self.tender_reset(cr, uid, [ref('requisition1')])
|
|
-
|
|
I duplicate requisition.
|
|
-
|
|
!python {model: purchase.requisition}: |
|
|
self.copy(cr, uid, ref('requisition1'))
|
|
-
|
|
I delete requisition.
|
|
-
|
|
!python {model: purchase.order}: |
|
|
self.unlink(cr, uid, [ref("requisition1")])
|
|
|