Umum

Setting kombinasi Password di SAP

Posted on

Untuk alasan system security, biasanya seorang system admininstrator harus “memaksa” user untuk membuat password yang cukup secure. Semisal minimum password adalah 8 karakter, dengan gabungan angka dan huruf serta tidak boleh memasukan kata kata tertentu seperti kata “password”, “userid”, “nama kantor” dan lain sebagainya. Untuk melakukan setting itu, bisa dilakukan dengan setting beberapa parameter berikut :

1.  login/min_password_lng  : menentukan jumlah minimal karakter password

2.  login/min_password_digits : menetukan jumlah minimal karakter angka dalam password

3. login/min_password_letters : menetukan jumlah minimal karakter huruf dalam password

4. login/min_password_specials : menetukan jumlah minimal karakter special dalam password

5. Menambahkan restricted keyword ke dalam table USR40

selain yang kita bisa customisasi, by default SAP sudah mempunyai standard keamanan password sebagai berikut : (1) Password harus berbeda dari lima password terakhir (2) minimum adalah tiga karakter (3) tidak boleh dimulai dengan “?”, “!”, dan spasi (4) tidak boleh dimulai dengan kata “pass” (5) tidak boleh dimulai dengan tiga karakter yang sama – ie : 111xyz, aaa987 etc

Semoga bermanfaat,

– Radityo Yudhiarto –

Unlock SAP User dari Database (Oracle)

Posted on Updated on

Kadang kala kita sebagai seorang admin harus melakukan trial saat lupa password. biasanya terjadi di system atau client yang lamaa sekali kita tidak akses. Biasa nya trial ini terbatas bisa 3 atau 5 atau 7 dst tergantung kebijakan company kemudian user akan di lock untuk alasan keamanan. Lha untuk memperpanjang “nafas” mengingat-ingat password ini, setelah user ter lock, kita bisa lakukan cara unlock dari database level (oracle). Berikut step stepnya :

1. Login ke server sebagai ora<sid>

2.  jika unix langsung saja ketik sqlplus /nolog  – jika windows open command prompt kemudian ketik sqlplus nolog 

3. ketik connect /as sysdba

4. ketik command berikut

UPDATE SAP<SID>.USR02 SET UFLAG = 0 WHERE MANDT = ‘<client number>’ AND BNAME = ‘<user ID>’

untuk informasi, UFLAG adalah status user

0 Not Locked – 32 Locked Globally By Administrator – 64 Locked Locally By Administrator – 128 Locked Due To Incorrect Logons

 

Semoga bermanfaat,

– Radityo Yudhiarto –

Logistic Business Process & SAP (in example)

Posted on Updated on

Buat rekan rekan yang mencari contoh implementasi SAP untuk meng-cover business process mungkin diagram berikut bisa membantu

Pada diagram ini dijelaskan hubungan beberapa process di area logistic.  Peran SAP terlihat dari blok SAP R/3, dari diagram tersebut SAP berperan untuk melakukan pencatatan kemudian mengorganisir masukan dari beberapa system non SAP yang dalam hal ini adalah Suply Chain Management system, Warehouse Management System, BarCode System, Transport System, Customer Care System (CRM), dan data langsung dari system yang ada disisi customer. Setelah dilakukan pengolahan, SAP kemudian bisa memberikan output untuk diterima oleh Warehouse Management System, transport Planning system, hingga akhirnya product bisa dikirim ke customer beserta daftar invoice yang harus dibayarkan user. Tentu saja process diatas tidak semua berjalan otomatis, peran user SAP sangat diperlukan dalam proses input, verifikasi dan penentuan data apa yang dibutuhkan.

Semoga bermanfaat

– Radityo Yudhiarto –

 

Konsep Database – RDBMS di SAP

Posted on Updated on

Mungkin rekan-rekan semua sudah tau jika salah satu komponen wajib di SAP adalah database (alias basis data) 🙂

Secara umum database ini merupakan tempat menyimpan semua data yang digunakan dan diakses oleh system SAP. Data yang disimpan tidak hanya data data transaksi, tetepi juga data system seperti program dan konfigurasi paramenter system. Lha untuk “mewadahi” database functionality, maka dalam susunan “tier” SAP (silakan dibaca posting terdahulu) ada blok database instance (atau populer juga disebut database server dalam kondisi database dan applikasi sap berada dalam mesin yang berbeda)

Salah satu keunggulan SAP adalah mereka cukup terbuka dengan berbagai macam platform database. Beberapa tipe database kelas dunia sudah kompatible dengan SAP seperti Oracle, MS SQL, IBM DB2, MAX DB dll. Tentu saja masing masing platform database memiliki kelebihan, kekurangan dan “harga” yang berbeda beda 🙂

