ED17 - Bundesagentur für Arbeit y BZSt: número de empresa, W-IdNr, USt-IdNr

Problema

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

Conclusión principal

Los identificadores centrales en el repositorio Git implican:

  1. Todos los identificadores en registry/ con sidecar - almacenamiento centralizado, SHA-256 + V7GUID:uuidV7 por justificante
  2. Número de empresa (BA) - Número de empresa de la seguridad social para declaraciones de seguridad social
  3. W-IdNr (BZSt) - Número de identificación económica para fines fiscales
  4. USt-IdNr (BZSt) - Número de identificación del IVA 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 centralizada en el repositorio con sidecars, con independencia de las cuentas en la nube y 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 repositorio
Número de empresa de la seguridad social Bundesagentur für Arbeit (BA-Service) Declaraciones de seguridad social (DEÜV), liquidación de nómina 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: El número fiscal (FA, véase ED14) sirve para las declaraciones fiscales del país. La USt-IdNr (BZSt) sirve para las facturas en toda la UE. La W-IdNr (BZSt) es el nuevo número de identificación económica. Los tres son números distintos, pero todos se encuentran centralizados en registry/ con sidecar.

Número de empresa de la seguridad social (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 Declaraciones de seguridad social (DEÜV), liquidación de nómina, justificante de cotizaciones de seguridad social
Almacenamiento registry/arbeitsagentur/ con sidecar (SHA-256 + V7GUID:uuidV7)
Justificante Comunicación de BA (PDF) con sidecar

Ejemplo práctico: La KMU ha recibido el número de empresa de la seguridad social <SV-BETRNR> el 260706. La comunicación de BA se encuentra como justificante con sidecar en registry/arbeitsagentur/. El número se utiliza en la liquidación de nómina (ED23) y en las declaraciones 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 ha recibido la W-IdNr DE<WID>-<NNNNN> el 260528 y la USt-IdNr DE<UID> el 260728. Ambas comunicaciones se encuentran como justificantes 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 Justificante con sidecar
Finanzamt KSt/USt/LSt-StNr, resolución conforme a § 60a AO registry/finanzamt/ ✅
Arbeitsagentur Número de empresa de la seguridad social registry/arbeitsagentur/ ✅
BZSt W-IdNr, USt-IdNr registry/bzst/ ✅
VBG Número de afiliación de VBG registry/vbg/ ✅
Seguro de Salud Número IK (clave de identificación informativa) registry/krankenkasse/ ✅
ELSTER Justificante del certificado registry/elster/ ✅

Visión central: Todos los identificadores de autoridades se encuentran en un mismo lugar (registry/) con sidecars; no están dispersos en instancias de software, cuentas en la nube ni carpetas de papel. Durante una auditoría externa, el auditor puede consultar todos los identificadores del repositorio sin conexión, sin IAM y sin cuenta en la nube.

Palancas de riesgo

Hoy (barato) Mañana (resistente a revisiones) Riesgo mitigado
Número de empresa de la seguridad social en registry/ con sidecar Número verificable de forma centralizada Pérdida por cancelación de la cuenta en la nube
W-IdNr en registry/ con sidecar Identificación económica verificable Impugnación de la identidad
USt-IdNr en registry/ con sidecar Identificación en la UE verificable Imposibilidad de deducir el IVA soportado (UE)
Registro de identificadores de autoridades Todos los números centralizados en un único lugar Administración descentralizada (pérdida)
Un sidecar por justificante Cada comunicación anclada criptográficamente Impugnación de la autenticidad

Requisito del harness (vista previa)

Derivables 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 comprobación de integridad criptográfica; DocID es exclusivamente el uuidV7 MUST
FA-2.2 Sidecar .v7g.md obligatorio por justificante/artefacto MUST

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

Fuentes

Topología de fuentes y enlaces de referencia al CDN

Rol Ubicación Finalidad
Principal / SSoT git.gitcover.org/GCC Almacenamiento canónico (firmado con GPG, versionado)
Espejo OSS público / CDN codeberg.org/gitcover-commons Espejo de solo lectura; FLOSS-Discovery
Centro comunitario github.com/gitcover-commons Incidencias y discusiones; referencia al código fuente en Codeberg

Nota: Esta correspondencia entre fuentes, espejo y centro comunitario refleja el estado actual y puede cambiar. Compruebe la fuente canónica correspondiente en gitcover.org para consultar el estado actual.