TotalApp Docs

Şantiye Malzemeleri

Kapıdaki kamyondan bir görevde tüketilen partiye kadar — toplu inşaat malzemelerinin teslim alınması, kapı envanteri olarak tutulması ve ekip taleplerine karşı verilmesi.

Bu grup ne yapar

Toplu malzemeler — hazır beton, inşaat demiri, agrega, prefabrik bloklar — kapıdan bir şantiyeye girer, izlenen stok partileri olarak durur ve ekipler onları görevlere veya kilometre taşlarına karşı tükettikçe düşer. Bu oturumda yayınlanan üç İnşaat grubunun en eksiksiz bağlanmışıdır: aşağıdaki her devir, yalnızca arayüz düzeyinde bir durum değişikliği değil, alttaki depolar arasında gerçek bir oku-değiştir-yaz işlemidir.

Malzeme Teslimatları
Kapıdaki Stok
Tüketim Talepleri

Üç ekran da kayıt türlerini ve ekranlar arası mantığı paylaşır, böylece Tüketim Talepleri Saha Yürütme'de izlenen aynı Taşeron Görevlerini ve Proje Kilometre Taşlarını hedefleyebilir.

1. Malzeme Teslimatları

Amaç: Kapıda bir kamyonu kabul etmek — irsaliyeyi, sipariş edilen miktara karşı kantar tartı ağırlığını ve bir kalite numunesi kontrolünü kaydetmek — ardından yükü kapı envanterine almak ve alımı günün saha kaydına işlemek.

Öne çıkan özellikler

  • Dört türlü malzeme sınıflandırmasıready_mix_concrete / rebar_steel / aggregates / precast_blocks, tons, m3 veya units olarak izlenir.
  • Kantar tartı sapması — her teslimat hem orderedQuantity'yi (bağlı satın alma siparişinden) hem de gerçek weighbridgeWeight okumasını kaydeder, böylece kapı personeli alım öncesinde eksik veya fazla teslim edilmiş bir yükü fark edebilir.
  • Beş durumlu kapı durumuen_routeat_gateinspection_passed / rejectedunloaded, denetim için serbest metin bir qualitySampleNotes alanıyla.
  • Tedarikçi ve satın alma siparişi rehberi — tedarikçi listesi zaten kayıtlı tedarikçilerden türetilir (henüz ayrı bir ana veri ekranı yok) ve bağlı satın alma siparişi sapma kontrolü için sipariş edilen miktarı otomatik doldurur.

Entegrasyon tetikleyicileri

AksiyonNe yapar
Kapı Envanterine AlŞantiye + malzeme türü + birim ile anahtarlanmış bir kapı stok satırına teslim edilen miktarı ekler (yoksa oluşturur) ve teslimatı o stok satırına bağlar. Miktar pozitif değilse alım reddedilir.
Teslimatı Günlük Saha Kaydına Senkronize EtTeslimatın şantiyesi için o günün Günlük Saha Kaydını bulur (veya oluşturur) ve tek satırlık bir malzeme-alım notu (teslimat kodu, miktar, birim, malzeme türü, tedarikçi) ekler; çift kayıt olmaması için teslimatı senkronize edildi olarak işaretler.

2. Kapıdaki Stok

Amaç: Kapıdan alınan her şey için parti düzeyinde envanter defteri — depolama bölgesi başına eldeki ve rezerve miktarlar, sertifika/son kullanma durumu ve her partiye uygulanan düzeltmelerin ve bölge transferlerinin denetim izi.

Öne çıkan özellikler

  • Parti düzeyinde takip — her SiteStockRecord bir batchCode, malzeme katalog kodu, depolama bölgesi etiketi, quantityOnHand, reservedQuantity, reorderPoint ve bir certStatus (valid / expiring_soon / expired / not_applicable) taşır.
  • Üç düzeltme türüaudit_correction, wastage_spillage ve zone_transfer, her biri bir SiteStockAdjustment girişi olarak kaydedilir.
  • Bölge-transfer çift kayıt — bir zone_transfer düzeltmesi, kaynak partiden quantityDelta'yı borçlandırır ve aynı mutlak miktarı destinationStockId'ye alacaklandırır, böylece bölgeler arasında taşınan malzeme her iki kayıtta da mutabık kalır.
  • Otomatik Yeniden Sipariş Tedarik Tetikleyicisi — bir partinin stoku yeniden sipariş noktasına yaklaştığında otomatik olarak bir taslak talep oluşturur, açığı (veya eldeki miktar zaten sıfırsa tam yeniden sipariş noktasını) talep eder ve ortaya çıkan taslak satın alma siparişini partiye bağlar.

