Table of Contents

Class Annex7PullService

Namespace
Zedal.Sdk.Apis.Diwass.Pull
Assembly
Zedal.Sdk.dll

Zieht ein einzelnes DIWASS-Annex7 per SOAP (getAnnex7) und kapselt die Antwort in ein frisches ZEWASS/BxA-Dokument. Analog zu NotificationPullService und MovementPullService.

public sealed class Annex7PullService : DiwassPullServiceBase
Inheritance
Annex7PullService
Inherited Members

Constructors

Annex7PullService(ISoapProxyApi, DiwassCredentials, IDocumentBlockApi)

Properties

Kind

Kurzform für Dump-Dateinamen und Identifier-Arg-Name, z.B. notification.

OperationName

DIWASS-Operationsname für Fehlermeldungen, z.B. getNotification.

ResponseRootLocalName

Erwarteter lokaler Root-Name in der SOAP-Antwort, z.B. GetNotificationResponse.

Methods

BuildRequestBodyXml(string)

Baut den SOAP-Body für den konkreten Pull-Request.

PullAnnex7AsDocXml(string)

Führt getAnnex7 gegen DIWASS aus und liefert die Antwort als BxA-gekapselte DocXml (ein Block mit GetAnnex7Response). Der Server erzeugt das Dokument bei leerer docXml im AddBlock-Call.