Thursday, May 20, 2004

Invoice Tidak bisa di Approved karena Quantity sudah Match

Maximo 5.1

Maximo mempunyai fasilitas three way matching yang aktif ketika sebuah invoice berdasarkan sebuah po akan di approve. Proses ini melihat quantity di po, receipt, dan invoice. Misal di poline quantitynya 5 untuk barang x seharga Rp 1000,-. Kemudian di receipt tertera quantitynya 5 untuk barang x seharga Rp. 500. Sedangkan di invoice tertera quantity 5 dengan harga Rp. 500. Maka invoice tersebut dapat di approve, tetapi invoice selanjutnya (untuk yang kekurangan Rp. 500 lagi) tidak bisa di approve.

Solusi :
Invoice linenya dibuat tidak merefer poline, tetapi tetap merefer ke ponya.

Wednesday, May 19, 2004

Mixed Invoice

Kadang-kadang invoice yang diperoleh dari vendor mempunyai line baru yang tidak ada dalam PO. Misalkan biaya instalasi atau biaya jasa yang semula tidak muncul di PO, tapi muncul belakangan.

Misal crate sebuah PO didapati no-nya 1779, linenya berisi Komputer server USD 5000.
Create invoice dengan No 1008, line 1 berisi Komputer server USD 5000.
Line 2 di invoice 1008, berisi Installation OS fee USD 100.
Maka besarnya invoice adalah USD 5100.
Oleh maximo line installation fee ini dibuatkan sebuah line receipt baru di receipt no 1779, sebesar USD 100.
Besarnya uninvoiced di invoiced 1008 adalah -USD 100 (minus seratus usd).

Tuesday, May 18, 2004

Satu Receipt di Invoice lebih dari sekali

Sering terjadi kejadian PO Line yang sudah di receipt, di invoice lebih dari sekali. Masalah akan timbul jika invoice pertama sudah di approve. Invoice ke-2 dan selanjutnya tidak akan dapat di approve, karena tidak ada receipt yang sesuai.

Wednesday, May 12, 2004

Invoice Lines tidak Ditampilkan Semua di Invoice Detail Report (AH)

Maximo 5.1 (AH)

Beberapa kali terjadi bahwa beberapa invoice line dalam Invoice Detail report tidak ditampilkan. Hal ini menyebabkan perhitungan total Invoice Line tidak benar. Karena report melakukan perhitungan total invoice cost menggunakan formula tersendiri di dalam report (tidak mengambil sebuah nilai dalam field).

Penyebab tidak ditampilkannya invoice line tersebut adalah nilai field linecost dan percentage di tabel invoicecost 0. Apa yang menyebabkan nilai tersebut 0 tidak bisa diketahui, karena kita tidak punya log untuk melakukan penyelidikan.

Tuesday, May 11, 2004

Membuat Default Value

Maximo 5.1

Berikut ini beberapa cara membuat default value untuk sebuah field di sebuah tabel:

1. Dengan mengedit JSP file

  • Dari text editor buka JSP/APP/WOTRACK pada folder MAXIMO folder dan buka MAIN.JSP.

  • Cari StandardAppSets tag. Tambahkan AppDefault tag dengan dua attribute-nya dalam StandardAppSets tag.

    <psdi:standardappsets mboname="WORKORDER" recordclass="psdi.jsp.app.wotrack.WorkOrderBean"
    actionclass="psdi.jsp.app.wotrack.Actions">

    <psdi:appdefault mboattribute="worktype" defaultvalue="CM"/>

    </psdi:standardappsets>

  • Save file MAIN.JSP

  • Rebuild file WAR (optional untuk 5.1)


  • 2. Dengan menggunakan Database Configuration

  • Pilih aplikasi INVENTORY

  • Pilih tabel ITEMSPEC

  • Cari kolom OBJECTDEFAULTVALUE

  • Isikan nilai yang dikehendaki

  • Configure database

  • Hapus temporary file di folder WEB-INF Maximo server

  • Restart Server