Skip to content

Applet Pesanan Jualan Dalaman

Tujuan dan Gambaran Keseluruhan

Applet Pesanan Jualan Dalaman ialah modul pengurusan pesanan jualan kitaran penuh untuk Wavelet ERP. Ia meliputi penciptaan pesanan, penyuntingan, kelulusan, pemenuhan, perancangan penghantaran, penyelarasan e-dagang, pelaporan, serta import/eksport fail. Ia direka untuk memusatkan data pesanan jualan, menguatkuasakan kawalan operasi (had kredit, status aliran kerja, status posting), dan menghubungkan proses hiliran seperti pick/pack, penghantaran, invois, serta perakaunan.

Konsep Teras: Sales Order ialah dokumen induk yang menghubungkan siapa membeli (customer), apa yang dijual (items dan harga), bagaimana ia dipenuhi (delivery dan pick/pack), dan bagaimana ia diselesaikan (AR/AP, receipt vouchers, dan status posting).

Gambaran Keseluruhan Ciri Utama

Siapa yang mendapat manfaat daripada Applet ini?

Operasi Jualan dan Kemasukan Pesanan:

  • Penciptaan dan penyuntingan sales order yang tersusun
  • Carian pantas dan senarai pesanan serta line items
  • Butiran customer, bil, dan penghantaran di satu tempat
  • Penukaran pantas ke dokumen hiliran

Pasukan Gudang dan Pemenuhan:

  • Pick Pack Queue dengan sales order berkumpulan
  • Senarai Delivery Items dan cetakan
  • Delivery plans dan paparan kalendar
  • Keterlihatan tepat terhadap stok dan status penghantaran

Pasukan Kewangan dan AR/AP:

  • Kawalan status posting (DRAFT, FINAL, VOID, DISCARD, CLOSE)
  • Penguatkuasaan had kredit
  • Keterlihatan settlement, ARAP, receipt voucher, dan contra
  • Pelaporan dan eksport sedia audit

Operasi E-dagang:

  • Keterlihatan pesanan marketplace dan status sync
  • Papan pemuka Ecomsync, scheduler, dan pengurusan ulasan
  • Pengendalian pesanan Lazada dan Shopee

Pengurusan dan Admin:

  • Laporan terperinci dan analitik per line
  • Tetapan dan kebenaran yang boleh dikonfigurasi
  • Jejak audit yang jelas dan kawalan operasi

Masalah apa yang diselesaikan?

Masalah Sales Order secara Manual:

Pengurusan sales order tradisional berpecah antara spreadsheet, rangkaian e-mel, dan sistem yang tidak bersambung. Isu lazim termasuk:

  • Kemasukan data berganda dan dokumen tidak konsisten
  • Pemenuhan tertangguh kerana butiran penghantaran tidak lengkap
  • Kemas kini stok dan harga yang tidak tepat
  • Keterlihatan status kelulusan dan had kredit yang lemah
  • Sukar menjejaki sejarah pesanan dan perubahan

Penyelesaian Applet Pesanan Jualan Dalaman:

  • Sumber kebenaran tunggal - Satu rekod sales order berpusat merentas pasukan
  • Posting terkawal - DRAFT, FINAL, VOID, DISCARD, CLOSE dengan peraturan
  • Pemenuhan bersepadu - Pick/pack queue, delivery plans, dan delivery items
  • Sedia e-dagang - Integrasi marketplace dan keterlihatan status
  • Kawalan kewangan - Semakan had kredit dan pengurusan settlement
  • Pelaporan dan eksport - Analitik terperinci dan eksport fail

Gambaran Keseluruhan Ciri Utama

Internal Sales Order Applet overview showing the flow from order entry to fulfillment and reporting
Applet Pesanan Jualan Dalaman: Aliran daripada penciptaan pesanan ke pemenuhan, perancangan penghantaran, dan pelaporan.

Konsep Utama

Memahami Kerangka Sales Order

