Apa itu Keluar Pengguna dan Keluar Pelanggan di SAP ABAP

Daftar Isi:

Anonim

Apa itu Keluarnya Pelanggan?

Pintu keluar pelanggan adalah "pengait" yang disediakan oleh SAP dalam banyak program, layar, dan menu standar di mana pelanggan dapat "menggantung" fungsionalitas khusus untuk memenuhi persyaratan bisnis. Lebih lanjut tentang ini sebentar lagi…

Dalam tutorial ini Anda akan belajar:

  • Jenis Keluarnya Pelanggan
  • Contoh Keluarnya Pelanggan
  • Menemukan Lokasi Keluar Pelanggan
  • Buat Keluar Pelanggan
  • Apa itu USER EXIT?

Jenis Keluarnya Pelanggan

Ada tiga jenis pintu keluar pelanggan:

  1. Keluar dari Modul Fungsi
  2. Layar Keluar
  3. Keluar dari menu

Fungsi Modul Keluar : Ini memungkinkan pelanggan untuk menambahkan kode melalui modul fungsi di lokasi tertentu dalam program aplikasi SAP

Sintaks: CALL CUSTOMER-FUNCTION '004'

Layar Keluar : Ini memungkinkan pelanggan untuk menambahkan bidang ke layar dalam program SAP melalui sub layar. Sub layar dipanggil dalam logika aliran layar standar.

Format: CALL CUSTOMER-SUBSCREEN CUSTSCR2

Keluar Menu: Ini memungkinkan pelanggan untuk menambahkan item ke menu tarik-turun dalam program SAP standar. Item ini dapat digunakan untuk memanggil program tambahan atau layar kustom.

Format: + CUS (item tambahan dalam status GUI)

Contoh Keluarnya Pelanggan

Contoh Keluar dari Layar :
Dalam transaksi CAT2 - Entri Lembar Waktu, HR ingin menyertakan pengakuan interaktif bahwa dengan sengaja mengirimkan data yang salah adalah alasan untuk pemecatan.

Contoh Menu Keluar :
Dalam transaksi SE38 - Editor ABAP, tim pengembang ingin menyertakan link menu ke transaksi SE80 - Object Navigator untuk kemudahan penggunaan.
SEBELUM

SETELAH

Contoh Keluar dari Modul Fungsi :
Perusahaan menginginkan detail bank Vendor dalam pembuatan Vendor menjadi acara wajib. Jadi, harus muncul pesan kesalahan 'Harap Masukkan detail bank'
SEBELUMNYA

SETELAH

Menemukan Lokasi Keluar Pelanggan

Dalam transaksi SMOD dan lihat detailnya-

Atau dalam transaksi SE81 Anda dapat menggunakan area aplikasi yang sesuai

Buat Keluar Pelanggan

Untuk membuat pelanggan keluar, Anda harus terlebih dahulu membuat proyek di CMOD transaksi

Nanti Anda menetapkan Keluar Pelanggan ke proyek Anda.

Apa itu USER EXIT?

Keluar dari Pengguna memiliki tujuan yang sama dengan Pintu Keluar Pelanggan tetapi hanya tersedia untuk modul SD . Jalan keluar diimplementasikan sebagai panggilan ke Modul Fungsi. Kode tersebut ditulis oleh pengembang.
Ketahuilah bahwa User Exit di SD adalah MV45AFZZ

  • USEREXIT_FIELD_MODIFICATION - Untuk mengubah atribut layar
  • USEREXIT_SAVE_DOCUMENT - Untuk melakukan operasi ketika pengguna menekan Simpan
  • USEREXIT_SAVE_DOCUMENT_PREPARE
  • USEREXIT_MOVE_FIELD_TO_VBAK - Saat perubahan header pengguna dipindahkan ke area kerja header.
  • USEREXIT_MOVE_FIELD_TO_VBAP - Saat perubahan item pengguna dipindahkan ke area kerja item SAP