Function eric_bindings::EricPruefeBuFaNummer
source · pub unsafe extern "C" fn EricPruefeBuFaNummer(
steuernummer: *const byteChar,
) -> c_intExpand description
@brief Die Bundesfinanzamtsnummer wird überprüft.
Wird eine 13-stellige Steuernummer im ELSTER-Steuernummernformat angegeben, so wird nur die Bundesfinanzamtsnummer (= die ersten 4 Stellen der 13-stelligen Steuernummer) geprüft.
Eine Prüfung der Steuernummer selbst findet nicht statt (hierfür EricPruefeSteuernummer() verwenden).
@param[in] steuernummer 13-stellige Steuernummer im ELSTER Steuernummernformat bzw. 4-stellige Bundesfinanzamtsnummer. @return - ::ERIC_OK - ::ERIC_GLOBAL_BUFANR_UNBEKANNT: Die Bundesfinanzamtsnummer ist unbekannt oder ungültig. - ::ERIC_GLOBAL_NULL_PARAMETER: Es wurde keine Bundesfinanzamtsnummer übergeben (Parameter ist NULL). - ::ERIC_GLOBAL_COMMONDATA_NICHT_VERFUEGBAR - ::ERIC_GLOBAL_NICHT_GENUEGEND_ARBEITSSPEICHER - ::ERIC_GLOBAL_UNKNOWN
@see - EricPruefeSteuernummer() - Pruefung_der_Steuer-_und_Steueridentifikatsnummer.pdf