Menampilkan Sisa Qty Sales Order yang belum terkirim pada hasil print Delivery Order

Apabila Anda membuat Pengiriman Pesanan atau Delivery Order, dimana pada DO tsb select atau mengambil dari Sales Order dan ingin bisa ditampilkan Nilai Sisa Qty yang ada pada SO dikurangi dengan kuantitas yang telah dikirim, berikut ini langkah-langkah yang bisa Anda lakukan.

  • Buat template DO baru terlebih dahulu dari menu Setup | Form Template | New, untuk ujicoba rumus yang akan dijalankan.
  • Setelah berhasil membuat template baru silahkan dari bagian Tab Detail pada template tsb siapkan kolom baru, misalkan Anda menggunakan Reserved1, untuk menampilkan qty yang belum dikirim tadi.

  • Selanjutnya masih pada menu yang sama silahkan klik tombol Design as FRF, kemudian klik pada bagian Page2, dan klik pada IBX yang nomor 3 dari kiri lalu tekan F11 di keyboard sehingga akan muncul Object Inspector. Silahkan klik pada bagian SQL. Edit isi dari SQL ini sbb:

– Sebelum baris “From TEMPLATE_ARINVDET(:ARINVOICEID, 0) a” tambahkan tulisan “SODET.QUANTITY SOQTY, SODET.QTYSHIPPED SOQTYSHIPPED”

– Setelah baris “From TEMPLATE_ARINVDET(:ARINVOICEID, 0) a” tambahkan baris “LEFT OUTER JOIN SODET ON SODET.SOID=a.SOID and SODET.SEQ=a.SOSEQ”

  • Selanjutnya silahkan klik tanda centang atau OK pada SQL editor tsb. Kemudian dari menu File | Data Dictionary tambahkan variable“SOQTY” di folder “Invoice Item” yang value-nya di dapat dengan memilih tulisan “SOQTY” dari “DialogForm.qrySIARInvDet”

  • Masih pada “Data Dictionary” tambahkan variable “SOQTYSHIPPED” di folder “Invoice Item” yang value-nya didapat dengan memilih tulisan “SOQTYSHIPPED” dari “DialogForm.qrySIARInvDet”

  • Selanjutnya pada kolom yang telah dipersiapkan untuk menampilkan qty sisa yang belum dikirim silahkan edit rumusnya dari awalnya Reserved1, menjadi [[SOQTY]-[SOQTYSHIPPED]]

  • Setelah selesai, silahkan Save dan di OK kan, kemudian gunakan untuk mempreview contoh transaksi DO yang select dari SO.

(Available for V4)

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

%d bloggers like this: