Description
CreatePropertyPlant is a general web service method which can be used to create any type of properties including Regular, Sectioned and Housing Coppratives.
Request
Parameter | Type | Mandatory/Optional | Comments |
---|---|---|---|
input | CreatePropertyPlantInput | Mandatory | CreatePropertyPlant input model |
applicationName | string | Mandatory | Third party application identifier, identifying the client consuming the web service. (Length of the ApplicationName |
CreatePropertyPlantInput
Parameter | Type | Mandatory/Optional | Comments |
---|---|---|---|
Matrikkel | Matrikkel | Mandatory | Matrikkel information |
Address | Address | Optional | Address information |
UnitNumber | string | Optional | Unit Number of the property |
BuildingNumber | long | Optional | Building Number |
ShareNumber | int | Optional | Share Number (If housing cooparative share) |
OrganizationNumber | int | Optional | Organization Number |
Note :
- It is mandatory to provide the matrikkel information. However it is adviced to provide as many information as posible to find the property more efficiently.
- It is NOT posible to create building plants from this web method. CreateBuildingPlant web method should be used to create building plants
- For regular and sectioned properties most of the time it is posible to create the property plant by using only the matrikkel. However there can be scenarios the matrikkel alone is not engouh to identify the property uniquely, Therefore, the user will be asked to provide more details such as Address, UnitNo and Building No.
- For housing cooprative shares it is needed to provide either share number and organization number or address, unit number and building number along with the matrikkel. However, it is efficient to provide share number and organization number for housing cooperatives
Response
Type | Description |
---|---|
CreatePropertyPlantOutput | CreatePropertyPlant output model |
CreatePropertyPlantOutput
Parameter | Type | Comments |
---|---|---|
PropertyPlant | PropertyPlant | Created Property Info |
Exceptions
Error Code | Description |
---|---|
105 | Plant already exists in system |
107 | Plant creation failed due to internal error |
109 | Given Matrikkel does not exist in system |
117 | Provided Snr is not valid |
118 | Snr is not provided with the input matrikkel. But given is a sectioned property |
119 | Snr is provided with the input matrikkel. But given is not a sectioned property |
123 | An exception occurred while processing your request |
138 | ApplicationName length is exceeded maximum allowed character limit (10) |
146 | The application name is not set |
188 | Matrikkel is not provided |
214 | The given property does not exists in the system |
339 | Given data is not enough to identify the property. Please provde either ShareNo and OrganizatioNo or Address, UnitNo and BuildingNo as available. |
340 | Please provide address details (Street name, House no and Postal code) |
341 | The following building does not contain any properties, Please use 'CreateBuildingPlant' web service to create a building plant |
346 | Given data is not enough to identify the property. Please provde either Address, UnitNo and BuildingNo as available. |