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",
     "warrantyStartDate""2022-02-16",
     "warrantyEndDate""2022-02-17",
     "warrantyExtensionEndDate""2022-02-18"
    }

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:  La 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.
  27. WarrantyStartDate: La fecha inicial de la garantía.
  28. WarrantyEndDate: La fecha de fin de la garantía.
  29. WarrantyExtensionEndDate: La fecha de extensión de fin de garantía.

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 ...