Edi Yanto (何 萬 新)

Migrate To New Domain http://ediyanto.co.cc

Posted by: Edi Yanto on: April 22, 2009

Cause: Failed to allocate an extent of the required number of blocks for a temporary segment in the tablespace indicated.

Action: Use ALTER TABLESPACE ADD DATAFILE statement to add one or more files to the tablespace indicated.

MetaLink has a very detailed and informative article concerning ORA-01652 and RAC.  There is some troubleshooting required with ORA-01652 in RAC because there are two common causes in this area.

  1. ORA-01652 may occur because there is simply no space available in the temp tablespace of which is being used.
  2. ORA-01652 may have to do with the local temp segment not being able to extent space even though there is space in other instances.

To troubleshoot for ORA-01652,  and find out which of the above scenarios are causing ORA-01652 use this query offered by MetaLink:

select sum(free_blocks)
from gv$sort_segment
where tablespace_name = ‘<TEMP TABLESPACE NAME>’

You will know that the first scenario is causing ORA-01652 to be thrown if the free block reads ‘0′ because it signifies that there is no free space.

If there is a good amount of space, you know that there is another cause for ORA-01652, and it is probably the second scenario.  It is important to note that in a non-RAC environment, local instances are not able to extend the temp segments.

In sever cases, a slowdown may occur, in which you might want try one of the following work-arounds:

  1. Increase size of the temp tablespace
  2. Increase sort_area_size and/or pga_aggregate_target

If ORA-01652 is causing the slowdown, SMON will probably not be able to process the sort segment requests, you  should try to diagnose the contention:

  • Output from the following query periodically during the problem:
    select inst_id, tablespace_name, total_blocks, used_blocks, free_blocks
    from gv$sort_segment;
  • Global hang analyze and systemstate dumps

Reference: Oracle Error Tips by Burleson Consulting

Bersyukurlah…. (4 Skenario)

Posted by: Edi Yanto on: March 23, 2009

Skenario 1
Andaikan kita sedang naik di dalam sebuah kereta ekonomi. Karena tidak mendapatkan tempat duduk, kita berdiri di dalam gerbong tersebut. Suasana cukup ramai meskipun masih ada tempat bagi kita untuk  menggoyang-goyangkan kaki.  Kita tidak menyadari handphone kita terjatuh. Ada orang yang melihatnya, memungutnya dan langsung mengembalikannya  kepada kita.  “Pak, handphone bapak barusan jatuh nih,”  kata orang tersebut seraya memberikan handphone milik kita. Apa yang akan kita lakukan kepada orang tersebut?  Mungkin kita akan mengucapkan terima kasih dan berlalu begitu saja.

Skenario 2
Sekarang kita beralih kepada skenario kedua.  Handphone kita terjatuh dan ada orang yang melihatnya dan memungutnya.  Orang itu tahu handphone itu milik kita tetapi tidak langsung  memberikannya kepada kita.  Hingga tiba saatnya kita akan turun dari kereta, kita baru menyadari  handphone kita hilang. Sesaat sebelum kita turun dari kereta, orang itu ngembalikan handphone  kita sambil berkata,  “Pak, handphone bapak barusan jatuh nih.”  Apa yang akan kita lakukan kepada orang tersebut? Mungkin kita akan mengucapkan terima kasih juga kepada orang tersebut.  Rasa terima kasih yang kita berikan akan lebih besar daripada rasa  terima kasih yang kita berikan pada orang di skenario pertama (orang  yang langsung memberikan handphone itu kepada kita).  Setelah itu mungkin kita akan langsung turun dari kereta.

Skenario 3
Marilah kita beralih kepada skenario ketiga. Pada skenario ini, kita tidak sadar handphone kita terjatuh, hingga kita  menyadari handphone kita tidak ada di kantong kita saat kita sudah turun  dari kereta.  Kita pun panik dan segera menelepon ke nomor handphone kita, berharap  ada orang baik yang menemukan handphone kita dan bersedia  mengembalikannya kepada kita. Orang yang sejak tadi menemukan handphone kita (namun tidak  memberikannya kepada kita) menjawab telepon kita.  “Halo, selamat siang, Pak.  Saya pemilik handphone yang ada pada bapak sekarang,” kita mencoba  bicara kepada orang yang sangat kita harapkan berbaik hati mengembalikan  handphone itu kembali kepada kita.  Orang yang menemukan handphone kita berkata,  “Oh, ini handphone bapak ya.  Oke deh, nanti saya akan turun di stasiun berikut.  Biar bapak ambil di sana nanti ya.” Dengan sedikit rasa lega dan penuh harapan, kita pun pergi ke stasiun  berikut dan menemui “orang baik” tersebut.  Orang itu pun memberikan handphone kita yang telah hilang.  Apa yang akan kita lakukan pada orang tersebut? Satu hal yang pasti, kita akan mengucapkan terima kasih, dan seperti nya  akan lebih besar daripada rasa terima kasih kita pada skenario kedua  bukan?  Bukan tidak mungkin kali ini kita akan memberikan hadiah kecil kepada  orang yang menemukan handphone kita tersebut.

Skenario 4
Terakhir, mari kita perhatikan skenario keempat. Pada skenario ini, kita tidak sadar handphone kita terjatuh, kita turun  dari kereta dan menyadari bahwa handphone kita telah hilang, kita  mencoba menelepon tetapi tidak ada yang mengangkat.  Sampai akhirnya kita tiba di rumah. Malam harinya, kita mencoba mengirimkan SMS :
“Bapak / Ibu yang budiman.  Saya adalah pemilik handphone yang ada pada bapak / ibu sekarang.  Saya sangat mengharapkan kebaikan hati bapak / ibu untuk dapat  mengembalikan handphone itu kepada saya.  Saya akan memberikan imbalan sepantasnya. “
SMS pun dikirim dan tidak ada balasan.  Kita sudah putus asa. Kita kembali mengingat betapa banyaknya data penting yang ada di dalam  handphone kita.  Ada begitu banyak nomor telepon teman kita yang ikut hilang bersamanya.  Hingga akhirnya beberapa hari kemudian, orang yang menemukan handphone  kita menjawab SMS kita, dan mengajak ketemuan untuk mengembalikan  handphone tersebut. Bagaimana kira-kira perasaan kita?  Tentunya kita akan sangat senang dan segera pergi ke tempat yang  diberikan oleh orang itu.  Kita pun sampai di sana dan orang itu mengembalikan handphone kita.  Apa yang akan kita berikan kepada orang tersebut? Kita pasti akan mengucapkan terima kasih sebesar-besarnya kepadanya, dan  mungkin kita akan memberikannya hadiah (yang kemungkinan besar lebih  berharga dibandingkan hadiah yang mungkin kita berikan di skenario  ketiga).

Moral of the story
Apa yang kita dapatkan dari empat skenario cerita di atas? Pada keempat skenario tersebut, kita sama-sama kehilangan handphone, dan  ada orang yang menemukannya.
Orang pertama menemukannya dan langsung mengembalikannya kepada kita.  Kita berikan dia ucapan terima kasih.
Orang kedua menemukannya dan memberikan kepada kita sesaat sebelum kita  turun dari kereta.  Kita berikan dia ucapan terima kasih yang lebih besar.
Orang ketiga menemukannya dan memberikan kepada kita setelah kita turun  dari kereta.  Kita berikan dia ucapan terima kasih ditambah dengan sedikit hadiah.
Orang keempat menemukannya, menyimpannya selama beberapa hari, setelah  itu baru mengembalikannya kepada kita.  Kita berikan dia ucapan terima kasih ditambah hadiah yang lebih besar.
Ada sebuah hal yang aneh di sini.  Cobalah pikirkan, di antara keempat orang di atas, siapakah yang paling  baik?  Tentunya orang yang menemukannya dan langsung memberikannya kepada kita,  bukan?  Dia adalah orang pada skenario pertama. Namun ironisnya, dialah yang mendapatkan reward paling sedikit di antara  empat orang di atas.   Manakah orang yang paling tidak baik?  Tentunya orang pada skenario keempat, karena dia telah membuat kita  menunggu beberapa hari dan mungkin saja memanfaatkan handphone kita  tersebut selama itu. Namun, ternyata dia adalah orang yang akan kita berikan reward paling  besar.
Apa yang sebenarnya terjadi di sini?  Kita memberikan reward kepada keempat orang tersebut secara tulus,  tetapi orang yang seharusnya lebih baik dan lebih pantas mendapatkan  banyak, kita berikan lebih sedikit. OK, kenapa bisa begitu? Ini karena rasa kehilangan yang kita alami semakin bertambah di setiap  skenario. Pada skenario pertama, kita belum berasa kehilangan karena kita belum  sadar handphone kita jatuh, dan kita telah mendapatkannya kembali. Pada skenario kedua, kita juga sudah mulai merasakan kehilangan karena saat  itu kita baru sadar, dan kita sudah membayangkan rasa kehilangan yang  mungkin akan kita alami seandainya saat itu kita sudah turun dari  kereta. Pada skenario ketiga, kita sempat merasakan kehilangan, namun tidak lama  kita mendapatkan kelegaan dan harapan kita akan mendapatkan handphone  kita kembali. Pada skenario keempat, kita sangat merasakan kehilangan itu. Kita mungkin berpikir untuk memberikan sesuatu yang besar kepada orang  yang menemukan handphone kita, asalkan handphone itu bisa kembali kepada  kita. Rasa kehilangan yang bertambah menyebabkan kita semakin menghargai  handphone yang kita miliki.

