Webapi - Creación de un equipamiento

Webapi - Creación de un equipamiento

Este método permite, de forma simplificada, crear un equipamiento.

El método para usar para crear un equipamiento es:

POST url/api/mytenant/myorganization/assetmanagementcore/equipmentItems

Ejemplo de Json para creación de un equipamiento:

  1. {
        "equipmentKey""AVS",
        "equipmentKeySegments"null,
        "description""Sistema Avac",
        "onServiceDate""2021-07-01T00:00:00",
        "externalReferenceID""13LNN458",
        "serial""xt789",
        "purchaseDate""2021-07-12T00:00:00",
        "purchasePrice"
        {
            "amount"2580.000000,
            "baseAmount"2580.000000,
            "reportingAmount"2580.000000,
            "fractionDigits"2,
            "symbol""€"
        },
        "remarks"null,
        "keyword""Sistema Avac",
        "barcode"null,
        "isTool"false,
        "workingTime""23:59:59",
        "manufacturer"null,
        "location""TEC",
        "criticality""00000001",
        "currency""EUR",
        "owner""0004",
        "brand""FF",
        "brandModel""FF100",
        "parentEquipment""PC01",
        "family""CAM",
        "company""DEMO",
        "responsible"null,
        "provider""0003",
        "customer""0015"
    }

Este método permite crear un equipamiento de acuerdo con los parámetros introducidos:

  1. EquipmentKey: La clave del equipamiento. Si este parámetro no es pasado, asume el número secuencial definido. 
  2. Description: Corta descripción del equipamiento. Este campo es obligatorio.
  3. OnServiceDate: La fecha en que el equipamiento ha entrado al servicio. Si no se introduce este campo, se asume la fecha actual.
  4. ExternalReferenceID: Código de la referencia externa.
  5. Serial: Número de serie.
  6. Picture: La imagen del equipamiento. 
  7. PurchaseDate: Fecha de compra. 
  8. PurchasePrice: Precio de la compra.
  9. Remarks: Observaciones del equipamiento.
  10. Keyword: Corta descripción del equipamiento.
  11. Barcode: El tag del equipamiento.
  12. IsTool: Poner en False para crear el equipamiento.
  13. WorkingTime: Tiempo de trabajo.
  14. Manufacturer:  Clave del fabricante.
  15. Location: La clave de la localización del equipamiento. Este campo es obligatorio, cuando no introducido el equipamiento-padre.
  16. Criticality: La clave de la criticidad.
  17. Currency: La clave de la moneda.
  18. Owner: La clave del propietario.
  19. Brand: La clave de la marca.
  20. BrandModel: La clave del modelo.
  21. ParentEquipment: La clave del equipamiento-padre. Este campo es obligatorio, cuando no introducido el campo localización.
  22. Family: La clave de la familia.
  23. Company: La clave de la empresa.
  24. Responsable: La clave del responsable.
  25. Supplier: La clave del proveedor.
  26. Customer: La clave del cliente.

Cuando este método es ejecutado con éxito, devuelve un HttpStatusCode.201 Created.




    • Related Articles

    • WebAPI - Creación de un equipamiento

      Este método permite, de forma simplificada, crear un equipamiento. El método a usar para crear un equipamiento es: POST url/api/mytenant/myorganization/assetmanagementcore/equipmentItems Ejemplo de Json para creación de un equipamiento: 1.       { ...
    • WebAPI - Creación de un almacén

      Este método permite, de forma simplificada, crear un almacén. El método a usar para crear un almacén es: POST url/api/mytenant/myorganization/inventorycore/warehouses Ejemplo de Json para creación de un almacén: 1. { "warehouseKey": "W2", ...
    • Webapi - Creación de un equipamiento

      Este método permite, de forma simplificada, crear un equipamiento. El método para usar para crear un equipamiento es: POST url/api/mytenant/myorganization/assetmanagementcore/equipmentItems Ejemplo de Json para creación de un equipamiento:  { ...
    • WebAPI - Creación de una herramienta

      Este método permite, de forma simplificada, crear una herramienta. El método a usar para crear una herramienta es: POST url/api/mytenant/myorganization/assetmanagementcore/equipmentItems Ejemplo de Json para creación de una herramienta: 1.     { ...
    • WebAPI – ¿Cómo crear órdenes de trabajo?

      Este método ofrece una forma simplificada de crear una Orden de Trabajo para un determinado Activo, Localización, Herramienta o Ruta. El método a usar para la creación de una orden de trabajo es: POST ...