ED20 - Onboarding de empleados: Betriebsnummer, SV-Anmeldung, ELSTER

Problema

Un empresario contrata a su primer empleado - y se encuentra ante un bosque de obligaciones que entran en vigor a partir del 1er empleado:

Desencadenante B - 1er empleado: Estas obligaciones surgen con el primer empleado - se construyen sobre el fundamento organizativo (Parte II) y los identificadores de autoridades (Parte III).

Idea central

El onboarding de empleados en el repositorio Git significa:

  1. Datos maestros como artefacto JSON - todos los campos obligatorios del § 4 LStDV en el repo, con etiqueta sphere y V7GUID:uuidV7
  2. SV-Anmeldung como comprobante con sidecar - comunicación DEÜV motivo 10, recibo con SHA-256
  3. Verificación de sector § 28a Abs. 4 SGB IV - comprobar por empleado si existe obligación de Sofortmeldung (construcción, hostelería, limpieza, seguridad, entre otros)
  4. SV-Meldeportal como canal de emergencia - sin software de nómina, presentar las comunicaciones directamente a través de sv-meldeportal.de, recibo como comprobante con sidecar
  5. Consulta ELStAM documentada - consulta antes de la primera ejecución de nómina, resultado en el repo
  6. Verificación de plazos para los pasos de onboarding - DEÜV (6 semanas), Sofortmeldung (antes del inicio), ELStAM (antes de la nómina), LStA (día 10 del mes siguiente)
  7. Lista de verificación de onboarding como artefacto Git - lista estructurada paso a paso con seguimiento del estado

Compliance by Design: El onboarding no se realiza de forma ad-hoc, sino que se registra mediante campos obligatorios estructurados, comprobantes con sidecars y verificación de plazos.

Cronología del onboarding

%%{init: {'theme':'base','themeVariables':{'primaryColor':'#FBFAF7','primaryTextColor':'#0F1B33','primaryBorderColor':'#6B7280','lineColor':'#6B7280'}}}%% flowchart TD V["Vertrag unterschrieben"] V --> S0["0. Branchen-Check § 28a Abs. 4"] S0 --> S0A{"Sofortmeldungspflicht?"} S0A -->|ja| S0B["Sofortmeldung vor Aufnahme"] S0A -->|nein| S1["1. Stammdaten erfassen"] S0B --> S1["1. Stammdaten erfassen"] S1 --> S2["2. ELStAM abrufen"] S2 --> S3["3. SV-Anmeldung DEÜV Grund 10"] S3 --> S4["4. Krankenkasse wählen"] S4 --> S5["5. Erster Lohnlauf"] S5 --> S6["6. LStA übermitteln"] S6 --> S7["7. SV-Beitragsnachweis"] style V fill:#0F1B33,stroke:#0F1B33,color:#FBFAF7 style S0 fill:#FDBA74,stroke:#C2410C,color:#0F1B33 style S0A fill:#E8632A,stroke:#C2410C,color:#FBFAF7 style S0B fill:#FDBA74,stroke:#C2410C,color:#0F1B33 style S1 fill:#D1FAE5,stroke:#0A7F5C,color:#0F1B33 style S2 fill:#D1FAE5,stroke:#0A7F5C,color:#0F1B33 style S3 fill:#DBEAFE,stroke:#1D4ED8,color:#0F1B33 style S4 fill:#DBEAFE,stroke:#1D4ED8,color:#0F1B33 style S5 fill:#D1FAE5,stroke:#0A7F5C,color:#0F1B33 style S6 fill:#DBEAFE,stroke:#1D4ED8,color:#0F1B33 style S7 fill:#DBEAFE,stroke:#1D4ED8,color:#0F1B33
Paso Acción Plazo Implementación en GitCover
Contrato firmado Contrato de trabajo con sidecar - sources/vertraege/
Registrar los datos maestros Campos obligatorios del § 4 LStDV antes de la nómina Artefacto JSON en el repo
Consultar ELStAM Características electrónicas de retención del impuesto salarial antes de la primera nómina Resultado de la consulta como comprobante
SV-Anmeldung (DEÜV motivo 10) Alta ante la Krankenkasse 6 semanas tras el inicio Recibo con sidecar
Elegir la Krankenkasse Confirmar la afiliación a la KK antes de la nómina Comprobante con sidecar
Primera ejecución de nómina Liquidación bruto-neto mensual Artefacto JSON (véase ED23)
Transmitir la LStA Lohnsteuer-Anmeldung vía ELSTER día 10 del mes siguiente Recibo con sidecar (véase ED13)
SV-Beitragsnachweis Beitragsnachweis a la KK antepenúltimo día hábil bancario Comprobante con sidecar