Kesimpulan  saat ini, adakah sesuatu yang kurang kita syukuri? Apakah itu berupa rumah, handphone, teman-teman, kesempatan berkuliah,  kesempatan bekerja, atau suatu hal lain. Namun, apakah yang akan terjadi apabila segalanya hilang dari genggaman  kita.  Kita pasti akan merasakan kehilangan yang luar biasa. Saat itulah, kita baru dapat mensyukuri segala sesuatu yang telah  hilang tersebut.
Namun, apakah kita perlu merasakan kehilangan itu agar kita dapat  bersyukur? Sebaiknya tidak. Syukurilah segala yang kita miliki, termasuk hidup kita, selagi itu  masih ada.  Jangan sampai kita menyesali karena tidak bersyukur ketika itu telah  lenyap dari diri kita. Jangan pernah mengeluh dengan segala hal yang belum diperoleh.  Bahagialah dengan segala hal yang telah diperoleh. Sesungguhnya, hidup ini berisikan banyak kebahagiaan.  Bila kita mampu memandang dari sudut yang benar.
Terlebih lagi kehilangan seseorang yg dikasihi & mengasihi kita untuk seumur hidup/selamanya… Seperti ada kata2 di film Korea bilang, adalah orang yang paling malang di dunia…

source: email from beth (ES)

Tags:

David Hartanto Widjaja Tidak Bersalah!

Posted by: Edi Yanto on: March 13, 2009

Hari ini (5/3-09) saya dan temen2 SD/SMP yang seangkatan sama David Hartanto (Ming2) kita sama2 main kerumah keluarga Hartanto, sekedar untuk menyampaikan bela sungkawa, serta mencari kebenaran yang sesungguhnya karena kami tahu kalau David tidak akan melakukan hal-hal yang seperti diberitakan oleh media. Disana kami disambut oleh kakak David, dan orangtuanya, kebetulan kami datang bersamaan dengan keluarga besar
Hartanto, jadi kami lebih banyak mengobrol dengan kakak David, yaitu Willian Hartanto, atau dulu dikenal teman2 seangkatannya dengan panggilan Weha.

Semakin lama mendalami kasus ini, makin banyak keanehan yang terbuka, dan untuk adanya pemberitaan yang mulai menunjukkan kebenaran, kami berterima kasih untuk rekan David di NTU yaitu edwin, kami tahu dia mempertaruhkan gelar sarjananya demi mengungkap kebenaran, karena itu kami juga mau membantu menyebarkan kabar yang sesungguhnya -walaupun terus ditutupi dan dihalangi oleh pihak NTU-

Kejanggalan-kejanggalan yang ada:
1. Munculnya berita bahwa David menyerang Profesor Chan Kap Luk, lalu bunuh diri, padahal tidak ada bekas sayatan di pergelangan tangan seperti yang diberitakan, lalu darimana muncul berita tersebut? Untuk apa dimunculkan berita palsu bahwa David menyayat pergelangan tangannya?

2. Saat keluarga tiba disana senin malam setelah kejadian, keluarga ingin langsung melihat jenazah David, namun dihalangi oleh pihak2 tertentu, dengan alasan sudah peraturan, tentu saja keluarga harus menurut, apalagi saat itu keluarga masih syok. Lalu saat diizinkan melihat kondisi jenazah keesokan harinya, keluarga hanya diizinkan untuk melihat jenazah bagian leher ke atas, sedangkan bagian tubuh yang lain telah ditutupi plastik. Keluarga Hartanto juga telah mengkonfirmasikan ke pihak polisi Singapura, tidak ada luka di bagian pergelangan tangan. Saat itu keluarga Hartanto juga melihat di bagian leher depan (daerah leher dibawah bahu) terdapat banyak plesteran luka.

Pertanyaannya. Untuk apa keluarga Hartanto menunggu 1 hari untuk melihat jenazah keluarga kandung mereka sendiri? Mengapa jenazah harus ditutupi oleh plastik? Apakah benar ada peraturan seperti itu? Atau hanya karangan pihak2 tertentu saja untuk menutupi kenyataan? Darimana asal luka di leher? Mengapa jenazah David terlihat berdarah cukup parah di bagian bokong?

3. Saat keluarga tiba di TKP senin malam, karena tidak diizinkan untuk melihat jenazah, keluarga datang ke NTU untuk melihat TKP, namun saat sampai, polisi tidak menemukan satupun bekas darah ataupun police line. Hebat bukan? Hanya dalam waktu sekitar 7 jam sejak waktu kejadian, TKP telah bersih total, adakah alasan untuk buru2 membersihkan TKP?

4. Lalu keluarga datang melihat kamar David, dan apa yang ditemukan? Ternyata semua peralatan komputer yang ada di kamar itu semua MENYALA. Apakah seorang yang mau bunuh diri akan menyalakan semua peralatan komputernya? Bahkan menurut kesaksian seorang teman, account MSN David masih menyala. Apakah hal ini terlihat seperti David mau mengakhiri hidupnya? Bahkan dia masih bermain game online sampai jam 2 pagi di hari kejadian bersama teman yang tadi menjenguk keluarga David.

5. Pada ruangan profesor tertinggal tas David yang biasa dia bawa, dan tebak apa yang dia bawa dalam tasnya? Sebuah handuk dan botol air mineral 1,5 L. (Semua yang mengenal Ming2 pasti tahu, dikelas, sejak SD, Ming2 selalu membawa handuk, bahkan kadang dikalungkan di leher saat berada di kelas, dia juga selalu membawa air minum yang banyak karena mamanya selalu berpesan untuk banyak mengkonsumsi air). Apakah seorang yang mau membunuh, lalu bunuh diri, akan membawa barang seperti itu? Akan jauh lebih mudah untuk membawa sebilah pisau yang besar (lebih besar dari pisau berukuran 10cm yang muncul di TKP, yang entah milik siapa).

