Rabu, 28 Oktober 2009

Apa yg Harus Dilakukan Setelah Sukses Install IDES

Setelah kita sukses install IDES ada beberapa step yang harus dilakukan.
1. Transport Management System (STMS)
Jika kita tidk melakukan ini maka akan ada selalu tampilan message sbb :




Untuk menghilankan pesan tersebut caranya adalah
a. Logon to Client :000, Gunakan user : SAP*, password :06071992
b. Tulis TCODE, STMS, pada pojok kiri
c. Selanjutnya isikan nama Transportnya dan Simpan
2. Generate atau Compile Java.
Kalau ini fungsinya supaya saat kita menjalankan applikasi yg akan kita gunakan tidak selalu compile dahulu, step yg harus di lakukan adalah:
a. Logon to Client :000, Gunakan user : SAP*, password :06071992
b. Tuliskan TCODE, SGEN, pada pojok kiri
c. Pilih yg akan di Generate

















c. Pilih Component atau Module















d.Selanjutnya ikuti petunjuk berikutnya
Setelah selesai Log off dan login lagi tapi masuk ke client 800, dengan user dan password yg sama, selanjutnya buat user yg setara dengan SAP*

Minggu, 11 Oktober 2009

Semeru Oct 2009





Kali ini saya akan membagikan cerita tentang pendakian menuju puncak gunung tertinggi di Pulau Jawa, yaitu semeru 3676 dpl.
Seperti biasanya kami rencanakan pendakian kesemeru ini dengan santainya sambil makan siang di kantin perusahaan sambil makan siang, karena ini merupakan waktu yg tepat dan relek untuk membicarakan hal-hal hobby bersama teman-teman perusahaan.
Dari obrolan santai ini kahirnya tercetus ide untuk mendaki ke Puncak Mahameru(3676dpl), yaitu kita sepakati berangkat hari jum'at setelah pulang kerja dengan melalui Lumajang.
Pada hari jum'at 03 Oct 2009 setelah pulang kerja jam 17:30 sudah menunggu di depan rumah untuk segera meluncur ke kontrakan dia karena dia sudah ada janji minta tolong temannya untuk mengantarkan kita menuju Ranupani lewat Lumajang.
Sesamapi di rumah kontrakan ternyata temannya yg mau mengatar kita sudah siap, akhirnya tidak menunggu lama setelah peralatan kita masukkan ke dalam mobil meluncurlah kita menuju Ranupani dengan rute Lumajang - senduro - Ranupani..
Dalam perjalanan ke ranupani ini kita mampir dulu di daerah Lumajang untuk menghentikan teriakan cacing-cacing perut yg sudah ngak tahan karena mamang waktu sudah menunjukkan jam 19:30an, setelah cacing-caing pada diam akhirnya perjalanan kita launjutkan menuju ke arah Senduro, nah mulai senduro hujan rintik-rintik menyambut kita dangan jalan yg tidak kita kenal akhirnya kita tanya sana-sini jalan menuju ranupani....
Ditengah perjalanan menuju ranu pani ini mobil yg kita tumpangi mengalami sedikit masalah tidak dapat naik tanjakan yg memang jalanan sedikit rusak, banyak aspal yg sudah lepas, akhirnya mobil kita slip, lolos dari sini dengan cara kita mundurkan eh....tidak taunya gantian yg selip sebelah kiri, di tengah hutan yg sepi serta jauh dari mana-mana akhirnya kendaraan bisa keluar dari masalah, baru sampai desa Ranupani sekitar jam 22:30 an, akhirnya kita sepakat untuk mendaki besok paginya.
Pagi-pagi sekali kita sudah bangun karena mendengar adzan yg membangunkan kita, dengan udara yg sekitar 130C sambil menunggu matahari keluar dari sarangnnya kita duduk ngobrol, setelah cuaca agak terang kita jalan-jalan di sekitar Ranupani & Ranu Regulo untuk mengambil gambar
Setelah puas foto-foto dan sambil mencari sarapan juga sambil menunggu petugas untuk melaporkan rencana pendakian kita maka kita mencari informasi untuk mengisi logistik yg kurang. Setelah semuanya siap maka pada jam 10:00 kita mulai melakukan pendakain ke Semeru, tujuan kita pertama adalah harus mencapai Ranu Kumbolo.
Perjalanan menuju ranu kumbolo ini awalnya langsung di suguhi tanjakan yg lumayan sekitar 200meteran setelah itu jalan akan sedikit naik dengan kemiringan 5-10 derajat, tetapai karena beban yg kita bawa cukup berat sehingga perjalanan sangat lambat, Kita sampai di Ranu Kumbolo sekitar jam 14:15, kita di sini istirahat serta makan siang sebelum melanjutkan perjalanan menuju Kalimati yg merupakan pos terakhir sebelum menuju puncak.Pada Ranu kumbolo ini merupakan danau yg airnya jernih serta ada dua bangunan yg bisa kita buat tinggal atau kalau pas tidak begitu ramai kita bisa mendirikan tenda dalam ruangan.
Setelah cukup istirahat maka sekitar jam 15:00 kita melanjtukan perjalanan meuju Kalimati, di sini kita langsung dihadapkan dengan tanjakan yg cukup panjang sekitar 200meteran, tetapi setelah itu jalan landai serta turun yg dinamakan oro-oro ombo, selepas oro-oro ombo ini jalan kembali seperti semula agak naik sedikit sampai jemplang, setelah itu jalan akan turun sampai kali mati. kita sampai kalimati sekitar jam 17:30an, langsung mendirikan tenda untuk istirahat arena nanti malam sekitar jam 24:00 akan di mulai pendakian ke puncak.
Setelah mengisi perut dengan kue yg kita bawa akhirnya kita istirahat untuk memulihkan tenaga guna persiapan nanti malam menuju puncak tertinggi di pulau jawa ini yg juga sudah memakan korban yg tidak sedikit, sekitar jam 22:00 saya terbangun dan akahirnya tidak bisa tidur lagi, karena tidak bisa tidur saya masak mie untuk mengganjal perut guna pendakian malam ini setelah masak teman akhirnya saya bangunkan untuk makan aja....ha...ha....ha...wong ngantuk di kasih makan ya doyan..
Sekitar jam 01:00 skhirnya kita bergabung dengan teman-teman yg lainnya yg datang dari jakarta, bandung, semarang berjumlah sekitar 10 orang, sebeleum berangkat kita berdoa dulu supaya dalam perjalanan ini diberi keselamatan, setelah selesai berdoa mulailah perjalan pendakian di mulai secara perlahan-lahan kita meninggalkan POS kalimati menuju puncak.
Yang lumayan terasa saat menuju Archopodo karena kemiringan antara 60 derajat, setelah melewati archopodo kita harus extra hati-hati karena banyak jaur yg dekat dengan jurang dengan kedalaman 100m kita harus extra hati-hati, setelah melewati archopodo sampailah kita di bibir lautan pasir tapi tidak seperti yg saya bayangkan sebelumnya jalannya pada longsor semua kita benar2 harus extra hati2 kalau tidak ingin kita masuk jurang, apalagi jalan yg kita lalui agak mlorot karena pasir.
Masuk jalur utama naik menuju mahameru tambah berat karena kemiringan yang 60derajat dengan jalan berpassir, kalau kita berjalan dua langkah maka kita sepertinya baru berjalan setengah langkah karena banyak melorotnya, kita harus pandai-pandai mencari jalan yg agak keras supaya tidak mlorot lagi,

