ED13 - Cơ quan Việc làm Liên bang và BZSt: Số Doanh nghiệp, W-IdNr, USt-IdNr

Vấn đề

Một tổ chức cần định danh trung tâm từ cơ quan liên bang

Thông điệp cốt lõi

Định danh trung tâm trong Git repo có nghĩa:

  1. Mọi định danh trong registry/ với sidecar - lưu trữ tập trung, SHA-256 + V7GUID:uuidV7 mỗi chứng từ
  2. Số doanh nghiệp (BA) - số doanh nghiệp SV cho đăng ký bảo hiểm xã hội
  3. W-IdNr (BZSt) - mã định danh kinh tế cho mục đích thuế
  4. USt-IdNr (BZSt) - mã định danh USt cho giao dịch EU
  5. Registry định danh cơ quan - một nơi tập trung gom mọi định danh

Compliance by Design: Định danh không được quản lý phi tập trung trong các phần mềm, mà tập trung trong repo với sidecar - độc lập với tài khoản cloud và giấy phép phần mềm.

Ba định danh trung tâm

%%{init: {'theme':'base','themeVariables':{'primaryColor':'#FBFAF7','primaryTextColor':'#0F1B33','primaryBorderColor':'#6B7280','lineColor':'#6B7280'}}}%% flowchart TD O["Organisation ORG-1"] O --> BA["Bundesagentur für Arbeit"] O --> BZ["Bundeszentralamt für Steuern"] BA --> BN["SV-Betriebsnummer"] BZ --> WI["W-IdNr"] BZ --> UI["USt-IdNr"] BN --> VN["Verwendung: SV-Meldungen (DEÜV)"] WI --> VW["Verwendung: steuerliche Zwecke"] UI --> VU["Verwendung: EU-weite Rechnungen"] style O fill:#0F1B33,stroke:#0F1B33,color:#FBFAF7 style BA fill:#DBEAFE,stroke:#1D4ED8,color:#0F1B33 style BZ fill:#DBEAFE,stroke:#1D4ED8,color:#0F1B33 style BN fill:#D1FAE5,stroke:#0A7F5C,color:#0F1B33 style WI fill:#D1FAE5,stroke:#0A7F5C,color:#0F1B33 style UI fill:#D1FAE5,stroke:#0A7F5C,color:#0F1B33 style VN fill:#D1FAE5,stroke:#0A7F5C,color:#0F1B33 style VW fill:#D1FAE5,stroke:#0A7F5C,color:#0F1B33 style VU fill:#D1FAE5,stroke:#0A7F5C,color:#0F1B33
Định danh Cơ quan Sử dụng Lưu trữ trong repo
Số doanh nghiệp SV Cơ quan Việc làm Liên bang (BA-Service) Đăng ký SV (DEÜV), lương registry/arbeitsagentur/ + sidecar
W-IdNr Cơ quan Thuế Trung ương Liên bang (BZSt) Định danh thuế (mới) registry/bzst/ + sidecar
USt-IdNr Cơ quan Thuế Trung ương Liên bang (BZSt) Định danh USt EU registry/bzst/ + sidecar

Quan trọng - phân biệt: Số thuế (FA, xem ED11) dùng cho khai thuế trong nước. USt-IdNr (BZSt) dùng cho hóa đơn EU. W-IdNr (BZSt) là mã định danh kinh tế mới. Cả ba là các số khác nhau - nhưng đều nằm tập trung trong registry/ với sidecar.

Số doanh nghiệp SV (Cơ quan Việc làm Liên bang)

