Tehlikeli Madde Gönderim Kaydı
AI Agent ile oluşturun
Tehlikeli Mal Gönderim Kaydı Arka Ucu

Tehlikeli Mal Gönderim Kaydı Arka Ucu Şablonu
Plaka Kayıtları, BM Numaraları ve Sürücü Sertifikası Takibi

Üretim hazır Tehlikeli Mal Gönderim Kaydı arka ucu Back4app üzerinde, gönderim kayıtları, plaka girişleri, BM numaraları ve sürücü sertifikası takibi ile. ER diyagramı, veri sözlüğü, JSON şeması, API oyun alanı ve hızlı kurulum için bir AI Ajansı istemi içerir.

Ana Noktalar

Bu şablon, operasyon ekiplerinin ortak bir doğruluk kaynağından çalışabilmesi için gönderim kayıtları, etiket girişi, BM numaraları ve sürücü sertifikası takibi içeren bir Tehlikeli Madde Gönderim Kaydı arka ucu sağlar.

  1. Etiket kaydı takibiHer Gönderimi ve Etiket Kaydını modelleyin, böylece sevkiyat ve saha personeli doğru tehlikeli madde etiketlerini teyit edebilir.
  2. BM numarası kontrolüHızlı inceleme için malzeme kodu ve tehlike sınıfıyla gönderimlere bağlı UnNumber girişlerini saklayın.
  3. Sürücü sertifikası kontrolüYük serbest bırakılmadan önce Sürücü Sertifikası son kullanma tarihlerini takip edin.
  4. Denetim dostu iş akışıDurum değişikliklerini, manifest güncellemelerini ve daha sonra sorgulayabileceğiniz sınıflardaki notları kaydedin.
  5. Çapraz platformlu günlük erişimiWeb ve mobil istemcilere tek bir REST ve GraphQL API'si aracılığıyla sevkiyatlar, levhalar ve sertifikalar sunun.

Tehlikeli Mal Gönderim Günlüğü Şablonu Nedir?

Eğer tehlikeli mal gönderim belgeleri gelen kutularında yaşıyorsa, her zaman savunamayacağınız bir bulgu için kaçırılan bir ek ile karşı karşıya kalırsınız. Çözüm operasyoneldir, motivasyonel değil. Tehlikeli mal gönderim kontrollerini operasyonel hale getirmek için Back4app üzerinde temel varlıkları modelleyin: onaylar, kanıtlar ve işlerin gerçekten yapıldığı yerlerde yakalanan istisnalar. Şemada Sevkiyat, LevhaGünlüğü, UnNumarası, SürücüSertifikası ve TaşıyıcıKontrol ile kimlik doğrulama ve günlük iş akışları dahildir. Tercih ettiğiniz ön yüzü bağlayın ve daha hızlı gönderin.

En iyi:

Tehlikeli mal gönderim operasyonlarıPlakard günlük iş akışlarıUN numarası arama araçlarıSürücü sertifikası takibiFiloya koordinasyon uygulamalarıBaaS için uyum odaklı nakliye ürünleri seçen takımlar

Tehlikeli Madde Nakliyatı arka uç genel bakışı

Tehlikeli madde nakliyatında empatiyi koçluk yapabilirsiniz, ancak uyum belgeleri talep ettiğinde kayıplarınızdan kurtulamazsınız.

Önce gönderi günlük yönetimini, plakard günlük takibini ve UN numarası aramayı gözden geçirin, ardından SDK'ya özel notlar ve entegrasyon desenlerini görmek için bir yığın kartı açın.

Temel Tehlikeli Madde Gönderim Günlüğü Özellikleri

Bu merkezdeki her teknoloji kartı, Shipment, PlacardLog, UnNumber, DriverCertification ve CarrierCheck ile aynı tehlikeli madde gönderim şemasını kullanır.

Gönderi günlüğü yönetimi

Gönderi sınıfı, gönderiId, güzergah, durum ve atanan sürücüyü saklar.

Afiş günlüğü takibi

AfişLog sınıfı, gönderi, afişKodu ve onaylayan tarafından bağlantılar.