Setelah berjuang di lautan pasir lebih kurang 4 jam, akhirnya sampai juga pada puncak gunung tertinggi di Jawa, yg hampir bikin kita putus asa untuk melanjutkan perjalanan naik karena begitu beratnya.Kita sampai puncak sekitar jam 07:30, kita tidak boleh berlama-lama di puncak karena di khawatirkan ada gas beracum yg keluar, kalau bisa di puncak jangan sampai di atas jam 09:00.

Kamis, 18 Juni 2009

Belajar ABAP Bagian 03

Pada bagian ini kita akan membuat program yang menggunakan kriteria atau semacan filter sebelum menampilkan data, tujuannya supaya data yang kita inginkan tidak semuanya tampil hanya data tertentu saja berdasarkan kriteria yg kita masukkan.
Seperti sebelumnya sebagai latihan kita akan menggunakan Table Sbook.
Screen Kriteria






Source unntuk membuat screen seperti diatas
TABLES SBOOK.
SELECTION-SCREEN BEGIN OF BLOCK ESI WITH FRAME TITLE TEXT-010.
*SELECTION-SCREEN SKIP 1.
SELECT-OPTIONS: SO_CARR FOR SBOOK-CARRID.
SELECT-OPTIONS: SO_FLDT FOR SBOOK-FLDATE.
SELECT-OPTIONS: SO_CLSS FOR SBOOK-CLASS.
*SELECTION-SCREEN SKIP 1.
SELECTION-SCREEN END OF BLOCK ESI.