Entegrasyon tetikleyicileri

AksiyonNe yapar
Stok Düzeltmesi UygulaYeni bir stok düzeltme girişi yazar, kaynak partide eldeki miktarı günceller (sıfırda taban) ve bir zone_transfer için, varsa hedef partiyi aynı miktarla alacaklandırır.
Otomatik Yeniden Sipariş TetikleyicisiBir taslak talep girişi oluşturur ve partiye bağlar — sipariş verildiğinde Malzeme Teslimatları'nın satın alma siparişi seçicisinin karşılaması amaçlanan aynı taslak kuyruğudur.
Stok Uygunluğunu Kontrol Et (salt okunur)Bir malzeme koduyla eşleşen her parti genelinde eldeki miktar eksi rezerve miktarı toplar ve bir ekip talebi doldurulurken Tüketim Talepleri'nin canlı olarak kontrol ettiği değerdir.

3. Tüketim Talepleri

Amaç: Ekip odaklı talep ekranı — bir göreve veya kilometre taşına karşı malzeme talep etmek, gönderim öncesinde karşılanabileceğini kontrol etmek, belirli bir kapı stoğu partisine karşı vermek ve sonuçtaki kullanımı hedefin ilerleme notlarına geri bağlamak.

Öne çıkan özellikler

  • Görev veya kilometre taşı hedefleme — bir hedef-türü seçici (task / milestone / none), Saha Yürütme grubunun Taşeron Görevleri ve Proje Kilometre Taşlarından doldurularak hangi seçicinin gösterileceğini yönlendirir.
  • Canlı uygunluk kontrolü — malzeme veya talep edilen miktar değiştikçe, uygunluk kontrolü hemen çalışır ve talep edilen miktar mevcudu aşıyorsa satır içi bir uyarı (bir uyarı simgesiyle) gösterir.
  • Kullanım-sapma göstergesi — verilen miktarı hedef görev için bir keşif listesi bütçelenen miktarıyla karşılaştırır, verilen hacim bütçelenen tahmini aştığında kırmızıya döner.
  • Verme & Sevkiyat modalı — belirli, uygun bir stok partisini seçer (talebin malzeme koduna göre filtrelenmiş, her partinin uygun miktarını satır içi gösterir), verilecek miktarı, veren imzasını ve teslim alan ekip kodunu.
  • Beş durumlu durum hattıdraftapprovedpartially_issued / issued, veya rejected; durum, verilen miktar talep edilen miktara ulaştığında otomatik olarak issued'a ilerler, aksi halde partially_issued'a.
  • Üç talep kaynağıfield_construction, maintenance_spare_parts, subcontractor_request, malzemenin neden çekildiğini ayırt eder.

Entegrasyon tetikleyicileri

AksiyonNe yapar
Ver & Kapı Stoğundan DüşVerme miktarını seçilen partinin uygun bakiyesine karşı doğrular (karşılamıyorsa yetersiz stok olarak reddedilir), o Kapıdaki Stok partisinden düşer ve talebin verilen miktarını, durumunu ve bağlı stok partisini buna göre ilerletir.
Tüketimi Görev İlerlemesine BağlaSaha Yürütme'deki bağlı Taşeron Görevinin ve/veya Proje Kilometre Taşının notlarına bir tüketim-özeti satırı (talep kodu, miktar, malzeme) ekler, ardından aksiyonun tekrarlanamaması için talebi bağlandı olarak işaretler.

Uçtan uca veri akışı

Kaynak ekranAksiyonHedef ekran / kayıt
Malzeme TeslimatlarıKapı Envanterine AlKapı stok satırı miktarı arttı → Kapıdaki Stok
Malzeme TeslimatlarıTeslimatı Günlük Saha Kaydına Senkronize EtAlım notu eklendi → o şantiyenin Günlük Saha Kaydı (Saha Yürütme)
Kapıdaki StokStok Düzeltmesi Uygula (zone_transfer)Kaynak parti borçlandırıldı, hedef parti alacaklandırıldı — ikisi de Kapıdaki Stok kaydı olarak kalır
Kapıdaki StokOtomatik Yeniden Sipariş TetikleyicisiTaslak talep oluşturuldu ve partiye bağlandı, Malzeme Teslimatları'nın karşılaması için
Tüketim TalepleriVer & Kapı Stoğundan DüşParti eldeki miktarı azaltıldı → Kapıdaki Stok
Tüketim TalepleriTüketimi Görev İlerlemesine BağlaTüketim notu eklendi → hedef Taşeron Görevi / Proje Kilometre Taşı (Saha Yürütme)