6. Keluarga dihalang-halangi saat hendak bertemu dengan Profesor Chan Kap Luk, dengan alasan, saat itu dia sedang di ICU, dan kenyataannya? Hari rabu sang Profesor telah keluar dari rumah sakit. Apakah ada catatan seorang yang menderita luka tusukan parah yang harus masuk ICU, dapat keluar dari rumah sakit dalam tidak sampai 2 hari? Benarkan sang Profesor terluka? Atau hanya membaca koran sambil bersantai di ICU?

7. Saat keluarga ingin bertemu dengan “saksi mata” yang melihat David melompat dari lantai 4, pihak NTU menghalangi dengan alasan hal itu harus dirahasiakan. Oke, kalau begitu, darimana kita tahu kalau benar2 ada orang yang melihat kalau David benar2 melompat, bukannya terjatuh ataupun dijatuhkan orang?

8. Data tentang David dan FYP (Final Year Project) nya telah dihapus dari database NTU. Hanya dalam 2 hari, NTU langsung menghapus data topik FYP yang sedang David kerjakan, adakah alasan khusus dibalik keterburu-buruan pihak NTU untuk menghapus data tersebut? Tidakkah ada rasa ingin mengenang salah satu mahasiswa berprestasinya, alih-alih langsung menghapus data, seakan David tidak pernah kuliah disana?

9. Polisi Singapura menahan Laptop milik David dan akan dikembalikan setelah penyelidikan selesai. Untuk apa?

10. Pisau yang ada di TKP, dilaporkan berasal dari hall 4, itu hasil investigasi? Atau hanya karangan? Seorang teman di NTU berkata bahwa biasanya seorang dosen memiliki pisau kecil di ruangannya yang biasa digunakan untuk memotong buah. Jadi? Itu pisau milik David Hartanto atau Chan Kap Luk?

11. Waktu kejadian adalah sekitar jam 10.45 waktu Singapura hari Senin, apakah tidak terdengar aneh jika hanya sedikit sekali mahasiswa yang ada dan menyaksikan kejadian? Adakah tekanan dari pihak NTU untuk tutup mulut?

12. Senjata yang ditemukan -pisau buah 10cm- ditemukan tanpa gagang, dimanakah gagangnya? Mengapa tidak dilakukan analisa sidik jari? Jelas tidak mungkin menusuk seseorang tanpa menggunakan gagang pisau, jadi entah siapapun yang menusuk siapa, pasti ada gagangnya, namun pemberitaannya belum jelas. Read the rest of this entry »

Tags:

UNIX Commands

Posted by: Edi Yanto on: March 7, 2009

Table of the main UNIX commands

Unix Commands Description Options
ls lists the content of a directory
-a Displays all files, including hidden files
-I Displays a detailed listing
-R Displays the files recursively (i.e. in the sub-directories)
-d Displays only the directories and not their content
-S Sort by size
-t Sort by the last modification date
-t Sort by version
-X Sort by alphabetical order of the extension
-r Sort in reverse order
cd change directory
cd Return to the user’s directory
cd - Return to the previous directory
cd .. Return to the parent directory
mkdir Create a new directory
rmdir Deletes a directory
-f Force the deletion
-R Recursive delete (i.e. in the directory and its sub-directories)
cp Copy a file copy, xcopy
mv move file move
rm delete the file
-f Force the deletion
-R Recursive delete (i.e. in the directory and its sub-directories)
pwd print working directory” displays the full current directory path of the work in progress.
passwd changes the user password
cat Concatenates two files and displays the result on the standard output. cat
more Displays the file content with pauses
file displays the presumed type of the specified file
man

apropos

help for the requested command
lpr prints the requested file
chmod changes the attribute of a file

chmod XXX file

XXX= User|Group|Other where X is an integer between 1 and 7

Read = 4, Write = 2, Execution = 1

X= Read + Write + Execution

chfn Changes the personal information viewed with finger
chsh Changes the shell: chsh user emplacement_du_shell
clear Clears the lines displayed on the terminal
finger, who list of users online
traceroute traces the path between the local machine and the target machine
ping diagnostic tool making it possible to see if a machine responds over the network
ftp [machine] [port]

get

put

quit

file transfer between the local machine and target machine

recovers a file

sends a file

quits the FTP session

ftp
telnet [machine] performs a telnet telnet
talk makes it possible to talk to a connected user

talk user

mesg Authorizes or rejects the talk command

mesg n : Prevents reception of talk messages

mesg y: Allows reception of talk messages

exit Disconnects

Row Numbering With an Order By Clause

Posted by: Edi Yanto on: March 7, 2009

One of the most often uses of the pseudo column rownum is to provide sequence numbers to the records in a query. This feature is widely used in reports to represent systematic display of information.