Datos maestros como artefacto JSON (§ 4 LStDV)

%%{init: {'theme':'base','themeVariables':{'primaryColor':'#FBFAF7','primaryTextColor':'#0F1B33','primaryBorderColor':'#6B7280','lineColor':'#6B7280'}}}%% flowchart LR P["§ 4 LStDV Pflichtfelder"] P --> N["Name, Vorname"] P --> G["Geburtsdatum"] P --> A["Anschrift"] P --> ST["Steuer-IdNr"] P --> SV["SV-Nummer"] P --> KK["Krankenkasse + IK"] P --> E["Eintrittsdatum"] P --> B["Beitragsgruppenschlüssel"] style P fill:#0F1B33,stroke:#0F1B33,color:#FBFAF7 style N fill:#D1FAE5,stroke:#0A7F5C,color:#0F1B33 style G fill:#D1FAE5,stroke:#0A7F5C,color:#0F1B33 style A fill:#D1FAE5,stroke:#0A7F5C,color:#0F1B33 style ST fill:#D1FAE5,stroke:#0A7F5C,color:#0F1B33 style SV fill:#D1FAE5,stroke:#0A7F5C,color:#0F1B33 style KK fill:#D1FAE5,stroke:#0A7F5C,color:#0F1B33 style E fill:#D1FAE5,stroke:#0A7F5C,color:#0F1B33 style B fill:#D1FAE5,stroke:#0A7F5C,color:#0F1B33

JSON de datos maestros

{
  "$schema": "https://gitcover.org/schemas/employee-stammdaten-1.0.schema.json",
  "V7GUID": "<V7GUID-Class-aus-Registry>",
  "uuidV7": "<uuidV7-Object-mit-vorgegebener-Zeitmarke>",
  "author": "E1",
  "role": "Lohnverantwortlicher",
  "tenant": "ORG-1",
  "sphere": "ideell",
  "source": "E1",
  "source_sha256": "<SHA-256-des-Anstellungsvertrags>",
  "tags": ["mitarbeiter", "stammdaten", "§4-lstdv", "onboarding"],
  "mitarbeiter": {
    "name": "Mustermann, Erich",
    "geburtsdatum": "1985-08-04",
    "anschrift": "<ANSCHRIFT>",
    "steuer_idnr": "<STNR-11-STELLIG>",
    "sv_nummer": "<SV-NR-12-STELLIG>",
    "krankenkasse": "AOK Hessen",
    "ik_nummer": "<IK>",
    "eintrittsdatum": "2026-09-01",
    "beschaeftigungsart": "Geschaeftsfuehrer",
    "taetigkeitsschluessel": "62113",
    "personengruppe_deuev": "101",
    "beitragsgruppenschluessel": "0320",
    "aktivrente_flag": true,
    "bruttolohn_monat": 2000.00
  }
}

Nota: La uuidV7 es la DocID de la entrada. La clave compuesta V7GUID:uuidV7 sirve para la organización del almacenamiento y las consultas a la DB. El objeto mitarbeiter contiene todos los campos obligatorios del § 4 LStDV. El aktivrente_flag documenta la Aktivrente (§ 3 Nr. 21 EStG) - véase ED15 (DRV-Statusfeststellung) y ED23 (Lohnabrechnung).

Consulta ELStAM (§ 39e EStG)

