Function eric_bindings::EricMakeElsterEWAz
source · pub unsafe extern "C" fn EricMakeElsterEWAz(
ewAzBescheid: *const byteChar,
landeskuerzel: *const byteChar,
ewAzElsterPuffer: EricRueckgabepufferHandle,
) -> c_intExpand description
@brief Konvertiert ein Einheitswert-Aktenzeichen in das ELSTER-Format
Konvertiert ein gültiges Einheitswert-Aktenzeichen in einem landesspezifischen Bescheidformat (z.B. 208/035-3-03889.3) unter Angabe des Landeskürzels in ein Einheitswert-Aktenzeichen im ELSTER-Format (z.B. 520840353038893).
@param[in] ewAzBescheid Zeiger auf das Einheitswert-Aktenzeichen in einem landesspezifischen Bescheidformat. @param[in] landeskuerzel Zeiger auf das Landeskürzel (zum Beispiel BY für Bayern) @param[out] ewAzElsterPuffer Handle auf einen Rückgabepuffer, in den das erzeugte Einheitswert-Aktenzeichen im ELSTER-Format geschrieben wird.
@return
- ::ERIC_OK
- ::ERIC_GLOBAL_EWAZ_UNGUELTIG
- ::ERIC_GLOBAL_EWAZ_LANDESKUERZEL_UNBEKANNT
- ::ERIC_GLOBAL_NULL_PARAMETER
- ::ERIC_GLOBAL_UNGUELTIGER_PARAMETER
- ::ERIC_GLOBAL_NICHT_GENUEGEND_ARBEITSSPEICHER
- ::ERIC_GLOBAL_UNKNOWN
@see - Landeskürzel siehe ISO-3166-2