Bu gruptaki her ekranda Yapay Zeka Asistanı

Malzeme Teslimatları, Kapıdaki Stok ve Tüketim Talepleri ekranlarının her biri, TotalApp genelinde kullanılan aynı sağ kenar panelini — gömülü bir Yapay Zeka Asistanı'nı — taşır ve dikey Yapay Zeka Asistanı sekmesinden açılır. Her panel ekrandaki canlı satırları (veya mevcut seçiminizi) okur, stok seviyelerini ve ağırlık sapmalarını özetleyebilir, yeniden sipariş noktasının altındaki partileri veya bütçeyi aşan talepleri işaretleyebilir ve doğal dilde soruları Markdown biçiminde (Türkçe veya İngilizce) yanıtlayabilir; ayrıca Rapor Olarak Kaydet ve Bilgi Ekle özellikleriyle gelir.

Sıkça Sorulan Sorular

Bu gruptaki üç ekranın hepsinde Yapay Zeka Asistanı var mı?
Evet — Malzeme Teslimatları, Kapıdaki Stok ve Tüketim Talepleri ekranlarının her biri gömülü bir Yapay Zeka Asistanı ile gelir (Malzeme Teslimatları ve Tüketim Talepleri'nde seçim farkında; Kapıdaki Stok'ta görünüme göre kapsamlı; üçünde de Rapor Olarak Kaydet ve Bilgi Ekle özellikleriyle). Üç ekrandan herhangi birinde sağ kenardaki Yapay Zeka Asistanı sekmesinden açabilirsiniz.
Bir teslimatı sıfır veya negatif miktarla kapı envanterine alabilir miyim?
Hayır. Kapı envanterine alma, miktar sıfırdan büyük değilse geçersiz değer hatasıyla reddedilir, böylece herhangi bir stok satırına dokunulmadan önce alım reddedilir.
Bir partinin gerçekte sahip olduğundan fazla malzeme vermeye çalışırsam ne olur?
Verme işlemi, talep edilen verme miktarını seçilen parti için eldeki miktar eksi rezerve miktarla karşılaştırır ve partinin negatife düşmesine izin vermek yerine yetersiz stok olarak reddedilir — Verme & Sevkiyat modalı bunu satır içi bir hata mesajı olarak gösterir.
İki stok partisi arasındaki bir bölge transferi yeni bir kayıt oluşturur mu?
Hayır, iki mevcut parti arasında miktar taşır. Düzeltmeyi uygulamak, hedefin zaten gerçek bir stok kaydına referans vermesini gerektirir — yoksa, transferin hedef tarafı sessizce atlanır ve yalnızca kaynak parti borçlandırılır.
Bir Tüketim Talebi birden fazla kez, kısmen verilebilir mi?
Evet. Her Ver & Kapı Stoğundan Düş aksiyonu, yerine geçmek yerine verilen miktara ekler ve durum, birikimli verilen miktar talep edilen miktara ulaştığında issued olarak, aksi halde partially_issued olarak yeniden hesaplanır — böylece bir talep birden fazla parti veya birden fazla kapı ziyareti üzerinden karşılanabilir.
"Tüketimi Görev İlerlemesine Bağla" hedef görevde gerçekte neyi değiştirir?
Hedef Taşeron Görevinin (ve/veya Proje Kilometre Taşının) serbest metin notlarına tek satırlık bir tüketim özeti ekler — bir Taşeron Görevinin özel bir maliyet alanı yoktur, bu nedenle Saha Yürütme'de bir görevin ilerlemesi yanında gerçek malzeme kullanımını görünür tutmak için kullanılan mekanizma budur.
Malzeme Teslimatları'ndaki tedarikçi listesi nereden gelir?
Onu ayrı bir ana veri ekranı yerine mevcut teslimatlarda zaten kayıtlı tedarikçilerden (tedarikçi ID'sine göre tekilleştirilmiş) türetir — bu eklenti için henüz bağımsız bir tedarikçi rehberi yoktur.