Escada


Klicken Sie hier, um die vollständige Vorgangsliste anzuzeigen.

SetLehrvertrag

Test

Das Testformular ist nur für Anforderungen vom lokalen Computer verfügbar.

SOAP 1.1

Es folgt ein Beispiel für eine SOAP 1.1-Anforderung und -Antwort. Die angezeigten Platzhalter müssen durch tatsächliche Werte ersetzt werden.

POST /upload/webservice.asmx HTTP/1.1
Host: www.lehrvertrag.info
Content-Type: text/xml; charset=utf-8
Content-Length: length
SOAPAction: "https://www.lehrvefrtrag.info/SetLehrvertrag"

<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
  <soap:Body>
    <SetLehrvertrag xmlns="https://www.lehrvefrtrag.info/">
      <key>string</key>
      <lehrvertrag>
        <Nr>int</Nr>
        <Vertragsdatum>dateTime</Vertragsdatum>
        <Exemplare>int</Exemplare>
        <Vertragsort>string</Vertragsort>
        <Kanton>string</Kanton>
        <Typ>unsignedByte</Typ>
        <TypCodeExport>short</TypCodeExport>
        <TypAndere>string</TypAndere>
        <Lehrbetrieb>
          <LehrbetriebNr>int</LehrbetriebNr>
          <FirmaId>int</FirmaId>
          <Name>string</Name>
          <Name2>string</Name2>
          <Zusatz>string</Zusatz>
          <Strasse>string</Strasse>
          <Hausnummer>string</Hausnummer>
          <Postfach>string</Postfach>
          <Postleitzahl>string</Postleitzahl>
          <Zusatzziffern>string</Zusatzziffern>
          <Homepage>string</Homepage>
          <Ort>string</Ort>
          <Kanton>string</Kanton>
          <Telefon>string</Telefon>
          <Fax>string</Fax>
          <Email>string</Email>
          <AnzahlFachleute>short</AnzahlFachleute>
          <TotalStellenprozenteFachleute>double</TotalStellenprozenteFachleute>
          <Lehrbetriebsverbund>boolean</Lehrbetriebsverbund>
          <Mobil>string</Mobil>
          <Lehrberufe>
            <Lehrberuf xsi:nil="true" />
            <Lehrberuf xsi:nil="true" />
          </Lehrberufe>
        </Lehrbetrieb>
        <Lernender>
          <Name>string</Name>
          <Vorname>string</Vorname>
          <Strasse>string</Strasse>
          <Hausnummer>string</Hausnummer>
          <Postleitzahl>string</Postleitzahl>
          <Zusatzziffern>string</Zusatzziffern>
          <Ort>string</Ort>
          <Telefon>string</Telefon>
          <Natel>string</Natel>
          <Email>string</Email>
          <Geburtsdatum>dateTime</Geburtsdatum>
          <Heimatort>string</Heimatort>
          <Heimatkanton>string</Heimatkanton>
          <Nationalitaet>string</Nationalitaet>
          <Geschlecht>short</Geschlecht>
          <Sprache>string</Sprache>
          <Auslaenderausweis>string</Auslaenderausweis>
          <AhvNr>string</AhvNr>
        </Lernender>
        <Erziehungsberechtigter1>
          <Name>string</Name>
          <Vorname>string</Vorname>
          <Strasse>string</Strasse>
          <Hausnummer>string</Hausnummer>
          <Telefon>string</Telefon>
          <Postleitzahl>string</Postleitzahl>
          <Zusatzziffern>string</Zusatzziffern>
          <Ort>string</Ort>
          <Geschlecht>short</Geschlecht>
          <Mobile>string</Mobile>
          <Email>string</Email>
        </Erziehungsberechtigter1>
        <Erziehungsberechtigter2>
          <Name>string</Name>
          <Vorname>string</Vorname>
          <Strasse>string</Strasse>
          <Hausnummer>string</Hausnummer>
          <Telefon>string</Telefon>
          <Postleitzahl>string</Postleitzahl>
          <Zusatzziffern>string</Zusatzziffern>
          <Ort>string</Ort>
          <Geschlecht>short</Geschlecht>
          <Mobile>string</Mobile>
          <Email>string</Email>
        </Erziehungsberechtigter2>
        <Lehrberuf>
          <Bezeichnung>string</Bezeichnung>
          <Zusatz>string</Zusatz>
          <SbfiNr>int</SbfiNr>
          <BerufNr>int</BerufNr>
          <SchulischesProfil>string</SchulischesProfil>
          <LehrzeitVon>dateTime</LehrzeitVon>
          <LehrzeitBis>dateTime</LehrzeitBis>
          <Lehrjahre>unsignedByte</Lehrjahre>
          <Probezeit>unsignedByte</Probezeit>
          <Gav>boolean</Gav>
          <Lmv>boolean</Lmv>
          <Lgav>boolean</Lgav>
          <OlvBeilageBemerkungen>boolean</OlvBeilageBemerkungen>
          <Berufsbildner>
            <Berufsbildner xsi:nil="true" />
            <Berufsbildner xsi:nil="true" />
          </Berufsbildner>
          <Typ>unsignedByte</Typ>
        </Lehrberuf>
        <Berufsbildner>
          <Nr>int</Nr>
          <Anrede>string</Anrede>
          <Name>string</Name>
          <Vorname>string</Vorname>
          <Beruf>string</Beruf>
          <Geburtsdatum>dateTime</Geburtsdatum>
          <TelefonGeschaeft>string</TelefonGeschaeft>
          <NatelGeschaeft>string</NatelGeschaeft>
          <EmailGeschaeft>string</EmailGeschaeft>
          <AhvNummer>string</AhvNummer>
        </Berufsbildner>
        <Kostenuebernahme>
          <Reisespesen>unsignedByte</Reisespesen>
          <Verpflegung>unsignedByte</Verpflegung>
          <Unterkunft>unsignedByte</Unterkunft>
          <ElektronischeGeraete>unsignedByte</ElektronischeGeraete>
          <Schulmaterial>unsignedByte</Schulmaterial>
          <BerufsnotwendigeAnschaffungenListe>string</BerufsnotwendigeAnschaffungenListe>
          <BerufsnotwendigeAnschaffungen>unsignedByte</BerufsnotwendigeAnschaffungen>
          <ReinigungBerufskleider>unsignedByte</ReinigungBerufskleider>
          <PraemienNbuFirma>double</PraemienNbuFirma>
          <PraemienNbuLehrling>double</PraemienNbuLehrling>
          <Krankentaggeld>boolean</Krankentaggeld>
          <PraemienKrankentaggeldFirma>double</PraemienKrankentaggeldFirma>
          <PraemienKrankentaggeldLehrling>double</PraemienKrankentaggeldLehrling>
          <BesondereRegelung>string</BesondereRegelung>
        </Kostenuebernahme>
        <Bruttolohn>
          <Lehrjahr1>double</Lehrjahr1>
          <Lehrjahr2>double</Lehrjahr2>
          <Lehrjahr3>double</Lehrjahr3>
          <Lehrjahr4>double</Lehrjahr4>
          <LehrjahrTyp1>unsignedByte</LehrjahrTyp1>
          <LehrjahrTyp2>unsignedByte</LehrjahrTyp2>
          <LehrjahrTyp3>unsignedByte</LehrjahrTyp3>
          <LehrjahrTyp4>unsignedByte</LehrjahrTyp4>
          <Monat13>boolean</Monat13>
          <Zulagen>string</Zulagen>
        </Bruttolohn>
        <Arbeitszeit>
          <StundenProWoche>double</StundenProWoche>
          <ArbeitstageProWoche>double</ArbeitstageProWoche>
          <BesondereRegelung>string</BesondereRegelung>
          <Ferien1Lehrjahr>double</Ferien1Lehrjahr>
          <Ferien2Lehrjahr>double</Ferien2Lehrjahr>
          <Ferien3Lehrjahr>double</Ferien3Lehrjahr>
          <Ferien4Lehrjahr>double</Ferien4Lehrjahr>
        </Arbeitszeit>
        <Zusatz>
          <Text1>string</Text1>
          <Text2>string</Text2>
          <Text3>string</Text3>
          <Text4>string</Text4>
          <Text5>string</Text5>
          <Text6>string</Text6>
          <Text7>string</Text7>
          <Text8>string</Text8>
          <Text9>string</Text9>
          <Text10>string</Text10>
          <Int1>int</Int1>
          <Int2>int</Int2>
          <Int3>int</Int3>
          <Int4>int</Int4>
          <Int5>int</Int5>
          <Int6>int</Int6>
          <Int7>int</Int7>
          <Int8>int</Int8>
          <Int9>int</Int9>
          <Int10>int</Int10>
          <Zahl1>double</Zahl1>
          <Zahl2>double</Zahl2>
          <Zahl3>double</Zahl3>
          <Zahl4>double</Zahl4>
          <Zahl5>double</Zahl5>
          <Zahl6>double</Zahl6>
          <Zahl7>double</Zahl7>
          <Zahl8>double</Zahl8>
          <Zahl9>double</Zahl9>
          <Zahl10>double</Zahl10>
          <Check1>boolean</Check1>
          <Check2>boolean</Check2>
          <Check3>boolean</Check3>
          <Check4>boolean</Check4>
          <Check5>boolean</Check5>
          <Check6>boolean</Check6>
          <Check7>boolean</Check7>
          <Check8>boolean</Check8>
          <Check9>boolean</Check9>
          <Check10>boolean</Check10>
          <Radio1>unsignedByte</Radio1>
          <Radio2>unsignedByte</Radio2>
          <Radio3>unsignedByte</Radio3>
          <Radio4>unsignedByte</Radio4>
          <Radio5>unsignedByte</Radio5>
          <Radio6>unsignedByte</Radio6>
          <Radio7>unsignedByte</Radio7>
          <Radio8>unsignedByte</Radio8>
          <Radio9>unsignedByte</Radio9>
          <Radio10>unsignedByte</Radio10>
          <Bemerkungen>string</Bemerkungen>
        </Zusatz>
        <Beiblatt>
          <AnzahlLernende>short</AnzahlLernende>
          <Betrieb1>string</Betrieb1>
          <Ort1>string</Ort1>
          <Berufsbildner1>string</Berufsbildner1>
          <Betrieb2>string</Betrieb2>
          <Ort2>string</Ort2>
          <Berufsbildner2>string</Berufsbildner2>
          <Betrieb3>string</Betrieb3>
          <Ort3>string</Ort3>
          <Berufsbildner3>string</Berufsbildner3>
          <AngabenKanton>string</AngabenKanton>
          <AngabenBranche>string</AngabenBranche>
          <AngabenErweitert>string</AngabenErweitert>
        </Beiblatt>
        <Schulort>
          <SchulortNr>int</SchulortNr>
          <CodeExportDbk>string</CodeExportDbk>
          <Bezeichnung>string</Bezeichnung>
          <Zusatz>string</Zusatz>
          <Strasse>string</Strasse>
          <Postfach>string</Postfach>
          <Postleitzahl>string</Postleitzahl>
          <Ort>string</Ort>
          <Kanton>string</Kanton>
          <BezeichnungWithOrt>string</BezeichnungWithOrt>
        </Schulort>
        <BmBesuchMoeglich>boolean</BmBesuchMoeglich>
        <Unterrichtssprache>unsignedByte</Unterrichtssprache>
        <Lehrort>string</Lehrort>
        <LetztbesuchteSchuleStatistikcode>string</LetztbesuchteSchuleStatistikcode>
        <LetztbesuchteSchuleKanton>string</LetztbesuchteSchuleKanton>
        <Bemerkungen>string</Bemerkungen>
      </lehrvertrag>
    </SetLehrvertrag>
  </soap:Body>