Screen Hasil Akhir












Source untuk menampilkan
SELECT * FROM SBOOK WHERE CARRID IN SO_CARR
AND FLDATE IN SO_FLDT
AND CLASS IN SO_CLSS.
WRITE :/2 SBOOK-BOOKID,
16 SBOOK-CARRID,
26 SBOOK-FLDATE,
38 SBOOK-CUSTOMID,
50 SBOOK-CLASS,
59 SBOOK-ORDER_DATE,
71 SBOOK-PASSNAME.
ENDSELECT.

Pada hasil akhir, pada bagian atas ada semacam header. untuk header saja source codenya

*----------------------------------------------------------------------*
* FORM TOP-OF-PAGE *
*----------------------------------------------------------------------*
FORM TOP-OF-PAGE.

WRITE:/1 'Report ID : ', SY-REPID,
33 'LATIHAN ABAP 02',
67 'Date: ', SY-DATUM.
WRITE:/1 'User ID : ', SY-UNAME,
33 'SBOOK LIST',
67 'Page: ', SY-PAGNO LEFT-JUSTIFIED.

* SKIP 1.,
PERFORM HEADER_DESC.
ENDFORM. "top-of-page

*----------------------------------------------------------------------*
* FORM HEADER_DESC *
*----------------------------------------------------------------------*
FORM HEADER_DESC.

ULINE /(86).
WRITE: /1 SY-VLINE,
2 'BOOK ID', 14 SY-VLINE,
16 'CARRID', 24 SY-VLINE,
26 'FLDATE', 36 SY-VLINE,
38 'CUSTOMID', 48 SY-VLINE,
50 'CLASS', 57 SY-VLINE,
59 'ORDER_DATE', 69 SY-VLINE,
71 'PASSNAME', 86 SY-VLINE.

ULINE /(86).

ENDFORM. "header_desc


--------------
Source gabungannya adalah
REPORT ZABAP03
LINE-COUNT 55(0).
TABLES SBOOK.
SELECTION-SCREEN BEGIN OF BLOCK ESI WITH FRAME TITLE TEXT-010.
*SELECTION-SCREEN SKIP 1.
SELECT-OPTIONS: SO_CARR FOR SBOOK-CARRID.
SELECT-OPTIONS: SO_FLDT FOR SBOOK-FLDATE.
SELECT-OPTIONS: SO_CLSS FOR SBOOK-CLASS.
*SELECTION-SCREEN SKIP 1.
SELECTION-SCREEN END OF BLOCK ESI.

SELECT * FROM SBOOK WHERE CARRID IN SO_CARR
AND FLDATE IN SO_FLDT
AND CLASS IN SO_CLSS.
WRITE :/2 SBOOK-BOOKID,
16 SBOOK-CARRID,
26 SBOOK-FLDATE,
38 SBOOK-CUSTOMID,
50 SBOOK-CLASS,
59 SBOOK-ORDER_DATE,
71 SBOOK-PASSNAME.
ENDSELECT.

TOP-OF-PAGE.
PERFORM TOP-OF-PAGE.

END-OF-PAGE.

*----------------------------------------------------------------------*
* FORM TOP-OF-PAGE *
*----------------------------------------------------------------------*
FORM TOP-OF-PAGE.

WRITE:/1 'Report ID : ', SY-REPID,
33 'LATIHAN ABAP 02',
67 'Date: ', SY-DATUM.
WRITE:/1 'User ID : ', SY-UNAME,
33 'SBOOK LIST',
67 'Page: ', SY-PAGNO LEFT-JUSTIFIED.

* SKIP 1.,
PERFORM HEADER_DESC.
ENDFORM. "top-of-page

*----------------------------------------------------------------------*
* FORM HEADER_DESC *
*----------------------------------------------------------------------*
FORM HEADER_DESC.