%%{init: {'theme':'base','themeVariables':{'primaryColor':'#FBFAF7','primaryTextColor':'#0F1B33','primaryBorderColor':'#6B7280','lineColor':'#6B7280'}}}%% flowchart TD A["ELStAM abrufen"] A --> E["Ergebnis: Steuerklasse, Faktor, KiSt, Kinder"] E --> R["Abruf-Ergebnis als Beleg mit Sidecar"] R --> L["Lohnlauf verwendet ELStAM-Daten"] A -->|Fehler| F["Kein ELStAM-Datensatz"] F --> N["Nachweis: Abruf versucht"] style A fill:#DBEAFE,stroke:#1D4ED8,color:#0F1B33 style E fill:#D1FAE5,stroke:#0A7F5C,color:#0F1B33 style R fill:#D1FAE5,stroke:#0A7F5C,color:#0F1B33 style L fill:#D1FAE5,stroke:#0A7F5C,color:#0F1B33 style F fill:#FDBA74,stroke:#C2410C,color:#0F1B33 style N fill:#FDBA74,stroke:#C2410C,color:#0F1B33
Paso Acción Implementación en GitCover
Consultar ELStAM Electrónicamente vía ELSTER (antes de la primera nómina) Resultado de la consulta como comprobante con sidecar
Resultado Steuerklasse, factor, Kirchensteuer, hijos Objeto elstam en el JSON de datos maestros
Ejecución de nómina La liquidación de nómina utiliza los datos ELStAM tags: ["elstam-abruf", "§39e-estg"]
Error Ningún registro ELStAM disponible Evento del repo: consulta intentada (justificante)

Importante - ELStAM antes de la nómina: La consulta ELStAM debe realizarse antes de la primera ejecución de nómina. Sin datos ELStAM no se permite calcular la Lohnsteuer (§ 39e EStG). La consulta se documenta en el repo - en caso de error (sin registro), el intento de consulta se registra como evento del repo (justificante "intentado", véase ED13 registro de errores de interfaz).

Comunicación DEÜV (motivo 10)

%%{init: {'theme':'base','themeVariables':{'primaryColor':'#FBFAF7','primaryTextColor':'#0F1B33','primaryBorderColor':'#6B7280','lineColor':'#6B7280'}}}%% flowchart LR B["Beschäftigungsbeginn"] B --> D["DEÜV Anmeldung Grund 10"] D --> KK["an Krankenkasse (Einzugsstelle)"] KK --> Q["Quittung"] Q --> R["Quittung als Beleg mit Sidecar"] D --> F["Frist: 6 Wochen nach Eintrittsmonat"] style B fill:#0F1B33,stroke:#0F1B33,color:#FBFAF7 style D fill:#DBEAFE,stroke:#1D4ED8,color:#0F1B33 style KK fill:#DBEAFE,stroke:#1D4ED8,color:#0F1B33 style Q fill:#D1FAE5,stroke:#0A7F5C,color:#0F1B33 style R fill:#D1FAE5,stroke:#0A7F5C,color:#0F1B33 style F fill:#FDBA74,stroke:#C2410C,color:#0F1B33
Campo Valor (ejemplo KMU)
Meldungsgrund 10 (inicio de la relación laboral)
SV-Betriebsnummer AG <SV-BETRNR> (véase ED16)
SV-Nummer AN <SV-NR>
Personengruppe 101
Tätigkeitsschlüssel 62113
Beitragsgruppenschlüssel 0320 (véase ED22)
Eintrittsdatum 2026-09-01
Plazo 6 semanas tras el mes de incorporación (aprox. 13.10.2026)

Ejemplo práctico: El GF (E1) comienza el 01.09.2026 en la KMU. La comunicación DEÜV (motivo 10) debe realizarse hasta aprox. el 13.10.2026 (6 semanas tras el mes de incorporación). El recibo de la Krankenkasse se guarda como comprobante con sidecar en el repo. La verificación de plazos contiene una entrada "DEÜV Grund 10 - 131006".

Sofortmeldung en la SV (§ 28a Abs. 4 SGB IV)

Además de la comunicación DEÜV regular (motivo 10, plazo de 6 semanas) existe para determinados sectores una obligación de Sofortmeldung: el día del inicio de una relación laboral debe comunicarse a la Datenstelle der Rentenversicherung a más tardar al comienzo de esta - es decir, antes o el primer día de trabajo, no solo 6 semanas después.

