WebAPI - Criação de uma localização

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:
  1. {
            "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:
  1. LocationKey: A chave da localização. Caso este parâmetro não seja passado, assume o número sequencial definido. 
  2. Description: Breve descrição da localização. Este campo é obrigatório.
  3. OnServiceDate: A data que a localização entrou ao serviço. Caso não preencha este campo, é assumida a data atual.
  4. Picture: A imagem da localização. 
  5. Remarks: Observações da localização.
  6. Keyword: Breve descrição da localização.
  7. Barcode: A tag da localização.
  8. ExternalReferenceID: Código da referência externa.
  9. StreetName: Rua.
  10. BuildingNumber: Número da porta.
  11. PostalZone: Código postal.
  12. CityName: Cidade.
  13. Telephone: Telefone.
  14. Mobile: Telemóvel.
  15. Latitud: Latitude.
  16. Longitud: Longitude.
  17. Criticality: A chave da criticidade.
  18. LocationFunction: A chave da função da localização.
  19. ParentLocation: A chave da localização-pai.
  20. Country: A chave do país.
  21. Company: A chave da empresa.
  22. Responsible: A chave do responsável da localização.
  23. Customer: A chave do cliente.
  24. 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 ...