yang harus diberikan kepada pelanggan. Setelah selesai maka boundary Kasir_View akan meminta control C_Kasir untuk menyimpan data penjualan dan
mencetak nota penjualan. Untuk lebih jelasnya dapat melihat Gambar 3.22.
Gambar 3.22 Diagram Sekuensial Mencatat Transaksi Penjualan
3.3.5.10 Diagram Sekuensial Menerima Retur Penjualan
Proses menerima retur penjualan dimulai dari pengguna mengakses boundary
Retur_Penjualan_View dan memasukkan Id penjualan. Lalu boundary Retur_Penjualan_View meminta control C_Retur_Penjualan mengambil data
penjualan dari database untuk ditampilkan. Setelah itu, pengguna memasukkan jumlah dan keterangan dari produk yang akan diretur. Setelah selesai, boundary
Retur_Penjualan_View meminta control C_Retur_Penjualan untuk menyimpan data retur penjualan. Setelah selesai, sistem akan memeriksa format data yang
baru. Jika ada kesalahan, sistem meminta pengguna untuk mengubahnya. Apabila benar, data retur penjualan disimpan oleh sistem di database melalui control
C_Retur_Penjualan dan pesan sukses disampaikan oleh sistem. Untuk lebih jelasnya dapat melihat Gambar 3.23.
Gambar 3.23 Diagram Sekuensial Menerima Retur Penjualan
3.3.5.11 Diagram Sekuensial Mencatat Transaksi Penerimaan
Proses mencatat transaksi penerimaan dimulai dari pengguna mengakses boundary
Penerimaan_Stok_View dan memasukkan data penerimaan. Sistem akan memeriksa format masukkan pengguna. Jika benar, sistem akan menyimpan untuk
menghasilkan id penerimaan melalui control C_Penerimaan_Stok. Setelah
berhasil menyimpan boundary Penerimaan_Stok_View meminta control C_Penerimaan_Stok mengambil data produk dari database untuk ditampilkan.
Setelah itu, pengguna memasukkan jumlah dan keterangan dari produk yang akan ditambah jumlah stoknya. Setelah selesai, boundary Penerimaan_Stok_View
meminta control C_Penerimaan_Stok untuk menyimpan data penerimaan stok. Apabila data berhasil disimpan, pesan sukses akan disampaikan oleh sistem.
Untuk lebih jelasnya dapat melihat Gambar 3.24.
Gambar 3.24 Diagram Sekuensial Mencatat Transaksi Penerimaan
3.3.5.12 Diagram Sekuensial Melakukan Retur Pembelian
Proses menerima retur pembelian dimulai dari pengguna mengakses boundary
Retur_Pembelian_View dan memasukkan Id penerimaan. Lalu boundary
Retur_Pembelian_View meminta
control C_Retur_Pembelian
mengambil data penerimaan dari database untuk ditampilkan. Setelah itu,
pengguna memasukkan jumlah dan keterangan dari produk yang akan diretur. Setelah selesai,
boundary Retur_Pembelian_View
meminta control
C_Retur_Pembelian untuk menyimpan data retur penjualan. Setelah selesai, sistem akan memeriksa format data yang baru. Jika ada kesalahan, sistem
meminta pengguna untuk mengubahnya. Apabila benar, data retur penjualan disimpan oleh sistem di database melalui control C_Retur_Pembelian dan pesan
sukses disampaikan oleh sistem. Untuk lebih jelasnya dapat melihat Gambar 3.25.
Gambar 3.25 Diagram Sekuensial Melakukan Retur Pembelian
3.3.5.13 Diagram Sekuensial Menampilkan Produk di Web Katalog