<commit_before>
BaufiSmart - Vorgang Anlegen Schnittstelle - Version 13
=========================================================

Die BEX API wird durch die Datei [bex-v13-VorgangAnlegen.wsdl](bex-v13-VorgangAnlegen.wsdl)
vollständig beschrieben. Die Datei [bex-v13-VorgangAnlegen.xsd](bex-v13-VorgangAnlegen.xsd)
kann genutzt werden, um mit eigenen Programmen/Werkzeugen
die Anfragen zu validieren.


Beispiele
----------

In dem Ordner ''Beispiele'' beschreiben XML-Dateien Anfragen und Antworten
an den BEX SOAP Service. für eine bessere Lesbarkeit ist
der SOAP-Envelope und SOAP-Body nicht dargestellt,
sondern nur der Inhalt 
der [Vorgang.xml](Beispiele/bex-v13-Vorgang.xml) (Anfrage)
und der [VorgangMetadaten.xml](Beispiele/bex-v13-VorgangMetadaten.xml) (Antwort).


Mappingvorlage
---------------

Bei der Mappingvorlage handelt es sich um eine [Excel-Datei](Mappingvorlage/bex-v13-VorgangAnlegen-Vorgang_MappingVorlage.xlsx),
welche die Struktur des Vorgangs (für die SOAP Anfrage) beschreibt.
Zusätzlich gibt es darin Spalten, in denen sie Felder aus ihrem Datenmodell
eintragen können. So kann diese Mappingvorlage beim fachlichen Erstellen
oder beim Dokumentieren ihre Arbeit unterstützen.


Code-Generierung für Client-Stubs
----------------------------------

Aus der WSDL-Beschreibung kann automatisch Code generiert werden.

#### Beispiel für Java

````bash
wsimport -keep -extension bex-v13-VorgangAnlegen.wsdl
````
<commit_msg>Hinweis auf Mapping-Vorlage in v13 entfernt<commit_after>
BaufiSmart - Vorgang Anlegen Schnittstelle - Version 13
=========================================================

Die BEX API wird durch die Datei [bex-v13-VorgangAnlegen.wsdl](bex-v13-VorgangAnlegen.wsdl)
vollständig beschrieben. Die Datei [bex-v13-VorgangAnlegen.xsd](bex-v13-VorgangAnlegen.xsd)
kann genutzt werden, um mit eigenen Programmen/Werkzeugen
die Anfragen zu validieren.


Beispiele
----------

In dem Ordner ''Beispiele'' beschreiben XML-Dateien Anfragen und Antworten
an den BEX SOAP Service. für eine bessere Lesbarkeit ist
der SOAP-Envelope und SOAP-Body nicht dargestellt,
sondern nur der Inhalt 
der [Vorgang.xml](Beispiele/bex-v13-Vorgang.xml) (Anfrage)
und der [VorgangMetadaten.xml](Beispiele/bex-v13-VorgangMetadaten.xml) (Antwort).

Code-Generierung für Client-Stubs
----------------------------------

Aus der WSDL-Beschreibung kann automatisch Code generiert werden.

#### Beispiel für Java

````bash
wsimport -keep -extension bex-v13-VorgangAnlegen.wsdl
````

{'fraction_non_alphanumeric': 0.1601766358892011, 'fraction_numerical': 0.014452027298273785, 'mean_word_length': 4.429193899782135, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 8}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '512741', 'n_tokens_mistral': 936, 'n_tokens_neox': 913, 'n_words': 226}