WebAPI - Criação de uma localização
Este método permite, de forma simplificada, criar uma localização.
O método a utilizar para a criação de uma localização é :
POST url/api/mytenant/myorganization/assetmanagementcore/locations
Exemplo de Json para criação de uma localização:
{
"locationKey": "ED",
"description": "Edificio",
"onServiceDate": "2021-07-05T00:00:00",
"remarks": "Criação de uma localização",
"keyword": "Edificio principal",
"barcode": "ED145896",
"externalReferenceID": "125255",
"streetName": "Rua D. Maria",
"buildingNumber": "256",
"postalZone": "4587-653",
"cityName": "Lisboa",
"telephone": "212121212",
"mobile": "858585859",
"latitud": "42.098766",
"longitud": "-8.3567",
"criticality": "0000000001",
"locationFunction": "ED",
"parentLocation": "AM",
"country": "PT",
"company": "DEMO",
"responsible": "0002",
"customer": "0011",
"supplier": "0005"
}
Este método permite criar uma localização de acordo com os parâmetros preenchidos:
- LocationKey: A chave da localização. Caso este parâmetro não seja passado, assume o número sequencial definido.
- Description: Breve descrição da localização. Este campo é obrigatório.
- OnServiceDate: A data que a localização entrou ao serviço. Caso não preencha este campo, é assumida a data atual.
- Picture: A imagem da localização.
- Remarks: Observações da localização.
- Keyword: Breve descrição da localização.
- Barcode: A tag da localização.
- ExternalReferenceID: Código da referência externa.
- StreetName: Rua.
- BuildingNumber: Número da porta.
- PostalZone: Código postal.
- CityName: Cidade.
- Telephone: Telefone.
- Mobile: Telemóvel.
- Latitud: Latitude.
- Longitud: Longitude.
- Criticality: A chave da criticidade.
- LocationFunction: A chave da função da localização.
- ParentLocation: A chave da localização-pai.
- Country: A chave do país.
- Company: A chave da empresa.
- Responsible: A chave do responsável da localização.
- Customer: A chave do cliente.
- Supplier: A chave do fornecedor.
Quando este método é executado com sucesso devolve um HttpStatusCode.201 Created
Related Articles
WebAPI - Criação de um pedido
Este método permite, de forma simplificada, criar um pedido. O método a utilizar para a criação de um pedido é : POST url/api/mytenant/myorganization/Requests/requests Exemplo de Json para criação de um pedido: { "requestKey": "00001", "description": ...
WebAPI - Criação de um armazém
Este método permite, de forma simplificada, criar um armazém. O método a utilizar para a criação de um armazém é : POST url/api/mytenant/myorganization/inventorycore/warehouses Exemplo de Json para criação de um armazém: { "warehouseKey": "W2", ...
WebAPI - Criação de uma função da localização
Este método permite, de forma simplificada, criar uma função da localização. O método a utilizar para a criação de uma função da localização é : POST url/api/mytenant/myorganization/assetmanagementcore/locationfunctions Exemplo de Json para criação ...
WebAPI - Criação de um equipamento
Este método permite, de forma simplificada, criar um equipamento. O método a utilizar para a criação de um equipamento é: POST url/api/mytenant/myorganization/assetmanagementcore/equipmentItems Exemplo de Json para criação de um equipamento: ...
WebAPI - Como obter o registo da webapi?
No momento em que é realizada a subscrição no Valuekeep CMMS o subscriber recebe um email com as credenciais da subscrição, compostas por client_Id e um Cliente_Secret. Estas credencias devem ser guardadas, caso contrário não será possível utilizar a ...