Apa itu SAP LSMW?
LSMW adalah alat yang menyokong pemindahan data dari sistem bukan SAP ("Sistem Warisan") ke sistem SAP R / 3. Ini boleh menjadi pemindahan sekali dan juga berkala.
LSMW juga menyokong penukaran data sistem warisan dengan banyak cara. Data kemudian dapat diimport ke dalam sistem SAP R / 3 melalui input batch, input langsung, BAPI atau IDocs.
Selanjutnya, LSM Workbench menyediakan fungsi rakaman yang membolehkan menghasilkan "objek migrasi data" untuk membolehkan migrasi dari sebarang transaksi yang diperlukan.
LSMW boleh digunakan untuk mengikuti 3 fungsi - Fungsi utama LSM Workbench adalah:
- Import data (data lama dalam jadual spreadsheet dan / atau fail berurutan)
- Tukar data (dari format sumber ke format sasaran)
- Import data (ke dalam pangkalan data aplikasi R / 3)

Juga, lihat tutorial seterusnya mengenai pelaksanaan LSMW Step by Step
Masukkan Transaksi LSMW dalam SAP, untuk memulakan meja kerja.
Meja kerja LSMW menunjukkan maklumat berikut-
- Projek : ID dengan maksimum 10 aksara untuk menamakan projek pemindahan data anda. Sekiranya anda ingin memindahkan data dari beberapa sistem warisan, anda boleh membuat projek misalnya untuk setiap sistem warisan.
- Subproyek : ID dengan maksimum 10 aksara yang digunakan sebagai atribut penstrukturan lebih lanjut.
- Objek : ID dengan maksimum 10 aksara untuk menamakan objek perniagaan.
Masukkan ID Projek, ID Subproyek, ID Objek. Klik Jalankan Skrin seterusnya memberikan LANGKAH dalam Migrasi data LSMW anda
Anda boleh memilih langkah yang diinginkan dan klik jalankan. Mari kita perhatikan setiap langkah secara terperinci
Langkah 1- Mengekalkan Atribut Objek.
Terdapat empat Mod Pemindahan Data :
- Input Standard / Batch : Program muat naik standard
- Rakaman Input Batch : Di sini anda dapat membuat rakaman anda sendiri dan menggunakannya untuk memuat naik / mengubah data
- BAPI : BAPI standard digunakan untuk memuat naik Data
- IDOC : Mana-mana modul fungsi IDOC Inbound dapat digunakan untuk memproses data
Berdasarkan keperluan tersebut kami berusaha mencari kaedah yang sesuai untuk diproses. Sekiranya ia adalah Master standard, kita boleh mencarinya dengan kaedah pertama. Jika tidak, kami cuba menggunakan BAPI atau Idocs. Sekiranya keperluannya sangat biasa, kami menggunakan rakaman untuk memproses data.
Langkah 2 - Mengekalkan Struktur Sumber
Struktur sumber boleh digunakan untuk merancang hierarki fail yang akan dimuat naik.
Langkah 3- Mengekalkan Medan Sumber
Di skrin ini, Medan yang akan dimuat dari fail teks dapat dikekalkan di sini. Medan dengan nama yang sama diambil sebagai Kunci
Source Filed digunakan untuk mengenal pasti sama ada rekod tertentu harus pergi ke struktur yang ditentukan. Cth: Andaikan fail mengandungi baris tajuk dan baris item, kita dapat menentukan bidang pertama kerana penunjuk mengatakan 'H' untuk tajuk dan 'I' untuk Item. Oleh itu, semasa fail sedang dibaca, ia memeriksa bidang pertama, jika ia adalah 'H' maka ia dibaca ke struktur sumber Header yang lain, ia ditulis ke struktur sumber item. Medan Sumber dapat dikekalkan dengan mudah dalam bentuk penyelenggaraan jadual.
Langkah 4 - Mengekalkan Hubungan Struktur
Struktur yang diperlukan untuk pemprosesan data perlu diberikan di sini. Objek tersebut mungkin mengandungi banyak struktur dan struktur sumber. Pemetaan antara sumber dan struktur sasaran harus dilakukan setelah diperiksa dengan teliti.Langkah 5- Mengekalkan Peraturan Pemetaan dan Penukaran Lapangan
Dalam langkah ini, anda menetapkan medan sumber untuk menargetkan bidang dan menentukan bagaimana isi bidang akan ditukar.
Semua bidang dari semua struktur sasaran, yang anda pilih pada langkah sebelumnya, akan dipaparkan. Untuk setiap medan sasaran, maklumat berikut dipaparkan:
- Penerangan medan
- Medan sumber yang ditetapkan (jika ada)
- Jenis peraturan (nilai tetap, terjemahan dll.)
- Pengekodan.
Catatan: Beberapa medan telah ditetapkan oleh sistem. Medan ini disebut "bidang teknikal" ditandai dengan "Tetapan lalai". Pengekodan untuk medan ini tidak ditunjukkan semasa memasuki pemetaan medan pertama; ia boleh dipaparkan melalui varian paparan. Mengubah tetapan lalai boleh mempengaruhi aliran penukaran data secara serius. Sekiranya anda salah menetapkan tetapan lalai, anda boleh memulihkannya dengan memilih Ekstra -> Pulihkan ke lalai.
Langkah 6- Mengekalkan Nilai Tetap, Terjemahan dan Rutin yang ditulis oleh Pengguna
Di sini 3 fungsi yang boleh digunakan semula dikekalkan:- Nilai Tetap : Nilai tetap adalah nilai yang diperbaiki di seluruh projek contohnya: Kod Syarikat. Kita boleh memberikan nilai tetap kepada BUKRS dan nilai tetap ini dapat digunakan dalam semua objek dalam projek ini. Jadi jika nilai berubah kita hanya boleh berubah di satu tempat iaitu pada nilai tetap dan bukannya berubah di setiap objek.
- Terjemahan : Di sini anda dapat mengekalkan terjemahan tetap untuk setiap bidang warisan dan terjemahan dapat diberikan kepada yang diajukan, dalam Pemetaan Medan dan Peraturan Penukaran. Terjemahan boleh menjadi 1: 1 atau banyak: 1 dll.
- Rutin Ditetapkan Pengguna : Ini adalah subrutin yang ditentukan pengguna yang digunakan dalam objek untuk memproses data.
Ketiga fungsi yang disebutkan di atas adalah Peraturan yang dapat digunakan kembali yang berlaku untuk semua objek dalam satu Projek.
Langkah7- Tentukan Fail
Di sini kami menentukan Fail yang kami gunakan untuk memuat naik data. Fail boleh berada di bahagian depan atau di pelayan aplikasi.
Langkah 8- Tetapkan Fail
Di sini kita menentukan fail mana yang akan kita gunakan untuk muat naik semasa iaitu sama ada fail tersebut berada di pelayan Presentation atau server aplikasi.
Langkah 9- Baca Data
Membaca data dari fail memberi kita pilihan untuk membaca hanya beberapa rekod dan bukan keseluruhan bahagian untuk membolehkan Pengujian beberapa rekod pertama. Ini juga memberikan parameter pilihan yang ditentukan pengguna yang dapat digunakan untuk membatasi data membaca berdasarkan keadaan yang ditentukan.Langkah 10- Paparkan Data Baca
- Dalam langkah ini, anda dapat memaparkan semua atau sebahagian data yang dibaca dalam bentuk jadual. Mengklik pada baris memaparkan semua maklumat untuk baris ini dengan cara yang jelas. Perkara yang sama berlaku apabila anda mengklik kandungan Field.
- Tukar paparan membolehkan memilih pandangan satu baris atau berbilang baris.
- Palet warna paparan memaparkan warna untuk tahap hierarki individu.
Langkah 11- Tukar Data
Mengubah data adalah pemindahan data dari sumber ke struktur sasaran berdasarkan rutin penukaran yang ditulis dalam menjaga Pemetaan Lapangan dan rutin penukaran.
Langkah 12- Import Data
Langkah-langkah yang ditunjukkan oleh program bergantung pada jenis objek yang dipilih:
Input atau rakaman kumpulan standard:
- Hasilkan sesi input kumpulan
- Jalankan sesi input kumpulan
- Mulakan sesi input langsung
- Mulakan penciptaan IDoc
- Mulakan pemprosesan IDoc
- Buat gambaran keseluruhan IDoc
- Mulakan pemprosesan pos IDoc