SAP LSMW là gì?
LSMW là công cụ hỗ trợ truyền dữ liệu từ hệ thống không thuộc hệ thống SAP ("Hệ thống kế thừa") sang hệ thống SAP R / 3. Đây có thể là chuyển khoản một lần cũng như chuyển khoản định kỳ.
LSMW cũng hỗ trợ chuyển đổi dữ liệu của hệ thống kế thừa theo nhiều cách. Sau đó, dữ liệu có thể được nhập vào hệ thống SAP R / 3 thông qua đầu vào hàng loạt, đầu vào trực tiếp, BAPIs hoặc IDocs.
Hơn nữa, LSM Workbench cung cấp chức năng ghi cho phép tạo "đối tượng di chuyển dữ liệu" để cho phép di chuyển từ bất kỳ giao dịch bắt buộc nào.
LSMW có thể được sử dụng cho 3 chức năng sau - Các chức năng chính của LSM Workbench là:
- Nhập dữ liệu ( dữ liệu kế thừa trong bảng bảng tính và / hoặc tệp tuần tự)
- Chuyển đổi dữ liệu (từ định dạng nguồn sang định dạng đích)
- Nhập dữ liệu (vào cơ sở dữ liệu của ứng dụng R / 3)

Ngoài ra, hãy xem hướng dẫn tiếp theo về việc thực thi từng bước LSMW
Nhập LSMW của Giao dịch trong SAP, để bắt đầu bàn làm việc.
Bàn làm việc LSMW hiển thị thông tin sau-
- Dự án : Một ID có tối đa 10 ký tự để đặt tên cho dự án truyền dữ liệu của bạn. Nếu bạn muốn chuyển dữ liệu từ một số hệ thống kế thừa, bạn có thể tạo một dự án, ví dụ: cho mọi hệ thống kế thừa.
- Dự án con : ID có tối đa 10 ký tự được sử dụng làm thuộc tính cấu trúc thêm.
- Đối tượng : Một ID có tối đa 10 ký tự để đặt tên cho đối tượng kinh doanh.
Nhập ID dự án, ID dự án con, ID đối tượng. Nhấp vào Thực hiện Màn hình tiếp theo cung cấp các BƯỚC trong Di chuyển dữ liệu LSMW của bạn
Bạn có thể chọn bước mong muốn và nhấp vào thực thi. Hãy xem xét chi tiết từng bước
Bước 1- Duy trì các thuộc tính đối tượng.
Có bốn phương thức truyền dữ liệu :
- Đầu vào tiêu chuẩn / hàng loạt : Chương trình tải lên tiêu chuẩn
- Ghi âm hàng loạt đầu vào : Tại đây bạn có thể tạo bản ghi âm của riêng mình và sử dụng nó để tải lên / thay đổi dữ liệu
- BAPI : BAPI tiêu chuẩn được sử dụng để tải dữ liệu lên
- IDOCs : Bất kỳ Inbound chức năng iDOC module có thể được sử dụng để xử lý dữ liệu
Dựa trên yêu cầu, chúng tôi cố gắng tìm một phương pháp phù hợp để xử lý. Nếu đó là một Master tiêu chuẩn, chúng ta có thể tìm thấy nó trong phương pháp đầu tiên. Nếu không, chúng tôi cố gắng sử dụng BAPI hoặc Idocs. Nếu yêu cầu là một yêu cầu rất tùy chỉnh, chúng tôi sử dụng bản ghi để xử lý dữ liệu.
Bước 2 - Duy trì cấu trúc nguồn
Các cấu trúc nguồn có thể được sử dụng để thiết kế phân cấp của các tệp sẽ được tải lên.
Bước 3- Duy trì các trường nguồn
Trong màn hình này, các Trường sẽ được tải lên từ tệp văn bản có thể được duy trì tại đây. Các trường có tên giống hệt nhau được lấy làm Khóa
Nguồn Filed được sử dụng để xác định xem một bản ghi nhất định có đi đến cấu trúc được chỉ định hay không. Ví dụ: Giả sử một tệp chứa các hàng tiêu đề và các hàng mục, chúng ta có thể chỉ định trường đầu tiên làm chỉ báo nói 'H' cho tiêu đề và 'I' cho Mục. Vì vậy, khi tệp đang được đọc, nó sẽ kiểm tra trường đầu tiên, nếu nó là 'H' thì nó được đọc vào cấu trúc nguồn Header, nếu không nó được ghi vào cấu trúc nguồn mục. Các trường Nguồn có thể dễ dàng được duy trì dưới dạng bảo trì bảng.
Bước 4 - Duy trì mối quan hệ cấu trúc
Các cấu trúc cần thiết cho việc xử lý dữ liệu cần được chỉ định ở đây. Đối tượng có thể chứa nhiều cấu trúc và nhiều cấu trúc nguồn. Ánh xạ giữa nguồn và cấu trúc đích nên được thực hiện sau khi kiểm tra cẩn thận.Bước 5- Duy trì các quy tắc lập bản đồ trường và chuyển đổi
Trong bước này, bạn chỉ định các trường nguồn cho các trường đích và xác định cách nội dung trường sẽ được chuyển đổi.
Tất cả các trường của tất cả các cấu trúc mục tiêu, mà bạn đã chọn ở bước trước, sẽ được hiển thị. Đối với mỗi trường mục tiêu, thông tin sau được hiển thị:
- Mô tả lĩnh vực
- Các trường nguồn được chỉ định (nếu có)
- Loại quy tắc (giá trị cố định, bản dịch, v.v.)
- Mã hóa.
Lưu ý: Một số trường do hệ thống đặt trước. Các trường này được gọi là "trường kỹ thuật" được đánh dấu bằng "Cài đặt mặc định". Mã hóa cho các trường này không được hiển thị khi lần đầu tiên nhập ánh xạ trường; nó có thể được hiển thị thông qua biến thể hiển thị. Thay đổi cài đặt mặc định có thể ảnh hưởng nghiêm trọng đến luồng chuyển đổi dữ liệu. Nếu bạn thay đổi cài đặt mặc định do nhầm lẫn, bạn có thể khôi phục cài đặt này bằng cách chọn Thêm -> Khôi phục về mặc định.
Bước 6- Duy trì các giá trị cố định, bản dịch và quy trình do người dùng viết
Ở đây, 3 chức năng có thể tái sử dụng được duy trì:- Giá trị cố định : Giá trị cố định là giá trị được cố định trong toàn bộ dự án, ví dụ: Mã công ty. Chúng ta có thể gán một giá trị cố định cho BUKRS và giá trị cố định này có thể được sử dụng trong tất cả các đối tượng trong dự án này. Vì vậy, nếu giá trị thay đổi chúng ta chỉ có thể thay đổi tại một nơi tức là trong các giá trị cố định thay vì thay đổi trong mỗi và mọi đối tượng.
- Bản dịch : Tại đây bạn có thể duy trì bản dịch cố định cho bất kỳ trường kế thừa nào và bản dịch có thể được chỉ định cho người đã nộp, trong Quy tắc lập bản đồ trường và chuyển đổi. Bản dịch có thể là 1: 1 hoặc nhiều: 1, v.v.
- Quy trình do người dùng xác định : Đây là các chương trình con do người dùng xác định được sử dụng trong đối tượng để xử lý dữ liệu.
Tất cả Ba chức năng được đề cập ở trên là các Quy tắc có thể sử dụng lại có giá trị cho tất cả các đối tượng trong một Dự án.
Bước7- Chỉ định tệp
Ở đây chúng tôi xác định các Tệp mà chúng tôi sử dụng để tải lên dữ liệu. Tệp có thể nằm trên Giao diện người dùng hoặc trong máy chủ ứng dụng.
Bước 8- Gán tệp
Ở đây chúng tôi xác định tệp mà chúng tôi sẽ sử dụng để tải lên hiện tại, tức là tệp đó nằm trên máy chủ Trình bày hay máy chủ ứng dụng.
Bước 9- Đọc dữ liệu
Việc đọc dữ liệu từ tệp cung cấp cho chúng tôi tùy chọn chỉ đọc một vài bản ghi chứ không phải toàn bộ đoạn để cho phép Kiểm tra một vài bản ghi đầu tiên. Điều này cũng cung cấp tham số lựa chọn do người dùng xác định có thể được sử dụng để hạn chế dữ liệu đọc dựa trên điều kiện được chỉ định.Bước 10- Hiển thị dữ liệu đã đọc
- Trong bước này, bạn có thể hiển thị tất cả hoặc một phần dữ liệu đã đọc ở dạng bảng. Nhấp vào một dòng hiển thị tất cả thông tin cho dòng này một cách rõ ràng. Điều tương tự cũng xảy ra khi bạn nhấp vào Nội dung trường.
- Thay đổi hiển thị cho phép chọn chế độ xem một dòng hoặc nhiều dòng.
- Bảng màu hiển thị hiển thị màu cho các cấp độ phân cấp riêng lẻ.
Bước 11- Chuyển đổi dữ liệu
Chuyển đổi dữ liệu là việc chuyển dữ liệu từ cấu trúc nguồn sang cấu trúc đích dựa trên các quy trình chuyển đổi được viết trong bản đồ trường duy trì và các quy trình chuyển đổi.
Bước 12- Nhập dữ liệu
Các bước được hiển thị bởi chương trình phụ thuộc vào loại đối tượng đã chọn:
Đầu vào hoặc ghi hàng loạt tiêu chuẩn:
- Tạo phiên nhập hàng loạt
- Chạy phiên nhập hàng loạt
- Bắt đầu phiên nhập liệu trực tiếp
- Bắt đầu tạo IDoc
- Bắt đầu xử lý IDoc
- Tổng quan về tạo IDoc
- Bắt đầu xử lý bài đăng IDoc