Files
citrus-cms/resources/views/guide/weld-log-permissions-logic.md
T
2026-04-28 21:15:09 +03:00

42 lines
2.3 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# Weld Log Düzenleme İzinleri / Weld Log Editing Permissions
## Türkçe
### Genel Mantık
Sistem, Weld Log kayıtlarının güvenliğini sağlamak için iki aşamalı bir kilit mekanizması kullanır: **Hızlı Kilit** ve **Zamanlı Kilit**.
### 1. Hızlı Kilit (Kaynakçı Bilgisi)
Eğer bir satıra **Kaynakçı (Welder 1 veya Welder 2)** bilgisi girilirse, sistem bu kaydı **anında kilitler**.
* Bu durumda 4 saatlik düzenleme süresinin dolup dolmadığına bakılmaz.
* Kaynakçı ismi girildiği an, standart kullanıcılar (Admin olmayanlar) artık o satırda hiçbir değişiklik yapamaz.
* **Amaç:** Kaynakçı bilgisi girilmiş verinin sonradan değiştirilmesini engelleyerek veri bütünlüğünü korumaktır.
### 2. Zamanlı Kilit (4 Saatlik Düzenleme Süresi)
Eğer satırdaki **Kaynakçı alanları boşsa**, sistem size düzenleme esnekliği tanır:
* Visual Test (VT) sonucu gibi diğer bilgileri girmiş olsanız bile, kaynakçılar boş olduğu sürece satırı düzenleyebilirsiniz.
* Düzenleme yetkisi, **Kaynak Tarihi (Welding Date)** girildikten **4 saat sonra** otomatik olarak kapanır.
---
## English
### General Logic
The system uses a two-stage locking mechanism to ensure the security of Weld Log records: **Immediate Lock** and **Timed Lock**.
### 1. Immediate Lock (Welder Information)
If **Welder 1 or Welder 2** information is entered into a row, the system **locks the record immediately**.
* In this case, the system does not check whether the 4-hour editing window has expired.
* As soon as a welder's name is entered, standard users (non-Admins) can no longer make any changes to that row.
* **Purpose:** To protect data integrity by preventing the modification of data once a welder has been assigned.
### 2. Timed Lock (4-Hour Editing Window)
If the **Welder fields are empty**, the system provides flexibility for editing:
* Even if other information (such as Visual Test - VT results) has been entered, you can still edit the row as long as the welder fields remain empty.
* Editing permission automatically expires **4 hours after** the **Welding Date** is entered.
---
> [!NOTE]
> Admin ve Yönetici (Manager) yetkisine sahip kullanıcılar bu kısıtlamalardan etkilenmez ve her zaman düzenleme yapabilirler.
> Users with Admin or Manager levels are not affected by these restrictions and can always perform edits.