ULINE /(86).
WRITE: /1 SY-VLINE,
2 'BOOK ID', 14 SY-VLINE,
16 'CARRID', 24 SY-VLINE,
26 'FLDATE', 36 SY-VLINE,
38 'CUSTOMID', 48 SY-VLINE,
50 'CLASS', 57 SY-VLINE,
59 'ORDER_DATE', 69 SY-VLINE,
71 'PASSNAME', 86 SY-VLINE.

ULINE /(86).

ENDFORM. "header_desc

Jumat, 29 Mei 2009

Touring to Bali

Dalam mengisi liburan akhir pekan ini Tanggal 30-31 May 2009, saya bersama teman-teman kerja mengadakan acara santai naik Sepeda Motor ke Pantai Lovina Bali, yang pelaksakan pada Tanggal 29 May 2009.
Pada jam 21:50 secara bersama-sama rombongan dengan jumlah kendaraan roda dua sebanyak 5 buah kami meningggalkan perumahan yg terletak di Paiton, Probolinggo menuju Situbondo, dengan peserta Bro Wisnu & Boncenger, Bro Agus Puguh & Boncenger + Anaknya (3 thn), Bro Ari & Boncenger, Hermah & Boncenger, Edi Triono (yang baru mendarat dari Bandung langsung tancap gas) dan satu lagi Bro Mamak yg sudah menunngu di SPBU Banyu glugur.

Pada Jam 23:45 tepatnya di daerah Situbondo, kami memutuskan untuk istirahat sejenak untuk mengembalikan tenaga setelah seharian beraktivitas rutin, akhirnya kita putuskan untuk istirahat sekitar 45 menit guna mengembalikan kondisi tubuh.

Perjalanan malam yg melewati Hutan lindung Baluran memang sungguh menakutkan karena jauh dari lokasi penduduk, sehingga kalau ada kejadian akan sulit untuk meminta pertolongan selain dari kendaraan yg lewat saja, akhirnya pada sekitar.

02:45 Kita sudah tidak tahan lagi dengan kondisi badan lelah serta ngantuk yg menyerang, akhirnya kita putuskan untuk istirahat di SPBU daerah Bajul mati, sekitar 1 jaman, karena menuju pelabuhan ketapang sebentar lagi akan sampai.

03:45 Akhirnya rombongan tour de Bali (pantai Lovina) sampai juga di pelabuhan Ketapang Bayuwangi, langsung aja kita masuk pelabuhan untuk menyebrang ke pulau Dewata, setelah mengamankan kendaraan di atas Geladak Kapal laut kita masuk ruang tunggu penumpang dan langsung mencari tempat masing-masing untuk beristirahat guna mengembalikan kondisi tubuh, tanpa terasa (karena tidur kali ya...ha...ha...) pada jam

04:55 Kapal laut sudah merapat di pulau dewata, akhirnya kita sudah sampai di Pulau Dewata, Hanya di sini ada sedikit masalah dengan Sepeda Motor salah satu anggota kita karena Kaca Spion tidak standard akhirnya harus ngasih sarapan pagi petugas.
Catatan Penting "Usahakan accesoris kendaraan yang akan masuk kota Bali harus standard, mulai dari Spion, Kanlpot, Tutup Pentil, Lampu Depan, Lampu Belakang, Lampu Rem, dll"
Setelah melewati pemeriksaan kelengkapan kendaraan, maju ke bagian pemeriksaan Identitas, kita mencari tempat untuk melaksanakan ibadah sambil istirahat, setelah melaksanakan ibadah mulailah kita menuju tujuan kita yaitu pantai Lovina.
Pantai lovina sendiri lokasinya ada di bagian utara pulau bali arah singaraja. Karena jalanan yang mulus dan sepi untuk jalan utara ini sehingga membuat seluruh peserta kehabisan tenaga serta rasa kantuk yang menyerang seluruh peserta akhirnya pada.

08:30 kita beristirahat di masjid daerah grakgak sampai sholat Dhohor, di sini semua peserta setelah memarkir pacuannya langsung tertidur pulas semuanya.

11:45 Setelah badan segar kembali habis istirahat, akhirnya kita lanjutkan kembali perjalanan menuju pantai Lovina, tapi sebelumnya kita harus ngisi perut dulu yang cacingnya sudah pada teriak-teriak untuk di beri makanan.
Makan siang ini kami mampir di warung Sate Kambing + Gule yang rasanya pas sekali dangan lidah kita, tepatnya di daerah SERIRIT nama warungnya "Warung Ibu ???"
Setelah mengisi perut perjalanan kita lanjutkan lagi menuju tujuan dan akhirnya samapilah kita di tempat tujuan pada 15:30, tapi sebelum ke pantai kita mampir dulu ke tempat pemandian air panas.

