Function eric_bindings::EricPruefeSteuernummer

source ·
pub unsafe extern "C" fn EricPruefeSteuernummer(
    steuernummer: *const byteChar,
) -> c_int
Expand description

@brief Die @c steuernummer wird einschließlich Bundesfinanzamtsnummer auf formale Richtigkeit geprüft.

Zur Prüfung der Bundesfinanzamtsnummer wird ::EricPruefeBuFaNummer() verwendet.

Zur Erzeugung, Verwendung und Freigabe von Rückgabepuffern siehe Dokumentation zu ::EricRueckgabepufferHandle.

@param[in] steuernummer NULL-terminierte 13-stellige Steuernummer im ELSTER-Steuernummernformat.

@return

  • ::ERIC_OK
  • ::ERIC_GLOBAL_NULL_PARAMETER
  • ::ERIC_GLOBAL_STEUERNUMMER_UNGUELTIG
  • ::ERIC_GLOBAL_COMMONDATA_NICHT_VERFUEGBAR
  • ::ERIC_GLOBAL_NICHT_GENUEGEND_ARBEITSSPEICHER
  • ::ERIC_GLOBAL_UNKNOWN

@see - EricPruefeBuFaNummer() - Pruefung_der_Steuer-_und_Steueridentifikatsnummer.pdf