UN numarası sorgulama

UnNumber sınıfı unNumber, properShippingName ve hazardClass'ı saklar.

Sürücü sertifikası incelemesi

DriverCertification sınıfı sürücü, certificationType ve expirationDate'i takip eder.

Back4app ile Tehlikeli Madde Gönderim Günlüğü Arka Uç Nasıl İnşa Edilir?

Back4app, ekibinizin altyapıya odaklanmak yerine yük salımı, güzergah kontrolleri ve saha güncellemeleri üzerinde çalışabilmesi için gönderim, levha ve sertifika bileşenleri sunar.

  • Gönderim ve levha denetimi: Gönderim ve LevhaLog sınıfları her yükü doğru levha kaydına bağlar.
  • UN numarası sorgulama ve doğrulama: UnNumber kayıtları her Gönderim ile bağlantılı kalır, bu da malzeme kontrollerini sevkıyatçılar için kolaylaştırır.
  • Gerçek zamanlı + API esnekliği: Her cihaz için REST ve GraphQL kullanılabilirken Gönderim durum değişiklikleri için Live Queries kullanın.

Web, mobil ve operasyonel araçlar arasında tek bir arka uç sözleşmesi ile tehlikeli madde gönderim iş akışlarını hızlı bir şekilde oluşturun ve güncelleyin.

Temel Faydalar

Gönderim detaylarını kaybetmeden ekiplerin daha hızlı hareket etmesine yardımcı olan bir tehlikeli madde gönderim günlük arka ucu.

Daha hızlı yük sürümü

Sıfırdan gönderim tabloları oluşturmak yerine, tamamlanmış bir Gönderim ve Sürücü Sertifikası şeması ile başlayın.

Tercüme kontrolü bir yerde

Yardımcı personelin, levhaları doğru malzeme koduna eşleştirebilmesi için PlacardLog ve UnNumber'ı birlikte kullanın.

Sürücü kontrollerini netleştirin

Bir gönderim atanmadan önce Sürücü Sertifikası kayıtlarında son kullanma tarihini takip edin.

Kapsamlı işletme erişimi

Sadece yetkili kullanıcıların gönderimleri, levhaları ve sertifika notlarını düzenleyebilmesi için ACL/CLP kullanın.

Denetime hazır yük geçmişi

Durum değişikliklerini, manifest referanslarını ve taşıyıcı kontrollerini sorgulanabilir sınıflarda saklayın.

AI önyükleme iş akışı

Bir yapılandırılmış istemle arka uç iskeletini ve tehlikeli madde entegrasyon notlarını hızlı bir şekilde oluşturun.

Tehlikeli madde sevkiyat günlüğü uygulamanızı başlatmaya hazır mısınız?

Back4app AI Ajanı'nın tehlikeli madde sevkiyat günlüğü arka ucunu iskeletini oluşturmaya ve sevkiyat, plaka, BM numarası ve sürücü sertifikası akışlarını tek bir istemle oluşturmasına izin verin.

Başlamak için ücretsiz — ayda 50 AI Ajanı istemi, kredi kartı gerekmez

Teknik Yığın

Bu tehlikeli madde nakliye kaydı arka uç şablonuna dahil edilen her şey.

Önyüz
13+ teknoloji
Arka uç
Back4app
Veritabanı
MongoDB
Kimlik doğrulama
Yerleşik kimlik doğrulama + oturumlar
API
REST ve GraphQL
Gerçek zamanlı
Live Queries

ER Diyagramı

Tehlikeli madde nakliyatı günlük arka uç şeması için varlık ilişki modeli.

