Monday, September 29, 2014

KOI Accounting Modules Blueprint : Journal Entry Supporting Document Reference

Field yang menampung nomor supporting document saat ini hanya berupa char. Hal ini menimbulkan kesulitan untuk user ketika ingin melihat supporting document tersebut (dengan catatan bahwa supporting document merupakan object pada OpenERP). Seharusnya user hanya tinggal klik nomor supporting document tersebut dan OpenERP otomatis membuka data yang bersangkutan

A. TODO LIST

A.1 PENAMBAHAN FIELD PADA OBJ account.move

source_document_type

selection. oe_object jika supporting document merupakan object di dalam openerp. free_reference jika supporting document bukan merupakan object di dalam openerp

source_document_id

reference

source_document_free_ref

char(100). Jika field source_document_type == 'free_reference', maka field ini diisikan dengan nomor supporting document

source_document

function. Untuk keperluan tampilan pada tree. Jika source_document_type == 'free_reference' maka field ini akan berisi nilai dari field source_document_free_ref. Jika source_document_type == 'oe_object' maka field ini aka berisi nilai dari field source_documet_id

A.2 MODIFIKASI LAYOUT FORM JOURNAL ENTRY

Field-field pada bagian A.1 harus ditambahkan pada form Journal Entry. Berikut adalah mockup penambahan field-field tersebut pada form Journal Entry :

Keterangan tambahan :

  1. field source_document_type dibuat menjadi invisible
  2. Jika field source_document type == 'oe_object' maka field (1) source_document_id menjadi tidak invisible dan required, (2) source_document_free_ref menjadi invisible dan tidak required
  3. Jika field source_document type == 'free_reference' maka field (1) source_document_free_ref menjadi tidak invisible dan required, (2) source_document_id menjadi invisible dan tidak required

Berikut adalah mockup modifikasi Tree Journal Entry :

A.2 PERUBAHAN ALGORITMA PEMBUATAN account.move DARI OBJ account.invoice

(tidak perlu dijelaskan)

A.3 PERUBAHAN ALGORITMA PEMBUATAN account.move DARI OBJ account.voucher

(tidak perlu dijelaskan)

No comments:

Post a Comment