SELECT   ROWNUM, rcta.trx_number, rcta.trx_date
FROM ra_customer_trx_all rcta;

ROWNUM    TRX_NUMBER    TRX_DATE
1    40881-05    12/14/2005
2    38384-05    11/24/2005
3    42740-05    12/28/2005
4    42742-05    12/28/2005
5    08883-07    3/12/2007
…………………………………..
…………………………………..
However, when we order this statement the rownum gets disturbed as shown below:

SELECT   ROWNUM, rcta.trx_number, rcta.trx_date
FROM ra_customer_trx_all rcta
ORDER BY rcta.trx_number;

ROWNUM    TRX_NUMBER    TRX_DATE
6427    00001-09    1/2/2009
10827    00001-09CM    1/6/2009
6361    00002-09    1/2/2009
10828    00002-09CM    1/6/2009
6248    00003-09    1/2/2009
……………………………………
……………………………………

As we can see from above the transaction number did get ordered but the rownum also got the wrong order. To achieve this we have to outer join this table with dual that process forces a implicit order on the rownum as shown below.

SELECT   ROWNUM, rcta.trx_number, rcta.trx_date
FROM ra_customer_trx_all rcta, DUAL d
WHERE rcta.trx_number = d.dummy(+)
ORDER BY rcta.trx_number;

ROWNUM    TRX_NUMBER    TRX_DATE
1    00001-09    1/2/2009
2    00001-09CM    1/6/2009
3    00002-09    1/2/2009
4    00002-09CM    1/6/2009
5    00003-09    1/2/2009
………………………………….
…………………………………

The trick is to do an outer join with the column that you want to order and this process does not disturb the rownum order. In addition to that if the column is of number datatype then one should make sure to use TO_CHAR datatype conversion function

Tags:

Various Backup and Restore Scripts

Posted by: Edi Yanto on: March 6, 2009

(1) mt

# mt -f /dev/rmt/0n status (to check status of backup device)

# mt -f /dev/rmt/0n eom (to move to the end of tape)

# mt -f /dev/rmt/0 rewind (to rewind)

# mt -f /dev/rmt/0n fsf [count] (to jump [count] files)

# mt -f /dev/rmt/0n bsf [count] (to forward [count] files)

# mt -f /dev/rmt/0n erase (to delete tape)

# mt -f /dev/rmt/0n offline (to eject)

(2) tar

# tar tvf /dev/rmt/0o   (to check the tape)

# tar xvf /dev/rmt/0   (to tar from tape to HD)

# tar cvf /dev/rmt/0 /etc/hosts   (to tar files and directory to tape)

/etc/host and ./inet/hosts are symbolic linked

# tar rvf /dev/rmt/0 group   (to replace at the end of tarfile)

# tar cvfb  -  20 files | rsh host dd of=/dev/rmt/0  obs=20b
(to backup to a drive in remote host)

# rsh -n host dd if=/dev/rmt/0 bs=20b |tar xvBfb – 20 files
(to backup to a drive in remote host)

(3) ufsdump

(3a) For single file system

# ufsdump 0ucf /dev/rmt/0n /dev/rdsk/c0t0d0s0   (for full dump)

(3b) ufsdump option

0      : full dump
1 – 9  : gradual backup based from /etc/dumpdate
u      : record at /etc/dumpdate
c      : Catridge, (for 1000BPI density and 126 blocking factor)
l      : Autoload of next tape when tape ends before dumping finished.
v      : verify
S      : calculate capacity.
f   dump_file     :  record file image to dump_file
w        : /etc/dumpdate¸ shows ufs system which is not dumped yet

# ufsdump 0Sf /dev/rmt/0 /dev/rdsk/c0t0d0s0
873689088

# ufsdump w
Dump these file systems:
/dev/rdsk/c0t0d0s0    (     /) Last dump: Level 0, Date Wed Apr 29 12:50
/dev/rdsk/c0t0d0s7    (/export/home) Last dump: Level 0, Date Sat May  2 12:57
/dev/rdsk/c0t1d0s0    (      ) Last dump: Level 0, Date Wed Apr 29 11:23

# cat dumpdates
/dev/rdsk/c0t0d0s0               0 Wed Apr 29 12:50:50 1998
/dev/rdsk/c0t0d0s7               0 Sat May  2 17:20:01 1998
/dev/rdsk/c0t1d0s0               0 Wed Apr 29 11:23:19 1998

(3c) For multiple file systems into one tape

# ufsdump 0ucf /dev/rmt/0n /dev/rdsk/c0t0d0s0;ufsdump 0ucf \
/dev/rmt/0n /dev/rdsk/c0t0d0s7 Read the rest of this entry »

