ED17 - Bundesagentur für Arbeit y BZSt: Betriebsnummer, W-IdNr, USt-IdNr

Problema

Una organización necesita identificadores centrales de autoridades federales, pero en el ámbito de las pymes no está claro cuáles y dónde se encuentran:

Afirmación central

Los identificadores centrales en el repositorio Git significan:

  1. Todos los identificadores en registry/ con sidecar - almacenamiento central, SHA-256 + V7GUID:uuidV7 por comprobante
  2. Betriebsnummer (BA) - SV-Betriebsnummer para las comunicaciones de la seguridad social
  3. W-IdNr (BZSt) - Wirtschafts-Identifikationsnummer para fines fiscales
  4. USt-IdNr (BZSt) - Umsatzsteuer-Identifikationsnummer para operaciones en toda la UE
  5. Registro de identificadores de autoridades - un punto central que agrupa todos los identificadores

Compliance by Design: Los identificadores no se gestionan de forma descentralizada en instancias de software, sino de forma central en el repo con sidecars, independientemente de las cuentas en la nube y de las licencias de software.

Los tres identificadores centrales

%%{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
Identificador Autoridad Uso Almacenamiento en el repo
SV-Betriebsnummer Bundesagentur für Arbeit (BA-Service) Comunicaciones de la seguridad social (DEÜV), nóminas registry/arbeitsagentur/ + sidecar
W-IdNr Bundeszentralamt für Steuern (BZSt) Identificación fiscal (nueva) registry/bzst/ + sidecar
USt-IdNr Bundeszentralamt für Steuern (BZSt) Identificación del IVA en toda la UE registry/bzst/ + sidecar

Importante: distinción: La Steuernummer (FA, véase ED14) es para las declaraciones fiscales nacionales. La USt-IdNr (BZSt) es para facturas en toda la UE. La W-IdNr (BZSt) es la nueva Wirtschafts-Identifikationsnummer. Las tres son números diferentes, pero todos están centralizados en registry/ con sidecar.

SV-Betriebsnummer (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
Propiedad Valor
Autoridad Bundesagentur für Arbeit, BA-Service Saarbrücken
Formato número de 8 dígitos (p. ej. <SV-BETRNR>)
Uso comunicaciones SV (DEÜV), nóminas, justificante de cotización a la seguridad social
Almacenamiento registry/arbeitsagentur/ con sidecar (SHA-256 + V7GUID:uuidV7)
Comprobante comunicación de la BA (PDF) con sidecar

Ejemplo práctico: La KMU recibió el SV-Betriebsnummer <SV-BETRNR> el 260706. La comunicación de la BA está como comprobante con sidecar en registry/arbeitsagentur/. El número se utiliza en la nómina (ED23) y en las comunicaciones DEÜV (ED22).

W-IdNr y 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
Identificador Formato Uso Almacenamiento
W-IdNr DE<NNNNNNNNN>-<NNNNN> Identificación económica (nueva, fiscal) registry/bzst/ + sidecar
USt-IdNr DE<NNNNNNNNN> Identificación del IVA en toda la UE registry/bzst/ + sidecar

Ejemplo práctico: La KMU recibió la W-IdNr DE<WID>-<NNNNN> el 260528 y la USt-IdNr DE<UID> el 260728. Ambas comunicaciones están como comprobantes con sidecar en registry/bzst/.

Registro de identificadores de autoridades (visión general)

%%{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
Autoridad Identificador Directorio Comprobante con sidecar
Finanzamt KSt/USt/LSt-StNr, § 60a AO Bescheid registry/finanzamt/ ✅
Arbeitsagentur SV-Betriebsnummer registry/arbeitsagentur/ ✅
BZSt W-IdNr, USt-IdNr registry/bzst/ ✅
VBG VBG-Mitgliedsnummer registry/vbg/ ✅
Krankenkasse IK-Nummer (código de información) registry/krankenkasse/ ✅
ELSTER justificante del certificado registry/elster/ ✅

Conclusión central: Todos los identificadores de autoridades están en un solo lugar (registry/) con sidecars, no distribuidos en instancias de software, cuentas en la nube o carpetas de papel. En una inspección externa, el auditor puede leer todos los identificadores del repo sin conexión, sin IAM y sin cuenta en la nube.

Apalancamiento de riesgo

Hoy (cheap) Mañana (a prueba de revisión) Riesgo mitigado
SV-Betriebsnummer en registry/ con sidecar número demostrable de forma central pérdida al cancelar la cuenta en la nube
W-IdNr en registry/ con sidecar identificación económica demostrable impugnación de la identidad
USt-IdNr en registry/ con sidecar identificación UE demostrable no deducibilidad del IVA soportado (UE)
Registro de identificadores de autoridades todos los números centralizados en un solo lugar gestión descentralizada (pérdida)
Sidecar por comprobante cada comunicación anclada criptográficamente impugnación de la autenticidad

Requisito de Harness (vista previa)

Derivable de ED17:

ID Requisito Prioridad
FA-12.8 Registro de identificadores de autoridades (StNr, W-IdNr, USt-IdNr, SV-BetrNr, VBG-Mitgliedsnr, IK) MUST
FA-2.1 SHA-256 como verificación criptográfica de integridad; DocID es el uuidV7 por sí solo MUST
FA-2.2 obligación de sidecar .gc.md por comprobante/artefacto MUST

La lista completa de requisitos en Harness-Anforderungen.md.

Fuentes

Topología de fuentes y enlaces de referencia CDN

Rol Ubicación Propósito
Principal / SSoT git.gitcover.org/GCC almacenamiento canónico (firmado con GPG, versionado)
Espejo público OSS / CDN codeberg.org/gitcover-commons espejo de solo lectura; descubrimiento FLOSS
Community Hub github.com/gitcover-commons Issues & Discussions; referencia del código fuente en Codeberg

Nota: Esta asignación de fuentes, espejo y Community Hub refleja el estado actual y puede cambiar. Consulte la respectiva fuente canónica en gitcover.org para conocer el estado actual.