Database Server yang digunakan oleh Sistem SAP merupakan Relational Database Management System (RDBMS). Kita dapat menerjemahkan RDBMS sebagai server yang mengatur hubungan antara data satu dengan yang lain dalam satu database system. Secara umum RDBMS dapat melakukan beberapa fungsi sebagai berikut :

  • Me-manage data dalam ukuran yang cukup besar untuk dapat diakses oleh banyak user sekaligus dalam waktu yang bersamaan
  • Me-maintain hubungan antar data dan table
  • Menjamin ketersediaan fungsi fungsi keamanan data berdasarkan konsep autorisasi (user dan object)
  • Mampu melakukan recovery data ke kondisi normal saat terjadi inconsistecy data 
  • Mampu melakukan pemrosesan banyak data dalam kecepatan tinggi

Dalam implementasinya di environment SAP, hanya administrator database boleh melakukan akses langsung ke database. Semua aktivitas data processing di SAP yang dilakukan oleh user akan dikendalikan sepenuhnya oleh workprocess di SAP (salah satu kernel aplikasi SAP) dimana untuk koneksi dari SAP application server ke SAP database server akan memanfaatkan functionality dari database client.

Semoga membantu,

–  Radityo Yudhiarto –

Document untuk SAP Goods Movements

Posted on Updated on

Masih terusan posting sebelumnya 🙂

When you enter a goods movement, you can work with or without a reference document. You can enter a goods receipt, for example, with reference to a production order or to a purchase order. However, you can also enter all  the necessary data manually. Documents that are created for posting goods movements and are the basis for the quantity and value update also serve as verification for the movement. The bookkeeping principle no posting without document is valid here.

Material document

The material document serves as verification for the goods movement and as a source of information for all subsequent applications. The material document consists of a header and at least one item. The header contains general data about the movement type, such as the date and delivery note number. The items describe the individual movements.A material document is identified by the document number and the material document year.

Accounting document

If the movement is relevant for Financial Accounting (in other words, if the movement leads to an update of the G/L accounts) the system creates an accounting document parallel to the material document.

In some cases — for example, for two material document items with different plants that belong to different company codes — the system creates several accounting documents for one material document. The G/L accounts affected by a goods movement are updated by automatic account determination.An accounting document is identified by the company code, the document number, and the fiscal year

Semoga membantu,

– Radityo Yudhiarto – 

Definisi SAP Goods Movement

Posted on

Co Pas dari MM training module, refresh dulu dari teknikal 🙂

Goods movements include both external”and internal movements. In general, a transaction that causes a stock change is marked as a goods movement. You can distinguish between goods receipts, goods issues, stock transfers, and transfer postings.

 A goods receipt (GR) is a goods movement in which the receipt of goods from both an external vendor and from production is posted. A goods receipt leads to an increase of warehouse stock.

A goods issue (GI) is a goods movement in which a material withdrawal, goods issue, material consumption, or goods shipment is posted to a customer. A goods issue leads to a decrease of warehouse stock.

A stock transfer is removal of materials from a particular storage location and placement into another storage location. Stock transfers can take place both within the same plant and between two plants.

A transfer posting is a superordinate term for stock transfers and changes the stock identification or qualification of a material, regardless of whether the posting is linked to a physical movement or not. Examples of a transfer posting include the release of the stock for quality inspection, the transfer posting from material to material, or the transfer of consignment material.

Semoga bermanfaat,

– Radityo Yudhiarto –

SAP Data Archiving System = Mengarsipkan Data SAP

Posted on

Kali ini coba share tentang SAP Archiving ya, mumpung keinget 🙂

Ketika SAP sudah mulai aktif, maka hal yang otomatis bertambah adalah data, baik master data maupun data transaksi. Klo master data berhubungan data data yang merupakan variable tetap, maka data transaksi merepresentasikan semua hal yang dimiliki, dikelola dan dimanfaatkan oleh satu company, so kebayangkan klo ada supermarket yang menjual berbagai macam barang harus mencatat mulai datangnya barang, disimpan dimana, dimasukkan toko kapan, dibeli dengan harga berapa, uang yang bergerak berapa, tenaga kerja digaji berapa dll (hehehe bayangin aja dah pusing).

Untuk itu management data menjadi sangat penting, mana data yang masih dipakai untuk day to day reporting misal, mana data yang masih diperlukan untuk kepentingan audit, dan data mana yang benar benar sudah tidak diperlukan. Setelah verifikasi data, maka step berikutnya adalah didefinisikan cara me-reduce database size strategi data mana yang bisa dibuang dan data mana yang harus dijadikan arsip alias di  archive, pertanyaan berikut pasti, apa sih archive? Archiving SAP secara bebas bisa didefinisikan sebagai memindahkan data dari database system ke server file system ataupun ke external storage (gak papa ya rada teknis nih bahasanya). Jadi secara fisik data hilang dari database, tetapi secara fungsi, data masih dapat di retrieve kapanpun dibutuhkan. Alasanya biasanya adalah kebutuhan system audit 🙂

Berikut flow dari aktivitas SAP Archiving. Transaction Code tidak banyak kok cuma SARA untuk manage archiving process dan SARI untuk data archive explorer plus AOBJ untuk create archiving object dan DB15 untuk kalkulasi database space yang bisa di reduce


Semoga membantu, klo ada yang pengin tau lebih detail, please comment ya

