Server

<back to all web services

UpdateCustomer

Requires Authentication
The following routes are available for this service:
PUT/Customers
import Foundation
import ServiceStack

// @DataContract
public class UpdateCustomer : Codable
{
    // @DataMember(Name="Kunde")
    public var Kunde:Customer

    // @DataMember(Name="Objekte")
    public var Objekte:[Objekt] = []

    // @DataMember(Name="Adressen")
    public var Adressen:[Address] = []

    // @DataMember(Name="Nutzer")
    public var Nutzer:[Nutzer] = []

    // @DataMember(Name="NutzerCoOwnership")
    public var NutzerCoOwnership:[NutzerCoOwnership] = []

    // @DataMember(Name="NutzerPersonen")
    public var NutzerPersonen:[NutzerPersonen] = []

    // @DataMember(Name="NutzerQuadratmeter")
    public var NutzerQuadratmeter:[NutzerQuadratmeter] = []

    // @DataMember(Name="EigentuemerNutzeinheit")
    public var EigentuemerNutzeinheit:[OwnerNutzeinheit] = []

    // @DataMember(Name="Nutzeinheiten")
    public var Nutzeinheiten:[Nutzeinheit] = []

    // @DataMember(Name="Direktkosten")
    public var Direktkosten:[Direktkosten] = []

    // @DataMember(Name="Prepayments")
    public var Prepayments:[Prepayment] = []

    // @DataMember(Name="EnergieVerwerter")
    public var EnergieVerwerter:[EnergieVerwerter] = []

    // @DataMember(Name="Brennstofflieferungen")
    public var Brennstofflieferungen:[Brennstofflieferung] = []

    // @DataMember(Name="Nebenkosten")
    public var Nebenkosten:[Nebenkosten] = []

    // @DataMember(Name="Heizbetriebskosten")
    public var Heizbetriebskosten:[Heizbetriebskosten] = []

    // @DataMember(Name="NutzeinheitGeraete")
    public var NutzeinheitGeraete:[NutzeinheitDevice] = []

    // @DataMember(Name="Geraete")
    public var Geraete:[Device] = []

    // @DataMember(Name="Geraeteverbraeuche")
    public var Geraeteverbraeuche:[DeviceConsumption] = []

    // @DataMember(Name="BillingInformations")
    public var BillingInformations:[BillingInformation] = []

    // @DataMember(Name="DeleteUvi")
    public var DeleteUvi:Bool

    // @DataMember(Name="KundenObjekteImObjektSync")
    public var KundenObjekteImObjektSync:Bool

    required public init(){}
}

// @DataContract
public class Customer : Codable
{
    // @DataMember(Name="Guid")
    public var Guid:String

    // @DataMember(Name="Name1")
    public var Name1:String

    // @DataMember(Name="Name2")
    public var Name2:String

    // @DataMember(Name="Name3")
    public var Name3:String

    // @DataMember(Name="Kundennummer")
    public var Kundennummer:String

    // @DataMember(Name="Anrede")
    public var Anrede:String

    // @DataMember(Name="KundenAdressen")
    public var KundenAdressen:[CustomerAddress] = []

    // @DataMember(Name="KundenObjekte")
    public var KundenObjekte:[CustomerObjekt] = []

    required public init(){}
}

// @DataContract
public class CustomerAddress : Codable
{
    // @DataMember(Name="AdresseGuid")
    public var AdresseGuid:String

    // @DataMember(Name="IstPrimaer")
    public var IstPrimaer:Bool

    // @DataMember(Name="AdressTypBezeichnung")
    public var AdressTypBezeichnung:String

    // @DataMember(Name="AdressTyp")
    public var AdressTyp:String

    required public init(){}
}

// @DataContract
public class CustomerObjekt : Codable
{
    // @DataMember(Name="Guid")
    public var Guid:String

    // @DataMember(Name="ZeitraumVon")
    public var ZeitraumVon:Date

    // @DataMember(Name="ZeitraumBis")
    public var ZeitraumBis:Date?

    // @DataMember(Name="IstKunde")
    public var IstKunde:Bool

    // @DataMember(Name="IstEigentümer")
    public var IstEigent_mer:Bool

    // @DataMember(Name="IstEigentümerPseudo")
    public var IstEigent_merPseudo:Bool

    // @DataMember(Name="ObjektGuid")
    public var ObjektGuid:String

    // @DataMember(Name="KundeGuid")
    public var KundeGuid:String

    required public init(){}
}

// @DataContract
public class Objekt : Codable
{
    // @DataMember(Name="Guid")
    public var Guid:String

    // @DataMember(Name="Objektnummer")
    public var Objektnummer:String

    // @DataMember(Name="IstAbgeschlossen")
    public var IstAbgeschlossen:String

    // @DataMember(Name="Uvi")
    public var Uvi:String

    // @DataMember(Name="IsUviDisabled")
    public var IsUviDisabled:String

    // @DataMember(Name="AbgeschlossenDatum")
    public var AbgeschlossenDatum:Date?

    // @DataMember(Name="AdressGuid")
    public var AdressGuid:String

    // @DataMember(Name="AnmerkungKundenportal")
    public var AnmerkungKundenportal:String

    // @DataMember(Name="KundenportalMarkedDone")
    public var KundenportalMarkedDone:Bool

    // @DataMember(Name="MarkedDoneAt")
    public var MarkedDoneAt:Date?

    required public init(){}
}

// @DataContract
public class Address : Codable
{
    // @DataMember(Name="Guid")
    public var Guid:String

    // @DataMember(Name="Straße")
    public var Stra_e:String

    // @DataMember(Name="Straße2")
    public var Stra_e2:String

    // @DataMember(Name="Hausnummer")
    public var Hausnummer:String

    // @DataMember(Name="Postleitzahl")
    public var Postleitzahl:String

    // @DataMember(Name="Ort")
    public var Ort:String

    // @DataMember(Name="Postfach")
    public var Postfach:String

    // @DataMember(Name="Adresszusatz")
    public var Adresszusatz:String

    required public init(){}
}

// @DataContract
public class Nutzer : Codable
{
    // @DataMember
    public var guid:String

    // @DataMember
    public var name1:String

    // @DataMember
    public var name2:String

    // @DataMember
    public var name3:String

    // @DataMember
    public var name4:String

    // @DataMember
    // @ApiMember(IsRequired=true)
    public var nutzerType:NutzerType?