Sectores con obligación de Sofortmeldung

El § 28a Abs. 4 SGB IV enumera 11 ámbitos económicos en los que la Sofortmeldung es obligatoria:

N.º Sector Actividad típica
1 Construcción Edificación, obra civil, acabados, techados, andamiaje
2 Hostelería y alojamiento Restaurante, hotel, pensión, bar
3 Transporte de personas Taxi, autobús, ride-sharing, chófer
4 Expedición, transporte y logística Conductor de camión, mensajería, servicios de reparto basados en plataformas
5 Industria de atracciones feriales Feria, tiovivo, construcción de carrozas
6 Limpieza de edificios Limpieza de mantenimiento, limpieza de fachadas
7 Montaje y desmontaje de ferias y exposiciones Construcción de stands, montaje, desmontaje
8 Industria cárnica (no el oficio de carnicero) Sacrificio, despiece, transformación industrial
9 Industria de la prostitución Burdel, agencia de escorts
10 Vigilancia y seguridad Protección de instalaciones, portero de seguridad, transporte de valores
11 Peluquería y cosmética Peluquería, cosmética, estudio de uñas

¿Por qué estos sectores? Estos sectores económicos tienen un riesgo elevado de trabajo no declarado, falsos autónomos y reducción de cotizaciones. La Sofortmeldung permite a la DRV comprobar con prontitud si una relación laboral ha sido comunicada correctamente - incluso mientras el empleado ya está trabajando.

Consecuencia jurídica en caso de no presentación

La Sofortmeldung no es un alta según el § 28a Abs. 1 SGB IV (comunicación DEÜV regular). No la sustituye, sino que es una obligación de comunicación adicional. Si no se presenta, se arriesga a:

Contenido de datos de la Sofortmeldung

La Sofortmeldung contiene datos reducidos (menos que la comunicación DEÜV completa):

Campo Contenido
Apellidos y nombre del empleado
Versicherungsnummer si se conoce; de lo contrario, fecha/lugar de nacimiento, domicilio
Betriebsnummer del empleador (véase ED16)
Día del inicio del empleo fecha del primer día de trabajo

La comunicación se guarda en la Stammsatzdatei conforme al § 150 Abs. 1 y 2 SGB VI - sirve a la DRV como sistema de alerta temprana.

Decisión: ¿Afecta a mi empresa?

%%{init: {'theme':'base','themeVariables':{'primaryColor':'#FBFAF7','primaryTextColor':'#0F1B33','primaryBorderColor':'#6B7280','lineColor':'#6B7280'}}}%% flowchart TD A["Arbeitgeber stellt ein"] A --> B{"Branche § 28a Abs. 4 SGB IV?"} B -->|ja| C["Sofortmeldung PFLICHT"] B -->|nein| D["Reguläre DEÜV-Anmeldung Grund 10"] C --> E["vor Aufnahme der Tätigkeit"] E --> F["an Datenstelle DRV"] F --> G["Daten: Name, SV-Nummer, Betriebsnummer, Tag Aufnahme"] D --> H["6 Wochen nach Eintrittsmonat"] C --> I["Meldung gilt NICHT als Anmeldung nach Abs. 1"] style A fill:#0F1B33,stroke:#0F1B33,color:#FBFAF7 style B fill:#E8632A,stroke:#C2410C,color:#FBFAF7 style C fill:#FDBA74,stroke:#C2410C,color:#0F1B33 style D fill:#DBEAFE,stroke:#1D4ED8,color:#0F1B33 style E fill:#FDBA74,stroke:#C2410C,color:#0F1B33 style F fill:#DBEAFE,stroke:#1D4ED8,color:#0F1B33 style G fill:#D1FAE5,stroke:#0A7F5C,color:#0F1B33 style H fill:#DBEAFE,stroke:#1D4ED8,color:#0F1B33 style I fill:#D1FAE5,stroke:#0A7F5C,color:#0F1B33

