| POST | /Customers/Create |
|---|
"use strict";
export class CreateCustomersResponse {
/** @param {{customersCreated?:number,responseStatus?:ResponseStatus}} [init] */
constructor(init) { Object.assign(this, init) }
/** @type {number} */
customersCreated;
/** @type {ResponseStatus} */
responseStatus;
}
export class CustomerAddress {
/** @param {{AdresseGuid?:string,IstPrimaer?:boolean,AdressTypBezeichnung?:string,AdressTyp?:string}} [init] */
constructor(init) { Object.assign(this, init) }
/** @type {string} */
AdresseGuid;
/** @type {boolean} */
IstPrimaer;
/** @type {string} */
AdressTypBezeichnung;
/** @type {string} */
AdressTyp;
}
export class CustomerObjekt {
/** @param {{Guid?:string,ZeitraumVon?:string,ZeitraumBis?:string,IstKunde?:boolean,IstEigent_mer?:boolean,IstEigent_merPseudo?:boolean,ObjektGuid?:string,KundeGuid?:string}} [init] */
constructor(init) { Object.assign(this, init) }
/** @type {string} */
Guid;
/** @type {string} */
ZeitraumVon;
/** @type {?string} */
ZeitraumBis;
/** @type {boolean} */
IstKunde;
/** @type {boolean} */
IstEigent_mer;
/** @type {boolean} */
IstEigent_merPseudo;
/** @type {string} */
ObjektGuid;
/** @type {string} */
KundeGuid;
}
export class Customer {
/** @param {{Guid?:string,Name1?:string,Name2?:string,Name3?:string,Kundennummer?:string,Anrede?:string,KundenAdressen?:CustomerAddress[],KundenObjekte?:CustomerObjekt[]}} [init] */
constructor(init) { Object.assign(this, init) }
/** @type {string} */
Guid;
/** @type {string} */
Name1;
/** @type {string} */
Name2;
/** @type {string} */
Name3;
/** @type {string} */
Kundennummer;
/** @type {string} */
Anrede;
/** @type {CustomerAddress[]} */
KundenAdressen;
/** @type {CustomerObjekt[]} */
KundenObjekte;
}
export class Objekt {
/** @param {{Guid?:string,Objektnummer?:string,IstAbgeschlossen?:string,Uvi?:string,IsUviDisabled?:string,AbgeschlossenDatum?:string,AdressGuid?:string,AnmerkungKundenportal?:string,KundenportalMarkedDone?:boolean,MarkedDoneAt?:string}} [init] */
constructor(init) { Object.assign(this, init) }
/** @type {string} */
Guid;
/** @type {string} */
Objektnummer;
/** @type {string} */
IstAbgeschlossen;
/** @type {string} */
Uvi;
/** @type {string} */
IsUviDisabled;
/** @type {?string} */
AbgeschlossenDatum;
/** @type {string} */
AdressGuid;
/** @type {string} */
AnmerkungKundenportal;
/** @type {boolean} */
KundenportalMarkedDone;
/** @type {?string} */
MarkedDoneAt;
}
export class Address {
/** @param {{Guid?:string,Stra_e?:string,Stra_e2?:string,Hausnummer?:string,Postleitzahl?:string,Ort?:string,Postfach?:string,Adresszusatz?:string}} [init] */
constructor(init) { Object.assign(this, init) }
/** @type {string} */
Guid;
/** @type {string} */
Stra_e;
/** @type {string} */
Stra_e2;
/** @type {string} */
Hausnummer;
/** @type {string} */
Postleitzahl;
/** @type {string} */
Ort;
/** @type {string} */
Postfach;
/** @type {string} */
Adresszusatz;
}
/** @typedef {'Leerstand'|'Gewerblich'|'Privat'|'AllgemeineNutzung'} */
export var NutzerType;
(function (NutzerType) {
NutzerType["Leerstand"] = "Leerstand"
NutzerType["Gewerblich"] = "Gewerblich"
NutzerType["Privat"] = "Privat"
NutzerType["AllgemeineNutzung"] = "AllgemeineNutzung"
})(NutzerType || (NutzerType = {}));
export class Nutzer {
/** @param {{guid?:string,name1?:string,name2?:string,name3?:string,name4?:string,nutzerType?:NutzerType,nutzeinheitNumberExternal?:string,nutzerInNutzeinheitSequence?:number,rangeFrom?:string,rangeTo?:string,isDeleted?:boolean,isCreatedByApp?:boolean,IstUvi?:string,EigentuemerBewohnt?:string,Email?:string,Mobil?:string,title?:string,salutation?:string}} [init] */
constructor(init) { Object.assign(this, init) }
/** @type {string} */
guid;
/** @type {string} */
name1;
/** @type {string} */
name2;
/** @type {string} */
name3;
/** @type {string} */
name4;
/** @type {NutzerType} */
nutzerType;
/** @type {string} */
nutzeinheitNumberExternal;
/** @type {number} */
nutzerInNutzeinheitSequence;
/** @type {string} */
rangeFrom;
/** @type {?string} */
rangeTo;
/** @type {boolean} */
isDeleted;
/** @type {boolean} */
isCreatedByApp;
/** @type {string} */
IstUvi;
/** @type {string} */
EigentuemerBewohnt;
/** @type {string} */
Email;
/** @type {string} */
Mobil;
/** @type {string} */
title;
/** @type {string} */
salutation;
}
export class NutzerCoOwnership {
/** @param {{Guid?:string,ShareValue?:number,Von?:string,Bis?:string,NutzerGuid?:string,IsCreatedByApp?:boolean,IsDeleted?:boolean}} [init] */
constructor(init) { Object.assign(this, init) }
/** @type {string} */
Guid;
/** @type {?number} */
ShareValue;
/** @type {string} */
Von;
/** @type {?string} */
Bis;
/** @type {string} */
NutzerGuid;
/** @type {boolean} */
IsCreatedByApp;
/** @type {boolean} */
IsDeleted;
}
export class NutzerPersonen {
/** @param {{Guid?:string,Personen?:number,Von?:string,Bis?:string,NutzerGuid?:string,IsCreatedByApp?:boolean,IsDeleted?:boolean}} [init] */
constructor(init) { Object.assign(this, init) }
/** @type {string} */
Guid;
/** @type {?number} */
Personen;
/** @type {string} */
Von;
/** @type {?string} */
Bis;
/** @type {string} */
NutzerGuid;
/** @type {boolean} */
IsCreatedByApp;
/** @type {boolean} */
IsDeleted;
}
export class NutzerQuadratmeter {
/** @param {{Guid?:string,Quadratmeter_Hzg?:number,Quadratmeter_Ww?:number,Quadratmeter_Nk?:number,Von?:string,Bis?:string,NutzerGuid?:string,IsCreatedByApp?:boolean,IsDeleted?:boolean}} [init] */
constructor(init) { Object.assign(this, init) }
/** @type {string} */
Guid;
/** @type {?number} */
Quadratmeter_Hzg;
/** @type {?number} */
Quadratmeter_Ww;
/** @type {?number} */
Quadratmeter_Nk;
/** @type {string} */
Von;
/** @type {?string} */
Bis;
/** @type {string} */
NutzerGuid;
/** @type {boolean} */
IsCreatedByApp;
/** @type {boolean} */
IsDeleted;
}
export class OwnerNutzeinheit {
/** @param {{Guid?:string,Name1?:string,Name2?:string,Name3?:string,Name4?:string,ZeitraumVon?:string,ZeitraumBis?:string,Titel?:string,Anrede?:string,AdressGuid?:string,NutzeinheitGuid?:string}} [init] */
constructor(init) { Object.assign(this, init) }
/** @type {string} */
Guid;
/** @type {string} */
Name1;
/** @type {string} */
Name2;
/** @type {string} */
Name3;
/** @type {string} */
Name4;
/** @type {string} */
ZeitraumVon;
/** @type {?string} */
ZeitraumBis;
/** @type {string} */
Titel;
/** @type {string} */
Anrede;
/** @type {string} */
AdressGuid;
/** @type {string} */
NutzeinheitGuid;
}
export class Nutzeinheit {
/** @param {{Guid?:string,Nummer?:string,Lage?:string,ObjektGuid?:string,AdressGuid?:string}} [init] */
constructor(init) { Object.assign(this, init) }
/** @type {string} */
Guid;
/** @type {string} */
Nummer;
/** @type {string} */
Lage;
/** @type {string} */
ObjektGuid;
/** @type {string} */
AdressGuid;
}
export class BillingInformation {
/** @param {{Guid?:string,Von?:string,Bis?:string,IstAbgeschlossen?:boolean,HatNebenkosten?:boolean,ObjektGuid?:string,AnmerkungKundenportal?:string,KundenportalMarkedDone?:boolean,MarkedDoneAt?:string,KundenportalMarkedClosed?:boolean,MarkedClosedAt?:string}} [init] */
constructor(init) { Object.assign(this, init) }
/** @type {string} */
Guid;
/** @type {string} */
Von;
/** @type {string} */
Bis;
/** @type {boolean} */
IstAbgeschlossen;
/** @type {boolean} */
HatNebenkosten;
/** @type {string} */
ObjektGuid;
/** @type {string} */
AnmerkungKundenportal;
/** @type {boolean} */
KundenportalMarkedDone;
/** @type {?string} */
MarkedDoneAt;
/** @type {boolean} */
KundenportalMarkedClosed;
/** @type {?string} */
MarkedClosedAt;
}
export class Direktkosten {
/** @param {{guid?:string,label?:string,date?:string,brutto?:number,salesTax?:number,quantity?:number,type?:string,isDeleted?:boolean,isCreatedByApp?:boolean,nutzerGuid?:string,billingInformation?:BillingInformation}} [init] */
constructor(init) { Object.assign(this, init) }
/** @type {string} */
guid;
/** @type {string} */
label;
/** @type {string} */
date;
/** @type {number} */
brutto;
/** @type {number} */
salesTax;
/** @type {number} */
quantity;
/** @type {string} */
type;
/** @type {boolean} */
isDeleted;
/** @type {boolean} */
isCreatedByApp;
/** @type {string} */
nutzerGuid;
/** @type {BillingInformation} */
billingInformation;
}
export class Prepayment {
/** @param {{Guid?:string,Von?:string,Bis?:string,VZ_Nebenkosten?:number,VZ_Heizkosten?:number,VZ_Warmwasser?:number,IstGeloescht?:boolean,IstErzeugtVonApp?:boolean,ObjektGuid?:string,NutzerGuid?:string,BillingInformationGuid?:string}} [init] */
constructor(init) { Object.assign(this, init) }
/** @type {string} */
Guid;
/** @type {string} */
Von;
/** @type {string} */
Bis;
/** @type {?number} */
VZ_Nebenkosten;
/** @type {?number} */
VZ_Heizkosten;
/** @type {?number} */
VZ_Warmwasser;
/** @type {boolean} */
IstGeloescht;
/** @type {boolean} */
IstErzeugtVonApp;
/** @type {string} */
ObjektGuid;
/** @type {string} */
NutzerGuid;
/** @type {string} */
BillingInformationGuid;
}
export class EnergieVerwerter {
/** @param {{Guid?:string,Bezeichnung?:string,Wirkungsgrad?:number,Einbau?:string,Ausbau?:string,Baujahr?:number,Temperatur?:number,EigenstGewerbLieferung?:boolean,Brennwert?:boolean,ObjektGuid?:string,BrennstoffMediumGuid?:string}} [init] */
constructor(init) { Object.assign(this, init) }
/** @type {string} */
Guid;
/** @type {string} */
Bezeichnung;
/** @type {?number} */
Wirkungsgrad;
/** @type {string} */
Einbau;
/** @type {?string} */
Ausbau;
/** @type {?number} */
Baujahr;
/** @type {?number} */
Temperatur;
/** @type {boolean} */
EigenstGewerbLieferung;
/** @type {boolean} */
Brennwert;
/** @type {string} */
ObjektGuid;
/** @type {string} */
BrennstoffMediumGuid;
}
export class Brennstofflieferung {
/** @param {{guid?:string,deliveryDate?:string,salexTax?:number,emisionsTax?:number,c02Taxes?:number,customsTax?:number,otherCharges?:number,c02Price?:number,c02Tons?:number,quantity?:number,amount?:number,startMeterReadingValue?:number,endMeterReadingValue?:number,heizwert?:number,brennwert?:boolean,energyReliefAmountDescription?:string,energyReliefAmount?:number,electricityReliefAmountDescription?:string,electricityReliefAmount?:number,cO2EmissionsFactor?:number,cO2Text?:string,cO2Active?:boolean,cO2PriceKnd?:boolean,cO2PriceLandlord?:number,cO2PriceRenter?:number,cO2Area?:number,isForCommercialUse?:boolean,isRenovationRequired?:boolean,isHeatingPadsImproved?:boolean,cO2KWh?:number,includedCO2SalesTax?:number,cO2Costs?:number,totalC02Weight?:number,noTotalDeductionC02Costs?:boolean,isDeleted?:boolean,isCreatedByApp?:boolean,brennstoffMediumGuid?:string,billingInformation?:BillingInformation}} [init] */
constructor(init) { Object.assign(this, init) }
/** @type {string} */
guid;
/** @type {string} */
deliveryDate;
/** @type {?number} */
salexTax;
/** @type {?number} */
emisionsTax;
/** @type {?number} */
c02Taxes;
/** @type {?number} */
customsTax;
/** @type {?number} */
otherCharges;
/** @type {?number} */
c02Price;
/** @type {?number} */
c02Tons;
/** @type {?number} */
quantity;
/** @type {?number} */
amount;
/** @type {?number} */
startMeterReadingValue;
/** @type {?number} */
endMeterReadingValue;
/** @type {number} */
heizwert;
/** @type {boolean} */
brennwert;
/** @type {string} */
energyReliefAmountDescription;
/** @type {?number} */
energyReliefAmount;
/** @type {string} */
electricityReliefAmountDescription;
/** @type {?number} */
electricityReliefAmount;
/** @type {?number} */
cO2EmissionsFactor;
/** @type {string} */
cO2Text;
/** @type {?boolean} */
cO2Active;
/** @type {?boolean} */
cO2PriceKnd;
/** @type {?number} */
cO2PriceLandlord;
/** @type {?number} */
cO2PriceRenter;
/** @type {?number} */
cO2Area;
/** @type {?boolean} */
isForCommercialUse;
/** @type {?boolean} */
isRenovationRequired;
/** @type {?boolean} */
isHeatingPadsImproved;
/** @type {?number} */
cO2KWh;
/** @type {?number} */
includedCO2SalesTax;
/** @type {?number} */
cO2Costs;
/** @type {?number} */
totalC02Weight;
/** @type {?boolean} */
noTotalDeductionC02Costs;
/** @type {boolean} */
isDeleted;
/** @type {boolean} */
isCreatedByApp;
/** @type {string} */
brennstoffMediumGuid;
/** @type {BillingInformation} */
billingInformation;
}
/** @typedef {'Null'|'AlleNutzer'|'ZugeordneteNutzer'|'ZugeordneteNutzeinheiten'|'ZugeordneteNutzerDiff'|'ZugeordneteNutzeinheitenDiff'} */
export var NebenkostenTargetAllocation;
(function (NebenkostenTargetAllocation) {
NebenkostenTargetAllocation["Null"] = "Null"
NebenkostenTargetAllocation["AlleNutzer"] = "AlleNutzer"
NebenkostenTargetAllocation["ZugeordneteNutzer"] = "ZugeordneteNutzer"
NebenkostenTargetAllocation["ZugeordneteNutzeinheiten"] = "ZugeordneteNutzeinheiten"
NebenkostenTargetAllocation["ZugeordneteNutzerDiff"] = "ZugeordneteNutzerDiff"
NebenkostenTargetAllocation["ZugeordneteNutzeinheitenDiff"] = "ZugeordneteNutzeinheitenDiff"
})(NebenkostenTargetAllocation || (NebenkostenTargetAllocation = {}));
/** @typedef {'Nebenkosten'|'Heizkosten'|'Warmwasserkosten'} */
export var NebenkostenTargetAllocationIn;
(function (NebenkostenTargetAllocationIn) {
NebenkostenTargetAllocationIn["Nebenkosten"] = "Nebenkosten"
NebenkostenTargetAllocationIn["Heizkosten"] = "Heizkosten"
NebenkostenTargetAllocationIn["Warmwasserkosten"] = "Warmwasserkosten"
})(NebenkostenTargetAllocationIn || (NebenkostenTargetAllocationIn = {}));
export class NebenkostenNutzeinheit {
/** @param {{relativeAmount?:number,isDeleted?:boolean,isCreatedByApp?:boolean,nutzeinheitGuid?:string}} [init] */
constructor(init) { Object.assign(this, init) }
/** @type {?number} */
relativeAmount;
/** @type {boolean} */
isDeleted;
/** @type {boolean} */
isCreatedByApp;
/** @type {string} */
nutzeinheitGuid;
}
export class NebenkostenNutzer {
/** @param {{relativeAmount?:number,isDeleted?:boolean,isCreatedByApp?:boolean,nutzerGuid?:string}} [init] */
constructor(init) { Object.assign(this, init) }
/** @type {?number} */
relativeAmount;
/** @type {boolean} */
isDeleted;
/** @type {boolean} */
isCreatedByApp;
/** @type {string} */
nutzerGuid;
}
export class Nebenkosten {
/** @param {{guid?:string,number?:number,from?:string,to?:string,targetAllocation?:NebenkostenTargetAllocation,targetAllocationIn?:NebenkostenTargetAllocationIn,nebenkostenKind?:string,kostenart?:string,brutto?:number,bruttoLastYear?:number,salesTax?:number,haushaltsnahediensteLabel?:string,haushaltsnahediensteBrutto?:number,kostenartUnit?:string,reduzierungsartType?:string,comment?:string,isDeleted?:boolean,isCreatedByApp?:boolean,nebenkostenNutzeinheiten?:NebenkostenNutzeinheit[],nebenkostenNutzer?:NebenkostenNutzer[],billingInformation?:BillingInformation}} [init] */
constructor(init) { Object.assign(this, init) }
/** @type {string} */
guid;
/** @type {number} */
number;
/** @type {string} */
from;
/** @type {string} */
to;
/** @type {?NebenkostenTargetAllocation} */
targetAllocation;
/** @type {?NebenkostenTargetAllocationIn} */
targetAllocationIn;
/** @type {string} */
nebenkostenKind;
/**
* @type {string}
* @description Freitext */
kostenart;
/** @type {?number} */
brutto;
/** @type {?number} */
bruttoLastYear;
/** @type {?number} */
salesTax;
/** @type {string} */
haushaltsnahediensteLabel;
/** @type {?number} */
haushaltsnahediensteBrutto;
/**
* @type {string}
* @description Freitext */
kostenartUnit;
/** @type {string} */
reduzierungsartType;
/** @type {string} */
comment;
/** @type {boolean} */
isDeleted;
/** @type {boolean} */
isCreatedByApp;
/** @type {NebenkostenNutzeinheit[]} */
nebenkostenNutzeinheiten;
/** @type {NebenkostenNutzer[]} */
nebenkostenNutzer;
/** @type {BillingInformation} */
billingInformation;
}
export class Heizbetriebskosten {
/** @param {{guid?:string,from?:string,to?:string,salesTax?:number,haushatlsnahediensteBrutto?:number,brutto?:number,haushatlsnahediensteLabel?:string,description?:string,isDeleted?:boolean,isCreatedByApp?:boolean}} [init] */
constructor(init) { Object.assign(this, init) }
/** @type {string} */
guid;
/** @type {string} */
from;
/** @type {string} */
to;
/** @type {number} */
salesTax;
/** @type {?number} */
haushatlsnahediensteBrutto;
/** @type {?number} */
brutto;
/** @type {string} */
haushatlsnahediensteLabel;
/** @type {string} */
description;
/** @type {boolean} */
isDeleted;
/** @type {boolean} */
isCreatedByApp;
}
export class NutzeinheitDevice {
/** @param {{Guid?:string,ZuordnungVon?:string,ZuordnungBis?:string,Raum?:string,LaufendeNummer?:string,gemietet?:boolean,gewartet?:boolean,DeviceGuid?:string,NutzeinheitGuid?:string}} [init] */
constructor(init) { Object.assign(this, init) }
/** @type {string} */
Guid;
/** @type {string} */
ZuordnungVon;
/** @type {?string} */
ZuordnungBis;
/** @type {string} */
Raum;
/** @type {string} */
LaufendeNummer;
/** @type {boolean} */
gemietet;
/** @type {boolean} */
gewartet;
/** @type {string} */
DeviceGuid;
/** @type {string} */
NutzeinheitGuid;
}
export class Device {
/** @param {{Guid?:string,Geraetenummer?:string,Bezeichnung?:string,Beschreibung?:string,Einbaudatum?:string,Ausbaudatum?:string,Eichdatum?:string,Einheit?:string,Memo?:string,DeviceCatalogGuid?:string}} [init] */
constructor(init) { Object.assign(this, init) }
/** @type {string} */
Guid;
/** @type {string} */
Geraetenummer;
/** @type {string} */
Bezeichnung;
/** @type {string} */
Beschreibung;
/** @type {string} */
Einbaudatum;
/** @type {?string} */
Ausbaudatum;
/** @type {?string} */
Eichdatum;
/** @type {string} */
Einheit;
/** @type {string} */
Memo;
/** @type {string} */
DeviceCatalogGuid;
}
/** @typedef {'ZA'|'HA'|'MO'|'EB'|'AB'} */
export var DeviceReadingKind;
(function (DeviceReadingKind) {
DeviceReadingKind["ZA"] = "ZA"
DeviceReadingKind["HA"] = "HA"
DeviceReadingKind["MO"] = "MO"
DeviceReadingKind["EB"] = "EB"
DeviceReadingKind["AB"] = "AB"
})(DeviceReadingKind || (DeviceReadingKind = {}));
export class DeviceConsumption {
/** @param {{guid?:string,deviceReading?:number,deviceReadingDate?:string,deviceReadingKind?:DeviceReadingKind,changeDate?:string,note?:string,ampouleColour?:string,deviceGuid?:string}} [init] */
constructor(init) { Object.assign(this, init) }
/** @type {string} */
guid;
/** @type {?number} */
deviceReading;
/** @type {?string} */
deviceReadingDate;
/** @type {DeviceReadingKind} */
deviceReadingKind;
/** @type {?string} */
changeDate;
/** @type {string} */
note;
/** @type {string} */
ampouleColour;
/** @type {string} */
deviceGuid;
}
export class CreateCustomers {
/** @param {{Kunden?:Customer[],Objekte?:Objekt[],Adressen?:Address[],Nutzer?:Nutzer[],NutzerCoOwnership?:NutzerCoOwnership[],NutzerPersonen?:NutzerPersonen[],NutzerQuadratmeter?:NutzerQuadratmeter[],EigentuemerNutzeinheit?:OwnerNutzeinheit[],Nutzeinheiten?:Nutzeinheit[],Direktkosten?:Direktkosten[],Prepayments?:Prepayment[],EnergieVerwerter?:EnergieVerwerter[],Brennstofflieferungen?:Brennstofflieferung[],Nebenkosten?:Nebenkosten[],Heizbetriebskosten?:Heizbetriebskosten[],NutzeinheitGeraete?:NutzeinheitDevice[],Geraete?:Device[],Geraeteverbraeuche?:DeviceConsumption[],BillingInformations?:BillingInformation[]}} [init] */
constructor(init) { Object.assign(this, init) }
/** @type {Customer[]} */
Kunden;
/** @type {Objekt[]} */
Objekte;
/** @type {Address[]} */
Adressen;
/** @type {Nutzer[]} */
Nutzer;
/** @type {NutzerCoOwnership[]} */
NutzerCoOwnership;
/** @type {NutzerPersonen[]} */
NutzerPersonen;
/** @type {NutzerQuadratmeter[]} */
NutzerQuadratmeter;
/** @type {OwnerNutzeinheit[]} */
EigentuemerNutzeinheit;
/** @type {Nutzeinheit[]} */
Nutzeinheiten;
/** @type {Direktkosten[]} */
Direktkosten;
/** @type {Prepayment[]} */
Prepayments;
/** @type {EnergieVerwerter[]} */
EnergieVerwerter;
/** @type {Brennstofflieferung[]} */
Brennstofflieferungen;
/** @type {Nebenkosten[]} */
Nebenkosten;
/** @type {Heizbetriebskosten[]} */
Heizbetriebskosten;
/** @type {NutzeinheitDevice[]} */
NutzeinheitGeraete;
/** @type {Device[]} */
Geraete;
/** @type {DeviceConsumption[]} */
Geraeteverbraeuche;
/** @type {BillingInformation[]} */
BillingInformations;
}
export class BillingInformation {
/** @param {{guid?:string,from?:string,to?:string,isCompleted?:boolean,hasNebenkosten?:boolean}} [init] */
constructor(init) { Object.assign(this, init) }
/** @type {string} */
guid;
/** @type {string} */
from;
/** @type {string} */
to;
/** @type {boolean} */
isCompleted;
/** @type {boolean} */
hasNebenkosten;
}
JavaScript CreateCustomers DTOs
To override the Content-type in your clients, use the HTTP Accept Header, append the .xml suffix or ?format=xml
The following are sample HTTP requests and responses. The placeholders shown need to be replaced with actual values.
POST /Customers/Create HTTP/1.1
Host: kromer-servdesk.eras-online.de
Accept: application/xml
Content-Type: application/xml
Content-Length: length
<CreateCustomers 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>
<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>
<Kunden xmlns:d2p1="http://schemas.datacontract.org/2004/07/Eras2Web.Service.Desktop.Server.ServiceModel.Eras2Client.Models">
<d2p1:Customer>
<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>
</d2p1:Customer>
</Kunden>
<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>
</CreateCustomers>
HTTP/1.1 200 OK
Content-Type: application/xml
Content-Length: length
<CreateCustomersResponse xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Eras2Web.Service.Desktop.Server.ServiceModel.Eras2Client.Customers">
<CustomersCreated>0</CustomersCreated>
<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>
</CreateCustomersResponse>