Uzel cxd:soap
Tento uzel v tzv. akčních tabulkách, tedy přehledech založených nikoli na SQL dotazech, ale na specializovaných SOAP akcích, popisuje náležitosti pro zadání SOAP požadavku a případná další specifika získávání dat touto cestou.
Základní typ(y) uzlu(ů): soapElmType;
<cxd:soap
action-name="{string}"
base-document="{string}"
>
<cxd:envelope ... /> !
</cxd:soap>
Prvek cxd:soap se nachází ve jmenném prostoru http://www.flexideo.com/comex/definition.
Atributy
action-name - Název akce použitý pro její volání, jež je vkládán jak do URL tak také do SOAP obálky.; Speciální název, jež může sloužit jako systémová hodnota, název funkce či akce apod.; CamelCasingName - název umožňující malé i velké znaky anglické abecedy, číslice uprostřed a nakonci a podtržítka.(typ: string) TYP HODNOTY: string (string);
base-document - Nepovinný název typu základního dokumentu, pokud byl tento tvůrcem akční tabulky zvolen. Tato hodnota má podobný význam, jako stejnojmenný atribut v uzlu sql/query, tedy například pro rozhodnutí o typu dokumentu pro náhled.; Systémový název segmentu, nástroje nebo jeho části. Název většinou slouží jako jednoznačný identifikátor na větvi v určité hierarchii.; Může začínat pouze znakem malé anglické abecedy nebo podtržítka. Na jiné než první pozici se mohou též vyskytovat číslice.(typ: string) TYP HODNOTY: string (string);
Potomci
Uzel cxd:envelope
Informace sloužící pro správné poskládání obálky akce a správného sestavení URL pro její soap volání.
Základní typ(y) uzlu(ů): actionEnvelopeElmType;
<cxd:envelope>
<cxd:action-request ... /> !
<cxd:action-response ... /> ?
</cxd:envelope>
Prvek cxd:envelope se nachází ve jmenném prostoru http://www.flexideo.com/comex/definition.
Popis obsahu elementu cxd:envelope viz. popis typu actionEnvelopeElmType.