Ejemplo práctico: La KMU (desarrollo de software) no pertenece a los sectores del § 28a Abs. 4 SGB IV. Para el GF (E1) no hay que presentar una Sofortmeldung - la comunicación DEÜV regular (motivo 10) con plazo de 6 semanas es suficiente. Sin embargo, si la KMU contratara a una persona de limpieza para la oficina, esto pertenecería al sector de limpieza de edificios (n.º 6) - se activaría la obligación de Sofortmeldung. La pertenencia al sector debe comprobarse por cada relación laboral, no por empresa.

Comunicación sin software de liquidación de nómina: el SV-Meldeportal

No todo empresario dispone de un software de liquidación de nómina certificado por ITSG. Para microempleadores (hasta aprox. 10 empleados), autónomos y casos de excepción, la seguridad social pone a disposición el SV-Meldeportal en sv-meldeportal.de como asistencia de cumplimentación verificada por sistema - el sucesor legal de sv.net (operación finalizada el 30.06.2024).

Base jurídica

El § 95a SGB IV obliga a los organismos de la seguridad social a proporcionar de forma permanente una asistencia de cumplimentación de acceso general, con apoyo electrónico y verificada por sistema para el intercambio de datos conforme al SGB IV y al Aufwendungsausgleichsgesetz. El SV-Meldeportal es esta asistencia de cumplimentación - no realiza ningún cálculo (no es competidor del software de nómina profesional), sino que únicamente apoya la captura y transmisión de comunicaciones.

Requisitos para el uso

Requisito Descripción
Certificado de organización ELSTER Obligatorio; se solicita a través de Mein Unternehmenskonto con la Steuernummer de la empresa
Betriebsnummer Obligatoria; se coteja con el archivo central de Betriebsnummern de la BA (véase ED16)
Dirección de correo electrónico Se confirma explícitamente durante el registro
Carta de acreditación de representación Se envía por correo postal a la gerencia; el código de activación se entrega internamente
Navegador Aplicación web pura, responsive (PC, tableta, móvil), accesible conforme a BITV 2.0

Excepción cuenta BundID: Para empresas extranjeras, autónomos y empleados que utilizan el portal exclusivamente para certificados A1, desde 2024 se admite como alternativa la cuenta BundID.

Procedimiento de registro y de comunicación

%%{init: {'theme':'base','themeVariables':{'primaryColor':'#FBFAF7','primaryTextColor':'#0F1B33','primaryBorderColor':'#6B7280','lineColor':'#6B7280'}}}%% flowchart TD R1["1. ELSTER-Organisationszertifikat"] R1 --> R2["2. Registrierung SV-Meldeportal"] R2 --> R3["3. Betriebsnummer verknüpft"] R3 --> R4["4. Freischaltcode per Post"] R4 --> R5["5. Anmeldung am Portal"] R5 --> M["Meldung erfassen"] M --> Q["Quittung empfangen"] Q --> S["Quittung als Beleg + Sidecar"] style R1 fill:#DBEAFE,stroke:#1D4ED8,color:#0F1B33 style R2 fill:#DBEAFE,stroke:#1D4ED8,color:#0F1B33 style R3 fill:#DBEAFE,stroke:#1D4ED8,color:#0F1B33 style R4 fill:#FDBA74,stroke:#C2410C,color:#0F1B33 style R5 fill:#DBEAFE,stroke:#1D4ED8,color:#0F1B33 style M fill:#D1FAE5,stroke:#0A7F5C,color:#0F1B33 style Q fill:#D1FAE5,stroke:#0A7F5C,color:#0F1B33 style S fill:#D1FAE5,stroke:#0A7F5C,color:#0F1B33

