Import/Export-Protokoll Backend Vorlage
HTS-Codes, Zollprotokolle und Zollanmeldhistorie
Ein produktionsbereites Import/Export-Protokoll-Backend auf Back4app mit HTS-Codes, Zollprotokollen und Zollanmeldhistorie. Enthält ER-Diagramm, Datenwörterbuch, JSON-Schema, API-Spielplatz und eine AI Agent Aufforderung für eine schnelle Einrichtung.
Wichtige Erkenntnisse zu Logbetrieb
Diese Vorlage bietet Ihnen ein Import-/Export-Log-Backend mit HTS-Codes, Zollprotokollen und Zollanmeldungen, damit das Betriebspersonal Einträge und Sendungen an einem Ort überprüfen kann.
- HTS-Code-Verfolgung — Speichern Sie HTSCode-Zeilen mit Tarifnummern, Beschreibungen und länderspezifischen Klassifikationsnotizen.
- Zollprotokollverlauf — Halten Sie Zollprotokolleinträge an Sendungen, Eintragsnummern und bewerteten Beträgen fest.
- Zollanmeldungsverlauf — Überprüfen Sie Eintragungen nach Hafen, Makler, Einreisedatum und Freigabestatus.
- Sendungsverfolgbarkeit — Verknüpfen Sie die Klassen Sendung und Zollanmeldung, damit das Personal jeden Import oder Export von der Einreichung bis zur Freigabe verfolgen kann.
Überblick: Import-/Exportprotokoll
Im Import-/Exportprotokoll ist „wir machen es normalerweise so“ keine Kontrolle – dokumentierte Schritte und erfasste Ergebnisse sind es. Auf Back4app verbinden sich Sendung, HS-Code, Zollprotokoll, Zollanmeldung und Prüfungsnotiz zu einer kohärenten Erzählung des Import-/Exportprotokolls anstelle eines Haufens von getrennten Tickets und Dateien. Das Schema umfasst Sendung (sendungsNr, richtung, ursprungsHafen, zielHafen), HS-Code (code, beschreibung, zollsatz), Zollprotokoll (sendung, hsCode, zollbetrag, geprüftVon), Zollanmeldung (eintragsNr, broker, eingereichtAm, freigabeStatus) und Prüfungsnotiz (eintrag, notiz, autor) mit integrierter Authentifizierung und rollenbasierendem Zugriff. Verbinden Sie Ihr Frontend und beginnen Sie schneller mit der Protokollierung von Zollaktivitäten.
Am besten für:
Wie dieses Import-/Export-Protokoll-Backend organisiert ist
Mobile Teams und Backoffice-Mitarbeiter sehen unterschiedliche Facetten der Realität im Import-/Export-Protokoll; die Produktaufgabe besteht darin, diese Facetten ohne Schuldzuweisungen zusammenzufügen.
Überprüfen Sie zuerst Versand, HTSCode und DutyLog, öffnen Sie dann eine Stapelkarte, um SDK-spezifische Notizen und Integrationsmuster zu sehen.
Kernfunktionen des Import-/Export-Logs
Jede Technikkarte in diesem Hub verwendet dasselbe Import-/Export-Protokollschema mit Shipment, HTSCode, DutyLog, CustomsEntry und AuditNote.
Sendungsverfolgung
Die Sendung speichert shipmentNo, direction, originPort, destinationPort und status.
HTS-Code-Bibliothek
HTSCode enthält die Felder code, description, chapter und dutyRate.
Zollprotokolleinträge
DutyLog verknüpft Sendung, htsCode, dutyAmount und assessedBy.
Zollanmeldungsverlauf
CustomsEntry erfasst entryNo, broker, filedAt und releaseStatus.
Warum Ihr Import-/Export-Protokoll-Backend mit Back4app erstellen?
Back4app bietet Ihrem Team Versand-, Zoll- und Eingangsprimitive, sodass der Fokus auf der Klassifizierung und dem Filing-Arbeiten statt auf Infrastrukturaufgaben bleibt.
- •Versand- und Abfalldaten in einem Modell: Versand- und Zollanmeldung-Klassen halten originPort, destinationPort, entryNo und releaseStatus zusammen.
- •Zoll und HTS Sichtbarkeit: HTSCode und DutyLog-Felder wie code, dutyRate, dutyAmount und assessedBy unterstützen Überprüfungs- und Prüfungsaufgaben.
- •Echtzeit-Protokollaktualisierungen: Verwenden Sie Live Queries, um Änderungen der Zollanmeldung zu überwachen, während REST und GraphQL für Versandwerkzeuge und Reporting verfügbar bleiben.
Erstellen Sie ein Protokoll-Backend, das Managern und Koordinatoren die Versandhistorie bietet, die sie benötigen, ohne das Schema später umarbeiten zu müssen.
Kernvorteile
Ein Backend für Import-/Export-Protokolle, das den Teams hilft, Einreichungen schneller zu überprüfen und die Sendungsdetails an einem Ort zu speichern.
Schnellere Überprüfung der Klassifizierung
Verwenden Sie HTSCode.code und HTSCode.dutyRate, um Artikel zu vergleichen, ohne durch Tabellenkalkulationen graben zu müssen.
Löschen von Zollspuren
DutyLog.dutyAmount und DutyLog.assessedBy bewahren, wer jede Zollhöhe berechnet hat.
Bereinigungseintragshistorie
CustomsEntry.entryNo, filedAt und releaseStatus erleichtern es, Statusfragen vom Büro oder Lager zu beantworten.
Kontext auf Sendungsebene
Shipment.shipmentNo und Shipment.direction halten Import- und Exportaufzeichnungen nach Route gruppiert.
Audit-freundliche Notizen
AuditNote.note und AuditNote.author fügen spezifische Einträge Kommentare von Prüfern hinzu, wenn Broker oder Manager Kontext anfordern.
KI-unterstützter Bootstrap
Generieren Sie das Schema, die Sicherheitsregeln und den Start-API-Fluss mit einem strukturierten Prompt.
Bereit, Ihre Import/Export-Log-App zu starten?
Lassen Sie den Back4app KI-Agenten Ihr Import/Export-Log-Backend einrichten und Versand-, Zoll- und Zollabwicklungs-Workflows aus einem Befehl generieren.
Kostenlos starten — 50 KI-Agenten-Befehle/Monat, keine Kreditkarte erforderlich
Technologiestack
Alles ist in dieser Vorlage für das Import/Export-Log-Backend enthalten.
Versand und Zoll ER-Diagramm
Entitätsbeziehungsmodell für das Import-/Exportprotokoll-Backend-Schema.
Schema für Versand, HTS-Codes, Zollprotokolle, Zollanmeldungen und Prüfnotizen.
Diagrammquelle anzeigen
erDiagram
User ||--o{ ImportBatch : "manager"
User ||--o{ DutyEntry : "enteredBy"
User ||--o{ CustomsHistory : "recordedBy"
ImportBatch ||--o{ DutyEntry : "importBatch"
ImportBatch ||--o{ CustomsHistory : "importBatch"
User {
String objectId PK
String username
String email
String password
String role
Date createdAt
Date updatedAt
}
ImportBatch {
String objectId PK
String batchNumber
String direction
String status
String portOfEntry
String managerId FK
Date createdAt
Date updatedAt
}
DutyEntry {
String objectId PK
String importBatchId FK
String htsCode
String goodsDescription
String countryOfOrigin
Number declaredValue
Number dutyAmount
String enteredById FK
Date createdAt
Date updatedAt
}
CustomsHistory {
String objectId PK
String importBatchId FK
String entryStatus
String entryNumber
Date recordedAt
String recordedById FK
Date createdAt
Date updatedAt
}
HtsCodeCatalog {
String objectId PK
String htsCode
String description
Number dutyRate
Date effectiveDate
Date createdAt
Date updatedAt
}
Zollintegrationsfluss
Typischer Ablauf zur Laufzeit für Anmeldung, Sendungsverfolgung, Zollabwicklung und Aktualisierungen von Zollanmeldungen.
Diagrammquelle anzeigen
sequenceDiagram
participant User
participant App as Import/Export Log App
participant Back4app as Back4app Cloud
User->>App: Sign in
App->>Back4app: POST /login
Back4app-->>App: Session token
User->>App: Open import batches
App->>Back4app: GET /classes/ImportBatch?include=manager
Back4app-->>App: Batch list
User->>App: Add duty entry with HTS code
App->>Back4app: POST /classes/DutyEntry
Back4app-->>App: DutyEntry objectId
User->>App: Record customs history
App->>Back4app: POST /classes/CustomsHistory
Back4app-->>App: CustomsHistory objectId
App->>Back4app: GET /classes/HtsCodeCatalog?order=htsCode
Back4app-->>App: HTS code catalogProtokolldatenwörterbuch
Feldlevel-Referenz für jede Klasse im Import-/Exportprotokollschema.
| Feld | Typ | Beschreibung | Erforderlich |
|---|---|---|---|
| objectId | String | Auto-generated unique identifier | Auto |
| username | String | User login name | |
| String | User email address | ||
| password | String | Hashed password (write-only) | |
| role | String | Role of the user (e.g. manager, coordinator, field_staff) | |
| createdAt | Date | Auto-generated creation timestamp | Auto |
| updatedAt | Date | Auto-generated last-update timestamp | Auto |
7 Felder in User
Sicherheit und Berechtigungen
Wie ACL und CLP Sendungen, HTS-Codes, Zollprotokolle, Zollanmeldungen und Prüfnotizen schützen.
Rollenbasierter Protokollzugriff
Nur Manager, Koordinatoren und genehmigtes Personal können Zeilen für Sendungen, Zollprotokolle und Zollanmeldungen bearbeiten.
Kontrollierte HTS-Pflege
HTSCode-Einträge sollten nur von Benutzern beschreibbar sein, die Klassifikationen pflegen oder Zolländerungen genehmigen.
Schutz des Prüfprotokolls
Verwenden Sie Cloud-Code-Regeln, damit Änderungen an AuditNote und DutyLog vor dem Speichern validiert werden.
Schema (JSON)
Rohe JSON-Schema-Definition bereit zum Kopieren in Back4app oder zur Verwendung als Implementierungsreferenz.
{
"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": "ImportBatch",
"fields": {
"objectId": {
"type": "String",
"required": false
},
"batchNumber": {
"type": "String",
"required": true
},
"direction": {
"type": "String",
"required": true
},
"status": {
"type": "String",
"required": true
},
"portOfEntry": {
"type": "String",
"required": true
},
"manager": {
"type": "Pointer",
"required": true,
"targetClass": "User"
},
"createdAt": {
"type": "Date",
"required": false
},
"updatedAt": {
"type": "Date",
"required": false
}
}
},
{
"className": "DutyEntry",
"fields": {
"objectId": {
"type": "String",
"required": false
},
"importBatch": {
"type": "Pointer",
"required": true,
"targetClass": "ImportBatch"
},
"htsCode": {
"type": "String",
"required": true
},
"goodsDescription": {
"type": "String",
"required": true
},
"countryOfOrigin": {
"type": "String",
"required": true
},
"declaredValue": {
"type": "Number",
"required": true
},
"dutyAmount": {
"type": "Number",
"required": true
},
"enteredBy": {
"type": "Pointer",
"required": true,
"targetClass": "User"
},
"createdAt": {
"type": "Date",
"required": false
},
"updatedAt": {
"type": "Date",
"required": false
}
}
},
{
"className": "CustomsHistory",
"fields": {
"objectId": {
"type": "String",
"required": false
},
"importBatch": {
"type": "Pointer",
"required": true,
"targetClass": "ImportBatch"
},
"entryStatus": {
"type": "String",
"required": true
},
"entryNumber": {
"type": "String",
"required": true
},
"recordedAt": {
"type": "Date",
"required": true
},
"recordedBy": {
"type": "Pointer",
"required": true,
"targetClass": "User"
},
"createdAt": {
"type": "Date",
"required": false
},
"updatedAt": {
"type": "Date",
"required": false
}
}
},
{
"className": "HtsCodeCatalog",
"fields": {
"objectId": {
"type": "String",
"required": false
},
"htsCode": {
"type": "String",
"required": true
},
"description": {
"type": "String",
"required": true
},
"dutyRate": {
"type": "Number",
"required": true
},
"effectiveDate": {
"type": "Date",
"required": true
},
"createdAt": {
"type": "Date",
"required": false
},
"updatedAt": {
"type": "Date",
"required": false
}
}
}
]
}Mit AI-Agenten erstellen
Verwenden Sie den Back4app AI-Agenten, um eine echte Import-/Exportprotokoll-App aus dieser Vorlage zu generieren, einschließlich Frontend, Backend, Authentifizierung sowie Versand-, Zoll- und Einreifluss.
Erstellen Sie auf Back4app ein Backend für eine Import-/Exportprotokoll-App mit diesem genauen Schema und Verhalten. Schema: 1. Benutzer (verwenden Sie Back4app integriert): Benutzername, E-Mail, Passwort; objectId, createdAt, updatedAt (System). 2. Sendung: shipmentNo (String, erforderlich), direction (String, erforderlich), originPort (String, erforderlich), destinationPort (String, erforderlich), status (String, erforderlich); objectId, createdAt, updatedAt (System). 3. HTSCode: code (String, erforderlich), description (String, erforderlich), chapter (String, erforderlich), dutyRate (Number, erforderlich); objectId, createdAt, updatedAt (System). 4. DutyLog: shipment (Pointer auf Sendung, erforderlich), htsCode (Pointer auf HTSCode, erforderlich), dutyAmount (Number, erforderlich), assessedBy (Pointer auf Benutzer, erforderlich), assessedAt (Date, erforderlich); objectId, createdAt, updatedAt (System). 5. CustomsEntry: shipment (Pointer auf Sendung, erforderlich), entryNo (String, erforderlich), broker (String, erforderlich), filedAt (Date, erforderlich), releaseStatus (String, erforderlich); objectId, createdAt, updatedAt (System). 6. AuditNote: entry (Pointer auf CustomsEntry, erforderlich), note (String, erforderlich), author (Pointer auf Benutzer, erforderlich), createdAtNote (Date, erforderlich); objectId, createdAt, updatedAt (System). Sicherheit: - Nur autorisierte Manager und Koordinatoren können Sendungen, Zollprotokolle und Zollanmeldungen bearbeiten. Verwenden Sie Cloud-Code zur Validierung. Auth: - Anmeldung, Login, Logout. Verhalten: - Sendungen auflisten, HTS-Codes klassifizieren, Zollprotokolle hinzufügen, Zollanmeldungen aktualisieren und Prüfnotizen anhängen. Lieferung: - Back4app App mit Schema, ACLs, CLPs; Frontend für Sendungen, HTS-Codes, Zollprotokolle, Zollanmeldungen und Notizen.
Drücken Sie die Schaltfläche unten, um den Agenten mit diesem Vorlage-Prompt vorausgefüllt zu öffnen.
Das ist der Basis-Prompt ohne Technologiesuffix. Sie können den generierten Frontend-Stack anschließend anpassen.
API-Spielplatz
Testen Sie REST- und GraphQL-Endpunkte am Import-/Export-Protokollschema. Antworten verwenden Testdaten und erfordern kein Back4app-Konto.
Verwendet dasselbe Schema wie diese Vorlage.
Wählen Sie Ihre Technologie
Erweitern Sie jede Karte, um zu sehen, wie Sie Shipment, HTSCode und DutyLog mit Ihrem gewählten Stack integrieren können.
Flutter Import/Export-Log Backend
React Import/Export-Log Backend
React Native Import/Export-Log Backend
Next.js Import/Export-Log Backend
JavaScript Import/Export-Log Backend
Android Import/Export-Log Backend
iOS Import/Export-Log Backend
Vue Import/Export-Log Backend
Angular Import/Export-Log Backend
GraphQL Import/Export-Log Backend
REST API Import/Export-Log Backend
PHP Import/Export-Log Backend
.NET Import/Export-Log Backend
Was Sie mit jeder Technologie erhalten
Jeder Stack verwendet dasselbe Import-/Exportprotokollschema und API-Verträge.
Vereinheitlichte Versandprotokollstruktur für Import-/Exportprotokoll
Verwalten Sie Versand, HTSCode, DutyLog, CustomsEntry und AuditNote mit einem Datenmodell.
HTS- und Zoll-Workflows für Import-/Exportprotokoll
Klassifizieren Sie Waren, speichern Sie Zollberechnungen und behalten Sie die Einreichungsverlauf an jedem Eintrag.
Zollanmeldungshistorie für Import-/Exportprotokoll
Überprüfen Sie Eintragsnummern, Makler, Einreichungsdaten und Freigabestatus an einem Ort.
Rollenbasierter Zugriff in Import-/Exportprotokoll
Definieren Sie, wer Versandprotokolle, Zollakten und Prüfnotizen anzeigen oder bearbeiten kann.
REST/GraphQL APIs für Import-/Exportprotokoll
Integrieren Sie Web-, Mobile- und Backoffice-Tools mit demselben Backend-Vertrag.
Erweiterbare Protokollarchitektur für Import-/Exportprotokoll
Fügen Sie später Ausnahmen, Inspektionsergebnisse oder Containerdetails hinzu, ohne den Kernablauf zu ändern.
Import/Export-Framework-Vergleich
Vergleichen Sie die Einrichtungsgeschwindigkeit, den SDK-Stil und die KI-Unterstützung über alle unterstützten Technologien.
| Framework | Einrichtungszeit | Import-/Exportvorteil | SDK-Typ | KI-Unterstützung |
|---|---|---|---|---|
| Ungefähr 5 Minuten | Ein einziger Codebase für Versandprotokolle auf Mobilgerät und Web. | Typisiertes SDK | Vollständig | |
| Unter 5 Minuten | Schnelles Web-Dashboard für die Zollanmeldungshistorie. | Typisiertes SDK | Vollständig | |
| ~3–7 min | Plattformübergreifende mobile App für Dienstprotokolle. | Typed SDK | Vollständig | |
| Schnelle (5 min) Einrichtung | Servergerenderte Webanwendung für HTS-Überprüfungen. | Typed SDK | Vollständig | |
| ~3–5 min | Leichte Webintegration für Import-/Exportprotokolle. | Typed SDK | Vollständig | |
| Ungefähr 5 min | Native Android App für Aktualisierungen der Versendung im Feld. | Eingetipptes SDK | Vollständig | |
| Unter 5 Minuten | Native iOS App für die Überprüfung der Zollanmeldung. | Eingetipptes SDK | Vollständig | |
| ~3–7 min | Reactive Web-Benutzeroberfläche für Versandprotokolle. | Eingetipptes SDK | Vollständig | |
| Schnelle (5 min) Einrichtung | Enterprise-Webanwendung für Duty- und HTS-Tracking. | Eingetipptes SDK | Vollständig | |
| Unter 2 Minuten | Flexibles GraphQL API für Zollhistorie. | GraphQL API | Vollständig | |
| Schnelle (2 Minuten) Einrichtung | REST API-Integration für Logistik-Tools. | REST API | Vollständig | |
| ~3 Minuten | Serverseitiges PHP-Backend für Import-/Exportprotokolle. | REST API | Vollständig | |
| ~3–7 min | .NET Backend für Versand- und Zollabläufe. | Getippte SDK | Vollständig |
Die Einrichtungszeit spiegelt die erwartete Dauer vom Projektstart bis zur ersten Anfrage für Versand oder Zollanmeldung unter Verwendung dieses Vorlagenschemas wider.
Häufig gestellte Fragen
Häufige Fragen zum Erstellen eines Import-/Export-Log-Backends mit dieser Vorlage.
Bereit, deine Import-/Exportprotokoll-App zu erstellen?
Starte dein Import-/Exportprotokollprojekt in wenigen Minuten. Keine Kreditkarte erforderlich.