Şemayı görüntüle
Mermaid
erDiagram
    User ||--o{ Shipment : "driver"
    User ||--o{ Shipment : "createdBy"
    User ||--o{ PlacardLog : "verifiedBy"
    User ||--o{ DriverCertification : "driver"
    User ||--o{ DriverCertification : "verifiedBy"
    User ||--o{ ShipmentAudit : "performedBy"
    Shipment ||--o{ PlacardLog : "shipment"
    Shipment ||--o{ ShipmentAudit : "shipment"

    User {
        String objectId PK
        String username
        String email
        String password
        String role
        Date createdAt
        Date updatedAt
    }

    Shipment {
        String objectId PK
        String shipmentNumber
        String unNumber
        String materialName
        String placardCode
        String status
        String driverId FK
        String createdById FK
        Date createdAt
        Date updatedAt
    }

    PlacardLog {
        String objectId PK
        String shipmentId FK
        String placardCode
        String verifiedById FK
        Date verifiedAt
        String notes
        Date createdAt
        Date updatedAt
    }

    DriverCertification {
        String objectId PK
        String driverId FK
        String certificationType
        String certificateNumber
        Date expiresOn
        String status
        String verifiedById FK
        Date createdAt
        Date updatedAt
    }

    ShipmentAudit {
        String objectId PK
        String shipmentId FK
        String action
        String performedById FK
        Date performedAt
        String details
        Date createdAt
        Date updatedAt
    }

Entegrasyon Akışı

Oturum açma, gönderi inceleme, etiket kaydı, UN numarası sorgulama ve sürücü sertifikası kontrolleri için tipik çalışma akışı.

Şemayı görüntüle
Mermaid
sequenceDiagram
  participant User
  participant App as Hazmat Shipping Log App
  participant Back4app as Back4app Cloud

  User->>App: Sign in to the shipping log
  App->>Back4app: POST /login
  Back4app-->>App: Session token

  User->>App: Load shipment logs
  App->>Back4app: GET /classes/Shipment?include=driver,createdBy
  Back4app-->>App: Shipment rows with UN numbers and placard codes

  User->>App: Add a placard verification
  App->>Back4app: POST /classes/PlacardLog
  Back4app-->>App: PlacardLog objectId

  User->>App: Update a driver certification status
  App->>Back4app: PUT /classes/DriverCertification/{objectId}
  Back4app-->>App: DriverCertification saved

  App->>Back4app: POST /classes/ShipmentAudit
  Back4app-->>App: ShipmentAudit recorded

Veri Sözlüğü

Tehlikeli madde gönderim kaydı şemasındaki her sınıf için tam alan seviyesinde referans.

AlanTürAçıklamaGerekli
objectIdStringAuto-generated unique identifierOtomatik
usernameStringUser login name
emailStringUser email address
passwordStringHashed password (write-only)
roleStringRole of the user (e.g., manager, coordinator, driver)
createdAtDateAuto-generated creation timestampOtomatik
updatedAtDateAuto-generated last-update timestampOtomatik

7 alanları User içerisinde

Güvenlik ve İzinler

ACL ve CLP stratejisinin sevkiyatları, plaka kayıtlarını, BM numaralarını ve sürücü sertifikalarını nasıl güvence altına aldığı.

Operatör sahipliğinde sevkiyat kontrolü

Sadece yetkili gönderim kullanıcıları, rotaları veya depo ile bağlı Sevkiyat kayıtları oluşturabilir veya düzenleyebilir.

Plaka ve sertifika bütünlüğü

PlacardLog ve DriverCertification kayıtlarının inceleme olmadan değiştirilemeyeceğinden emin olmak için Cloud Code beforeSave doğrulamasını kullanın.

Kapsamlı okuma erişimi

Erişimi, aktif yükler için gerekli olan operasyon rollerine sınırlayın.

Şema (JSON)

Ham JSON şema tanımı, Back4app'a kopyalamak veya uygulama referansı olarak kullanmak için hazır.

JSON
{
  "classes": [
    {
      "className": "User",
      "fields": {
        "objectId": {
          "type": "String",
          "required": false
        },
        "username": {
          "type": "String",
          "required": true
        },
        "email": {
          "type": "String",
          "required": true
        },
        "password": {
          "type": "String",
          "required": true
        },
        "role": {
          "type": "String",
          "required": true
        },
        "createdAt": {
          "type": "Date",
          "required": false
        },
        "updatedAt": {
          "type": "Date",
          "required": false
        }
      }
    },
    {
      "className": "Shipment",
      "fields": {
        "objectId": {
          "type": "String",
          "required": false
        },
        "shipmentNumber": {
          "type": "String",
          "required": true
        },
        "unNumber": {
          "type": "String",
          "required": true
        },
        "materialName": {
          "type": "String",
          "required": true
        },
        "placardCode": {
          "type": "String",
          "required": true
        },
        "status": {
          "type": "String",
          "required": true
        },
        "driver": {
          "type": "Pointer",
          "required": true,
          "targetClass": "User"
        },
        "createdBy": {
          "type": "Pointer",
          "required": true,
          "targetClass": "User"
        },
        "createdAt": {
          "type": "Date",
          "required": false
        },
        "updatedAt": {
          "type": "Date",
          "required": false
        }
      }
    },
    {
      "className": "PlacardLog",
      "fields": {
        "objectId": {
          "type": "String",
          "required": false
        },
        "shipment": {
          "type": "Pointer",
          "required": true,
          "targetClass": "Shipment"
        },
        "placardCode": {
          "type": "String",
          "required": true
        },
        "verifiedBy": {
          "type": "Pointer",
          "required": true,
          "targetClass": "User"
        },
        "verifiedAt": {
          "type": "Date",
          "required": true
        },
        "notes": {
          "type": "String",
          "required": false
        },
        "createdAt": {
          "type": "Date",
          "required": false
        },
        "updatedAt": {
          "type": "Date",
          "required": false
        }
      }
    },
    {
      "className": "DriverCertification",
      "fields": {
        "objectId": {
          "type": "String",
          "required": false
        },
        "driver": {
          "type": "Pointer",
          "required": true,
          "targetClass": "User"
        },
        "certificationType": {
          "type": "String",
          "required": true
        },
        "certificateNumber": {
          "type": "String",
          "required": true
        },
        "expiresOn": {
          "type": "Date",
          "required": true
        },
        "status": {
          "type": "String",
          "required": true
        },
        "verifiedBy": {
          "type": "Pointer",
          "required": false,
          "targetClass": "User"
        },
        "createdAt": {
          "type": "Date",
          "required": false
        },
        "updatedAt": {
          "type": "Date",
          "required": false
        }
      }
    },
    {
      "className": "ShipmentAudit",
      "fields": {
        "objectId": {
          "type": "String",
          "required": false
        },
        "shipment": {
          "type": "Pointer",
          "required": true,
          "targetClass": "Shipment"
        },
        "action": {
          "type": "String",
          "required": true
        },
        "performedBy": {
          "type": "Pointer",
          "required": true,
          "targetClass": "User"
        },
        "performedAt": {
          "type": "Date",
          "required": true
        },
        "details": {
          "type": "String",
          "required": false
        },
        "createdAt": {
          "type": "Date",
          "required": false
        },
        "updatedAt": {
          "type": "Date",
          "required": false
        }
      }
    }
  ]
}

Yapay Zeka Ajanı ile Oluştur

Bu şablondan, ön yüz, arka yüz, kimlik doğrulama ve gönderi, etiket ve sertifikasyon akışlarını içeren gerçek bir Tehlikeli Madde Gönderim Günlüğü uygulaması oluşturmak için Back4app Yapay Zeka Ajanını kullanın.

Back4app Yapay Zeka Ajanı
Oluşuma Hazır
Back4app üzerinde bu tam şema ve davranışla bir Tehlikeli Maddeler Sevkiyat Kaydı uygulama arka planı oluşturun.

Şema:
1. Kullanıcı (Back4app yerleşik kullanın): kullanıcı adı, e-posta, şifre; objectId, createdAt, updatedAt (sistem).
2. Sevkiyat: shipmentId (String, gerekli), routeName (String, gerekli), status (String, gerekli), assignedDriver (Kullanıcıya işaretçi, gerekli), sourceDepot (String), destinationDepot (String); objectId, createdAt, updatedAt (sistem).
3. PlakardKaydı: sevkiyat (Sevkiyata işaretçi, gerekli), plakardKodu (String, gerekli), doğrulayan (Kullanıcıya işaretçi, gerekli), doğrulamaTarihi (Tarih, gerekli), notlar (String); objectId, createdAt, updatedAt (sistem).
4. UnNumarası: sevkiyat (Sevkiyata işaretçi, gerekli), unNumarası (String, gerekli), uygunNakliyeAdı (String, gerekli), tehlikeSınıfı (String, gerekli), paketlemeGrubu (String); objectId, createdAt, updatedAt (sistem).
5. SürücüSertifikası: sürücüsü (Kullanıcıya işaretçi, gerekli), sertifikaTürü (String, gerekli), sertifikaNumarası (String, gerekli), sonTarih (Tarih, gerekli), durum (String, gerekli); objectId, createdAt, updatedAt (sistem).
6. TaşıyıcıKontrol: sevkiyat (Sevkiyata işaretçi, gerekli), kontrolTürü (String, gerekli), sonuç (String, gerekli), kontrolTarihi (Tarih, gerekli), kontrolEden (Kullanıcıya işaretçi, gerekli); objectId, createdAt, updatedAt (sistem).

Güvenlik:
- Sadece yetkili gönderim kullanıcıları Sevkiyat kayıtları oluşturabilir veya düzenleyebilir. PlakardKaydı ve SürücüSertifikası değişiklikleri için Cloud Code kullanın.

Kimlik Doğrulama:
- Kayıt ol, giriş yap, çıkış yap.

Davranış:
- Sevkiyatları listele, plakard kayıtları oluştur, UN numaralarını sorgula ve sürücü sertifikalarını doğrula.

Teslim Et:
- Back4app uygulaması şeması, ACL'ler, CLP'ler; sevkiyat kayıtları, plakard kayıtları, UN sorgulamaları ve sürücü sertifikası kontrolleri için ön yüz.

Aşağıdaki düğmeyi basarak bu şablon istemi doldurulmuş durumda Ajanı açın.

Bu, bir teknoloji eki olmadan temel istemdir. Oluşturulan ön yüz yığınının ardından düzenleyebilirsiniz.

Dakikalar içinde dağıtAyda 50 ücretsiz istemKredi kartı gerekmez

API Oyun Alanı

Tehlikeli maddeler sevkiyat kaydı şemasına karşı REST ve GraphQL uç noktalarını denemek için. Yanıtlar sahte veriler kullanır ve Back4app hesabı gerektirmemektedir.

Oyun alanını yüklüyor…

Bu şemayı kullanan aynı şablondur.

Teknolojini Seç

Her kartı genişletin, Seçtiğiniz yığındaki Sevkiyat, PlacardLog ve UnNumber'ı nasıl entegre edeceğinizi görün.

Flutter Tehlikeli Mal Gönderim Kaydı Arka Uç

React Tehlikeli Mal Gönderim Kaydı Arka Uç

React Native Tehlikeli Mal Gönderim Kaydı Arka Uç

Next.js Tehlikeli Mal Gönderim Kaydı Arka Uç

JavaScript Tehlikeli Mal Gönderim Kaydı Arka Uç

Android Tehlikeli Mal Gönderim Kaydı Arka Uç

iOS Tehlikeli Mal Gönderim Kaydı Arka Uç

Vue Tehlikeli Mal Gönderim Kaydı Arka Uç

Angular Tehlikeli Mal Gönderim Kaydı Arka Uç

GraphQL Tehlikeli Mal Gönderim Kaydı Arka Uç

REST API Tehlikeli Mal Gönderim Kaydı Arka Uç

PHP Tehlikeli Mal Gönderim Kaydı Arka Uç

.NET Tehlikeli Mal Gönderim Kaydı Arka Uç

Her Teknolojide Aldıklarınız

Her yığın aynı tehlikeli maddeler nakliye kaydı şemasını ve API sözleşmelerini kullanır.

Birleşik tehlikeli maddeler veri yapısı

Bir şemayla sevkiyatları, placard günlüklerini, UN numaralarını ve sürücü sertifikalarını yönetin.

Placard ve UN numarası iş akışları

Her Sevkiyatı doğru PlacardLog ve UnNumber girişleriyle bağlayın.

Sürücü sertifikası takibi

Yük göndermeden önce son kullanma tarihini kontrol edin.

Rol farkındalığına sahip işlemler

Gönderim kayıtlarına erişimi kontrol etmek için dağıtıcı, doğrulayıcı ve sürücü rollerini kullanın.

REST/GraphQL gönderim API'leri

Web, mobil ve operasyon panellerini esnek API'lerle entegre edin.

Genişletilebilir gönderim mimarisi

Operasyonlar büyüdükçe taşıyıcı kontrolleri, olay notları veya güzergah revizyonları ekleyin.

Tehlikeli Madde Gönderim Günlüğü Çerçeve Karşılaştırması

Tüm desteklenen teknolojiler arasında kurulum hızını, SDK stilini ve AI desteğini karşılaştırın.

ÇerçeveKurulum SüresiTehlikeli Mal Gönderim AvantajıSDK TürüAI Desteği
Yaklaşık 5 dakikaMobil ve web üzerinde dağıtım ve saha kontrolleri için tek kod tabanı.Tipli SDKTam
5 dakikadan kısaGönderimler ve levha kayıtları için hızlı gönderim kontrol paneli.Yazılı SDKTam
~3–7 dkSaha doğrulaması için çoklu platform mobil uygulama.Yazılı SDKTam
Hızlı (5 dk) kurulumTehlikeli madde gönderimi için sunucu-tabanlı operasyon konsolu.Yazılı SDKTam
~3–5 dkGönderim kaydı için hafif web entegrasyonu.Yazılı SDKTam
Yaklaşık 5 dkBahçe veya sürücü kontrolleri için Android yerel uygulaması.Yazılı SDKTam
5 dakikadan azİncelemeler ve sertifika görüşmesi için iOS yerel uygulaması.Yazılı SDKTam
~3–7 dkReact ile gönderi ekipleri için web UI.Yazılı SDKTam
Hızlı (5 dk) kurulumTehlikeli maddeler operasyonları için kurumsal web uygulaması.Yazılı SDKTam
2 dakikadan azİç içe gönderi görüntüleri için esnek GraphQL API.GraphQL APITam
Hızlı (2 dk) kurulumREST API entegrasyonu nakliye sistemleri için.REST APITam
~3 dkGönderim portalları için sunucu tarafı PHP iş akışı.REST APITam
~3–7 dkNakliye operasyonları için .NET arka ucu.Tiplenmiş SDKTam

Kurulum süresi, bu şablon şemasını kullanarak proje başlangıcından ilk Sevkiyat veya PlacardLog sorgusuna kadar beklenen süreyi yansıtır.

Sıkça Sorulan Sorular

Bu şablonla bir Tehlikeli Mal Taşıma Kaydı arka planı oluşturma hakkında yaygın sorular.

İyi yönetilen bir programda tehlikeli madde taşıma inceleyicilerinin görmek istediği kanıt nedir?
Hangi zaman damgaları ve aktörler, güvenilir tehlikeli madde taşıma kayıtları için tartışılamaz?
Bu tehlikeli madde taşıma modeli, düzenlemeler veya sözleşmeler değiştikçe yeni kontrolleri accommodate edebilir mi?
Flutter'da gönderimleri nasıl listelerim?
Next.js Server Actions ile gönderi güncellemelerini nasıl yönetirim?
React Native, tehlikeli madde loglarını çevrimdışı olarak önbellekleyebilir mi?
Yetkisiz plakalı düzenlemeleri nasıl önlerim?
Android üzerinde sürücü sertifikalarını göstermek için en iyi yol nedir?
Tehlikeli madde gönderim akışı nasıl çalışır?
Taşıyıcı denetim sonuçlarını daha sonra ekleyebilir miyim?

Dünyaca çapında geliştiriciler tarafından güvenilir

Back4app şablonlarıyla tehlikeli madde lojistik ürünlerini daha hızlı gönderen takımlara katılın

G2 Users Love Us Badge

Tehlikeli Madde Nakliye Log Uygulamanızı Kurmaya Hazır Mısınız?

Tehlikeli madde taşımacılığı projenizi dakikalar içinde başlatın. Kredi kartı gerektirmez.

Teknolojiyi Seçin