The below steps for activate special menu on Receipts form and invoice custom form “Receipt DT” when clicked on the special menu on Oracle Application (E-Business Suite)

  1. Open the Receipts Form on Receivables Manager Responsibility
  2. Open the Personalization form using the navigation “Help > Diagnostics > Custom Code > Personalize”
  3. Enter the sequence number as 10 and description “Activate Special Menu”
  4. Select the Trigger Event as “WHEN-NEW-FORM-INSTANCE” and save the changes
  5. On Actions tab, enter or select the following values
    • Sequence = 10
    • Type = Menu
    • Description = Receipt DT Informations
    • Language = All
    • Enabled = Yes
  6. On the right side of Actions tab, enter or select the following values
    • Menu Entry = SPECIAL10
    • Menu Label = Receipt DT
    • Render line before menu = Yes
  7. Click on the “Validate” button, then click on “Apply Now” button
  8. Close both the forms and reopen the Receipts form
    Result:Check the Tools menu after opening the Receipts form, there should be an additional menu showing the given prompt.
  9. Open the personalization form and it should automatically query the existing rule to activate the special menu
  10. Enter the sequence number as 20 and description “Invoke Receipt DT Custom Form on Special Menu”
  11. Select the Trigger Event as “SPECIAL7” and save the changes
  12. On Actions tab, enter or select the following values
    • Sequence = 10
    • Type = Builtin
    • Description = Call Receipt DT form
    • Language = All
    • Enabled = Yes
  13. On the right side of Actions tab, enter or select the following values
    • Builtin Type = Launch a Function
    • Function Code = MPICOLLRECEIPT
    Note: Define MPICOLLRECEIPT as form function, associate with a custom form and add the MPICOLLRECEIPT function to the menu of “Receivables Manager” responsibility.
  14. Validate, Apply and Save the changes
  15. Close both the forms and reopen the Receipts form
    Result: When clicked on the Tools > Receipt DT, it should invoke the custom form attached to the MPICOLLRECEIPT
    function

Perempuan yang Dicintai Suamiku

Posted by: Edi Yanto on: February 28, 2009

Kehidupan pernikahan kami awalnya baik2 saja menurutku. Meskipun menjelang pernikahan selalu terjadi konflik, tapi setelah menikah Mario tampak baik dan lebih menuruti apa mauku.

Kami tidak pernah bertengkar hebat, kalau marah dia cenderung diam dan pergi kekantornya bekerja sampai subuh, baru pulang kerumah, mandi, kemudian mengantar anak kami sekolah. Tidurnya sangat sedikit, makannya pun sedikit. Aku pikir dia workaholic.

Dia menciumku maksimal 2x sehari, pagi menjelang kerja, dan saat dia pulang kerja, itupun kalau aku masih bangun. Karena waktu pacaran dia tidak pernah romantis, aku pikir, memang dia tidak romantis, dan tidak memerlukan hal2 seperti itu sebagai ungkapan sayang.

Kami jarang ngobrol sampai malam, kami jarang pergi nonton berdua, bahkan makan berdua diluarpun hampir tidak pernah. Kalau kami makan di meja makanberdua, kami asyik sendiri dengan sendok garpu kami, bukan obrolan yang terdengar, hanya denting piring yang beradu dengan sendok garpu.

Kalau hari libur, dia lebih sering hanya tiduran dikamar, atau main dengan anak2 kami, dia jarang sekali tertawa lepas. Karena dia sangat pendiam, aku menyangka dia memang tidak suka tertawa lepas.

Aku mengira rumah tangga kami baik2 saja selama 8 tahun pernikahan kami. Sampai suatu ketika, disuatu hari yang terik, saat itu suamiku tergolek sakit dirumah sakit, karena jarang makan, dan sering jajan di kantornya, dibanding makan dirumah, dia kena typhoid, dan harus dirawat di RS, karena sampai terjadi perforasi di ususnya. Pada saat dia masih di ICU, seorang perempuan datang menjenguknya. Dia memperkenalkan diri, bernama meisha, temannya Mario saat dulu kuliah.

Meisha tidak secantik aku, dia begitu sederhana, tapi aku tidak pernah melihat mata yang begitu cantik seperti yang dia miliki. Matanya bersinar indah, penuh kehangatan dan penuh cinta, ketika dia berbicara, seakan2 waktu berhenti berputar dan terpana dengan kalimat2nya yang ringan dan penuh pesona. Setiap orang, laki2 maupun perempuan bahkan mungkin serangga yang lewat, akan jatuh cinta begitu mendengar dia bercerita.

Meisha tidak pernah kenal dekat dengan Mario selama mereka kuliah dulu, Meisha bercerita Mario sangat pendiam, sehingga jarang punya teman yang akrab. 5 bulan lalu mereka bertemu, karena ada pekerjaan kantor mereka yang mempertemukan mereka. Meisha yang bekerja di advertising akhirnya bertemu dengan Mario yang sedang membuat iklan untuk perusahaan tempatnya bekerja.

Aku mulai mengingat2 5 bulan lalu ada perubahan yang cukup drastis pada Mario, setiap mau pergi kerja, dia tersenyum manis padaku, dan dalam sehari bisa menciumku lebih dari 3x. Dia membelikan aku parfum baru, dan mulai sering tertawa lepas. Tapi disaat lain, dia sering termenung didepan komputernya. Atau termenung memegang Hp-nya. Kalau aku tanya, dia bilang, ada pekerjaan yang membingungkan.