    // @DataMember
    public var nutzeinheitNumberExternal:String

    // @DataMember
    // @ApiMember(IsRequired=true)
    public var nutzerInNutzeinheitSequence:UInt32

    // @DataMember
    // @ApiMember(IsRequired=true)
    public var rangeFrom:Date

    // @DataMember
    public var rangeTo:Date?

    // @DataMember
    public var isDeleted:Bool

    // @DataMember
    public var isCreatedByApp:Bool

    // @DataMember(Name="IstUvi")
    public var IstUvi:String

    // @DataMember(Name="EigentuemerBewohnt")
    public var EigentuemerBewohnt:String

    // @DataMember(Name="Email")
    public var Email:String

    // @DataMember(Name="Mobil")
    public var Mobil:String

    // @DataMember
    public var title:String

    // @DataMember
    // @ApiMember(IsRequired=true, ParameterType="body")
    public var salutation:String

    required public init(){}
}

public enum NutzerType : String, Codable
{
    case Leerstand
    case Gewerblich
    case Privat
    case AllgemeineNutzung
}

// @DataContract
public class NutzerCoOwnership : Codable
{
    // @DataMember(Name="Guid")
    public var Guid:String

    // @DataMember(Name="ShareValue")
    public var ShareValue:Double?

    // @DataMember(Name="Von")
    public var Von:Date

    // @DataMember(Name="Bis")
    public var Bis:Date?

    // @DataMember(Name="NutzerGuid")
    public var NutzerGuid:String

    // @DataMember(Name="IsCreatedByApp")
    public var IsCreatedByApp:Bool

    // @DataMember(Name="IsDeleted")
    public var IsDeleted:Bool

    required public init(){}
}

// @DataContract
public class NutzerPersonen : Codable
{
    // @DataMember(Name="Guid")
    public var Guid:String

    // @DataMember(Name="Personen")
    public var Personen:Int?

    // @DataMember(Name="Von")
    public var Von:Date

    // @DataMember(Name="Bis")
    public var Bis:Date?

    // @DataMember(Name="NutzerGuid")
    public var NutzerGuid:String

    // @DataMember(Name="IsCreatedByApp")
    public var IsCreatedByApp:Bool

    // @DataMember(Name="IsDeleted")
    public var IsDeleted:Bool

    required public init(){}
}

// @DataContract
public class NutzerQuadratmeter : Codable
{
    // @DataMember(Name="Guid")
    public var Guid:String

    // @DataMember(Name="Quadratmeter_Hzg")
    public var Quadratmeter_Hzg:Double?

    // @DataMember(Name="Quadratmeter_Ww")
    public var Quadratmeter_Ww:Double?

    // @DataMember(Name="Quadratmeter_Nk")
    public var Quadratmeter_Nk:Double?

    // @DataMember(Name="Von")
    public var Von:Date

    // @DataMember(Name="Bis")
    public var Bis:Date?

    // @DataMember(Name="NutzerGuid")
    public var NutzerGuid:String

    // @DataMember(Name="IsCreatedByApp")
    public var IsCreatedByApp:Bool

    // @DataMember(Name="IsDeleted")
    public var IsDeleted:Bool

    required public init(){}
}

// @DataContract
public class OwnerNutzeinheit : Codable
{
    // @DataMember(Name="Guid")
    public var Guid:String

    // @DataMember(Name="Name1")
    public var Name1:String

    // @DataMember(Name="Name2")
    public var Name2:String

    // @DataMember(Name="Name3")
    public var Name3:String

    // @DataMember(Name="Name4")
    public var Name4:String

    // @DataMember(Name="ZeitraumVon")
    public var ZeitraumVon:Date

    // @DataMember(Name="ZeitraumBis")
    public var ZeitraumBis:Date?

    // @DataMember(Name="Titel")
    public var Titel:String

    // @DataMember(Name="Anrede")
    public var Anrede:String

    // @DataMember(Name="AdressGuid")
    public var AdressGuid:String

    // @DataMember(Name="NutzeinheitGuid")
    public var NutzeinheitGuid:String

    required public init(){}
}

// @DataContract
public class Nutzeinheit : Codable
{
    // @DataMember(Name="Guid")
    public var Guid:String

    // @DataMember(Name="Nummer")
    public var Nummer:String

    // @DataMember(Name="Lage")
    public var Lage:String

    // @DataMember(Name="ObjektGuid")
    public var ObjektGuid:String

    // @DataMember(Name="AdressGuid")
    public var AdressGuid:String

    required public init(){}
}

// @DataContract
public class Direktkosten : Codable
{
    // @DataMember
    public var guid:String

    // @DataMember
    public var label:String

    // @DataMember
    public var date:Date

    // @DataMember
    public var brutto:Double

    // @DataMember
    public var salesTax:Double

    // @DataMember
    public var quantity:Double

    // @DataMember
    public var type:String

    // @DataMember
    public var isDeleted:Bool

    // @DataMember
    public var isCreatedByApp:Bool

    // @DataMember
    public var nutzerGuid:String

    // @DataMember
    public var billingInformation:BillingInformation

    required public init(){}
}

// @DataContract
public class BillingInformation : Codable
{
    // @DataMember
    public var guid:String

    // @DataMember
    public var from:Date

    // @DataMember
    public var to:Date

    // @DataMember
    public var isCompleted:Bool

    // @DataMember
    public var hasNebenkosten:Bool

    required public init(){}
}

// @DataContract
public class Prepayment : Codable
{
    // @DataMember(Name="Guid")
    public var Guid:String

    // @DataMember(Name="Von")
    public var Von:Date

    // @DataMember(Name="Bis")
    public var Bis:Date

    // @DataMember(Name="VZ Nebenkosten")
    public var VZ_Nebenkosten:Double?

    // @DataMember(Name="VZ Heizkosten")
    public var VZ_Heizkosten:Double?

    // @DataMember(Name="VZ Warmwasser")
    public var VZ_Warmwasser:Double?

    // @DataMember(Name="IstGeloescht")
    public var IstGeloescht:Bool

    // @DataMember(Name="IstErzeugtVonApp")
    public var IstErzeugtVonApp:Bool

    // @DataMember(Name="ObjektGuid")
    public var ObjektGuid:String

    // @DataMember(Name="NutzerGuid")
    public var NutzerGuid:String