AspekKomponenContoh Praktikal
Siapa membeli?Customer / EntityPelanggan runcit atau akaun borong
Apa dijual?Line ItemsItem A (Qty 10), Item B (Qty 5)
Bagaimana dipenuhi?Delivery / Pick PackDelivery plan dengan branch dan location yang ditetapkan
Bagaimana diselesaikan?Posting / SettlementStatus FINAL dengan baris settlement
Contoh Dunia Sebenar: Seorang admin jualan mencipta Sales Order Dalaman untuk Customer X. Pesanan berada dalam DRAFT hingga diluluskan, kemudian FINAL. Gudang memetik item menggunakan Pick Pack Queue, penghantaran dijadualkan, dan kewangan merekod settlement serta invois.

Kitar Hayat Sales Order

Draft -> Final -> Fulfillment -> Delivery -> Settlement/Invoice -> Close
  |       |           |             |              |               |
  |       |           |             |              |               +--> Close (if enabled)
  |       |           |             |              +--> Receipt vouchers and ARAP
  |       |           |             +--> Delivery items and tracking
  |       |           +--> Pick/pack and warehouse posting
  |       +--> Credit limit and workflow validation
  +--> Edit and discard if required

Panduan Mula Pantas

Mulakan dengan pantas mengikut peranan anda.

Internal Sales Order Applet Video

Sebelum mula: Pastikan customer/entity wujud, item telah disediakan, dan anda mempunyai kebenaran untuk mencipta serta FINAL pesanan.

Untuk Jualan dan Kemasukan Pesanan: Cipta Sales Order Pertama

Matlamat: Cipta sales order yang sah dan hantar untuk pemenuhan.

  1. Navigasi: Pergi ke Sales Order dari sidebar

    Sales Order sub menu
    Sales Order di dalam Sales Order Applet.

  2. Cipta: Klik Create dan isi Main Details

    Create button
    Butang Create untuk mencipta sales order baharu.

Create form in Sales Order Applet
Borang Create dalam sales order applet.
  • Branch, location, transaction date
    branch dropdown, location and transaction date
    Dropdown untuk pengguna memilih branch, delivery location dan transaction date.
  • Pemilihan customer/entity (daripada Customer Applet)
    Entity details field
    Entity Details untuk dipilih, dicipta melalui Customer Applet.
  • Sales agent dan reference
    Sales Agent in the create/edit Sales Order form. User can choose the Sales Agent either from dropdown or it will be auto populated from the Entity Details.
  1. Sahkan Billing & Shipping:
    • Pilih alamat billing dan shipping
      Bill to and Ship to tab
      Tab Billing address dan Shipping address.
Select Billing button
Pilih alamat Billing.
  • Salin billing ke shipping jika sesuai
  1. Tambah Line Items:

    line items tab
    Tambah line items dalam Sales Order.

    • Cari item atau imbas kod
      SO line search
      Cari line items yang akan ditambah dalam Sales Order.
    • Tetapkan kuantiti, harga, diskaun
      line items tab
      Tetapkan kuantiti, harga, dan diskaun untuk line item.
    • Masukkan serial/batch/bin jika perlu
      batch tab
      Tetapkan batch number, quantity, issue date, expiry date dan quantity.
  2. Delivery Details:

    • Pilih delivery branch dan location
      delivery branch and location field
      Pengguna boleh memilih delivery branch dan location dari dropdown.
    • Tetapkan requested delivery date dan arahan
      Input for billing address
      Isi Delivery Details dalam tab Ship To.
  3. Add-on Pilihan:

    • Tambah settlement lines atau attachments jika perlu
      Settlement tab
      Tambah settlement type dan pilih jenis daripada dropdown.
  4. Semak: Periksa jumlah, cukai, dan sebarang amaran had kredit

  5. Simpan: Klik Create untuk simpan sebagai DRAFT

    Save button to save the sales order
    Simpan sales order yang dicipta.

cash type settlement type
Contoh settlement type: Cash.
  1. Finalize dan Sahkan: Klik FINAL untuk post pesanan dan sahkan ia muncul dalam Pick Pack Queue atau Delivery Items (jika anda mempunyai akses)
Final button
Butang Final untuk mempost pesanan dalam Sales Order Applet.