Suatu saat Meisha pernah datang pada saat Mario sakit dan masih dirawat di RS. Aku sedang memegang sepiring nasi beserta lauknya dengan wajah kesal, karena Mario tidak juga mau aku suapi. Meisha masuk kamar, dan menyapa dengan suara riangnya,

” Hai Rima, kenapa dengan anak sulungmu yang nomor satu ini ? tidak mau makan juga? uhh… dasar anak nakal, sini piringnya, ” lalu dia terus mengajak Mario bercerita sambil menyuapi Mario, tiba2 saja sepiring nasi itu sudah habis ditangannya. Dan….aku tidak pernah melihat tatapan penuh cinta yang terpancar dari mata suamiku, seperti siang itu, tidak pernah seumur hidupku yang aku lalui bersamanya, tidak pernah sedetikpun !

Hatiku terasa sakit, lebih sakit dari ketika dia membalikkan tubuhnya membelakangi aku saat aku memeluknya dan berharap dia mencumbuku. Lebih sakit dari rasa sakit setelah operasi caesar ketika aku melahirkan anaknya. Lebih sakit dari rasa sakit, ketika dia tidak mau memakan masakan yang aku buat dengan susah payah. Lebih sakit daripada sakit ketika dia tidak pulang kerumah saat ulang tahun perkawinan kami kemarin. Lebih sakit dari rasa sakit ketika dia lebih suka mencumbu komputernya dibanding aku.

Tapi aku tidak pernah bisa marah setiap melihat perempuan itu. Meisha begitu manis, dia bisa hadir tiba2, membawakan donat buat anak2, dan membawakan ekrol kesukaanku. Dia mengajakku jalan2, kadang mengajakku nonton. kali lain, dia datang bersama suami dan ke-2 anaknya yang lucu2.

Aku tidak pernah bertanya, apakah suamiku mencintai perempuan berhati bidadari itu? karena tanpa bertanya pun aku sudah tahu, apa yang bergejolak dihatinya. Read the rest of this entry »

Tags:

Fenomena-Fenomena Alam yang Langka

Posted by: Edi Yanto on: February 28, 2009

Segala sesuatu memang bisa saja terjadi di Dunia, namun bila sebuah kejadian yang jarang terjadi secara merata di berbagai daerah, maka kejadian yang terjadi tersebut dianggap merupakan sebuah fenomena yang luar biasa. Berikut adalah beberapa fenomena alama yang luar biasa yang terjadi diberbagai daerah dibelahan bumi, dimana fenomena tersebut tidak terjadi merata diberbagai daerah dibelahan Dunia.

1. Petir Abadi di Venezuela Petir Catatumbo yang misterius adalah sebuah fenomena alam yang unik di dunia. Terletak di muara sungai Catatumbo di Danau Maracaibo . Fenomena ini berupa awan petir yang membentuk sebuah “garis” kilat sepanjang 5 kilometer, setiap 140 – 160 malam dalam setahun, selama 10 jam tiap malam, dan lebih dari 280 kali dalam 1 jam itu. Ini hampir bisa disebut ‘badai permanen’. Petir ini mempunyai intensitas 400.000 ampere dan terlihat hingga 400 km jauhnya. Menurut penelitian, petir ini terjadi karena tumbukan angin yang berasal dari pegunungan Andes. Petir ini juga dijadikan sebagai navigasi oleh para pelaut.

2. Hujan Ikan di Honduras The Rain of Fishes (Hujan ikan) ada diceritakan dalam Cerita Rakyat Honduras. Namun, juga terjadi secara nyata di Departamento de Yoro, antara bulan Mei dan Juli. Saksi mengatakan bahwa fenomena ini dimulai dengan awan gelap di langit, diikuti dengan kilat, guntur, angin kencang dan hujan lebat selama 2 – 3 jam. Setelah hujan berhenti, ratusan ikan ditemukan hidup di tanah. Orang mengambil ikan – ikan ini dan memasaknya.
Sejak 1998, Festival Hujan Ikan dirayakan setiap tahun di kota Yoro.

3. Kambing yang Memanjat di Maroko Kambing yang memanjat pohon, hanya dapat ditemukan di Maroko. Kambing ini memanjat pohon karena ingin memakan buah dari Pohon Argan, yang mirip dengan Buah Zaitun.

4. Hujan Merah di Kerala Dari 25 Juli sampai 23 September 2001, hujan merah turun di selatan India, Propinsi Kerala. Tidak hanya merah, hujan warna kuning, hijau dan hitam juga dilaporkan terjadi. Pemerintah India menemukan bahwa hujan ini telah “diwarnai” oleh spora dari alga, yang tersebar di udara. Kemudian, awal tahun 2006, Kerala pun menjadi perhatian dunia.

5. Ombak Terpanjang di Brazil Dua kali dalam setahun, antara Februari dan Maret, air Samudera Atlantik bertumpuk di Sungai Amazon, menciptakan gelombang ombak terpanjang di dunia. Fenomena ini disebabkan oleh arus Samudera Atantik yang memenuhi muara sungai, sehingga menghasilkan ombak setinggi 12 kaki yang dapat berlangsung hingga lebih dari setengah jam.