    // @DataMember(Name="BillingInformationGuid")
    public var BillingInformationGuid:String

    required public init(){}
}

// @DataContract
public class EnergieVerwerter : Codable
{
    // @DataMember(Name="Guid")
    public var Guid:String

    // @DataMember(Name="Bezeichnung")
    public var Bezeichnung:String

    // @DataMember(Name="Wirkungsgrad")
    public var Wirkungsgrad:Double?

    // @DataMember(Name="Einbau")
    public var Einbau:Date

    // @DataMember(Name="Ausbau")
    public var Ausbau:Date?

    // @DataMember(Name="Baujahr")
    public var Baujahr:UInt32?

    // @DataMember(Name="Temperatur")
    public var Temperatur:UInt32?

    // @DataMember(Name="EigenstGewerbLieferung")
    public var EigenstGewerbLieferung:Bool

    // @DataMember(Name="Brennwert")
    public var Brennwert:Bool

    // @DataMember(Name="ObjektGuid")
    public var ObjektGuid:String

    // @DataMember(Name="BrennstoffMediumGuid")
    public var BrennstoffMediumGuid:String

    required public init(){}
}

// @DataContract
public class Brennstofflieferung : Codable
{
    // @DataMember
    public var guid:String

    // @DataMember
    public var deliveryDate:Date

    // @DataMember
    public var salexTax:Double?

    // @DataMember
    public var emisionsTax:Double?

    // @DataMember
    public var c02Taxes:Double?

    // @DataMember
    public var customsTax:Double?

    // @DataMember
    public var otherCharges:Double?

    // @DataMember
    public var c02Price:Double?

    // @DataMember
    public var c02Tons:Double?

    // @DataMember
    public var quantity:Double?

    // @DataMember
    public var amount:Double?

    // @DataMember
    public var startMeterReadingValue:Double?

    // @DataMember
    public var endMeterReadingValue:Double?

    // @DataMember
    public var heizwert:Double

    // @DataMember
    public var brennwert:Bool

    // @DataMember
    public var energyReliefAmountDescription:String

    // @DataMember
    public var energyReliefAmount:Double?

    // @DataMember
    public var electricityReliefAmountDescription:String

    // @DataMember
    public var electricityReliefAmount:Double?

    // @DataMember
    public var cO2EmissionsFactor:Double?

    // @DataMember
    public var cO2Text:String

    // @DataMember
    public var cO2Active:Bool?

    // @DataMember
    public var cO2PriceKnd:Bool?

    // @DataMember
    public var cO2PriceLandlord:Double?

    // @DataMember
    public var cO2PriceRenter:Double?

    // @DataMember
    public var cO2Area:Double?

    // @DataMember
    public var isForCommercialUse:Bool?

    // @DataMember
    public var isRenovationRequired:Bool?

    // @DataMember
    public var isHeatingPadsImproved:Bool?

    // @DataMember
    public var cO2KWh:Double?

    // @DataMember
    public var includedCO2SalesTax:Double?

    // @DataMember
    public var cO2Costs:Double?

    // @DataMember
    public var totalC02Weight:Double?

    // @DataMember
    public var noTotalDeductionC02Costs:Bool?

    // @DataMember
    public var isDeleted:Bool

    // @DataMember
    public var isCreatedByApp:Bool

    // @DataMember
    public var brennstoffMediumGuid:String

    // @DataMember
    public var billingInformation:BillingInformation

    required public init(){}
}

// @DataContract
public class Nebenkosten : Codable
{
    // @DataMember
    public var guid:String

    // @DataMember
    public var number:UInt32

    // @DataMember
    public var from:Date

    // @DataMember
    public var to:Date

    // @DataMember
    public var targetAllocation:NebenkostenTargetAllocation?

    // @DataMember
    public var targetAllocationIn:NebenkostenTargetAllocationIn?

    // @DataMember
    public var nebenkostenKind:String

    /**
    * Freitext
    */
    // @DataMember
    // @ApiMember(Description="Freitext")
    public var kostenart:String

    // @DataMember
    public var brutto:Double?

    // @DataMember
    public var bruttoLastYear:Double?

    // @DataMember
    public var salesTax:Double?

    // @DataMember
    public var haushaltsnahediensteLabel:String

    // @DataMember
    public var haushaltsnahediensteBrutto:Double?

    /**
    * Freitext
    */
    // @DataMember
    // @ApiMember(Description="Freitext")
    public var kostenartUnit:String

    // @DataMember
    public var reduzierungsartType:String

    // @DataMember
    public var comment:String

    // @DataMember
    public var isDeleted:Bool

    // @DataMember
    public var isCreatedByApp:Bool

    // @DataMember
    public var nebenkostenNutzeinheiten:[NebenkostenNutzeinheit] = []

    // @DataMember
    public var nebenkostenNutzer:[NebenkostenNutzer] = []

    // @DataMember
    public var billingInformation:BillingInformation

    required public init(){}
}

public enum NebenkostenTargetAllocation : String, Codable
{
    case Null
    case AlleNutzer
    case ZugeordneteNutzer
    case ZugeordneteNutzeinheiten
    case ZugeordneteNutzerDiff
    case ZugeordneteNutzeinheitenDiff
}

public enum NebenkostenTargetAllocationIn : String, Codable
{
    case Nebenkosten
    case Heizkosten
    case Warmwasserkosten
}

// @DataContract
public class NebenkostenNutzeinheit : Codable
{
    // @DataMember
    public var relativeAmount:Double?

    // @DataMember
    public var isDeleted:Bool

    // @DataMember
    public var isCreatedByApp:Bool

    // @DataMember
    public var nutzeinheitGuid:String

    required public init(){}
}

// @DataContract
public class NebenkostenNutzer : Codable
{
    // @DataMember
    public var relativeAmount:Double?

    // @DataMember
    public var isDeleted:Bool

    // @DataMember
    public var isCreatedByApp:Bool

    // @DataMember
    public var nutzerGuid:String

    required public init(){}
}

// @DataContract
public class Heizbetriebskosten : Codable
{
    // @DataMember
    public var guid:String

    // @DataMember
    public var from:Date

    // @DataMember
    public var to:Date

    // @DataMember
    public var salesTax:Double

    // @DataMember
    public var haushatlsnahediensteBrutto:Double?

    // @DataMember
    public var brutto:Double?

    // @DataMember
    public var haushatlsnahediensteLabel:String