El registro se realiza una sola vez, independientemente de la vigencia. En detalle:

  1. Solicitar el certificado de organización ELSTER - a través de Mein Unternehmenskonto (info.mein-unternehmenskonto.de); para ello se requiere la Steuernummer de la empresa. Por empleado se puede solicitar un certificado propio (hasta 500 por cuenta de empresa).
  2. Iniciar el registro en el SV-Meldeportal - autenticación con el certificado de organización ELSTER. Los datos de la empresa se toman en parte automáticamente de la cuenta ELSTER.
  3. Vincular la Betriebsnummer - obligatorio; cotejo con el archivo central de Betriebsnummern de la BA.
  4. Código de activación por correo postal - la carta de acreditación de representación se envía por correo postal a la gerencia. La organización interna entrega el código de activación al usuario autorizado.
  5. Inicio de sesión en el portal - después, con el certificado de organización.
  6. Capturar la comunicación - comunicaciones DEÜV (motivo 10, 30, 50, 92), Beitragsnachweise, certificados A1, solicitudes.
  7. Recibir el recibo - confirmación electrónica del órgano de recepción de datos.
  8. Recibo como comprobante con sidecar - guardar en el repositorio Git (SHA-256, V7GUID:uuidV7, etiqueta sphere).

Costes

Grupo de usuarios Precio (neto) Alcance
Single-Mandant 36,00 EUR más IVA Comunicaciones para una Betriebsnummer, 36 meses de vigencia
Multi-Mandant 99,00 EUR más IVA Comunicaciones para varias Betriebsnummern, 36 meses de vigencia
Excepción: solo A1 exento Autónomos que presentan únicamente solicitudes A1
Excepción: Zahlstellennummer exento Únicamente la solicitud de Zahlstellennummern

Pago mediante transferencia bancaria o PayPal. Cantidad ilimitada de comunicaciones por vigencia.

Alcance funcional

Importante para el repositorio Git: El SV-Meldeportal es una ayuda de captura y transmisión, no un sistema de conservación conforme a GoBD. El almacenamiento en línea durante 5 años no sustituye los plazos de conservación de GoBD (10 años para comprobantes, véase ED08). Los recibos y los datos de las comunicaciones deben guardarse además en el repositorio Git con sidecar.

Integración con GitCover

Para el compliance nativo en Git, el SV-Meldeportal es un sistema de interfaz como ELSTER (véase ED13):

Paso Canal En el repo
Capturar la comunicación SV-Meldeportal (navegador) -
Transmitir la comunicación SV-Meldeportal al órgano de recepción de datos -
Recibir el recibo SV-Meldeportal (descarga) Recibo como comprobante + sidecar
Beitragsnachweis SV-Meldeportal (descarga) Beitragsnachweis como comprobante + sidecar
Datos de comunicaciones SV-Meldeportal (exportación) Datos de comunicaciones como artefacto JSON

Ejemplo práctico: La KMU utiliza un software de nómina certificado por ITSG y por tanto no el SV-Meldeportal. Si el software de nómina fallara (emergencia), el SV-Meldeportal puede servir como canal de respaldo. El registro con certificado de organización ELSTER ya existe (para la LStA de ELSTER, véase ED13). La Betriebsnummer está en el repo (ED16). En caso de emergencia, la KMU puede capturar manualmente Sofortmeldings o comunicaciones DEÜV - los recibos se guardan en el repo, igual que los recibos del software de nómina, como comprobante con sidecar.

Nota del trabajo preliminar: En el catálogo de comunicaciones SV de AFJD/agents/ consta: "Las Sofortmeldungen (motivo 20) no se requieren para GCC, por no pertenecer a los sectores del § 28a Abs. 4 SGB IV." Esta afirmación es correcta para el sector del software - pero debe volver a comprobarse por cada relación laboral en cuanto los empleados pasen a actividades relevantes para el sector (p. ej., personal de limpieza, conductor).

Lista de verificación de onboarding como artefacto Git