Untuk Gudang dan Pemenuhan: Proses Pick Pack Queue

Matlamat: Sediakan dan hantar item untuk penghantaran.

  1. Navigasi: Pergi ke Pick Pack Queue
  2. Tapis: Cari mengikut branch, tarikh, atau customer
    Search filter in Pick Pack Queue
    Search filter di Pick Pack Queue.
  3. Pilih Pesanan: Dikumpulkan mengikut nombor Sales Order
Pick Pack Queue listing with grouped sales orders and line items
Pick Pack Queue: Line items berkumpulan untuk pemenuhan dan persediaan penghantaran.
  1. Tetapkan Qty to Deliver: Sahkan kuantiti penghantaran
  2. Sahkan Delivery Details: Pastikan delivery branch dan location sepadan
  3. Ready to Ship: Cipta kerja penghantaran
  4. Post to Warehouse Picking Queue: Hantar ke WMS jika diaktifkan
  5. Print Delivery Items: Jana dokumen penghantaran untuk dispatch
  6. Kemas kini Status Penghantaran: Rekod status delivered/partial dan remarks

Hasil: Pesanan bergerak daripada kemasukan jualan ke pemenuhan dan penghantaran.


Untuk Kewangan dan AR/AP: Finalize dan Settlement

Matlamat: Pastikan pesanan sah dari segi kewangan dan diselesaikan.

  1. Semak Final Orders: Pastikan status posting adalah FINAL
  2. Semak Had Kredit: Sahkan semakan had kredit telah lulus
  3. Settlement: Tambah settlement lines atau receipt vouchers
  4. Generate Sales Invoice: Guna Generate Sales Invoices jika diaktifkan
  5. Export: Gunakan File Export atau reports untuk rekonsiliasi
  6. Audit: Semak Events dan Trace Document untuk status history dan pautan hiliran
  7. Close: Tetapkan CLOSE apabila penghantaran dan invois selesai (jika diaktifkan)

Hasil: Sales order ditutup secara kewangan dan sedia audit.


Untuk Admin: Persediaan Awal

Matlamat: Konfigurasikan applet untuk pemprosesan pesanan yang konsisten.

  1. Tetapkan Defaults: Branch, location, currency, dan posting status
  2. Konfigurasi Workflow: Routing kelulusan dan peraturan finalization
  3. Aktifkan Tab Utama: Delivery, settlement, attachments, dan ecomsync
  4. Takrifkan Printables: Format sales order dan delivery
  5. Konfigurasi Email Templates: Format e-mel sales order dan penerima
  6. Tetapkan Kebenaran: Kawalan akses peranan dan pasukan
  7. Uji Aliran: Cipta pesanan ujian dan jalankan FINAL → Pick Pack → Delivery

Hasil: Pengguna melihat menu yang betul dan pesanan mengikuti kitaran hidup terkawal.


Sales Order Core

Sales Order Listing

Listing ialah papan pemuka operasi untuk sales order. Ia menyediakan carian lanjutan dan tindakan pukal:

  • Cari mengikut nombor dokumen, customer, tarikh, atau status
  • Tindakan pukal: FINAL, DRAFT, DISCARD, VOID, PRINT
  • Hantar e-mel dengan template dan format printable
  • Kemas kini marketplace secara pukal (jika diaktifkan)
Sales Order main listing page with filters, bulk actions, and grid results
Main Listing: Cari dan urus sales order dengan tindakan pukal dan penapis.

Cipta dan Edit Sales Orders

Skrin edit menggunakan tab (atau panel accordion dalam UI ringkas). Susunan tab dan keterlihatan dikawal oleh settings dan permissions, jadi sesetengah tab mungkin disembunyikan atau disusun semula.

Edit Sales Order: Tabs dan Fungsinya

