{"ref":"artifact:sap-samples-abap-platform-refscen-flight-soap-server","page":"/artifacts/sap-samples-abap-platform-refscen-flight-soap-server","json":"/artifacts/sap-samples-abap-platform-refscen-flight-soap-server.json","generated":"2026-10-26","drafted_with_ai":true,"entity":{"id":"sap-samples-abap-platform-refscen-flight-soap-server","name":"abap-platform-refscen-flight-soap-server","artifact_type":"sample","ecosystem":"abap","flavors":[{"key":"abap-cloud","source":{"url":"https://github.com/SAP-samples/abap-platform-refscen-flight-soap-server","title":"SAP-samples/abap-platform-refscen-flight-soap-server — README","checked":"2026-10-19","quote":"The sample scenario demonstrates how to consume and expose SOAP services in ABAP Cloud."}}],"domain":"protocols-and-apis","origin_ring":"sap-official","use_as":"reference","description":{"one_line":"The server side of SAP's flight reference scenario for SOAP-based integration in ABAP Cloud, exposing synchronous ticket creation and an asynchronous cancellation that it confirms back to the client.","short":"Server side of the flight reference scenario for SOAP in ABAP Cloud","what_it_solves":"A partner system that only speaks SOAP still has to be served from ABAP Cloud, and this reference scenario's server half shows the pattern for it. It exposes ticket creation synchronously through FlightTicketCreate, accepts an asynchronous cancellation through FlightTicketCancelRequestIn, and confirms it back to the client through FlightTicketCancelConfirmOut, moving the ticket status from Issued to Cancelled. Provided as a gCTS repository for an [SAP S/4HANA](external:sap-s4hana) Private Cloud Edition or on-premise system, it ships the PFCG roles ZDMO_SOAP_ADMIN and ZDMO_SOAP_DEVELOPER for the scenario's setup, configuration and execution; the client side that consumes these services lives in a separate repository."},"links":{"repo":"https://github.com/SAP-samples/abap-platform-refscen-flight-soap-server"},"identity":{"license":"Apache-2.0"},"source_available":true,"demonstrates":["capability:xml-payloads"],"requires":[{"ref":"external:sap-s4hana","for":"the ABAP system the server-side objects are pulled into: the README names a Private Cloud Edition or on-premise system, with gCTS enabled in it","requirement":"required","sources":[{"url":"https://github.com/SAP-samples/abap-platform-refscen-flight-soap-server","title":"SAP-samples/abap-platform-refscen-flight-soap-server — README, Prerequisites","checked":"2026-10-19","quote":"ABAP System: SAP S/4HANA Private Cloud Edition or On-Premise System"}]}],"interfaces":[{"key":"flight-ticket-create","name":"FlightTicketCreate","kind":"api","protocol":"soap","direction":"in","for":"create a flight ticket, answered synchronously","sources":[{"url":"https://github.com/SAP-samples/abap-platform-refscen-flight-soap-server","title":"SAP-samples/abap-platform-refscen-flight-soap-server — README","checked":"2026-10-19","quote":"The server exposes ticket creation synchronously (`FlightTicketCreate`) and inbound ticket cancellation asynchronously (`FlightTicketCancelRequestIn`)."},{"url":"https://github.com/SAP-samples/abap-platform-refscen-flight-soap-server","title":"SAP-samples/abap-platform-refscen-flight-soap-server — README, scenario","checked":"2026-10-19","quote":"The sample scenario demonstrates how to consume and expose SOAP services in ABAP Cloud."}]},{"key":"flight-ticket-cancel-request-in","name":"FlightTicketCancelRequestIn","kind":"api","protocol":"soap","direction":"in","for":"take a ticket cancellation in, asynchronously","sources":[{"url":"https://github.com/SAP-samples/abap-platform-refscen-flight-soap-server","title":"SAP-samples/abap-platform-refscen-flight-soap-server — README","checked":"2026-10-19","quote":"The server exposes ticket creation synchronously (`FlightTicketCreate`) and inbound ticket cancellation asynchronously (`FlightTicketCancelRequestIn`)."},{"url":"https://github.com/SAP-samples/abap-platform-refscen-flight-soap-server","title":"SAP-samples/abap-platform-refscen-flight-soap-server — README, scenario","checked":"2026-10-19","quote":"The sample scenario demonstrates how to consume and expose SOAP services in ABAP Cloud."}]}],"type_properties":{"form":{"value":"reference-application","sources":[{"url":"https://github.com/SAP-samples/abap-platform-refscen-flight-soap-server","title":"SAP-samples/abap-platform-refscen-flight-soap-server — README","checked":"2026-10-19","quote":"This repository contains the server-side implementation for the SOAP-based ABAP Flight Reference Scenario."}]}},"maintainers":["actor:sap-samples"],"drafted_with_ai":true,"provenance":{"discovered_via":[{"source":"source:curator"}],"first_seen":"2026-09-14"},"contributors":["actor:tolgonaimuratbekova"]},"effective_normative_relations":[],"readings":{"liveness":[{"label":"Maintenance","tier":"unknown","evidence":"no release data"},{"label":"Continuity","tier":"fair","evidence":"1 contributor, org-owned"},{"label":"Repository","tier":"good","evidence":"pushed 2026-07, not archived"}],"compatibility":[{"label":"Declared for","tier":"fair","evidence":"nothing declared"},{"label":"Survived majors","tier":"unknown","evidence":"not read on ABAP: its lines run side by side"},{"label":"Maintainer's CI","tier":"fair","evidence":"no CI configured"}],"practice":[{"label":"Tests","tier":"fair","evidence":"none found in the tree"},{"label":"Docs","tier":"good","evidence":"README 6 KB"},{"label":"Changelog","tier":"fair","evidence":"none in the repo"}],"reach":[{"value":null,"unit":"installs/week"},{"value":0,"unit":"watching"}]},"signals":{"crawled_at":"2026-10-25","npm":"not published under this name","stars":0,"forks":0,"open_issues":0,"archived":false,"pushed_at":"2026-07-14","license_spdx":"Apache-2.0","org_owned":true,"default_branch":"main","created_at":"2025-08-19T09:20:49Z","open_prs":0,"tree_truncated":false,"test_files":0,"workflows":0,"other_ci":false,"readme_bytes":6424,"docs_files":0,"changelog":false,"license_file":true,"dts_files":0,"first_commit":"2026-07-14","last_commit":"2026-07-14","commits":1,"contributors":1,"readme_path":"README.md","readme_sha":"4c6810bb2f0c099a850010d4ced22e4ad58be883","repo_read":"2026-10-25"},"edges":{"maintainers":[{"ref":"actor:sap-samples","name":"SAP Samples","json":"/actors/sap-samples.json"}],"contributors":[{"ref":"actor:tolgonaimuratbekova","name":"Tolgonai Muratbekova","json":"/actors/tolgonaimuratbekova.json"}],"explained_by":[],"alternative_to_this":[],"needed_by":[],"available_via":[],"parts":[],"add_ons":[],"answered_through_parts":[]}}