    // @DataMember
    public var Description:String

    // @DataMember
    public var isDeleted:Bool

    // @DataMember
    public var isCreatedByApp:Bool

    required public init(){}
}

// @DataContract
public class NutzeinheitDevice : Codable
{
    // @DataMember(Name="Guid")
    public var Guid:String

    // @DataMember(Name="ZuordnungVon")
    public var ZuordnungVon:Date

    // @DataMember(Name="ZuordnungBis")
    public var ZuordnungBis:Date?

    // @DataMember(Name="Raum")
    public var Raum:String

    // @DataMember(Name="LaufendeNummer")
    public var LaufendeNummer:String

    // @DataMember(Name="gemietet")
    public var gemietet:Bool

    // @DataMember(Name="gewartet")
    public var gewartet:Bool

    // @DataMember(Name="DeviceGuid")
    public var DeviceGuid:String

    // @DataMember(Name="NutzeinheitGuid")
    public var NutzeinheitGuid:String

    required public init(){}
}

// @DataContract
public class Device : Codable
{
    // @DataMember(Name="Guid")
    public var Guid:String

    // @DataMember(Name="Geraetenummer")
    public var Geraetenummer:String

    // @DataMember(Name="Bezeichnung")
    public var Bezeichnung:String

    // @DataMember(Name="Beschreibung")
    public var Beschreibung:String

    // @DataMember(Name="Einbaudatum")
    public var Einbaudatum:Date

    // @DataMember(Name="Ausbaudatum")
    public var Ausbaudatum:Date?

    // @DataMember(Name="Eichdatum")
    public var Eichdatum:Date?

    // @DataMember(Name="Einheit")
    public var Einheit:String

    // @DataMember(Name="Memo")
    public var Memo:String

    // @DataMember(Name="DeviceCatalogGuid")
    public var DeviceCatalogGuid:String

    required public init(){}
}

// @DataContract
public class DeviceConsumption : Codable
{
    // @DataMember
    public var guid:String

    // @DataMember
    public var deviceReading:Double?

    // @DataMember
    public var deviceReadingDate:Date?

    // @DataMember
    public var deviceReadingKind:DeviceReadingKind

    // @DataMember
    public var changeDate:Date?

    // @DataMember
    public var note:String

    // @DataMember
    public var ampouleColour:String

    // @DataMember
    public var deviceGuid:String

    required public init(){}
}

public enum DeviceReadingKind : String, Codable
{
    case ZA
    case HA
    case MO
    case EB
    case AB
}

// @DataContract
public class BillingInformation : Codable
{
    // @DataMember(Name="Guid")
    public var Guid:String

    // @DataMember(Name="Von")
    public var Von:Date

    // @DataMember(Name="Bis")
    public var Bis:Date

    // @DataMember(Name="IstAbgeschlossen")
    public var IstAbgeschlossen:Bool

    // @DataMember(Name="HatNebenkosten")
    public var HatNebenkosten:Bool

    // @DataMember(Name="ObjektGuid")
    public var ObjektGuid:String

    // @DataMember(Name="AnmerkungKundenportal")
    public var AnmerkungKundenportal:String

    // @DataMember(Name="KundenportalMarkedDone")
    public var KundenportalMarkedDone:Bool

    // @DataMember(Name="MarkedDoneAt")
    public var MarkedDoneAt:Date?

    // @DataMember(Name="KundenportalMarkedClosed")
    public var KundenportalMarkedClosed:Bool

    // @DataMember(Name="MarkedClosedAt")
    public var MarkedClosedAt:Date?

    required public init(){}
}

public class UpdateCustomerResponse : Codable
{
    public var responseStatus:ResponseStatus

    required public init(){}
}


Swift UpdateCustomer DTOs

To override the Content-type in your clients, use the HTTP Accept Header, append the .xml suffix or ?format=xml

HTTP + XML

The following are sample HTTP requests and responses. The placeholders shown need to be replaced with actual values.

PUT /Customers HTTP/1.1 
Host: faabrechnungen-servdesk.eras-online.de 
Accept: application/xml
Content-Type: application/xml
Content-Length: length