TabUntuk apaTindakan Biasa
Search DocumentCari dan rujuk dokumen lain semasa cipta drafCari dokumen sumber untuk asas pesanan (kelihatan untuk TEMP/DRAFT sahaja)
Main DetailsData header teras sales orderTetapkan branch, location, transaction date, customer, sales agent, currency, terma/had kredit, dan tindakan posting (DRAFT/FINAL/VOID/CLOSE)
AccountButiran billing dan shippingUrus bill-to/ship-to kontak dan alamat, salin billing ke shipping
LinesLine items sales orderLihat dan edit item, harga, cukai, diskaun, serial/batch/bin, dan medan delivery per line
ARAPKonteks receivables/payablesSemak baki AR/AP atau maklumat kewangan berkaitan
Delivery DetailsMedan khusus penghantaranTetapkan delivery branch/location, requested dates, logik penghantaran, butiran PIC
Delivery PlansPenjadualan penghantaranCipta dan lihat entri delivery plan
SettlementEntri pembayaran/terimaanTambah settlement lines, urus receipts, semak jumlah settlement
KO ForRujukan knock-offPadankan atau import knock-off allocations (kelihatan untuk TEMP/DRAFT sahaja)
Receipt VoucherSenarai receipt voucherLihat receipt voucher berkaitan pesanan
Department HdrTagging jabatan pada headerTerapkan peruntukan jabatan atau cost center di peringkat header
Trace DocumentPosting dan kebolehkesananJejak aliran dokumen, pautan posting, dan dokumen hiliran
ContraEntri contraLihat atau tambah contra offsets yang dikaitkan
Doc LinkDokumen berkaitanLihat dokumen pautan (quotation, invoice, delivery docs, dll.)
AttachmentsFail sokonganMuat naik dan urus lampiran pesanan
ExportUtiliti eksportEksport data pesanan apabila diaktifkan
EcomsyncSync marketplaceLihat status marketplace, butiran sync, dan printables untuk pesanan e-dagang
StatusPenjejakan status tersuaiKemas kini medan status tersuai yang dikonfigurasi
EventsSejarah aktivitiLihat events sistem dan perubahan status
Gross ProfitKeterlihatan keuntunganLihat gross profit pesanan (berasaskan kebenaran)

Tab Editor Line Item (dalam satu line item)

TabUntuk apaTindakan Biasa
Item DetailsData teras line itemKuantiti, unit price, diskaun, cukai, UOM
Grouped ItemKandungan bundleSemak child items untuk item berkumpulan atau bundle
Serial NumberItem kawalan serialImbas atau pilih serial numbers
BatchesItem kawalan batchTetapkan batches dan kuantiti
BinItem kawalan binTetapkan lokasi bin
Stock AvailabilitySemakan ketersediaan stokLihat baki stok dan availability mengikut location
MRPPautan MRPPautkan ke job orders jika diaktifkan
Costing DetailsKonteks kos dan marginSemak nilai kos jika diaktifkan
Issue LinkPautan isu/tugasanPautkan line ini kepada rekod isu atau tugasan
Sales HistoryData jualan sejarahSemak jualan lepas untuk item tersebut

Posting Status Controls

StatusMaknaKegunaan Biasa
DRAFTDokumen drafDigunakan semasa kemasukan data dan semakan
FINALDokumen dipostDiluluskan dan sedia untuk pemenuhan
VOIDDokumen dibatalkanDibatalkan selepas posting
DISCARDDraf dipadamBuang draf sebelum posting
CLOSEPesanan ditutupHalang pemprosesan lanjut

Approval and Permissions

Gunakan approvals dan permissions untuk mengawal siapa yang boleh finalize, edit, atau void pesanan.

  • Approval flow: Konfigurasikan routing dan peraturan FINAL dalam settings untuk penguatkuasaan semakan sebelum posting
  • Credit limit control: FINAL disekat apabila had kredit customer dilampaui (jika diaktifkan)
  • Role permissions: Hadkan akses kepada tab sensitif (Settlement, Gross Profit, Export) dan tindakan (VOID, CLOSE)
  • Audit visibility: Guna tab Events dan Status untuk semakan sejarah status dan perubahan

Line Item Management

