ED17 - Bundesagentur für Arbeit und BZSt: số đơn vị kinh doanh, W-IdNr, USt-IdNr

Vấn đề

Một tổ chức cần mã định danh tập trung từ cơ quan liên bang - nhưng trong lĩnh vực KMU chưa rõ loại nào và chúng nằm ở đâu:

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

Mã định danh tập trung trong repo Git có nghĩa là:

  1. Tất cả mã định danh trong registry/ kèm Sidecar - lưu trữ tập trung, SHA-256 + V7GUID:uuidV7 cho từng chứng từ
  2. Số đơn vị kinh doanh (BA) - số đơn vị kinh doanh SV cho các báo cáo 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 thuế GTND cho giao dịch toàn EU
  5. Registry mã định danh cơ quan - một nơi tập trung, tập hợp tất cả mã định danh

Compliance by Design: Mã định danh không được quản lý phân tán trong các bản cài đặt phần mềm mà tập trung trong repo kèm các Sidecar - độc lập với tài khoản đám mây và giấy phép phần mềm.

Ba mã định danh tập trung

%%{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
Mã định danh Cơ quan Mục đích sử dụng Lưu trữ trong repo
Số đơn vị kinh doanh SV Bundesagentur für Arbeit (BA-Service) Báo cáo SV (DEÜV), tính lương registry/arbeitsagentur/ + Sidecar
W-IdNr Bundeszentralamt für Steuern (BZSt) Mã định danh thuế (mới) registry/bzst/ + Sidecar
USt-IdNr Bundeszentralamt für Steuern (BZSt) Mã định danh GTND toàn EU registry/bzst/ + Sidecar

Quan trọng - Phân biệt: Mã số thuế (FA, xem ED14) dùng cho tờ khai thuế trong nước. USt-IdNr (BZSt) dùng cho hóa đơn toàn EU. W-IdNr (BZSt) là mã định danh kinh tế mới. Cả ba đều là số khác nhau - nhưng tất cả đều được lưu tập trung trong registry/ kèm Sidecar.

Số đơn vị kinh doanh SV (Bundesagentur für Arbeit)

%%{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 Bundesagentur für Arbeit, BA-Service Saarbrücken
Định dạng Số có 8 chữ số (ví dụ <SV-BETRNR>)
Mục đích sử dụng Báo cáo SV (DEÜV), tính lương, chứng từ đóng bảo hiểm xã hội
Lưu trữ registry/arbeitsagentur/ kèm Sidecar (SHA-256 + V7GUID:uuidV7)
Chứng từ Thông báo BA (PDF) kèm Sidecar

Ví dụ thực tế: KMU đã nhận số đơn vị kinh doanh SV <SV-BETRNR> vào ngày 260706. Thông báo BA nằm dưới dạng chứng từ kèm Sidecar trong registry/arbeitsagentur/. Số này được sử dụng trong bảng tính lương (ED23) và khi gửi báo cáo DEÜV (ED22).

W-IdNr và USt-IdNr (Bundeszentralamt für Steuern)

%%{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
Mã định danh Định dạng Mục đích sử dụng Lưu trữ
W-IdNr DE<NNNNNNNNN>-<NNNNN> Mã định danh kinh tế (mới, thuế) registry/bzst/ + Sidecar
USt-IdNr DE<NNNNNNNNN> Mã định danh GTND toàn EU registry/bzst/ + Sidecar

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

Registry mã đị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 Mã định danh Thư mục Chứng từ kèm Sidecar
Finanzamt KSt/USt/LSt-StNr, § 60a AO Bescheid registry/finanzamt/ ✅
Arbeitsagentur Số đơn vị kinh doanh SV registry/arbeitsagentur/ ✅
BZSt W-IdNr, USt-IdNr registry/bzst/ ✅
VBG Số thành viên VBG registry/vbg/ ✅
Krankenkasse Số IK (mã thông tin) registry/krankenkasse/ ✅
ELSTER Bằng chứng chứng thư registry/elster/ ✅

Góc nhìn tập trung: Tất cả mã định danh cơ quan nằm ở một nơi (registry/) kèm các Sidecar - không phân tán trong các bản cài đặt phần mềm, tài khoản đám mây hoặc hồ sơ giấy. Trong một cuộc kiểm toán bên ngoài, người kiểm tra có thể đọc tất cả mã định danh từ repo

  • ngoại tuyến, không cần IAM, không cần tài khoản đám mây.

Giảm rủi ro

Hiện tại (chi phí thấp) Ngày mai (an toàn khi sửa đổi) Rủi ro được giảm thiểu
Số đơn vị kinh doanh SV trong registry/ kèm Sidecar Có thể chứng minh số tập trung Mất dữ liệu khi hủy tài khoản đám mây
W-IdNr trong registry/ kèm Sidecar Có thể chứng minh định danh kinh tế Phủ nhận danh tính
USt-IdNr trong registry/ kèm Sidecar Có thể chứng minh định danh EU Không thể trừ thuế đầu vào (EU)
Registry mã định danh cơ quan Tất cả số ở một nơi tập trung Quản lý phân tán (mất dữ liệu)
Sidecar cho từng chứng từ Mỗi thông báo được gắn kết bằng mật mã Phủ nhận tính xác thực

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

Có thể suy ra từ ED17:

ID Yêu cầu Mức ưu tiên
FA-12.8 Registry mã đị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 tính toàn vẹn bằng mật mã; DocID chỉ là uuidV7 MUST
FA-2.2 Bắt buộc có Sidecar .v7g.md cho từng chứng từ/artifact MUST

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

Nguồn

Cấu trúc nguồn và liên kết CDN

Vai trò Vị trí Mục đích
Nguồn chính / SSoT git.gitcover.org/GCC Nơi lưu trữ chuẩn (có chữ ký GPG, được quản lý phiên bản)
Bản sao OSS công khai / CDN codeberg.org/gitcover-commons Bản sao chỉ đọc; FLOSS-Discovery
Trung tâm cộng đồng github.com/gitcover-commons Issues & Discussions; tham chiếu mã nguồn trên Codeberg

Lưu ý: Sự phân công giữa nguồn, bản sao và Trung tâm cộng đồng phản ánh hiện trạng và có thể thay đổi. Vui lòng kiểm tra nguồn chuẩn tương ứng trên gitcover.org để biết trạng thái hiện tại.