Cerita bersambung.......Kembali ke paiton.........

08:30

Senin, 30 Maret 2009

Belajar ABAP Bagian 02


Bagaimana caranya kita membaca table sbook dan membuat tampilan sbb:






Source codenya
REPORT ZABAP02.
TABLES SBOOK.
SELECT * FROM SBOOK.
WRITE :/2 SBOOK-BOOKID,
16 SBOOK-CARRID,
26 SBOOK-FLDATE,
38 SBOOK-CUSTOMID,
50 SBOOK-CLASS,
59 SBOOK-ORDER_DATE,
71 SBOOK-PASSNAME.
ENDSELECT.

Senin, 23 Maret 2009

Belajar ABAP Bagian 01

Bagaimana membuat tampilan sbb dengan ABAP









REPORT ZABAP01.
write: /, 'LAGI BELAJAR ABAP 01',
'LAGI BELAJAR ABAP 01',
'LAGI BELAJAR ABAP 01',
'LAGI BELAJAR ABAP 01',
'LAGI BELAJAR ABAP 01'.
atau
REPORT ZABAP01.
write 'LAGI BELAJAR ABAP 01'.
write 'LAGI BELAJAR ABAP 01'.
write 'LAGI BELAJAR ABAP 01'.
write 'LAGI BELAJAR ABAP 01'.
write 'LAGI BELAJAR ABAP 01'.

Minggu, 15 Maret 2009

MM Config 01 (Create a New Plant)

SAP MM Config 01- Create a New Plant

IMG for SAP Plant Maintain

How to Configure a New Plant in SAP?

Plant 0001 is the SAP default provide for your reference.

OX14 - Define Valuation Area (Tick one only- Once your system go live, no more changes)
Most company take the SAP recommended choice - Value Material Stock at Plant level
Value Material Stock at Plant or Company Level

o If you valuate material stocks at plant level, the plant is the valuation area.
o If you valuate material stocks at company code level, the company code is the valuation area.
o The decision you make applies to the whole client.

OX10 - Create / Change / View Plants

OVXB - Create / Change / View Division

OX18 - Assign Plant to company code
e.g. 0001 - 0001 - All Plants
P01 - Plant P01
P02 - Plant P02
OX19 - Assignment of company code to the Controlling Area

OB38 - Assign company code to Credit Control Area

OMJ7 - Assign business area to Plant/Valuation area and division
e.g. Plant P01 - Business Area B01
Plant P02 - Business Area B02
Assign Valuation area to the Business Area
.e.g. Valuation area V01 - Business Area B01
Business Area B02

OMS0 - Assign Factory Calendar to the Plant and Business Area

The plant plays an important role in the following areas:

* Material Valuation - If the valuation level is the plant, the material stocks are valuated at plant level. Each plant can have its own material prices and account determination.
* Inventory Management - The material stocks are managed within a plant.
* MRP - Material requirements are planned for each plant. Each plant has its own MRP data. Analyses for materials planning can be made across plants.
* Production - Each plant having they own production/planning.
* Costing - In costing, valuation prices are defined only within a plant.
* Plant Maintenance - If a plant performs plant maintenance planning tasks, it is defined as a maintenance planning plant. A maintenance planning plant can also carry out planning tasks for other plants (maintenance plants).

If you want to use the application PP (production planning) or product costing and job-order costing, you must set valuation at plant level.

The valuation level that you choose affects

* the maintenance of material master records
* the G/L accounts in which material stocks are managed
* the G/L accounts to which transactions are posted in Materials Management

Effect on the maintenance of material master records:

Depending on the valuation level chosen,

* you maintain accounting data in the material master record for each plant or for each company code
* you define a valuation price for the material in each plant or in each company code

Effect on G/L accounts:

If material stocks are valuated at company code level, all plant stocks of a material are managed in a joint stock account for each company code.
If material stocks are valuated at plant level, you can manage the material stocks for each plant in different accounts. For each plant, you can define a separate determination.
If several plants are to use account determination, you can group these plants in "Valuation and Account Assignment" Customizing.