Line items ialah nadi sales order. Gunakannya untuk mengawal harga, peraturan pemenuhan, dan validasi pada peringkat item:

  • Edit line items sedia ada; line baharu dicipta dalam Sales Order.
  • Kawal harga, cukai, dan diskaun
  • Diskaun kumpulan pada peringkat dokumen
  • Validasi serial number
  • Pengendalian batch dan bin
  • Semakan ketersediaan stok
  • Butiran kos dan sejarah jualan
  • Pautan job order MRP (jika diaktifkan)
Line item management
Senarai line item.
Line item edit
Edit line item dalam applet.

Delivery and Fulfillment

Delivery Details

  • Delivery branch dan location
  • Requested delivery dates
  • Arahan penghantaran dan tracking

Pick Pack Queue

  • Sales order dan line items berkumpulan
  • Kuantiti untuk dihantar vs baki
  • Keterlihatan stok di peringkat location dan syarikat
Pick Pack Queue listing with grouped sales orders and line items
Pick Pack Queue: Line items berkumpulan untuk pemenuhan dan persediaan penghantaran.

Delivery Items

  • Senarai delivery item untuk penghantaran
  • Dokumen penghantaran boleh dicetak
  • Keterlihatan pantas status penghantaran dan remarks
Delivery Items listing showing items prepared for shipment
Delivery Items: Senarai penghantaran per line dengan sokongan cetakan.

Delivery Plan and Calendar

  • Rancang sesi dan jadual penghantaran
  • Paparan kalendar untuk perancangan dispatch
Delivery plan to create and view scheduled delivery sessions
Delivery Plan: Jadual dan urus sesi penghantaran.
Delivery plan calendar view showing scheduled delivery sessions
Delivery Plan Calendar: Lihat jadual penghantaran pada kalendar.

E-commerce Integration

  • Papan pemuka dan scheduler Ecomsync
  • Keterlihatan pesanan marketplace
  • Balas ulasan dan penjejakan ulasan
  • Pengendalian pesanan Lazada dan Shopee
Ecomsync dashboard showing marketplace sync status and order updates
Shopee Ecomsync Dashboard: Status sync marketplace dan pemantauan pesanan.
Ecomsync dashboard showing marketplace sync status and order updates
Lazada Ecomsync Dashboard: Status sync marketplace dan pemantauan pesanan.

Reports and Analytics

  • Sales Order Detailed Report: Penapisan julat tarikh
  • SO Line with SI KO Report: Penjejakan knock-off dan outstanding
  • Line Items Listing: Open qty dan keterlihatan per line
  • Gross Profit View: Diaktifkan dalam paparan pesanan (jika dibenarkan)
Sales Order Detailed Report with date range filtering and grouped results
Sales Order Detailed Report: Pelaporan terperinci secara berkumpulan mengikut pesanan dan line.

File Import and Export

File Import

  • Muat naik fail CSV
  • Pilih delimiter
  • Sahkan dengan helper checking dan senarai ralat
  • Gunakan format contoh untuk templat yang betul
File Import page with CSV upload and delimiter selection
File Import: Muat naik fail CSV dan sahkan data sales order.

File Export

  • Jana eksport mengikut julat tarikh transaksi
  • Jejak status penjanaan
  • Muat turun fail eksport untuk rekonsiliasi
File Export listing showing report generation status and download actions
File Export: Jana dan muat turun eksport sales order.

Configuration & Settings

Applet Pesanan Jualan Dalaman sangat boleh dikonfigurasi. Tetapan diakses di: Settings

Settings page for Internal Sales Order Applet showing configuration modules
Settings: Konfigurasi default, workflow, printables, dan keterlihatan fitur.

Application Settings

Togol dan default umum:

  • Default branch dan location
    Settings for default branch and location
    Settings: Konfigurasi default branch dan location untuk applet.
  • Keterlihatan kolum dan kawalan carian lanjutan
    Applet sub menu setting
    Settings: Konfigurasi keterlihatan fitur.

Printable Format Settings

  • Konfigurasi layout cetakan sales order
  • Aktifkan auto preview dan batch printing
Printable format setting
Settings: Konfigurasi printable format. Tanda printable format untuk menetapkannya sebagai default.
Add printable format setting
Settings: Tambah dan konfigurasi printable format baharu.

