OpenERP Contra : Nomor Yang Hilang

OpenERP menyediakan object ir.sequence guna menangani pemberian nomor urut pada resource-resource (e.g : No PO, No. SO, dll). Object yang sungguh berguna menurut saya. Namun demikian penggunaannya dibeberapa modul generic cukup mengkhawatirkan (IMHO).

Beberapa modul memunculkan sequence ketika user melakukan penambahan data baru. Bukan ketika resource tsb disave, tapi sebagai nilai default. Coba saja anda membuat Purchase Order baru, maka sekonyong-koyongnya OpenERP langsung memberikan no PO walaupun data tsb belum disave. Hal tsb menjadi bermasalah ketika user hanya berniat mencoba menu tsb atau salah klik menu. No PO baru akan diberikan dan jika user menutup form tsb maka no tsb hilang dari peredaran. Ketika data baru ditambahkan No yang hilang tadi akan diloncati. Untuk beberapa user hal tsb menggangu karena ada nomor yang “hilang”.Hal tsb bisa ditemui pada object (1) purchase.order, (2) sale.order, (3) stock.picking, dll

Akan lebih bijak jika penomoran tsb dilakukan ketika user melakukan konfirmasi akan data tsb atau minimal no urut diberikan ketika user melakukan penyimpanan terhadap data. Dengan demikian tidak akan ada “nomor yang hilang”

 

 

7 thoughts on “OpenERP Contra : Nomor Yang Hilang

  1. salam kenal juga pa
    saya mahasiswa pa, kebetulan sekarang lagi KP (kerja praktik) di PT T & AT.
    saya mengetahui blog ini dari mba riris. bapa pasti tau kan

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s