</soap:Envelope>
HTTP/1.1 200 OK
Content-Type: text/xml; charset=utf-8
Content-Length: length

<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
  <soap:Body>
    <SetLehrvertragResponse xmlns="https://www.lehrvefrtrag.info/">
      <SetLehrvertragResult>boolean</SetLehrvertragResult>
    </SetLehrvertragResponse>
  </soap:Body>
</soap:Envelope>

SOAP 1.2

Es folgt ein Beispiel für eine SOAP 1.2-Anforderung und -Antwort. Die angezeigten Platzhalter müssen durch tatsächliche Werte ersetzt werden.

POST /upload/webservice.asmx HTTP/1.1
Host: www.lehrvertrag.info
Content-Type: application/soap+xml; charset=utf-8
Content-Length: length

<?xml version="1.0" encoding="utf-8"?>
<soap12:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap12="http://www.w3.org/2003/05/soap-envelope">
  <soap12:Body>
    <SetLehrvertrag xmlns="https://www.lehrvefrtrag.info/">
      <key>string</key>
      <lehrvertrag>
        <Nr>int</Nr>
        <Vertragsdatum>dateTime</Vertragsdatum>
        <Exemplare>int</Exemplare>
        <Vertragsort>string</Vertragsort>
        <Kanton>string</Kanton>
        <Typ>unsignedByte</Typ>
        <TypCodeExport>short</TypCodeExport>
        <TypAndere>string</TypAndere>
        <Lehrbetrieb>
          <LehrbetriebNr>int</LehrbetriebNr>
          <FirmaId>int</FirmaId>
          <Name>string</Name>
          <Name2>string</Name2>
          <Zusatz>string</Zusatz>
          <Strasse>string</Strasse>
          <Hausnummer>string</Hausnummer>
          <Postfach>string</Postfach>
          <Postleitzahl>string</Postleitzahl>
          <Zusatzziffern>string</Zusatzziffern>
          <Homepage>string</Homepage>
          <Ort>string</Ort>
          <Kanton>string</Kanton>
          <Telefon>string</Telefon>
          <Fax>string</Fax>
          <Email>string</Email>
          <AnzahlFachleute>short</AnzahlFachleute>
          <TotalStellenprozenteFachleute>double</TotalStellenprozenteFachleute>
          <Lehrbetriebsverbund>boolean</Lehrbetriebsverbund>
          <Mobil>string</Mobil>
          <Lehrberufe>
            <Lehrberuf xsi:nil="true" />
            <Lehrberuf xsi:nil="true" />
          </Lehrberufe>
        </Lehrbetrieb>
        <Lernender>
          <Name>string</Name>
          <Vorname>string</Vorname>
          <Strasse>string</Strasse>
          <Hausnummer>string</Hausnummer>
          <Postleitzahl>string</Postleitzahl>
          <Zusatzziffern>string</Zusatzziffern>
          <Ort>string</Ort>
          <Telefon>string</Telefon>
          <Natel>string</Natel>
          <Email>string</Email>
          <Geburtsdatum>dateTime</Geburtsdatum>
          <Heimatort>string</Heimatort>
          <Heimatkanton>string</Heimatkanton>
          <Nationalitaet>string</Nationalitaet>
          <Geschlecht>short</Geschlecht>
          <Sprache>string</Sprache>
          <Auslaenderausweis>string</Auslaenderausweis>
          <AhvNr>string</AhvNr>
        </Lernender>
        <Erziehungsberechtigter1>
          <Name>string</Name>
          <Vorname>string</Vorname>
          <Strasse>string</Strasse>
          <Hausnummer>string</Hausnummer>
          <Telefon>string</Telefon>
          <Postleitzahl>string</Postleitzahl>
          <Zusatzziffern>string</Zusatzziffern>
          <Ort>string</Ort>
          <Geschlecht>short</Geschlecht>
          <Mobile>string</Mobile>
          <Email>string</Email>
        </Erziehungsberechtigter1>
        <Erziehungsberechtigter2>
          <Name>string</Name>
          <Vorname>string</Vorname>
          <Strasse>string</Strasse>
          <Hausnummer>string</Hausnummer>
          <Telefon>string</Telefon>
          <Postleitzahl>string</Postleitzahl>
          <Zusatzziffern>string</Zusatzziffern>
          <Ort>string</Ort>
          <Geschlecht>short</Geschlecht>
          <Mobile>string</Mobile>
          <Email>string</Email>
        </Erziehungsberechtigter2>
        <Lehrberuf>
          <Bezeichnung>string</Bezeichnung>
          <Zusatz>string</Zusatz>
          <SbfiNr>int</SbfiNr>
          <BerufNr>int</BerufNr>
          <SchulischesProfil>string</SchulischesProfil>
          <LehrzeitVon>dateTime</LehrzeitVon>
          <LehrzeitBis>dateTime</LehrzeitBis>
          <Lehrjahre>unsignedByte</Lehrjahre>
          <Probezeit>unsignedByte</Probezeit>
          <Gav>boolean</Gav>
          <Lmv>boolean</Lmv>
          <Lgav>boolean</Lgav>
          <OlvBeilageBemerkungen>boolean</OlvBeilageBemerkungen>
          <Berufsbildner>
            <Berufsbildner xsi:nil="true" />
            <Berufsbildner xsi:nil="true" />
          </Berufsbildner>
          <Typ>unsignedByte</Typ>
        </Lehrberuf>
        <Berufsbildner>
          <Nr>int</Nr>
          <Anrede>string</Anrede>
          <Name>string</Name>
          <Vorname>string</Vorname>
          <Beruf>string</Beruf>
          <Geburtsdatum>dateTime</Geburtsdatum>
          <TelefonGeschaeft>string</TelefonGeschaeft>
          <NatelGeschaeft>string</NatelGeschaeft>
          <EmailGeschaeft>string</EmailGeschaeft>
          <AhvNummer>string</AhvNummer>
        </Berufsbildner>
        <Kostenuebernahme>
          <Reisespesen>unsignedByte</Reisespesen>
          <Verpflegung>unsignedByte</Verpflegung>
          <Unterkunft>unsignedByte</Unterkunft>
          <ElektronischeGeraete>unsignedByte</ElektronischeGeraete>
          <Schulmaterial>unsignedByte</Schulmaterial>
          <BerufsnotwendigeAnschaffungenListe>string</BerufsnotwendigeAnschaffungenListe>
          <BerufsnotwendigeAnschaffungen>unsignedByte</BerufsnotwendigeAnschaffungen>
          <ReinigungBerufskleider>unsignedByte</ReinigungBerufskleider>
          <PraemienNbuFirma>double</PraemienNbuFirma>
          <PraemienNbuLehrling>double</PraemienNbuLehrling>
          <Krankentaggeld>boolean</Krankentaggeld>
          <PraemienKrankentaggeldFirma>double</PraemienKrankentaggeldFirma>
          <PraemienKrankentaggeldLehrling>double</PraemienKrankentaggeldLehrling>
          <BesondereRegelung>string</BesondereRegelung>
        </Kostenuebernahme>
        <Bruttolohn>
          <Lehrjahr1>double</Lehrjahr1>
          <Lehrjahr2>double</Lehrjahr2>
          <Lehrjahr3>double</Lehrjahr3>
          <Lehrjahr4>double</Lehrjahr4>
          <LehrjahrTyp1>unsignedByte</LehrjahrTyp1>
          <LehrjahrTyp2>unsignedByte</LehrjahrTyp2>
          <LehrjahrTyp3>unsignedByte</LehrjahrTyp3>
          <LehrjahrTyp4>unsignedByte</LehrjahrTyp4>
          <Monat13>boolean</Monat13>
          <Zulagen>string</Zulagen>
        </Bruttolohn>
        <Arbeitszeit>
          <StundenProWoche>double</StundenProWoche>
          <ArbeitstageProWoche>double</ArbeitstageProWoche>
          <BesondereRegelung>string</BesondereRegelung>
          <Ferien1Lehrjahr>double</Ferien1Lehrjahr>
          <Ferien2Lehrjahr>double</Ferien2Lehrjahr>
          <Ferien3Lehrjahr>double</Ferien3Lehrjahr>
          <Ferien4Lehrjahr>double</Ferien4Lehrjahr>
        </Arbeitszeit>
        <Zusatz>
          <Text1>string</Text1>
          <Text2>string</Text2>
          <Text3>string</Text3>
          <Text4>string</Text4>
          <Text5>string</Text5>
          <Text6>string</Text6>
          <Text7>string</Text7>
          <Text8>string</Text8>
          <Text9>string</Text9>
          <Text10>string</Text10>
          <Int1>int</Int1>
          <Int2>int</Int2>
          <Int3>int</Int3>
          <Int4>int</Int4>
          <Int5>int</Int5>
          <Int6>int</Int6>
          <Int7>int</Int7>
          <Int8>int</Int8>
          <Int9>int</Int9>
          <Int10>int</Int10>
          <Zahl1>double</Zahl1>
          <Zahl2>double</Zahl2>
          <Zahl3>double</Zahl3>
          <Zahl4>double</Zahl4>
          <Zahl5>double</Zahl5>
          <Zahl6>double</Zahl6>
          <Zahl7>double</Zahl7>
          <Zahl8>double</Zahl8>
          <Zahl9>double</Zahl9>
          <Zahl10>double</Zahl10>
          <Check1>boolean</Check1>
          <Check2>boolean</Check2>
          <Check3>boolean</Check3>
          <Check4>boolean</Check4>
          <Check5>boolean</Check5>
          <Check6>boolean</Check6>
          <Check7>boolean</Check7>
          <Check8>boolean</Check8>
          <Check9>boolean</Check9>
          <Check10>boolean</Check10>
          <Radio1>unsignedByte</Radio1>
          <Radio2>unsignedByte</Radio2>
          <Radio3>unsignedByte</Radio3>
          <Radio4>unsignedByte</Radio4>
          <Radio5>unsignedByte</Radio5>
          <Radio6>unsignedByte</Radio6>
          <Radio7>unsignedByte</Radio7>
          <Radio8>unsignedByte</Radio8>
          <Radio9>unsignedByte</Radio9>
          <Radio10>unsignedByte</Radio10>
          <Bemerkungen>string</Bemerkungen>
        </Zusatz>
        <Beiblatt>
          <AnzahlLernende>short</AnzahlLernende>
          <Betrieb1>string</Betrieb1>
          <Ort1>string</Ort1>
          <Berufsbildner1>string</Berufsbildner1>
          <Betrieb2>string</Betrieb2>
          <Ort2>string</Ort2>
          <Berufsbildner2>string</Berufsbildner2>
          <Betrieb3>string</Betrieb3>
          <Ort3>string</Ort3>
          <Berufsbildner3>string</Berufsbildner3>
          <AngabenKanton>string</AngabenKanton>
          <AngabenBranche>string</AngabenBranche>
          <AngabenErweitert>string</AngabenErweitert>
        </Beiblatt>
        <Schulort>
          <SchulortNr>int</SchulortNr>
          <CodeExportDbk>string</CodeExportDbk>
          <Bezeichnung>string</Bezeichnung>
          <Zusatz>string</Zusatz>
          <Strasse>string</Strasse>
          <Postfach>string</Postfach>
          <Postleitzahl>string</Postleitzahl>
          <Ort>string</Ort>
          <Kanton>string</Kanton>
          <BezeichnungWithOrt>string</BezeichnungWithOrt>
        </Schulort>
        <BmBesuchMoeglich>boolean</BmBesuchMoeglich>
        <Unterrichtssprache>unsignedByte</Unterrichtssprache>
        <Lehrort>string</Lehrort>
        <LetztbesuchteSchuleStatistikcode>string</LetztbesuchteSchuleStatistikcode>
        <LetztbesuchteSchuleKanton>string</LetztbesuchteSchuleKanton>
        <Bemerkungen>string</Bemerkungen>
      </lehrvertrag>
    </SetLehrvertrag>
  </soap12:Body>
</soap12:Envelope>
HTTP/1.1 200 OK
Content-Type: application/soap+xml; charset=utf-8
Content-Length: length

<?xml version="1.0" encoding="utf-8"?>
<soap12:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap12="http://www.w3.org/2003/05/soap-envelope">
  <soap12:Body>
    <SetLehrvertragResponse xmlns="https://www.lehrvefrtrag.info/">
      <SetLehrvertragResult>boolean</SetLehrvertragResult>
    </SetLehrvertragResponse>
  </soap12:Body>
</soap12:Envelope>