{
  "$schema": "https://gitcover.org/schemas/onboarding-checklist-1.0.schema.json",
  "V7GUID": "<V7GUID-Class-aus-Registry>",
  "uuidV7": "<uuidV7-Object-mit-vorgegebener-Zeitmarke>",
  "author": "E1",
  "role": "GF",
  "tenant": "ORG-1",
  "sphere": "ideell",
  "source": "E1",
  "tags": ["onboarding", "checkliste", "mitarbeiter"],
  "mitarbeiter_uuidV7": "<uuidV7-der-Stammdaten>",
  "checkliste": [
    {"schritt": "Vertrag unterschrieben", "status": "done", "beleg_sha256": "<SHA-256>"},
    {"schritt": "Stammdaten erfasst", "status": "done", "beleg_sha256": "<SHA-256>"},
    {"schritt": "Branchen-Check § 28a Abs. 4 SGB IV", "status": "done", "ergebnis": "nicht betroffen"},
    {"schritt": "Sofortmeldung (falls betroffen)", "status": "n/a", "frist": "vor Aufnahme"},
    {"schritt": "ELStAM abgerufen", "status": "done", "beleg_sha256": "<SHA-256>"},
    {"schritt": "DEÜV Grund 10 angemeldet", "status": "pending", "frist": "131006"},
    {"schritt": "KK-Mitgliedschaft bestätigt", "status": "pending", "frist": "300826"},
    {"schritt": "Erster Lohnlauf", "status": "pending", "frist": "300926"},
    {"schritt": "LStA übermittelt", "status": "pending", "frist": "151006"},
    {"schritt": "SV-Beitragsnachweis", "status": "pending", "frist": "271006"}
  ]
}

Nota: La uuidV7 es la DocID de la lista de verificación. La clave compuesta V7GUID:uuidV7 sirve para la organización del almacenamiento y las consultas a la DB. El campo mitarbeiter_uuidV7 apunta a los datos maestros del empleado (referencia cruzada mediante uuidV7). Cada paso tiene un estado (done/pending) y, opcionalmente, un plazo y un hash de comprobante.

Apalancamiento de riesgo

Hoy (barato) Mañana (a prueba de auditoría) Riesgo mitigado
Datos maestros como artefacto JSON Campos obligatorios del § 4 LStDV conformes a GoBD Infracción de GoBD "incompleto"
Consulta ELStAM como comprobante con sidecar Consulta antes de la nómina demostrable Cálculo erróneo de la Lohnsteuer
Comunicación DEÜV con recibo + sidecar SV-Anmeldung demostrable Sanciones por comunicación tardía
Verificación de sector § 28a Abs. 4 SGB IV por empleado Obligación de Sofortmeldung detectada Multa de hasta 5.000 EUR, sospecha de trabajo no declarado
Recibo del SV-Meldeportal como comprobante con sidecar Canal de emergencia documentado de forma demostrable Fallo del software de nómina sin retraso en las comunicaciones
Lista de verificación de onboarding como artefacto Git Todos los pasos rastreables de forma centralizada Pasos de onboarding olvidados
Verificación de plazos para el onboarding Se evita el incumplimiento de plazos Recargos por demora § 152 AO

Requisitos del Harness (vista previa)

Derivable de ED20:

ID Requisito Prioridad
FA-5.1 Gestión de los datos maestros de la cuenta de nómina (campos obligatorios del § 4 LStDV) MUST
FA-5.2 Flujo de trabajo de consulta ELStAM (§ 39e EStG) SHOULD
FA-5.3 Validación del Beitragsgruppenschlüssel MUST
FA-5.7 Comunicaciones DEÜV motivo 10/50/92 (flujo de trabajo + plazos) SHOULD
FA-5.8 Flujo de trabajo del SV-Beitragsnachweis SHOULD
FA-5.9 Verificación de sector § 28a Abs. 4 SGB IV (obligación de Sofortmeldung por empleado) MUST
FA-5.10 Integración del SV-Meldeportal (canal de emergencia, importación de recibos) SHOULD
FA-4.1 Archivo de verificación de plazos (checks/FRISTEN_CHECK.md) MUST
FA-4.5 Marcador de seguimiento para resoluciones/documentos MUST

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

Fuentes

Topología de fuentes y enlaces de referencia CDN

Rol Lugar Propósito
Primary / SSoT git.gitcover.org/GCC Almacenamiento canónico (firmado con GPG, versionado)
Public OSS Mirror / CDN codeberg.org/gitcover-commons Réplica 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, réplica (mirror) y community hub refleja el estado actual y puede cambiar. Por favor, compruebe la fuente canónica correspondiente en gitcover.org para conocer el estado actual.