<UpdateCustomer xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Eras2Web.Service.Desktop.Server.ServiceModel.Eras2Client.Customers">
  <Adressen xmlns:d2p1="http://schemas.datacontract.org/2004/07/Eras2Web.Service.Desktop.Server.ServiceModel.Eras2Client.Models">
    <d2p1:Address>
      <d2p1:Adresszusatz>String</d2p1:Adresszusatz>
      <d2p1:Guid>String</d2p1:Guid>
      <d2p1:Hausnummer>String</d2p1:Hausnummer>
      <d2p1:Ort>String</d2p1:Ort>
      <d2p1:Postfach>String</d2p1:Postfach>
      <d2p1:Postleitzahl>String</d2p1:Postleitzahl>
      <d2p1:Straße>String</d2p1:Straße>
      <d2p1:Straße2>String</d2p1:Straße2>
    </d2p1:Address>
  </Adressen>
  <BillingInformations xmlns:d2p1="http://schemas.datacontract.org/2004/07/Eras2Web.Service.Desktop.Server.ServiceModel.Eras2Client.Models">
    <d2p1:BillingInformation>
      <d2p1:AnmerkungKundenportal>String</d2p1:AnmerkungKundenportal>
      <d2p1:Bis>0001-01-01T00:00:00</d2p1:Bis>
      <d2p1:Guid>String</d2p1:Guid>
      <d2p1:HatNebenkosten>false</d2p1:HatNebenkosten>
      <d2p1:IstAbgeschlossen>false</d2p1:IstAbgeschlossen>
      <d2p1:KundenportalMarkedClosed>false</d2p1:KundenportalMarkedClosed>
      <d2p1:KundenportalMarkedDone>false</d2p1:KundenportalMarkedDone>
      <d2p1:MarkedClosedAt>0001-01-01T00:00:00</d2p1:MarkedClosedAt>
      <d2p1:MarkedDoneAt>0001-01-01T00:00:00</d2p1:MarkedDoneAt>
      <d2p1:ObjektGuid>String</d2p1:ObjektGuid>
      <d2p1:Von>0001-01-01T00:00:00</d2p1:Von>
    </d2p1:BillingInformation>
  </BillingInformations>
  <Brennstofflieferungen xmlns:d2p1="http://schemas.datacontract.org/2004/07/Eras2Web.Service.Desktop.Server.ServiceModel.Eras2Client.Models">
    <d2p1:Brennstofflieferung>
      <d2p1:Anfangsstand>0</d2p1:Anfangsstand>
      <d2p1:AuflagenHeizungsverbesserung>false</d2p1:AuflagenHeizungsverbesserung>
      <d2p1:Betrag>0</d2p1:Betrag>
      <d2p1:BillingInformationGuid>String</d2p1:BillingInformationGuid>
      <d2p1:BrennstoffMediumGuid>String</d2p1:BrennstoffMediumGuid>
      <d2p1:Brennwert>false</d2p1:Brennwert>
      <d2p1:C02Preis>0</d2p1:C02Preis>
      <d2p1:C02Tonnen>0</d2p1:C02Tonnen>
      <d2p1:CO2Aktiv>false</d2p1:CO2Aktiv>
      <d2p1:CO2Emissionsfaktor>0</d2p1:CO2Emissionsfaktor>
      <d2p1:CO2Flaeche>0</d2p1:CO2Flaeche>
      <d2p1:CO2GesamtKg>0</d2p1:CO2GesamtKg>
      <d2p1:CO2KWH>0</d2p1:CO2KWH>
      <d2p1:CO2KostenBrutto>0</d2p1:CO2KostenBrutto>
      <d2p1:CO2PreisKnd>false</d2p1:CO2PreisKnd>
      <d2p1:CO2PreisMieter>0</d2p1:CO2PreisMieter>
      <d2p1:CO2PreisVermieter>0</d2p1:CO2PreisVermieter>
      <d2p1:CO2Text>String</d2p1:CO2Text>
      <d2p1:Emissionsangabe>0</d2p1:Emissionsangabe>
      <d2p1:Endstand>0</d2p1:Endstand>
      <d2p1:EnergieEntlastungsbetrag>0</d2p1:EnergieEntlastungsbetrag>
      <d2p1:EnergieEntlastungsbetragBezeichnung>String</d2p1:EnergieEntlastungsbetragBezeichnung>
      <d2p1:EnergieVerwerterGuid>String</d2p1:EnergieVerwerterGuid>
      <d2p1:EnthalteneMwst>0</d2p1:EnthalteneMwst>
      <d2p1:GewerblicheNutzung>false</d2p1:GewerblicheNutzung>
      <d2p1:Guid>String</d2p1:Guid>
      <d2p1:Heizwert>0</d2p1:Heizwert>
      <d2p1:IstErzeugtVonApp>false</d2p1:IstErzeugtVonApp>
      <d2p1:IstGeloescht>false</d2p1:IstGeloescht>
      <d2p1:KeinGesamtabzugC02Kosten>false</d2p1:KeinGesamtabzugC02Kosten>
      <d2p1:Lieferdatum>0001-01-01T00:00:00</d2p1:Lieferdatum>
      <d2p1:Menge>0</d2p1:Menge>
      <d2p1:Mwst>0</d2p1:Mwst>
      <d2p1:Sanierungsauflagen>false</d2p1:Sanierungsauflagen>
      <d2p1:SonstigeAngaben>0</d2p1:SonstigeAngaben>
      <d2p1:Steuern>0</d2p1:Steuern>
      <d2p1:StromEntlastungsbetrag>0</d2p1:StromEntlastungsbetrag>
      <d2p1:StromEntlastungsbetragBezeichnung>String</d2p1:StromEntlastungsbetragBezeichnung>
      <d2p1:Zolle>0</d2p1:Zolle>
    </d2p1:Brennstofflieferung>
  </Brennstofflieferungen>
  <DeleteUvi>false</DeleteUvi>
  <Direktkosten xmlns:d2p1="http://schemas.datacontract.org/2004/07/Eras2Web.Service.Desktop.Server.ServiceModel.Eras2Client.Models">
    <d2p1:Direktkosten>
      <d2p1:Bezeichnung>String</d2p1:Bezeichnung>
      <d2p1:BillingInformationGuid>String</d2p1:BillingInformationGuid>
      <d2p1:Brutto>0</d2p1:Brutto>
      <d2p1:Datum>0001-01-01T00:00:00</d2p1:Datum>
      <d2p1:Guid>String</d2p1:Guid>
      <d2p1:IstErzeugtVonApp>false</d2p1:IstErzeugtVonApp>
      <d2p1:IstGeloescht>false</d2p1:IstGeloescht>
      <d2p1:Menge>0</d2p1:Menge>
      <d2p1:Mwst>0</d2p1:Mwst>
      <d2p1:NutzerGuid>String</d2p1:NutzerGuid>
      <d2p1:ObjektGuid>String</d2p1:ObjektGuid>
      <d2p1:Typ>String</d2p1:Typ>
    </d2p1:Direktkosten>
  </Direktkosten>
  <EigentuemerNutzeinheit xmlns:d2p1="http://schemas.datacontract.org/2004/07/Eras2Web.Service.Desktop.Server.ServiceModel.Eras2Client.Models">
    <d2p1:OwnerNutzeinheit>
      <d2p1:AdressGuid>String</d2p1:AdressGuid>
      <d2p1:Anrede>String</d2p1:Anrede>
      <d2p1:Guid>String</d2p1:Guid>
      <d2p1:Name1>String</d2p1:Name1>
      <d2p1:Name2>String</d2p1:Name2>
      <d2p1:Name3>String</d2p1:Name3>
      <d2p1:Name4>String</d2p1:Name4>
      <d2p1:NutzeinheitGuid>String</d2p1:NutzeinheitGuid>
      <d2p1:Titel>String</d2p1:Titel>
      <d2p1:ZeitraumBis>0001-01-01T00:00:00</d2p1:ZeitraumBis>
      <d2p1:ZeitraumVon>0001-01-01T00:00:00</d2p1:ZeitraumVon>
    </d2p1:OwnerNutzeinheit>
  </EigentuemerNutzeinheit>
  <EnergieVerwerter xmlns:d2p1="http://schemas.datacontract.org/2004/07/Eras2Web.Service.Desktop.Server.ServiceModel.Eras2Client.Models">
    <d2p1:EnergieVerwerter>
      <d2p1:Ausbau>0001-01-01T00:00:00</d2p1:Ausbau>
      <d2p1:Baujahr>0</d2p1:Baujahr>
      <d2p1:Bezeichnung>String</d2p1:Bezeichnung>
      <d2p1:BrennstoffMediumGuid>String</d2p1:BrennstoffMediumGuid>
      <d2p1:Brennwert>false</d2p1:Brennwert>
      <d2p1:EigenstGewerbLieferung>false</d2p1:EigenstGewerbLieferung>
      <d2p1:Einbau>0001-01-01T00:00:00</d2p1:Einbau>
      <d2p1:Guid>String</d2p1:Guid>
      <d2p1:ObjektGuid>String</d2p1:ObjektGuid>
      <d2p1:Temperatur>0</d2p1:Temperatur>
      <d2p1:Wirkungsgrad>0</d2p1:Wirkungsgrad>
    </d2p1:EnergieVerwerter>
  </EnergieVerwerter>
  <Geraete xmlns:d2p1="http://schemas.datacontract.org/2004/07/Eras2Web.Service.Desktop.Server.ServiceModel.Eras2Client.Models">
    <d2p1:Device>
      <d2p1:Ausbaudatum>0001-01-01T00:00:00</d2p1:Ausbaudatum>
      <d2p1:Beschreibung>String</d2p1:Beschreibung>
      <d2p1:Bezeichnung>String</d2p1:Bezeichnung>
      <d2p1:DeviceCatalogGuid>String</d2p1:DeviceCatalogGuid>
      <d2p1:Eichdatum>0001-01-01T00:00:00</d2p1:Eichdatum>
      <d2p1:Einbaudatum>0001-01-01T00:00:00</d2p1:Einbaudatum>
      <d2p1:Einheit>String</d2p1:Einheit>
      <d2p1:Geraetenummer>String</d2p1:Geraetenummer>
      <d2p1:Guid>String</d2p1:Guid>
      <d2p1:Memo>String</d2p1:Memo>
    </d2p1:Device>
  </Geraete>
  <Geraeteverbraeuche xmlns:d2p1="http://schemas.datacontract.org/2004/07/Eras2Web.Service.Desktop.Server.ServiceModel.Eras2Client.Models">
    <d2p1:DeviceConsumption>
      <d2p1:Ableseart>String</d2p1:Ableseart>
      <d2p1:Ablesedatum>0001-01-01T00:00:00</d2p1:Ablesedatum>
      <d2p1:Ablesung>0</d2p1:Ablesung>
      <d2p1:Aenderungsdatum>0001-01-01T00:00:00</d2p1:Aenderungsdatum>
      <d2p1:Ampullenfarbe>String</d2p1:Ampullenfarbe>
      <d2p1:Anmerkung>String</d2p1:Anmerkung>
      <d2p1:DeviceGuid>String</d2p1:DeviceGuid>
      <d2p1:Guid>String</d2p1:Guid>
    </d2p1:DeviceConsumption>
  </Geraeteverbraeuche>
  <Heizbetriebskosten xmlns:d2p1="http://schemas.datacontract.org/2004/07/Eras2Web.Service.Desktop.Server.ServiceModel.Eras2Client.Models">
    <d2p1:Heizbetriebskosten>
      <d2p1:Anmerkung>String</d2p1:Anmerkung>
      <d2p1:BillingInformationGuid>String</d2p1:BillingInformationGuid>
      <d2p1:Bis>0001-01-01T00:00:00</d2p1:Bis>
      <d2p1:Brutto>0</d2p1:Brutto>
      <d2p1:Guid>String</d2p1:Guid>
      <d2p1:HaushatlsnahediensteBrutto>0</d2p1:HaushatlsnahediensteBrutto>
      <d2p1:HaushatlsnahediensteLabel>String</d2p1:HaushatlsnahediensteLabel>
      <d2p1:IstErzeugtVonApp>false</d2p1:IstErzeugtVonApp>
      <d2p1:IstGeloescht>false</d2p1:IstGeloescht>
      <d2p1:Mwst>0</d2p1:Mwst>
      <d2p1:ObjektGuid>String</d2p1:ObjektGuid>
      <d2p1:Von>0001-01-01T00:00:00</d2p1:Von>
    </d2p1:Heizbetriebskosten>
  </Heizbetriebskosten>
  <Kunde xmlns:d2p1="http://schemas.datacontract.org/2004/07/Eras2Web.Service.Desktop.Server.ServiceModel.Eras2Client.Models">
    <d2p1:Anrede>String</d2p1:Anrede>
    <d2p1:Guid>String</d2p1:Guid>
    <d2p1:KundenAdressen>
      <d2p1:CustomerAddress>
        <d2p1:AdressTyp>String</d2p1:AdressTyp>
        <d2p1:AdressTypBezeichnung>String</d2p1:AdressTypBezeichnung>
        <d2p1:AdresseGuid>String</d2p1:AdresseGuid>
        <d2p1:IstPrimaer>false</d2p1:IstPrimaer>
      </d2p1:CustomerAddress>
    </d2p1:KundenAdressen>
    <d2p1:KundenObjekte>
      <d2p1:CustomerObjekt>
        <d2p1:Guid>String</d2p1:Guid>
        <d2p1:IstEigentümer>false</d2p1:IstEigentümer>
        <d2p1:IstEigentümerPseudo>false</d2p1:IstEigentümerPseudo>
        <d2p1:IstKunde>false</d2p1:IstKunde>
        <d2p1:KundeGuid>String</d2p1:KundeGuid>
        <d2p1:ObjektGuid>String</d2p1:ObjektGuid>
        <d2p1:ZeitraumBis>0001-01-01T00:00:00</d2p1:ZeitraumBis>
        <d2p1:ZeitraumVon>0001-01-01T00:00:00</d2p1:ZeitraumVon>
      </d2p1:CustomerObjekt>
    </d2p1:KundenObjekte>
    <d2p1:Kundennummer>String</d2p1:Kundennummer>
    <d2p1:Name1>String</d2p1:Name1>
    <d2p1:Name2>String</d2p1:Name2>
    <d2p1:Name3>String</d2p1:Name3>
  </Kunde>
  <KundenObjekteImObjektSync>false</KundenObjekteImObjektSync>
  <Nebenkosten xmlns:d2p1="http://schemas.datacontract.org/2004/07/Eras2Web.Service.Desktop.Server.ServiceModel.Eras2Client.Models">
    <d2p1:Nebenkosten>
      <d2p1:BillingInformationGuid>String</d2p1:BillingInformationGuid>
      <d2p1:Bis>0001-01-01T00:00:00</d2p1:Bis>
      <d2p1:Brutto>0</d2p1:Brutto>
      <d2p1:BruttoLetztesJahr>0</d2p1:BruttoLetztesJahr>
      <d2p1:EinheitDerKostenart>String</d2p1:EinheitDerKostenart>
      <d2p1:Guid>String</d2p1:Guid>
      <d2p1:HaushaltsnahediensteBrutto>0</d2p1:HaushaltsnahediensteBrutto>
      <d2p1:HaushaltsnahediensteLabel>String</d2p1:HaushaltsnahediensteLabel>
      <d2p1:IstErzeugtVonApp>false</d2p1:IstErzeugtVonApp>
      <d2p1:IstGeloescht>false</d2p1:IstGeloescht>
      <d2p1:Kommentar>String</d2p1:Kommentar>
      <d2p1:Kostenart>String</d2p1:Kostenart>
      <d2p1:Kostennummer>0</d2p1:Kostennummer>
      <d2p1:Mwst>0</d2p1:Mwst>
      <d2p1:NebenkostenArt>String</d2p1:NebenkostenArt>
      <d2p1:NebenkostenNutzeinheiten>
        <d2p1:NebenkostenNutzeinheit>
          <d2p1:Anteil>0</d2p1:Anteil>
          <d2p1:IstErzeugtVonApp>false</d2p1:IstErzeugtVonApp>
          <d2p1:IstGeloescht>false</d2p1:IstGeloescht>
          <d2p1:NutzeinheitGuid>String</d2p1:NutzeinheitGuid>
        </d2p1:NebenkostenNutzeinheit>
      </d2p1:NebenkostenNutzeinheiten>
      <d2p1:NebenkostenNutzer>
        <d2p1:NebenkostenNutzer>
          <d2p1:Anteil>0</d2p1:Anteil>
          <d2p1:IstErzeugtVonApp>false</d2p1:IstErzeugtVonApp>
          <d2p1:IstGeloescht>false</d2p1:IstGeloescht>
          <d2p1:NutzerGuid>String</d2p1:NutzerGuid>
        </d2p1:NebenkostenNutzer>
      </d2p1:NebenkostenNutzer>
      <d2p1:ObjektGuid>String</d2p1:ObjektGuid>
      <d2p1:Reduzierungsart>String</d2p1:Reduzierungsart>
      <d2p1:UmlageZiel>String</d2p1:UmlageZiel>
      <d2p1:UmlageZielIn>String</d2p1:UmlageZielIn>
      <d2p1:Von>0001-01-01T00:00:00</d2p1:Von>
    </d2p1:Nebenkosten>
  </Nebenkosten>
  <NutzeinheitGeraete xmlns:d2p1="http://schemas.datacontract.org/2004/07/Eras2Web.Service.Desktop.Server.ServiceModel.Eras2Client.Models">
    <d2p1:NutzeinheitDevice>
      <d2p1:DeviceGuid>String</d2p1:DeviceGuid>
      <d2p1:Guid>String</d2p1:Guid>
      <d2p1:LaufendeNummer>String</d2p1:LaufendeNummer>
      <d2p1:NutzeinheitGuid>String</d2p1:NutzeinheitGuid>
      <d2p1:Raum>String</d2p1:Raum>
      <d2p1:ZuordnungBis>0001-01-01T00:00:00</d2p1:ZuordnungBis>
      <d2p1:ZuordnungVon>0001-01-01T00:00:00</d2p1:ZuordnungVon>
      <d2p1:gemietet>false</d2p1:gemietet>
      <d2p1:gewartet>false</d2p1:gewartet>
    </d2p1:NutzeinheitDevice>
  </NutzeinheitGeraete>
  <Nutzeinheiten xmlns:d2p1="http://schemas.datacontract.org/2004/07/Eras2Web.Service.Desktop.Server.ServiceModel.Eras2Client.Models">
    <d2p1:Nutzeinheit>
      <d2p1:AdressGuid>String</d2p1:AdressGuid>
      <d2p1:Guid>String</d2p1:Guid>
      <d2p1:Lage>String</d2p1:Lage>
      <d2p1:Nummer>String</d2p1:Nummer>
      <d2p1:ObjektGuid>String</d2p1:ObjektGuid>
    </d2p1:Nutzeinheit>
  </Nutzeinheiten>
  <Nutzer xmlns:d2p1="http://schemas.datacontract.org/2004/07/Eras2Web.Service.Desktop.Server.ServiceModel.Eras2Client.Models">
    <d2p1:Nutzer>
      <d2p1:Anrede>String</d2p1:Anrede>
      <d2p1:EigentuemerBewohnt>String</d2p1:EigentuemerBewohnt>
      <d2p1:Email>String</d2p1:Email>
      <d2p1:Guid>String</d2p1:Guid>
      <d2p1:IstErzeugtVonApp>false</d2p1:IstErzeugtVonApp>
      <d2p1:IstGeloescht>false</d2p1:IstGeloescht>
      <d2p1:Mobil>String</d2p1:Mobil>
      <d2p1:Name1>String</d2p1:Name1>
      <d2p1:Name2>String</d2p1:Name2>
      <d2p1:Name3>String</d2p1:Name3>
      <d2p1:Name4>String</d2p1:Name4>
      <d2p1:NutzeinheitGuid>String</d2p1:NutzeinheitGuid>
      <d2p1:NutzeinheitNummerExtern>String</d2p1:NutzeinheitNummerExtern>
      <d2p1:NutzerInNutzeinheitReihenfolge>0</d2p1:NutzerInNutzeinheitReihenfolge>
      <d2p1:NutzerType>String</d2p1:NutzerType>
      <d2p1:Titel>String</d2p1:Titel>
      <d2p1:Uvi>String</d2p1:Uvi>
      <d2p1:ZeitraumBis>0001-01-01T00:00:00</d2p1:ZeitraumBis>
      <d2p1:ZeitraumVon>0001-01-01T00:00:00</d2p1:ZeitraumVon>
    </d2p1:Nutzer>
  </Nutzer>
  <NutzerCoOwnership xmlns:d2p1="http://schemas.datacontract.org/2004/07/Eras2Web.Service.Desktop.Server.ServiceModel.Eras2Client.Models">
    <d2p1:NutzerCoOwnership>
      <d2p1:Bis>0001-01-01T00:00:00</d2p1:Bis>
      <d2p1:Guid>String</d2p1:Guid>
      <d2p1:IsCreatedByApp>false</d2p1:IsCreatedByApp>
      <d2p1:IsDeleted>false</d2p1:IsDeleted>
      <d2p1:NutzerGuid>String</d2p1:NutzerGuid>
      <d2p1:ShareValue>0</d2p1:ShareValue>
      <d2p1:Von>0001-01-01T00:00:00</d2p1:Von>
    </d2p1:NutzerCoOwnership>
  </NutzerCoOwnership>
  <NutzerPersonen xmlns:d2p1="http://schemas.datacontract.org/2004/07/Eras2Web.Service.Desktop.Server.ServiceModel.Eras2Client.Models">
    <d2p1:NutzerPersonen>
      <d2p1:Bis>0001-01-01T00:00:00</d2p1:Bis>
      <d2p1:Guid>String</d2p1:Guid>
      <d2p1:IsCreatedByApp>false</d2p1:IsCreatedByApp>
      <d2p1:IsDeleted>false</d2p1:IsDeleted>
      <d2p1:NutzerGuid>String</d2p1:NutzerGuid>
      <d2p1:Personen>0</d2p1:Personen>
      <d2p1:Von>0001-01-01T00:00:00</d2p1:Von>
    </d2p1:NutzerPersonen>
  </NutzerPersonen>
  <NutzerQuadratmeter xmlns:d2p1="http://schemas.datacontract.org/2004/07/Eras2Web.Service.Desktop.Server.ServiceModel.Eras2Client.Models">
    <d2p1:NutzerQuadratmeter>
      <d2p1:Bis>0001-01-01T00:00:00</d2p1:Bis>
      <d2p1:Guid>String</d2p1:Guid>
      <d2p1:IsCreatedByApp>false</d2p1:IsCreatedByApp>
      <d2p1:IsDeleted>false</d2p1:IsDeleted>
      <d2p1:NutzerGuid>String</d2p1:NutzerGuid>
      <d2p1:Quadratmeter_Hzg>0</d2p1:Quadratmeter_Hzg>
      <d2p1:Quadratmeter_Nk>0</d2p1:Quadratmeter_Nk>
      <d2p1:Quadratmeter_Ww>0</d2p1:Quadratmeter_Ww>
      <d2p1:Von>0001-01-01T00:00:00</d2p1:Von>
    </d2p1:NutzerQuadratmeter>
  </NutzerQuadratmeter>
  <Objekte xmlns:d2p1="http://schemas.datacontract.org/2004/07/Eras2Web.Service.Desktop.Server.ServiceModel.Eras2Client.Models">
    <d2p1:Objekt>
      <d2p1:AbgeschlossenDatum>0001-01-01T00:00:00</d2p1:AbgeschlossenDatum>
      <d2p1:AdressGuid>String</d2p1:AdressGuid>
      <d2p1:AnmerkungKundenportal>String</d2p1:AnmerkungKundenportal>
      <d2p1:Guid>String</d2p1:Guid>
      <d2p1:IsUviDisabled>String</d2p1:IsUviDisabled>
      <d2p1:IstAbgeschlossen>String</d2p1:IstAbgeschlossen>
      <d2p1:KundenportalMarkedDone>false</d2p1:KundenportalMarkedDone>
      <d2p1:MarkedDoneAt>0001-01-01T00:00:00</d2p1:MarkedDoneAt>
      <d2p1:Objektnummer>String</d2p1:Objektnummer>
      <d2p1:Uvi>String</d2p1:Uvi>
    </d2p1:Objekt>
  </Objekte>
  <Prepayments xmlns:d2p1="http://schemas.datacontract.org/2004/07/Eras2Web.Service.Desktop.Server.ServiceModel.Eras2Client.Models">
    <d2p1:Prepayment>
      <d2p1:BillingInformationGuid>String</d2p1:BillingInformationGuid>
      <d2p1:Bis>0001-01-01T00:00:00</d2p1:Bis>
      <d2p1:Guid>String</d2p1:Guid>
      <d2p1:IstErzeugtVonApp>false</d2p1:IstErzeugtVonApp>
      <d2p1:IstGeloescht>false</d2p1:IstGeloescht>
      <d2p1:NutzerGuid>String</d2p1:NutzerGuid>
      <d2p1:ObjektGuid>String</d2p1:ObjektGuid>
      <d2p1:VZ_x0020_Heizkosten>0</d2p1:VZ_x0020_Heizkosten>
      <d2p1:VZ_x0020_Nebenkosten>0</d2p1:VZ_x0020_Nebenkosten>
      <d2p1:VZ_x0020_Warmwasser>0</d2p1:VZ_x0020_Warmwasser>
      <d2p1:Von>0001-01-01T00:00:00</d2p1:Von>
    </d2p1:Prepayment>
  </Prepayments>