6. Matahari Hitam di Denmark Selama musim semi di Denmark, sekitar satu setengah jam sebelum senja, lebih dari 1 juta Sturnus Vulgaris (sejenis burung) berkumpul dari seluruh pelosok untuk bergabung dan membentuk suatu kumpulan yang luar biasa besar di udara. Hinnga membuat langit menjadi terasa gelap. Fenomena ini disebut Black Sun, dan dapat disaksikan di awal musim semi di barat Denmark.

7. Pelangi Api di Idaho Femonena atmosfer yang dikenal dengan circumhorizon arc atau Fire Rainbow (pelangi  api), akan muncul ketika matahari berada tinggi (lebih dari 58 derajat diatas horizon). Cahaya matahari menembus lurus dan menyinari awan cirrus, sehingga menghasilkan semacam lempengan kristal segi enam dan membentuk  efek prisma. Sehingga terlihat pelangi yang berbentuk seperti api.

RSS Syndication


Edi Yanto
Oracle Applications Technical Consultant
View Edi Yanto's profile on LinkedIn
Edi Yanto (何 萬 新) - Blogged Page Rank Check

My Certifications

RSS Edi Yanto (何万新)

  • Oracle Top-N Query October 2, 2009
    Using RANK function, with a faster execution plan (WINDOW SORT PUSHED RANK) SELECT Empno, Ename, Job, Mgr, Hiredate, Sal FROM (SELECT Empno, Ename, Job, Mgr, Hiredate, Sal, RANK() OVER (ORDER BY SAL Desc) AS Emp_Rank FROM Emp) WHERE Emp_Rank
    Edi Yanto
  • Bersyukurlah… June 30, 2009
    AKU TAK SELALU MENDAPATKAN APA YANG KUSUKAI oleh karena itu AKU SELALU MENYUKAI APAPUN YANG AKU DAPATKAN. Kata-kata di atas merupakan wujud syukur. Syukur merupakan kualitas hati yang terpenting. Dengan bersyukur kita akan senantiasa diliputi rasa damai, tentram dan bahagia. Sebaliknya, perasaan tak bersyukur akan senantiasa membebani kita. Kita akan selalu […]
    Edi Yanto
  • Cinta Sejati June 30, 2009
    Kenapa kita menutup mata ketika kita tidur ? Kenapa kita menutup mata ketika kita menangis ? Kenapa kita menutup mata ketika kita membayangkan sesuatu ? Kenapa kita menutup mata ketika kita berciuman ? Hal hal yang terindah di dunia ini biasanya tidak terlihat Ada hal hal yang tidak ingin kita lepaskan dan ada orang orang yang tidak ingin kita tinggalkan Tap […]
    Edi Yanto
  • Nice Story June 8, 2009
    Share on Facebook
    Edi Yanto
  • 5 Tips Agar Tak Mudah Lelah June 2, 2009
    Sebagian orang mengeluhkan kondisi tubuhnya yang cepat capai atau lelah. Kebanyakan orang menilai hal itu diakibatkan kerja ekstra. Tetapi, sebenarnya hal itu dilatarbelakangi kebiasaan seseorang sehari-hari. Berikut lima tips yang dikutip VIVAnews dari WebMD, Sabtu 25 April 2009 agar kondisi tubuh Anda tidak mudah capai atau lelah. 1. Lapar atau tidak, sara […]
    Edi Yanto
  • Belajar dari Alphabet May 29, 2009
    A : AcceptTerimalah diri anda sebagaimana adanya. B : BelievePercayalah terhadap kemampuan anda untuk meraih apa yang anda inginkan dalam hidup. C : CarePedulilah pada kemampuan anda meraih apa yang anda inginkan dalam hidup. D : DirectArahkan pikiran pada hal-hal positif yang meningkatkan kepercayaan diri. E : EarnTerimalah penghargaan yang diberi orang lai […]
    Edi Yanto
  • How To Get the List of All Responsibilities Assigned To A User May 29, 2009
    Edi Yanto
  • Query To Find Multi-Org Is Enabled Or Not May 29, 2009
    SELECT DECODE (multi_org_flag, ‘Y’, ‘Multi-Org Enabled’, ‘Multi-Org Disabled’ ) FROM fnd_product_groups; Share on Facebook
    Edi Yanto
  • How To Find A Patch Is Applied For A Bug May 29, 2009
    Edi Yanto
  • Excel Limitations on Images in Oracle Apps May 23, 2009
    The Excel output can’t showing the image (even after you save and send to another person or open it at different notebook), but it is showing only small red color empty cross written ‘An Image’.  Why??? As many of you know or have noticed, our Excel output for all flavors of BIP/XMLP is not true binary [...]
    Edi Yanto

 

December 2009
M T W T F S S
« Apr    
 123456
78910111213
14151617181920
21222324252627
28293031  

Visitors

Top Clicks

  • None

Blog Stats

  • 28,020 hits

Users Online

web counter

Pages