Update Set

Update Set DocType di TechMaju memungkinkan pengembang untuk melacak dan mengelola perubahan pada aplikasi dan fitur platform sistem. Ini memastikan bahwa fungsionalitas baru dapat dikembangkan di lingkungan non-produksi dan kemudian dipromosikan ke instance produksi dengan lancar.

Memahami Update Set DocType

Tujuan: Update Set DocType dirancang untuk menangkap dan mengelola perubahan yang dilakukan pada aplikasi di dalam platform TechMaju. Ini mencakup pelacakan pembaruan ke berbagai fitur aplikasi khusus dan memastikan bahwa perubahan ini dapat dimigrasikan antar-instance.

Fungsi: Update Set DocType memungkinkan pengembang untuk:

  • Melacak perubahan yang dilakukan pada aplikasi khusus dalam bentuk Update Items.

  • Kelola promosi selektif perubahan ini dari pengembangan ke lingkungan yang lebih tinggi.

  • Memastikan bahwa semua perubahan dapat dikomit secara modular dengan pesan masing-masing dan dapat dikemas ke dalam penerapan versi.

Role yang Diperlukan

  • TM Core Developer: Dapat membuat, menulis, dan menghapus update set.

Bidang Update Set

Bidang

Deskripsi

Application

Aplikasi untuk mana update set dibuat.

Status

Status saat ini dari update set:

  • Draft: Status awal saat perubahan sedang dilakukan dan ditangkap.

  • Committing: Status menengah saat update set sedang dikomit.

  • Committed: Status akhir saat update set telah dikomit dan siap untuk diterapkan.

Update Items

Tabel perubahan individual (update items) yang disertakan dalam update set.

Bidang Update Item

Bidang

Deskripsi

Target DocType

DocType yang sedang dimodifikasi.

Target Record

Catatan spesifik dalam DocType yang sedang diubah.

Target Record Title

Judul catatan yang diubah.

Action

Jenis tindakan yang dilakukan:

  • Insert

  • Insert/Update

  • Update

  • Delete

Updated By

Pengguna yang melakukan perubahan.

Updated On

Tanggal dan waktu saat perubahan dilakukan.

Payload

Detail perubahan dalam format JSON.

Prosedur

  1. Manajemen Otomatis Update Sets:

    • Update Set dibuat secara otomatis ketika kustomisasi dilakukan untuk My Application terkait.

    • Walaupun beberapa Role mungkin menyediakan cara untuk mengubah Update Set dan Update Items, hindari melakukan perubahan langsung karena dapat menyebabkan konflik dengan perubahan otomatis sistem.

  2. Manajemen Otomatis Update Items:

    • Arahkan ke Update Set tertentu.

    • Tinjau daftar Update Items yang merinci perubahan individu yang dilakukan.

  3. Meninjau dan Mengkomit Perubahan:

    • Pastikan semua perubahan benar dan lengkap.

    • Pilih kotak centang di sebelah perubahan yang akan dikomit bersama.

    • Klik 'Commit' untuk mengkomit Update Set.

    • Status Update Set saat ini akan berubah menjadi "Committed". Juga, Update Set baru akan dibuat dengan Update Items yang tersisa yang tidak dikomit.

  4. Menerapkan Perubahan My Application:

    • Setelah mengkomit, item Update Set dapat diterapkan ke lingkungan yang lebih tinggi menggunakan fitur Deploy pada formulir My Application.

    • Ikuti proses penerapan untuk mempromosikan perubahan ke instance produksi.

    • Hanya Update Set dengan status "Committed" yang disertakan dalam penerapan.

Praktik Terbaik

  • Hindari melakukan perubahan langsung pada Update Sets dan Update Items karena platform akan secara otomatis mengelola catatan yang relevan.

  • Komit perubahan secara teratur dan dalam ukuran yang dapat dikelola dengan pesan komit yang deskriptif.

  • Setelah perubahan yang dikomit siap untuk diterapkan, navigasikan ke My Application untuk memverifikasi dan menerapkan perubahan Update Set untuk dipromosikan ke lingkungan yang lebih tinggi.


Discard
Save

On this page

Review Changes ← Back to Content
Message Status Space Raised By Last update on