[{"data":1,"prerenderedAt":1109},["ShallowReactive",2],{"navigation_docs_de":3,"-de-external-sources-soap":427,"-de-external-sources-soap-surround":1104},[4,31,117,188,238,271,310,369,378],{"title":5,"icon":6,"path":7,"stem":8,"children":9,"page":30},"Erste Schritte","i-hugeicons-rocket-01","\u002Fde\u002Fgetting-started","de\u002F01.getting-started",[10,15,20,25],{"title":11,"path":12,"stem":13,"icon":14},"Was ist DDM?","\u002Fde\u002Fgetting-started\u002Fwhat-is-ddm","de\u002F01.getting-started\u002F01.what-is-ddm","i-hugeicons-information-circle",{"title":16,"path":17,"stem":18,"icon":19},"Konto und Anmeldung","\u002Fde\u002Fgetting-started\u002Fsign-in","de\u002F01.getting-started\u002F02.sign-in","i-hugeicons-key-01",{"title":21,"path":22,"stem":23,"icon":24},"KI in DDM","\u002Fde\u002Fgetting-started\u002Fai-in-ddm","de\u002F01.getting-started\u002F03.ai-in-ddm","i-hugeicons-ai-magic",{"title":26,"path":27,"stem":28,"icon":29},"Systemstatus","\u002Fde\u002Fgetting-started\u002Fsystem-status","de\u002F01.getting-started\u002F04.system-status","i-hugeicons-activity-03",false,{"title":32,"icon":33,"path":34,"stem":35,"children":36,"page":30},"CMS","i-hugeicons-dashboard-square-01","\u002Fde\u002Fcms","de\u002F02.cms",[37,42,47,52,57,62,67,72,77,82,87,92,97,102,107,112],{"title":38,"path":39,"stem":40,"icon":41},"Das CMS im Überblick","\u002Fde\u002Fcms\u002Foverview","de\u002F02.cms\u002F01.overview","i-hugeicons-compass-01",{"title":43,"path":44,"stem":45,"icon":46},"Dokumente hochladen","\u002Fde\u002Fcms\u002Fupload","de\u002F02.cms\u002F02.upload","i-hugeicons-upload-01",{"title":48,"path":49,"stem":50,"icon":51},"Kategorien","\u002Fde\u002Fcms\u002Fcategories","de\u002F02.cms\u002F03.categories","i-hugeicons-folder-tree",{"title":53,"path":54,"stem":55,"icon":56},"Dokumente bearbeiten","\u002Fde\u002Fcms\u002Fdocuments","de\u002F02.cms\u002F04.documents","i-hugeicons-file-edit",{"title":58,"path":59,"stem":60,"icon":61},"Suchen und filtern","\u002Fde\u002Fcms\u002Fsearch-and-filters","de\u002F02.cms\u002F05.search-and-filters","i-hugeicons-search-01",{"title":63,"path":64,"stem":65,"icon":66},"Gruppen und Rechte","\u002Fde\u002Fcms\u002Fgroups-and-permissions","de\u002F02.cms\u002F06.groups-and-permissions","i-hugeicons-user-multiple",{"title":68,"path":69,"stem":70,"icon":71},"Benutzer","\u002Fde\u002Fcms\u002Fusers","de\u002F02.cms\u002F07.users","i-hugeicons-user-add-01",{"title":73,"path":74,"stem":75,"icon":76},"Freigaben","\u002Fde\u002Fcms\u002Fapprovals","de\u002F02.cms\u002F08.approvals","i-hugeicons-checkmark-badge-01",{"title":78,"path":79,"stem":80,"icon":81},"Märkte und Übersetzungen","\u002Fde\u002Fcms\u002Fmarkets-and-translations","de\u002F02.cms\u002F09.markets-and-translations","i-hugeicons-globe-02",{"title":83,"path":84,"stem":85,"icon":86},"Notizvorlagen","\u002Fde\u002Fcms\u002Fnote-templates","de\u002F02.cms\u002F10.note-templates","i-hugeicons-layout-01",{"title":88,"path":89,"stem":90,"icon":91},"Nutzung und Audit-Log","\u002Fde\u002Fcms\u002Fusage-and-audit","de\u002F02.cms\u002F11.usage-and-audit","i-hugeicons-chart-column",{"title":93,"path":94,"stem":95,"icon":96},"KI-Assistent","\u002Fde\u002Fcms\u002Fassistant","de\u002F02.cms\u002F12.assistant","i-hugeicons-sparkles",{"title":98,"path":99,"stem":100,"icon":101},"Einstellungen","\u002Fde\u002Fcms\u002Fsettings","de\u002F02.cms\u002F13.settings","i-hugeicons-settings-02",{"title":103,"path":104,"stem":105,"icon":106},"Tarife","\u002Fde\u002Fcms\u002Fplans","de\u002F02.cms\u002F14.plans","i-hugeicons-package",{"title":108,"path":109,"stem":110,"icon":111},"Feature-Wünsche","\u002Fde\u002Fcms\u002Ffeature-requests","de\u002F02.cms\u002F15.feature-requests","i-hugeicons-idea-01",{"title":113,"path":114,"stem":115,"icon":116},"Fehler melden","\u002Fde\u002Fcms\u002Fbug-reports","de\u002F02.cms\u002F16.bug-reports","i-hugeicons-bug-01",{"title":118,"icon":119,"path":120,"stem":121,"children":122,"page":30},"App","i-hugeicons-smart-phone-01","\u002Fde\u002Fapp","de\u002F03.app",[123,128,133,138,143,147,152,157,162,167,170,173,176,179,184],{"title":124,"path":125,"stem":126,"icon":127},"Anmelden und zurechtfinden","\u002Fde\u002Fapp\u002Foverview","de\u002F03.app\u002F01.overview","i-hugeicons-login-03",{"title":129,"path":130,"stem":131,"icon":132},"Tabs und geteilte Ansicht","\u002Fde\u002Fapp\u002Ftabs","de\u002F03.app\u002F02.tabs","i-hugeicons-layout-2-column",{"title":134,"path":135,"stem":136,"icon":137},"Dokumente finden und lesen","\u002Fde\u002Fapp\u002Fdocuments","de\u002F03.app\u002F03.documents","i-hugeicons-file-01",{"title":139,"path":140,"stem":141,"icon":142},"Favoriten","\u002Fde\u002Fapp\u002Ffavorites","de\u002F03.app\u002F04.favorites","i-hugeicons-favourite",{"title":144,"path":145,"stem":146,"icon":61},"Suchen","\u002Fde\u002Fapp\u002Fsearch","de\u002F03.app\u002F05.search",{"title":148,"path":149,"stem":150,"icon":151},"Notizen","\u002Fde\u002Fapp\u002Fnotes","de\u002F03.app\u002F06.notes","i-hugeicons-note-edit",{"title":153,"path":154,"stem":155,"icon":156},"Kalender und Termine","\u002Fde\u002Fapp\u002Fcalendar","de\u002F03.app\u002F07.calendar","i-hugeicons-calendar-03",{"title":158,"path":159,"stem":160,"icon":161},"An Kunden senden","\u002Fde\u002Fapp\u002Foutbox","de\u002F03.app\u002F08.outbox","i-hugeicons-sent",{"title":163,"path":164,"stem":165,"icon":166},"Offline arbeiten","\u002Fde\u002Fapp\u002Foffline","de\u002F03.app\u002F09.offline","i-hugeicons-wifi-off-01",{"title":93,"path":168,"stem":169,"icon":96},"\u002Fde\u002Fapp\u002Fassistant","de\u002F03.app\u002F10.assistant",{"title":98,"path":171,"stem":172,"icon":101},"\u002Fde\u002Fapp\u002Fsettings","de\u002F03.app\u002F11.settings",{"title":108,"path":174,"stem":175,"icon":111},"\u002Fde\u002Fapp\u002Ffeature-requests","de\u002F03.app\u002F12.feature-requests",{"title":113,"path":177,"stem":178,"icon":116},"\u002Fde\u002Fapp\u002Fbug-reports","de\u002F03.app\u002F13.bug-reports",{"title":180,"path":181,"stem":182,"icon":183},"Desktop-App","\u002Fde\u002Fapp\u002Fdesktop-app","de\u002F03.app\u002F14.desktop-app","i-hugeicons-computer",{"title":185,"path":186,"stem":187,"icon":119},"Mobile App","\u002Fde\u002Fapp\u002Fmobile-app","de\u002F03.app\u002F15.mobile-app",{"title":189,"icon":190,"path":191,"stem":192,"children":193,"page":30},"Anmeldung & Verzeichnisse","i-hugeicons-security-check","\u002Fde\u002Fsign-in-and-directories","de\u002F04.sign-in-and-directories",[194,198,202,207,212,217,222,226,230,234],{"title":195,"path":196,"stem":197,"icon":19},"Anmeldeverfahren","\u002Fde\u002Fsign-in-and-directories\u002Fsign-in-methods","de\u002F04.sign-in-and-directories\u002F01.sign-in-methods",{"title":199,"path":200,"stem":201,"icon":190},"Single Sign-on","\u002Fde\u002Fsign-in-and-directories\u002Fsingle-sign-on","de\u002F04.sign-in-and-directories\u002F02.single-sign-on",{"title":203,"path":204,"stem":205,"icon":206},"Verzeichnisdienste (LDAP)","\u002Fde\u002Fsign-in-and-directories\u002Fdirectory-services","de\u002F04.sign-in-and-directories\u002F03.directory-services","i-hugeicons-hierarchy",{"title":208,"path":209,"stem":210,"icon":211},"Abgleich und Anmeldung","\u002Fde\u002Fsign-in-and-directories\u002Fdirectory-sync","de\u002F04.sign-in-and-directories\u002F04.directory-sync","i-hugeicons-refresh",{"title":213,"path":214,"stem":215,"icon":216},"Microsoft Entra ID","\u002Fde\u002Fsign-in-and-directories\u002Fmicrosoft-entra-id","de\u002F04.sign-in-and-directories\u002F05.microsoft-entra-id","i-hugeicons-building-03",{"title":218,"path":219,"stem":220,"icon":221},"Okta","\u002Fde\u002Fsign-in-and-directories\u002Fokta","de\u002F04.sign-in-and-directories\u002F06.okta","i-hugeicons-finger-print",{"title":223,"path":224,"stem":225,"icon":81},"Google Workspace","\u002Fde\u002Fsign-in-and-directories\u002Fgoogle-workspace","de\u002F04.sign-in-and-directories\u002F07.google-workspace",{"title":227,"path":228,"stem":229,"icon":119},"Zwei-Faktor-Authentifizierung","\u002Fde\u002Fsign-in-and-directories\u002Ftwo-factor-authentication","de\u002F04.sign-in-and-directories\u002F08.two-factor-authentication",{"title":231,"path":232,"stem":233,"icon":221},"Passkeys","\u002Fde\u002Fsign-in-and-directories\u002Fpasskeys","de\u002F04.sign-in-and-directories\u002F09.passkeys",{"title":235,"path":236,"stem":237,"icon":156},"Kalender-Freigabe","\u002Fde\u002Fsign-in-and-directories\u002Fcalendar-access","de\u002F04.sign-in-and-directories\u002F10.calendar-access",{"title":239,"icon":240,"path":241,"stem":242,"children":243,"page":30},"MCP-Server","i-hugeicons-ai-network","\u002Fde\u002Fmcp-server","de\u002F05.mcp-server",[244,248,253,257,262,266],{"title":245,"path":246,"stem":247,"icon":240},"Überblick","\u002Fde\u002Fmcp-server\u002Foverview","de\u002F05.mcp-server\u002F01.overview",{"title":249,"path":250,"stem":251,"icon":252},"Einrichten","\u002Fde\u002Fmcp-server\u002Fsetup","de\u002F05.mcp-server\u002F02.setup","i-hugeicons-plug-socket",{"title":254,"path":255,"stem":256,"icon":111},"Was Sie damit tun können","\u002Fde\u002Fmcp-server\u002Fuse-cases","de\u002F05.mcp-server\u002F03.use-cases",{"title":258,"path":259,"stem":260,"icon":261},"Werkzeuge","\u002Fde\u002Fmcp-server\u002Ftools","de\u002F05.mcp-server\u002F04.tools","i-hugeicons-wrench-01",{"title":263,"path":264,"stem":265,"icon":76},"Änderungen freigeben","\u002Fde\u002Fmcp-server\u002Fapproving-changes","de\u002F05.mcp-server\u002F05.approving-changes",{"title":267,"path":268,"stem":269,"icon":270},"Verwaltung & Sicherheit","\u002Fde\u002Fmcp-server\u002Fadmin-and-security","de\u002F05.mcp-server\u002F06.admin-and-security","i-hugeicons-shield-key",{"title":272,"icon":273,"path":274,"stem":275,"children":276,"page":30},"Externe Quellen","i-hugeicons-database-sync","\u002Fde\u002Fexternal-sources","de\u002F06.external-sources",[277,280,285,290,295,300,305],{"title":245,"path":278,"stem":279,"icon":273},"\u002Fde\u002Fexternal-sources\u002Foverview","de\u002F06.external-sources\u002F01.overview",{"title":281,"path":282,"stem":283,"icon":284},"SharePoint","\u002Fde\u002Fexternal-sources\u002Fsharepoint","de\u002F06.external-sources\u002F02.sharepoint","i-hugeicons-microsoft",{"title":286,"path":287,"stem":288,"icon":289},"OneDrive","\u002Fde\u002Fexternal-sources\u002Fonedrive","de\u002F06.external-sources\u002F03.onedrive","i-hugeicons-folder-cloud",{"title":291,"path":292,"stem":293,"icon":294},"Google Drive","\u002Fde\u002Fexternal-sources\u002Fgoogle-drive","de\u002F06.external-sources\u002F04.google-drive","i-hugeicons-google-drive",{"title":296,"path":297,"stem":298,"icon":299},"FTP \u002F SFTP","\u002Fde\u002Fexternal-sources\u002Fftp-sftp","de\u002F06.external-sources\u002F05.ftp-sftp","i-hugeicons-server-stack-01",{"title":301,"path":302,"stem":303,"icon":304},"REST-Schnittstelle","\u002Fde\u002Fexternal-sources\u002Frest","de\u002F06.external-sources\u002F06.rest","i-hugeicons-api",{"title":306,"path":307,"stem":308,"icon":309},"SOAP-Schnittstelle","\u002Fde\u002Fexternal-sources\u002Fsoap","de\u002F06.external-sources\u002F07.soap","i-hugeicons-source-code",{"title":311,"icon":304,"path":312,"stem":313,"children":314,"page":30},"Integrations-API","\u002Fde\u002Fintegration-api","de\u002F07.integration-api",[315,318,322,327,332,337,341,346,350,354,359,364],{"title":245,"path":316,"stem":317,"icon":14},"\u002Fde\u002Fintegration-api\u002Foverview","de\u002F07.integration-api\u002F01.overview",{"title":319,"path":320,"stem":321,"icon":19},"Authentifizierung","\u002Fde\u002Fintegration-api\u002Fauthentication","de\u002F07.integration-api\u002F02.authentication",{"title":323,"path":324,"stem":325,"icon":326},"Konventionen","\u002Fde\u002Fintegration-api\u002Fconventions","de\u002F07.integration-api\u002F03.conventions","i-hugeicons-book-open-01",{"title":328,"path":329,"stem":330,"icon":331},"Dokumente einspielen","\u002Fde\u002Fintegration-api\u002Fpushing-documents","de\u002F07.integration-api\u002F04.pushing-documents","i-hugeicons-upload-02",{"title":333,"path":334,"stem":335,"icon":336},"Inhalte abrufen","\u002Fde\u002Fintegration-api\u002Fconsuming-content","de\u002F07.integration-api\u002F05.consuming-content","i-hugeicons-download-02",{"title":338,"path":339,"stem":340,"icon":137},"Referenz: Dokumente","\u002Fde\u002Fintegration-api\u002Freference-documents","de\u002F07.integration-api\u002F06.reference-documents",{"title":342,"path":343,"stem":344,"icon":345},"Referenz: Kategorien, Schlagwörter, Märkte","\u002Fde\u002Fintegration-api\u002Freference-categories-tags","de\u002F07.integration-api\u002F07.reference-categories-tags","i-hugeicons-folder-01",{"title":347,"path":348,"stem":349,"icon":211},"Referenz: Abgleich-Manifest","\u002Fde\u002Fintegration-api\u002Freference-sync","de\u002F07.integration-api\u002F08.reference-sync",{"title":351,"path":352,"stem":353,"icon":309},"OpenAPI","\u002Fde\u002Fintegration-api\u002Fopenapi","de\u002F07.integration-api\u002F09.openapi",{"title":355,"path":356,"stem":357,"icon":358},"Änderungsprotokoll","\u002Fde\u002Fintegration-api\u002Fchangelog","de\u002F07.integration-api\u002F10.changelog","i-hugeicons-time-schedule",{"title":360,"path":361,"stem":362,"icon":363},"Referenz: Gruppen, Märkte, Zugriff","\u002Fde\u002Fintegration-api\u002Freference-groups-access","de\u002F07.integration-api\u002F11.reference-groups-access","i-hugeicons-user-lock-01",{"title":365,"path":366,"stem":367,"icon":368},"Umstieg von CMWS","\u002Fde\u002Fintegration-api\u002Fcmws","de\u002F07.integration-api\u002F12.cmws","i-hugeicons-arrow-reload-horizontal",{"title":370,"icon":371,"path":372,"stem":373,"children":374,"page":30},"Neuigkeiten","i-hugeicons-gift","\u002Fde\u002Fwhats-new","de\u002F08.whats-new",[375],{"title":355,"path":376,"stem":377,"icon":358},"\u002Fde\u002Fwhats-new\u002Fchangelog","de\u002F08.whats-new\u002F01.changelog",{"title":379,"icon":299,"path":380,"stem":381,"children":382,"page":30},"Selbst betreiben","\u002Fde\u002Fself-hosting","de\u002F09.self-hosting",[383,386,390,395,399,404,408,413,418,422],{"title":245,"path":384,"stem":385,"icon":14},"\u002Fde\u002Fself-hosting\u002Foverview","de\u002F09.self-hosting\u002F01.overview",{"title":387,"path":388,"stem":389,"icon":106},"Docker Compose","\u002Fde\u002Fself-hosting\u002Fdocker-compose","de\u002F09.self-hosting\u002F02.docker-compose",{"title":391,"path":392,"stem":393,"icon":394},"Kubernetes","\u002Fde\u002Fself-hosting\u002Fkubernetes","de\u002F09.self-hosting\u002F03.kubernetes","i-hugeicons-cloud",{"title":396,"path":397,"stem":398,"icon":101},"Konfiguration","\u002Fde\u002Fself-hosting\u002Fconfiguration","de\u002F09.self-hosting\u002F04.configuration",{"title":400,"path":401,"stem":402,"icon":403},"Lizenz","\u002Fde\u002Fself-hosting\u002Flicence","de\u002F09.self-hosting\u002F05.licence","i-hugeicons-license",{"title":405,"path":406,"stem":407,"icon":211},"Updates","\u002Fde\u002Fself-hosting\u002Fupdates","de\u002F09.self-hosting\u002F06.updates",{"title":409,"path":410,"stem":411,"icon":412},"Postgres","\u002Fde\u002Fself-hosting\u002Fpostgres","de\u002F09.self-hosting\u002F07.postgres","i-hugeicons-database",{"title":414,"path":415,"stem":416,"icon":417},"Sicherung","\u002Fde\u002Fself-hosting\u002Fbackups","de\u002F09.self-hosting\u002F08.backups","i-hugeicons-database-restore",{"title":419,"path":420,"stem":421,"icon":261},"Fehlerbehebung","\u002Fde\u002Fself-hosting\u002Ftroubleshooting","de\u002F09.self-hosting\u002F09.troubleshooting",{"title":423,"path":424,"stem":425,"icon":426},"Firewall","\u002Fde\u002Fself-hosting\u002Ffirewall","de\u002F09.self-hosting\u002F10.firewall","i-hugeicons-firewall",{"id":428,"title":306,"body":429,"description":1097,"extension":1098,"links":1099,"meta":1100,"navigation":1101,"path":307,"seo":1102,"stem":308,"__hash__":1103},"docs_de\u002Fde\u002F06.external-sources\u002F07.soap.md",{"type":430,"value":431,"toc":1089},"minimark",[432,456,467,472,524,528,547,615,633,643,667,671,690,703,713,726,730,742,793,808,811,814,904,907,961,1032,1047,1072,1076,1085],[433,434,435,436,439,440,443,444,447,448,451,452,455],"p",{},"Mit dem Systemtyp ",[437,438,306],"strong",{}," holt DDM Dokumente aus einem System, das sie über einen ",[437,441,442],{},"SOAP-Webservice"," anbietet – häufig ältere DMS-, ERP- oder Archivsysteme. Sie funktioniert wie die ",[445,446,301],"a",{"href":302},": Eine ",[437,449,450],{},"Request-Kette"," ruft den Dienst auf, und eine ",[437,453,454],{},"Feld-Zuordnung"," sagt, welcher Wert der Antwort was bedeutet. Lesen Sie die REST-Anleitung zuerst – hier steht nur, was bei SOAP anders ist.",[457,458,459,460,463,464,466],"note",{},"Ab Tarif ",[437,461,462],{},"Enterprise"," verfügbar – siehe ",[445,465,103],{"href":104},".",[468,469,471],"h2",{"id":470},"was-anders-ist-als-bei-rest","Was anders ist als bei REST",[473,474,475,490,504],"ul",{},[476,477,478,481,482,485,486,489],"li",{},[437,479,480],{},"Den SOAP-Umschlag schreiben Sie selbst"," in den ",[437,483,484],{},"Body"," eines Schritts mit der Methode ",[437,487,488],{},"POST",". DDM liest keine WSDL und baut keinen Umschlag.",[476,491,492,495,496,499,500,466],{},[437,493,494],{},"Antworten in XML"," liest DDM in eine Baumstruktur um, damit Sie sie mit denselben ",[437,497,498],{},"Pfaden mit Punkten"," ansprechen können wie JSON – siehe ",[445,501,503],{"href":502},"#pfade-in-xml-antworten","Pfade in XML-Antworten",[476,505,506,509,510,514,515,518,519,523],{},[437,507,508],{},"Die Dateien selbst"," lädt DDM mit ",[511,512,513],"code",{},"GET"," von der ",[437,516,517],{},"Datei-URL",". Ihr Dienst muss zu jedem Dokument eine solche Adresse liefern; Dateiinhalte, die als Base64 ",[520,521,522],"em",{},"in"," der SOAP-Antwort stecken, kann DDM nicht übernehmen.",[468,525,527],{"id":526},"_1-quelle-anlegen","1. Quelle anlegen",[433,529,530,531,533,534,536,537,540,541,544,545,466],{},"Legen Sie unter ",[437,532,98],{}," › ",[437,535,272],{}," mit ",[437,538,539],{},"Neue Quelle"," eine Quelle an, geben Sie ihr einen Namen und wählen Sie als ",[437,542,543],{},"Systemtyp"," ",[437,546,306],{},[548,549,550,563],"table",{},[551,552,553],"thead",{},[554,555,556,560],"tr",{},[557,558,559],"th",{},"Feld",[557,561,562],{},"Was Sie eintragen",[564,565,566,580,598],"tbody",{},[554,567,568,574],{},[569,570,571],"td",{},[437,572,573],{},"Endpunkt",[569,575,576,577],{},"Die Adresse des Dienstes – nicht die der WSDL –, z. B. ",[511,578,579],{},"https:\u002F\u002Farchiv.firma.de\u002Fservices\u002Fdokumente",[554,581,582,587],{},[569,583,584],{},[437,585,586],{},"SOAPAction",[569,588,589,590,593,594],{},"Die Operation, die die Schritte aufrufen, z. B. ",[511,591,592],{},"urn:dokumente\u002FListe"," – siehe ",[445,595,597],{"href":596},"#_2-header-und-soap-version","Header und SOAP-Version",[554,599,600,605],{},[569,601,602],{},[437,603,604],{},"Authentifizierung (Header)",[569,606,607,610,611,614],{},[437,608,609],{},"Ein"," Header für die Anmeldung, z. B. ",[511,612,613],{},"Authorization: Basic …"," – verschlüsselt gespeichert, nie wieder angezeigt, nur an den Endpunkt geschickt",[433,616,617,618,620,621,624,625,628,629,466],{},"Pfade der Schritte hängen am ",[437,619,573],{}," wie bei REST an der Basis-URL. Meist rufen alle Schritte den Endpunkt selbst auf – lassen Sie den ",[437,622,623],{},"Pfad"," dann leer (oder ",[511,626,627],{},"\u002F",") – siehe ",[445,630,632],{"href":631},"\u002Fde\u002Fexternal-sources\u002Frest#pfad-und-basis-url","Pfad und Basis-URL",[634,635,636,637,639,640,642],"warning",{},"Ändern Sie den ",[437,638,573],{},", löscht DDM die hinterlegte ",[437,641,319],{},". Tragen Sie sie danach neu ein.",[433,644,645,648,649,651,652,655,656,659,660,663,664,466],{},[437,646,647],{},"Verbindung testen"," ruft den Endpunkt mit ",[511,650,513],{}," auf. Viele SOAP-Dienste antworten darauf mit ",[511,653,654],{},"405"," oder ",[511,657,658],{},"500"," – das zählt hier als ",[437,661,662],{},"Die Schnittstelle antwortet (HTTP …)"," und heißt nur, dass die Adresse erreichbar ist. Ob der Dienst wirklich antwortet, zeigt ",[437,665,666],{},"Kette testen",[468,668,670],{"id":669},"_2-header-und-soap-version","2. Header und SOAP-Version",[433,672,673,676,677,679,680,682,683,685,686,689],{},[437,674,675],{},"SOAP 1.1"," – die meisten Dienste: Tragen Sie die Operation unter ",[437,678,586],{}," ein, z. B. ",[511,681,592],{},". DDM schickt sie bei jedem Schritt als Header ",[511,684,586],{}," mit (in Anführungszeichen, wie SOAP es verlangt) und kennzeichnet den XML-Body als ",[511,687,688],{},"text\u002Fxml",". Mehr ist nicht nötig.",[433,691,692,695,696,698,699,702],{},[437,693,694],{},"SOAP 1.2",": Lassen Sie ",[437,697,586],{}," leer und tragen Sie unter ",[437,700,701],{},"Header"," des Schritts den Content-Type mit der Operation ein:",[704,705,711],"pre",{"className":706,"code":708,"language":709,"meta":710},[707],"language-text","Content-Type: application\u002Fsoap+xml; charset=utf-8; action=\"urn:dokumente\u002FListe\"\n","text","",[511,712,708],{"__ignoreMap":710},[433,714,715,716,718,719,722,723,725],{},"Ruft ein Schritt eine andere Operation auf als die übrigen, geben Sie sie unter ",[437,717,701],{}," des Schritts an – ",[511,720,721],{},"SOAPAction: \"urn:dokumente\u002FDatei\"",". Was ein Schritt selbst nennt, gilt vor dem Feld der Quelle. Unter ",[437,724,701],{}," steht je Zeile ein Header.",[468,727,729],{"id":728},"_3-ein-schritt-mit-soap-umschlag","3. Ein Schritt mit SOAP-Umschlag",[433,731,732,735,736,738,739,741],{},[437,733,734],{},"Schritt 1 – „Dokumente auflisten\"",": ",[437,737,488],{},", Pfad leer, ",[437,740,484],{},":",[704,743,747],{"className":744,"code":745,"language":746,"meta":710,"style":710},"language-xml shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","\u003Csoap:Envelope xmlns:soap=\"http:\u002F\u002Fschemas.xmlsoap.org\u002Fsoap\u002Fenvelope\u002F\" xmlns:d=\"urn:dokumente\">\n  \u003Csoap:Body>\n    \u003Cd:Liste>\n      \u003Cd:Ordner>Vertrieb\u003C\u002Fd:Ordner>\n    \u003C\u002Fd:Liste>\n  \u003C\u002Fsoap:Body>\n\u003C\u002Fsoap:Envelope>\n","xml",[511,748,749,757,763,769,775,781,787],{"__ignoreMap":710},[750,751,754],"span",{"class":752,"line":753},"line",1,[750,755,756],{},"\u003Csoap:Envelope xmlns:soap=\"http:\u002F\u002Fschemas.xmlsoap.org\u002Fsoap\u002Fenvelope\u002F\" xmlns:d=\"urn:dokumente\">\n",[750,758,760],{"class":752,"line":759},2,[750,761,762],{},"  \u003Csoap:Body>\n",[750,764,766],{"class":752,"line":765},3,[750,767,768],{},"    \u003Cd:Liste>\n",[750,770,772],{"class":752,"line":771},4,[750,773,774],{},"      \u003Cd:Ordner>Vertrieb\u003C\u002Fd:Ordner>\n",[750,776,778],{"class":752,"line":777},5,[750,779,780],{},"    \u003C\u002Fd:Liste>\n",[750,782,784],{"class":752,"line":783},6,[750,785,786],{},"  \u003C\u002Fsoap:Body>\n",[750,788,790],{"class":752,"line":789},7,[750,791,792],{},"\u003C\u002Fsoap:Envelope>\n",[433,794,795,796,799,800,803,804,807],{},"Variablen aus früheren Schritten setzen Sie mit ",[511,797,798],{},"{{name}}"," in den Body ein, z. B. ",[511,801,802],{},"\u003Cd:Ordner>{{ordner}}\u003C\u002Fd:Ordner>",". DDM maskiert sie dabei als XML-Text – ein ",[511,805,806],{},"&"," im Wert macht den Umschlag nicht kaputt.",[468,809,503],{"id":810},"pfade-in-xml-antworten",[433,812,813],{},"Angenommen, der Dienst antwortet:",[704,815,817],{"className":744,"code":816,"language":746,"meta":710,"style":710},"\u003Csoap:Envelope xmlns:soap=\"http:\u002F\u002Fschemas.xmlsoap.org\u002Fsoap\u002Fenvelope\u002F\">\n  \u003Csoap:Body>\n    \u003CListeResponse xmlns=\"urn:dokumente\">\n      \u003Cdokument id=\"4711\">\n        \u003Ctitel>Preisliste.pdf\u003C\u002Ftitel>\n        \u003Curl>https:\u002F\u002Farchiv.firma.de\u002Fdateien\u002F4711\u003C\u002Furl>\n        \u003Cordner>Vertrieb\u002FPreise\u003C\u002Fordner>\n      \u003C\u002Fdokument>\n      \u003Cdokument id=\"4712\">\n        \u003Ctitel>Katalog.pdf\u003C\u002Ftitel>\n        \u003Curl>https:\u002F\u002Farchiv.firma.de\u002Fdateien\u002F4712\u003C\u002Furl>\n        \u003Cordner>Vertrieb\u003C\u002Fordner>\n      \u003C\u002Fdokument>\n    \u003C\u002FListeResponse>\n  \u003C\u002Fsoap:Body>\n\u003C\u002Fsoap:Envelope>\n",[511,818,819,824,828,833,838,843,848,853,859,865,871,877,883,888,894,899],{"__ignoreMap":710},[750,820,821],{"class":752,"line":753},[750,822,823],{},"\u003Csoap:Envelope xmlns:soap=\"http:\u002F\u002Fschemas.xmlsoap.org\u002Fsoap\u002Fenvelope\u002F\">\n",[750,825,826],{"class":752,"line":759},[750,827,762],{},[750,829,830],{"class":752,"line":765},[750,831,832],{},"    \u003CListeResponse xmlns=\"urn:dokumente\">\n",[750,834,835],{"class":752,"line":771},[750,836,837],{},"      \u003Cdokument id=\"4711\">\n",[750,839,840],{"class":752,"line":777},[750,841,842],{},"        \u003Ctitel>Preisliste.pdf\u003C\u002Ftitel>\n",[750,844,845],{"class":752,"line":783},[750,846,847],{},"        \u003Curl>https:\u002F\u002Farchiv.firma.de\u002Fdateien\u002F4711\u003C\u002Furl>\n",[750,849,850],{"class":752,"line":789},[750,851,852],{},"        \u003Cordner>Vertrieb\u002FPreise\u003C\u002Fordner>\n",[750,854,856],{"class":752,"line":855},8,[750,857,858],{},"      \u003C\u002Fdokument>\n",[750,860,862],{"class":752,"line":861},9,[750,863,864],{},"      \u003Cdokument id=\"4712\">\n",[750,866,868],{"class":752,"line":867},10,[750,869,870],{},"        \u003Ctitel>Katalog.pdf\u003C\u002Ftitel>\n",[750,872,874],{"class":752,"line":873},11,[750,875,876],{},"        \u003Curl>https:\u002F\u002Farchiv.firma.de\u002Fdateien\u002F4712\u003C\u002Furl>\n",[750,878,880],{"class":752,"line":879},12,[750,881,882],{},"        \u003Cordner>Vertrieb\u003C\u002Fordner>\n",[750,884,886],{"class":752,"line":885},13,[750,887,858],{},[750,889,891],{"class":752,"line":890},14,[750,892,893],{},"    \u003C\u002FListeResponse>\n",[750,895,897],{"class":752,"line":896},15,[750,898,786],{},[750,900,902],{"class":752,"line":901},16,[750,903,792],{},[433,905,906],{},"DDM liest das so:",[473,908,909,921,935,945],{},[476,910,911,735,914,917,918,466],{},[437,912,913],{},"Namensraum-Präfixe fallen weg",[511,915,916],{},"soap:Envelope"," heißt ",[511,919,920],{},"Envelope",[476,922,923,924,927,928,735,931,934],{},"Ein Element, das ",[437,925,926],{},"mehrfach"," vorkommt, wird eine ",[437,929,930],{},"Liste",[511,932,933],{},"dokument"," ist eine Liste mit zwei Einträgen.",[476,936,937,938,941,942,466],{},"Ein Element, das nur Text enthält, ist dieser Text: ",[511,939,940],{},"titel"," ist ",[511,943,944],{},"Preisliste.pdf",[476,946,947,950,951,954,955,941,958,466],{},[437,948,949],{},"Attribute"," stehen mit ",[511,952,953],{},"@"," davor: ",[511,956,957],{},"@id",[511,959,960],{},"4711",[548,962,963,972],{},[551,964,965],{},[554,966,967,969],{},[557,968,559],{},[557,970,971],{},"Eintrag",[564,973,974,986,998,1009,1020],{},[554,975,976,981],{},[569,977,978],{},[437,979,980],{},"Liste iterieren über",[569,982,983],{},[511,984,985],{},"Envelope.Body.ListeResponse.dokument",[554,987,988,993],{},[569,989,990,991],{},"Zuordnung ",[511,992,940],{},[569,994,995],{},[437,996,997],{},"Dokumentname",[554,999,1000,1005],{},[569,1001,990,1002],{},[511,1003,1004],{},"url",[569,1006,1007],{},[437,1008,517],{},[554,1010,1011,1015],{},[569,1012,990,1013],{},[511,1014,957],{},[569,1016,1017],{},[437,1018,1019],{},"Fremd-ID",[554,1021,1022,1027],{},[569,1023,990,1024],{},[511,1025,1026],{},"ordner",[569,1028,1029],{},[437,1030,1031],{},"Kategorie-Pfad",[1033,1034,1035,1036,1039,1040,1042,1043,1046],"tip",{},"Kommt ein Element nur ",[437,1037,1038],{},"einmal"," vor, ist es keine Liste, sondern ein einzelner Eintrag – liefert der Dienst also mal ein, mal mehrere ",[511,1041,933],{},", zählt DDM einen einzelnen trotzdem als einen Datensatz. Mit ",[511,1044,1045],{},"dokument.0"," greifen Sie gezielt auf den ersten von mehreren zu.",[433,1048,1049,1050,1052,1053,1056,1057,1060,1061,1064,1065,1068,1069,1071],{},"Klicken Sie auf ",[437,1051,666],{},": Unter ",[437,1054,1055],{},"Beispiel-Antwort"," steht die Antwort des Dienstes, und die Vorschau neben jeder Zuordnung zeigt, was aus dem ersten Eintrag wird. Antwortet der Dienst mit einem ",[437,1058,1059],{},"SOAP-Fault",", steht der Schritt auf ",[437,1062,1063],{},"fehlgeschlagen"," (meist HTTP 500), und darunter der Text des Faults – etwa ",[511,1066,1067],{},"HTTP 500 — soap:Client Operation unbekannt",". Die ",[437,1070,1055],{}," behält die letzte erfolgreiche Antwort.",[468,1073,1075],{"id":1074},"alles-weitere","Alles Weitere",[433,1077,1078,1079,1081,1082,466],{},"Variablen, Transformationen, Gruppen-Zuordnung, mehrstufige Ketten und die Grenzen sind dieselben wie bei der REST-Schnittstelle – siehe ",[445,1080,301],{"href":302},". Import-Umfang und Abgleich erklärt der ",[445,1083,245],{"href":1084},"\u002Fde\u002Fexternal-sources\u002Foverview#import-umfang",[1086,1087,1088],"style",{},"html .light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html.light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html .default .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html.dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}",{"title":710,"searchDepth":759,"depth":759,"links":1090},[1091,1092,1093,1094,1095,1096],{"id":470,"depth":759,"text":471},{"id":526,"depth":759,"text":527},{"id":669,"depth":759,"text":670},{"id":728,"depth":759,"text":729},{"id":810,"depth":759,"text":503},{"id":1074,"depth":759,"text":1075},"Dokumente aus einem System mit SOAP-Webservice übernehmen – mit einer Request-Kette, XML-Pfaden und einer Feld-Zuordnung.","md",null,{},{"icon":309},{"title":306,"description":1097},"3nh1NRZvIdTA1eq30sZ9nZHVhN9OhojDK7GYYFmPj4I",[1105,1107],{"title":301,"path":302,"stem":303,"description":1106,"icon":304,"children":-1},"Dokumente aus einem eigenen System über eine HTTP-\u002FJSON-Schnittstelle übernehmen – mit einer Request-Kette, Variablen und einer Feld-Zuordnung.",{"title":245,"path":316,"stem":317,"description":1108,"icon":14,"children":-1},"Die externe API verbindet DDM mit Systemen, für die es keinen Konnektor gibt – um Dokumente einzuspielen und Inhalte abzurufen.",1793617729559]