OpenERP 5.0.16, 6.0.4, 6.0.3, dan 6.1 Technical Tutorial : Membuat Sequence


Berikut panduan pemrograman untuk membuat sequence pada OpenERP 5.0.16, 6.0.3, 6.0.4 dan 6.1. Mungkin sifatnya hanya algoritma pemrograman saja, codenya silahkan disesuaikan dengan kebiasaan pemrograman masing-masing.

#1 Dapatkan id dari sequence yang ingin digunakan

Contoh menggunakan method search:

obj_sequence = self.pool.get('ir.sequence')

kriteria = [] # contohnya [('name','=','Sale Order')] untuk sequence Sale Order
sequence_id = obj_sequence.search(cr, uid, kriteria)[0]

Continue reading

Advertisements

OpenERP 6.1 Technical Review : Method get Dan get_id Pada ir.sequence Tidak Lagi Digunakan


Method get dan get_id sudah lagi tidak digunakan pada object ir.sequence. Kedua object tersebut pada 5.0.16 digunakan untuk mencari sequence selanjutnya. Gantinya adalah method next_by_id dan next_by_code.

A bump for 5.0.16 -> 6.1 modules conversion. *sigh