Branch and Settlement Settings

  • Tingkah laku settlement mengikut branch
  • Default payment dan receipt voucher
Add or edit branch
Settings: Konfigurasi branch.

Email Templates

  • Templat e-mel untuk sales order
  • Konfigurasi penerima (billing, shipping)
Add email template to be used in the applet
Settings: Konfigurasi email template yang akan digunakan oleh applet.

Sales Order Status

  • Senarai status pesanan tersuai
  • Tag status untuk pelaporan dan penjejakan
Add or edit Sales Order Status
Settings: Konfigurasi Sales Order status.

Feature Visibility and Permissions

  • Konfigurasi keterlihatan fitur
  • Set kebenaran peranan dan pasukan
  • Kawalan kebenaran di pihak klien
Add or edit user permission
Settings: Konfigurasi kebenaran pengguna dan peranan.

Personalization

  • Tetapkan default branch, location, dan currency untuk mempercepat kemasukan
  • Sesuaikan kolum yang kelihatan dan medan carian lanjutan untuk pasukan
  • Gunakan menu berasaskan peranan untuk memudahkan UI bagi pengguna tertentu

Senarai semak persediaan yang disyorkan:

  1. Tetapkan Defaults: Branch, location, currency, dan posting status
  2. Aktifkan Tab Diperlukan: Delivery, settlement, dan attachments
  3. Konfigurasi Approval Rules: Workflow dan kawalan kebenaran
  4. Takrifkan Printables: Format sales order dan delivery
  5. Sahkan Had Kredit: Aktifkan semakan had kredit jika perlu
  6. Aktifkan Ecomsync: Untuk integrasi marketplace dan penjejakan

Audit and History

Gunakan alat tracing dan history terbina dalam untuk menjejak perubahan dan dokumen hiliran.

  • Tab Events: Semak perubahan status, suntingan, dan tindakan sistem
  • Trace Document: Ikuti aliran dokumen ke delivery, invoices, dan settlement
  • Listing export: Eksport pesanan yang ditapis untuk rekonsiliasi atau sampling audit

FAQ

S: Mengapa saya tidak boleh nampak butang FINAL?
J: Tindakan FINAL mungkin disembunyikan oleh settings atau dihadkan oleh permissions.

S: Bagaimana saya boleh mengaktifkan delivery details pada pesanan?
J: Aktifkan Delivery Details dalam Settings > Application Settings.

S: Mengapa pesanan gagal semakan had kredit?
J: Had kredit customer mungkin telah melebihi. Kemas kini had kredit atau kurangkan nilai pesanan.

S: Bolehkah saya edit pesanan yang telah FINAL?
J: Dalam kebanyakan konfigurasi, pesanan FINAL akan dikunci. Jika perlu perubahan, gunakan tindakan yang dibenarkan (VOID/CLOSE) dan cipta semula atau keluarkan pesanan baharu mengikut polisi anda.

S: Mengapa saya tidak boleh ubah tarikh penghantaran selepas FINAL?
J: Medan delivery mungkin dikunci selepas posting. Kemas kini melalui Delivery Plan/Delivery Items atau laraskan settings jika aliran kerja anda membenarkan suntingan.

S: Bolehkah saya cetak beberapa sales order sekali gus?
J: Ya. Gunakan Batch Printing daripada menu atau SINGLE/MULTIPLE PRINT dalam listing.

S: Bagaimana saya import sales order secara pukal?
J: Guna File Import, muat naik CSV, dan sahkan melalui helper checking.

S: Mengapa saya tidak boleh melihat Pick Pack Queue atau Delivery Items?
J: Menu ini mungkin disembunyikan oleh settings atau dihadkan oleh permissions. Semak Feature Visibility dan permissions peranan.

S: Bagaimana saya hantar e-mel Sales Order kepada customer?
J: Dari listing, pilih pesanan, pilih email template, pilih penerima Billing atau Shipping, kemudian klik Send Email.

S: Bagaimana saya boleh sync semula pesanan marketplace?
J: Buka pesanan dan gunakan tab Ecomsync untuk menyemak status sync dan jalankan semula tindakan sync (jika diaktifkan).