– Radityo Yudhiarto –

Definisi SAP NetWeaver

Posted on Updated on

Alhamdulillah bisa posting lagi 🙂 dah lama bener rasanya gak buka blog ini. Edisi perdana tahun 2011 ambil co-pas dari training aja, buat yang masih bingung silakan comment nanti bisa jadi bahan diskusi, hehehe berhubung co-pas jadi masih basa inggris. Silakan buat yang membutuhkan

SAP NetWeaver is a comprehensive technology platform, which can be integrated smoothly into existing systems. Because of the minimum amount of expenses of internal company integration, the operating costs of your entire IT landscape are reduced. With SAP NetWeaver, you can flexibly implement, execute and improve business processes. In this way, you can pursue growth strategies and, at the same time, react quickly to changes.

SAP NetWeaver is the technical basis of the solutions from mySAP Business Suite and the Composite Applications, the SAP xApps. Furthermore, SAP NetWeaver is the core of the Enterprise Services Architecture, SAP’s basic concept for Web Service solutions.

SAP NetWeaver is therefore an extensive, strategic integration and application platform that allows you to reduce the Total Cost of Ownership (TCO) of your SAP landscape. SAP NetWeaver helps you to bring together and organize people, information, and business processes across system and organization boundaries.

All mySAP solutions will be based on SAP NetWeaver in the future. At the same time, SAP NetWeaver supports the execution of cross-application software, so-called xApps. xApps are the new class of integrative standard software. xApps enhance existing (heterogeneous) IT landscapes with new business processes. SAP NetWeaver therefore provides the technical foundation for an Enterprise Services Architecture. Different software interfaces ensure full interoperability of applications that are running on Microsoft .NET and IBM WebSphere.

semoga membantu 🙂

– radityo yudhiarto –

harus SAP kah?

Posted on

Klo menurut saya pribadi sebagai user SAP, ada beberapa alasan kenapa kita “terpaksa” memilih menggunakan sap :

1.  SAP memiliki kemampuan untuk integrasi antar modul yang sangat baik. Saat ini SAP sudah mampu mencakup hampir semua kebutuhan bisnis baik di bidang financial controling, logistic (management, sales distribution, plant maintenance, suplay chain etc)  sampai HRD (rekruitment, payrol, time management dll) ini juga nasih ditambah implementasi beberapa solusi lain seperti SRM, CRM, dkk .  sebagai catatan integrasi antar modul hanya bisa berjalan baik jika pada implementasi benar benar dikerjakan dengan benar, tidak mengambil part by partnya saja.

Untuk studi kasus, dalam perusahaan skala kecil dan menengah kita sering menggunakan beberapa aplikasi sekaligus untuk menjalankan proses bisnis. semisal aplikas A untuk aplikasi pembukuan akunting, aplikasi B untuk transaksi jual beli, aplikasi X untuk aplikasi penyimpanan barang, aplikasi Z untuk database karyawan. Seringkali kita menjadi kesulitan ketika masing masing aplikasi harus di sinkronkan hasilnya saat tutup buku akhir tahun, hasil dari aplikasi jual beli harus sesuai dengan aplikasi pembukuan akuntansi, demikian juga jumlah asset yang disimpan juga harus sesuai dengan apa yang tercatat dalam akun akun general ledger.

2.  SAP dengan netweaver platform mempunyai range aplikasi yang sangat luas, mulai dari solusi ERP sendiri, kemudian datawarehousing (dg SAP BW), Company Portal (dg SAP EP), Mobile Apps dll. Klo punya duit dan bisa mengoptimalkan semua feature yang ditawarkan SAP, pasti akan sangat membantu kelancaran bisnis suatu perusahaan.

3. Dari sisi administrator, walaupun banyak problem, SAP menawarkan banyak sekali bantuan, mulai dari help yang cukup komplit (sap.help.com), notes untuk bug (service.sap.com/notes), sampai raise message untuk remote support dari sap marketplace (service.sap.com/support). Hehehe tapi tetep aja klo gak mudeng problemnya ya tetep aja pusing.

4. Sales SAP jago jago, walaupun implementasi nya muaahhaal, license nya pun muahhaaall, terus hardware server spec requirement nya juga muaahhhaaall, tetapi mereka tetep bisa tuh jualan sap, mulai dari perusahaan kelas menengah sampai perusahaan elite 🙂

sumonggo ditambakan klo ada ide lain 🙂

 

– radityo yudhiarto –

 

 

New Blog SAP Basis

Posted on

Buat rekan rekan yang pengin baca-baca tentang dasar dasar sap yang lebih spesifik ke SAP Basis, silakan mengunjungi http://sap-jogja.blogspot.com  Di blog ini rencananya akan lebih banyak cerita tentang pekerjaan-pekerjaan di sap basis. Karena banyak istilah-istilah yang lebih enak disampaikan dalam bahasa aslinya (inggris) maka untuk awal awal saya lebih banyak menggunakan bahasa inggris di blog ini.

matur nuwun dan ditunggu kunjungannya.
– radityo yudhiarto-