Posted by: Edi Yanto on: January 26, 2012
The script below is used to populate the order import interface tables using data from an existing sales order.
Interface Tables:
OE_HEADERS_IFACE_ALL
OE_LINES_IFACE_ALL
OE_PRICE_ADJS_IFACE_ALL
OE_PAYMENTS_INTERFACE
OE_CREDITS_IFACE_ALL
OE_LOTSERIALS_IFACE_ALL
Base Tables:
OE_ORDER_HEADERS_ALL
OE_ORDER_LINES_ALL
OE_PRICE_ADJUSTMENTS
OE_PAYMENTS
OE_SALES_CREDITS
OE_LOT_SERIAL_NUMBERS
Posted by: Edi Yanto on: January 20, 2012
Transact Move Order
Ship Confirm
Posted by: Edi Yanto on: January 20, 2012
The Receiving Transaction Processor processes pending or unprocessed receiving transactions. We can receive the Purchase Order either using the Expected Receipt form or by putting the record into the Receiving Open Interface (ROI). And then if we will submit the receiving transactions processor so the PO will be received.
Records needs to be inserted into rcv_transactions_interface with processing_status_code and transaction_status_code as ‘PENDING’ and transaction_type of ‘RECEIVE’ and ‘DELIVER’ (Receiving). For Return Receiving transaction use the transaction_type of ‘RETURN TO RECEIVING’ (parent_transaction_id of transaction_id for DELIVER transaction) and transaction_type of ‘RETURN TO VENDOR’ (parent_transaction_id of transaction_id for RECEIVE transaction).
Posted by: Edi Yanto on: May 31, 2011
If you have rows on the view DBA_2PC_PENDING, do the below actions (Just enter the TRANSACTION ID, got from the ORA-1591 error):
Connect as SYS or SYSDBA
DELETE FROM pending_trans$ WHERE local_tran_id = ‘&TRANSACTION_ID’;
DELETE FROM pending_sessions$ WHERE local_tran_id = ‘&TRANSACTION_ID’;
If you don’t have rows on the view DBA_2PC_PENDING, do the below actions (insert dummy rows into SYS.PENDING_TRANS$, and SYS.PENDING_SESSIONS$ tables to correct this, and just enter the TRANSACTION ID, got from the ORA-1591 error):
Connect AS SYS OR SYSDBA
ALTER SYSTEM DISABLE DISTRIBUTED RECOVERY;
INSERT INTO pending_trans$ (LOCAL_TRAN_ID,
GLOBAL_TRAN_FMT,
GLOBAL_ORACLE_ID,
STATE,
STATUS,
SESSION_VECTOR,
RECO_VECTOR,
TYPE#,
FAIL_TIME,
RECO_TIME)
VALUES (‘&TRANSACTION_ID’,
306206, /* */
‘XXXXXXX.12345.1.2.3′, /* These values can be used without any */
‘prepared’,
‘P’, /* modification. Most of the values are */
HEXTORAW (’00000001′), /* constant. */
HEXTORAW (’00000000′), /* */
0,
SYSDATE,
SYSDATE);INSERT INTO pending_sessions$
VALUES (‘&TRANSACTION_ID’,
1,
HEXTORAW (’05004F003A1500000104′),
‘C’,
0,
30258592,
”,
146);
COMMIT;
ROLLBACK FORCE ‘&TRANSACTION_ID’; /* or commit force */
COMMIT;
ALTER SYSTEM ENABLE DISTRIBUTED RECOVERY;
EXEC dbms_transaction.purge_lost_db_entry( ‘&TRANSACTION_ID’ );
COMMIT;
DELETE FROM pending_trans$ WHERE local_tran_id = ‘&TRANSACTION_ID’;
DELETE FROM pending_sessions$ WHERE local_tran_id = ‘&TRANSACTION_ID’;
COMMIT;
Posted by: Edi Yanto on: April 13, 2011
Posted by: Edi Yanto on: March 8, 2011
Saya adalah ibu dari tiga orang anak dan baru saja menyelesaikan kuliah saya. Kelas terakhir yang harus saya ambil adalah Sosiologi. Sang Dosen sangat inspiratif, dengan kualitas yang saya harapkan setiap orang memilikinya.
Tugas terakhir yang diberikan ke para siswanya diberi nama “Smiling”. Seluruh siswa diminta untuk pergi ke luar dan memberikan senyumnya kepada tiga orang asing yang ditemuinya dan mendokumentasikan reaksi mereka. Setelah itu setiap siswa diminta untuk mempresentasikan didepan kelas. Saya adalah seorang yang periang, mudah bersahabat dan selalu tersenyum pada setiap orang. Jadi, saya pikir, tugas ini sangatlah mudah.
Setelah menerima tugas tersebut, saya bergegas menemui suami saya dan anak bungsu saya yang menunggu di taman di halaman kampus, untuk pergi kerestoran McDonald’s yang berada di sekitar kampus. Pagi itu udaranya sangat dingin dan kering. Sewaktu suami saya akan masuk dalam antrian, saya menyela dan meminta agar dia saja yang menemani si Bungsu sambil mencari tempat duduk yang masih kosong.
Ketika saya sedang dalam antrian, menunggu untuk dilayani, mendadak setiap orang di sekitar kami bergerak menyingkir, dan bahkan orang yang semula antri dibelakang saya ikut menyingkir keluar dari antrian.
Suatu perasaan panik menguasai diri saya, ketika berbalik dan melihat mengapa mereka semua pada menyingkir ? Saat berbalik itulah saya membaui suatu “bau badan kotor” yang cukup menyengat, ternyata tepat di belakang saya berdiri dua orang lelaki tunawisma yang sangat dekil! Saya bingung, dan tidak mampu bergerak sama sekali.
Ketika saya menunduk, tanpa sengaja mata saya menatap laki-laki yang lebih pendek, yang berdiri lebih dekat dengan saya, dan ia sedang “tersenyum” kearah saya. Lelaki ini bermata biru, sorot matanya tajam, tapi juga memancarkan kasih sayang. Ia menatap kearah saya, seolah ia meminta agar saya dapat menerima ‘kehadirannya’ ditempat itu.
Ia menyapa “Good day!” sambil tetap tersenyum dan sembari menghitung beberapa koin yang disiapkan untuk membayar makanan yang akan dipesan. Secara spontan saya membalas senyumnya, dan seketika teringat oleh saya ‘tugas’ yang diberikan oleh dosen saya. Lelaki kedua sedang memainkan tangannya dengan gerakan aneh berdiri di belakang temannya. Saya segera menyadari bahwa lelaki kedua itu menderita defisiensi mental, dan lelaki dengan mata biru itu adalah “penolong”nya. Saya merasa sangat prihatin setelah mengetahui bahwa ternyata dalam antrian itu kini hanya tinggal saya bersama mereka, dan kami bertiga tiba-tiba saja sudah sampai didepan counter.
Ketika wanita muda di counter menanyakan kepada saya apa yang ingin saya pesan, saya persilahkan kedua lelaki ini untuk memesan duluan. Lelaki bermata biru segera memesan “Kopi saja, satu cangkir Nona”. Ternyata dari koin yang terkumpul hanya itulah yang mampu dibeli oleh mereka (sudah menjadi aturan restoran disini, jika ingin duduk di dalam restoran dan menghangatkan tubuh, maka orang harus membeli sesuatu). Dan tampaknya kedua orang ini hanya ingin menghangatkan badan.
Read the rest of this entry »
Posted by: Edi Yanto on: March 3, 2011
Below steps are required to override email address for all workflow notifications (please don’t try these steps on Production Environment, or else you will end up doing users work):
Note: Please don’t leave the “New Override Address” field blank on Development Environment.
Posted by: Edi Yanto on: July 12, 2010
Create a Function and assign Form name “Run Reports”
Pass parameters REQUEST_SET_NAME = “<Name>” SET_APPL_SHORT_NAME =”<Name>” SUBMIT_ONCE (default ‘N’) .
Note : SUBMIT_ONCE can be set to either Y or N ( N is the default). SUBMIT_ONCE is used in conjunction with CONCURRENT_PROGRAM_NAME or REQUEST_SET_NAME. If SUBMIT_ONCE is set to Y, then the form will exit after the Submit button is clicked.
Passable Request Parameters
Posted by: Edi Yanto on: July 12, 2010
or
Posted by: Edi Yanto on: July 12, 2010
When you open the “Requisition Summary” form in “Oracle Purchasing” Responsibility, you get the Application Emergency Message “Message Dictionary couldn’t open the ICX application message file. Cannot open file /u1/oracle/<instance_name>/apps/apps_st/appl/icx/12.0.0/mesg/US.msb for reading”.

Please run the “Generate Messages” concurrent requeset for “Oracle iProcurement” application in the “System Administrator” Responsibility. It will generate the message file (*.msb, in this case US.msb for US language).
Recent Comments