%%{init: {'theme':'base','themeVariables':{'primaryColor':'#FBFAF7','primaryTextColor':'#0F1B33','primaryBorderColor':'#6B7280','lineColor':'#6B7280'}}}%% flowchart LR A["Antrag bei BA-Service"] A --> B["SV-Betriebsnummer erteilt"] B --> R["registry/arbeitsagentur/"] R --> S["Beleg + Sidecar"] S --> U["Verwendung: DEÜV, Lohnabrechnung"] style A fill:#FDBA74,stroke:#C2410C,color:#0F1B33 style B fill:#D1FAE5,stroke:#0A7F5C,color:#0F1B33 style R fill:#DBEAFE,stroke:#1D4ED8,color:#0F1B33 style S fill:#D1FAE5,stroke:#0A7F5C,color:#0F1B33 style U fill:#D1FAE5,stroke:#0A7F5C,color:#0F1B33
Thuộc tính Giá trị
Cơ quan Cơ quan Việc làm Liên bang, BA-Service Saarbrücken
Định dạng Số 8 chữ số (ví dụ <SV-BETRNR>)
Sử dụng Đăng ký SV (DEÜV), lương, chứng nhận đóng SV
Lưu trữ registry/arbeitsagentur/ với sidecar (SHA-256 + V7GUID:uuidV7)
Chứng từ Thông báo BA (PDF) với sidecar

Ví dụ thực tế: KMU nhận số doanh nghiệp SV <SV-BETRNR> vào 260706. Thông báo BA được lưu làm chứng từ với sidecar trong registry/arbeitsagentur/. Số được dùng trong lương (ED14) và cho đăng ký DEÜV (ED15).

W-IdNr và USt-IdNr (Cơ quan Thuế Trung ương Liên bang)

%%{init: {'theme':'base','themeVariables':{'primaryColor':'#FBFAF7','primaryTextColor':'#0F1B33','primaryBorderColor':'#6B7280','lineColor':'#6B7280'}}}%% flowchart LR B["BZSt"] B --> W["W-IdNr"] B --> U["USt-IdNr"] W --> WV["Wirtschafts-Identifikationsnummer"] W --> WD["Format: DE-"] W --> WU["Verwendung: steuerliche Zwecke"] U --> UV["USt-Identifikationsnummer"] U --> UD["Format: DE"] U --> UU["Verwendung: EU-weite Rechnungen"] style B fill:#0F1B33,stroke:#0F1B33,color:#FBFAF7 style W fill:#D1FAE5,stroke:#0A7F5C,color:#0F1B33 style U fill:#D1FAE5,stroke:#0A7F5C,color:#0F1B33 style WV fill:#D1FAE5,stroke:#0A7F5C,color:#0F1B33 style WD fill:#D1FAE5,stroke:#0A7F5C,color:#0F1B33 style WU fill:#D1FAE5,stroke:#0A7F5C,color:#0F1B33 style UV fill:#D1FAE5,stroke:#0A7F5C,color:#0F1B33 style UD fill:#D1FAE5,stroke:#0A7F5C,color:#0F1B33 style UU fill:#D1FAE5,stroke:#0A7F5C,color:#0F1B33
Định danh Định dạng Sử dụng Lưu trữ
W-IdNr DE<NNNNNNNNN>-<NNNNN> Định danh kinh tế (mới, thuế) registry/bzst/ + sidecar
USt-IdNr DE<NNNNNNNNN> Định danh USt EU registry/bzst/ + sidecar

Ví dụ thực tế: KMU nhận W-IdNr DE<WID>-<NNNNN> vào 260528 và USt-IdNr DE<UID> vào 260728. Cả hai thông báo được lưu làm chứng từ với sidecar trong registry/bzst/.

Registry định danh cơ quan (tổng quan)