</UpdateCustomer>
HTTP/1.1 200 OK
Content-Type: application/xml
Content-Length: length

<UpdateCustomerResponse xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Eras2Web.Service.Desktop.Server.ServiceModel.Eras2Client.Customers">
  <ResponseStatus xmlns:d2p1="http://schemas.servicestack.net/types">
    <d2p1:ErrorCode>String</d2p1:ErrorCode>
    <d2p1:Message>String</d2p1:Message>
    <d2p1:StackTrace>String</d2p1:StackTrace>
    <d2p1:Errors>
      <d2p1:ResponseError>
        <d2p1:ErrorCode>String</d2p1:ErrorCode>
        <d2p1:FieldName>String</d2p1:FieldName>
        <d2p1:Message>String</d2p1:Message>
        <d2p1:Meta xmlns:d5p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
          <d5p1:KeyValueOfstringstring>
            <d5p1:Key>String</d5p1:Key>
            <d5p1:Value>String</d5p1:Value>
          </d5p1:KeyValueOfstringstring>
        </d2p1:Meta>
      </d2p1:ResponseError>
    </d2p1:Errors>
    <d2p1:Meta xmlns:d3p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
      <d3p1:KeyValueOfstringstring>
        <d3p1:Key>String</d3p1:Key>
        <d3p1:Value>String</d3p1:Value>
      </d3p1:KeyValueOfstringstring>
    </d2p1:Meta>
  </ResponseStatus>
</UpdateCustomerResponse>