> For the complete documentation index, see [llms.txt](https://docs.ineom-tsel.mit.id/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.ineom-tsel.mit.id/amesty/physical-check-ttc-sto/mobile/collaboration-feature.md).

# Collaboration Feature

## Collaboration Feature

Fitur kolaborasi digunakan untuk menambahkan asset dan/atau melakukan tagging pada tiket yang sama melalui dua atau lebih perangkat yang berbeda.

{% hint style="warning" %}
**Perhatian**: Hal yang perlu diperhatikan sebelum menggunakan fitur kolaborasi antara lain:

:black\_small\_square: User menentukan perangkat mana yang akan melakukan submit.

:black\_small\_square: Ketika sudah menentukan perangkat, maka perangkat lain yang sedang aktif bisa melakukan proses check out.
{% endhint %}

### Check In

Pada saat check in, terdapat perbedaan titik lokasi pada perangkat 1 dan perangkat 2 yang menandakan bahwa kedua perangkat berada di lokasi yang berbeda.

{% hint style="warning" %}
**Perhatian**: Proses check in dilakukan pada perangkat 1 dan perangkat 2 dengan mengisikan informasi yang sama.
{% endhint %}

### Add NE/Equipment

Pada saat penambahan NE/equipment, perangkat 1 dan perangkat 2 akan menambahkan NE/equipment yang berbeda.

Sebagai contoh:

:black\_small\_square: Perangkat 1 menambahkan AC Indoor Panasonic.

:black\_small\_square: Perangkat 2 menambahkan AC Outdoor Panasonic.

### Fill Attribute

Setelah penambahan NE/equipment berhasil, pengisian attribute dilakukan pada masing-masing perangkat.

{% hint style="success" %}
Proses pengisian attribute telah berhasil apabila status **Incomplete** pada NE/equipment berubah menjadi **Complete**.
{% endhint %}

### Synchronize

Setelah pengisian attribute berhasil, proses sinkronisasi dilakukan pada masing-masing perangkat.

Klik menu option pada halaman `Physical Check`.

Klik menu `Synchronize`.

{% hint style="success" %}
Proses sinkronisasi berhasil apabila ikon Reload berwarna merah berubah menjadi ikon Checklist berwarna hijau.
{% endhint %}

Klik ikon Refresh.

{% hint style="success" %}
Setelah melakukan refresh pada halaman `Physical Check`, masing-masing perangkat akan memiliki NE/equipment yang sama.
{% endhint %}

{% hint style="danger" %}
**Case 1**: Melakukan sinkronisasi/refresh halaman pada saat status NE/equipment pada salah satu perangkat masih **Incomplete**.

Apabila user mengalami case 1, maka NE/equipment yang ditambahkan pada perangkat 2 akan muncul pada perangkat 1, namun data attribute yang diisikan pada perangkat 2 tidak muncul pada perangkat 1.
{% endhint %}

{% hint style="danger" %}
**Case 2**: Conflict data.

Conflict data terjadi ketika data pada server dengan data pada perangkat tidak sama.

**Solution**: Apabila user mengalami case 2, maka akan muncul dialog `Conflict detected`.

:black\_small\_square: **Take Servers**: Dipilih ketika memutuskan untuk menimpa data yang ada di perangkat atau local dengan data yang ada di server.

:black\_small\_square: **Take Mine**: Dipilih ketika memutuskan menggunakan data yang ada di local dan mengabaikan data yang ada di server.

Dengan catatan: Data local belum terunggah ke server.

:black\_small\_square: **Resolve Manually**: Dipilih ketika memutuskan untuk menyelesaikan secara manual.

&#x20;    :white\_small\_square: Apabila user memilih Resolve Manually, maka sistem akan menampilkan daftar NE/equipment yang memiliki perbedaan antara server dengan perangkat.

&#x20;    :white\_small\_square: User diharuskan menentukan satu persatu data NE/equipment yang konflik untuk disolusikan (Take Mine atau Take Servers).
{% endhint %}