%%{init: {'theme':'base','themeVariables':{'primaryColor':'#FBFAF7','primaryTextColor':'#0F1B33','primaryBorderColor':'#6B7280','lineColor':'#6B7280'}}}%% flowchart LR R["registry/"] R --> FA["Finanzamt"] R --> BA["Arbeitsagentur"] R --> BZ["BZSt"] R --> VB["VBG"] R --> KK["Krankenkasse"] R --> EL["ELSTER"] FA --> F1["KSt-StNr"] FA --> F2["USt-StNr"] FA --> F3["LSt-StNr"] FA --> F4["§ 60a AO Bescheid"] BA --> B1["SV-Betriebsnummer"] BZ --> Z1["W-IdNr"] BZ --> Z2["USt-IdNr"] VB --> V1["VBG-Mitgliedsnr"] KK --> K1["IK-Nummer"] EL --> E1["ELSTER-Zertifikat"] style R fill:#0F1B33,stroke:#0F1B33,color:#FBFAF7 style FA fill:#DBEAFE,stroke:#1D4ED8,color:#0F1B33 style BA fill:#DBEAFE,stroke:#1D4ED8,color:#0F1B33 style BZ fill:#DBEAFE,stroke:#1D4ED8,color:#0F1B33 style VB fill:#DBEAFE,stroke:#1D4ED8,color:#0F1B33 style KK fill:#DBEAFE,stroke:#1D4ED8,color:#0F1B33 style EL fill:#DBEAFE,stroke:#1D4ED8,color:#0F1B33 style F1 fill:#D1FAE5,stroke:#0A7F5C,color:#0F1B33 style F2 fill:#D1FAE5,stroke:#0A7F5C,color:#0F1B33 style F3 fill:#D1FAE5,stroke:#0A7F5C,color:#0F1B33 style F4 fill:#D1FAE5,stroke:#0A7F5C,color:#0F1B33 style B1 fill:#D1FAE5,stroke:#0A7F5C,color:#0F1B33 style Z1 fill:#D1FAE5,stroke:#0A7F5C,color:#0F1B33 style Z2 fill:#D1FAE5,stroke:#0A7F5C,color:#0F1B33 style V1 fill:#D1FAE5,stroke:#0A7F5C,color:#0F1B33 style K1 fill:#D1FAE5,stroke:#0A7F5C,color:#0F1B33 style E1 fill:#D1FAE5,stroke:#0A7F5C,color:#0F1B33
Cơ quan Định danh Thư mục Chứng từ với sidecar
Cơ quan thuế KSt/USt/LSt-StNr, quyết định § 60a AO registry/finanzamt/
Cơ quan việc làm Số doanh nghiệp SV registry/arbeitsagentur/
BZSt W-IdNr, USt-IdNr registry/bzst/
VBG Số thành viên VBG registry/vbg/
Bảo hiểm y tế Số IK (ký hiệu thông tin) registry/krankenkasse/
ELSTER Chứng nhận chứng chỉ registry/elster/

Insight trung tâm: Mọi định danh cơ quan nằm ở một nơi (registry/) với sidecar - không phân tán trong phần mềm, tài khoản cloud hay thư mục giấy. Trong kiểm tra bên ngoài, kiểm toán viên có thể đọc mọi định danh từ repo

  • offline, không IAM, không tài khoản cloud.

Đòn bẩy rủi ro

Hôm nay (rẻ) Ngày mai (chống kiểm tra) Rủi ro giảm
Số doanh nghiệp SV trong registry/ với sidecar Số chứng minh tập trung Mất khi hủy cloud
W-IdNr trong registry/ với sidecar Định danh kinh tế chứng minh được Tranh chấp định danh
USt-IdNr trong registry/ với sidecar Định danh EU chứng minh được Không khấu trừ thuế đầu vào (EU)
Registry định danh cơ quan Mọi số tập trung một nơi Quản lý phi tập trung (mất)
Sidecar mỗi chứng từ Mỗi thông báo được neo mật mã Tranh chấp tính xác thực

Yêu cầu Harness (xem trước)

Có thể suy ra từ ED13:

ID Yêu cầu Mức ưu tiên
FA-12.8 Registry định danh cơ quan (StNr, W-IdNr, USt-IdNr, SV-BetrNr, VBG-Mitgliedsnr, IK) MUST
FA-2.1 SHA-256 làm kiểm tra toàn vẹn mật mã; DocID là uuidV7 riêng MUST
FA-2.2 Nghĩa vụ sidecar .v7g.md mỗi chứng từ/artefact MUST

Danh sách yêu cầu đầy đủ trong Harness-Anforderungen.md.

Nguồn

Topology nguồn và liên kết CDN

Vai trò Địa điểm Mục đích
Primary / SSoT git.gitcover.org/GCC Lưu trữ chuẩn (ký GPG, có phiên bản)
Public OSS Mirror / CDN codeberg.org/gitcover-commons Bản sao chỉ đọc; khám phá FLOSS
Community Hub github.com/gitcover-commons Issues & thảo luận; tham chiếu mã nguồn tới Codeberg

Ghi chú: Phân công nguồn, mirror và community hub này phản ánh trạng thái hiện tại và có thể thay đổi. Vui lòng kiểm tra nguồn chuẩn tương ứng trên gitcover.org cho trạng thái hiện tại.