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 a 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",

"picture""https://valuekeepdev.blob.core.windows.net/sampledb-images/EquipmentItems_a02336c8-7ff2-4d30-bfe2-b22906f3c161_Picture_image.jpeg",

"pictureThumbnail""https://valuekeepdev.blob.core.windows.net/sampledb-images/EquipmentItems_a02336c8-7ff2-4d30-bfe2-b22906f3c161_Picture_Thumbnail_image.jpeg",

"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",

  "2022-02-18"

}

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

·       EquipmentKey: La clave del equipamiento. Si este parámetro no es pasado, asume el número secuencial definido. 

·       Description: Corta descripción del equipamiento. Este campo es obligatorio.

·       OnServiceDate: La fecha en que el equipamiento ha entrado al servicio. Si no se introduce este campo, se asume la fecha actual.

·       ExternalReferenceID: Código de la referencia externa.

·       Serial: Número de serie.

·       Picture: La imagen del equipamiento. 

·       PurchaseDate: Fecha de compra. 

·       PurchasePrice: Precio de la compra.

·       Remarks: Observaciones del equipamiento.

·       Keyword: Corta descripción del equipamiento.

·       Barcode: La tag del equipamiento.

·       IsTool: Poner en False para crear el equipamiento.

·       WorkingTime: Tiempo de trabajo.

·       Manufacturer:  La clave del fabricante.

·       Location: La clave de la localización del equipamiento. Este campo es obligatorio, cuando no introducido el equipamiento-padre.

·       Criticality: La clave de la criticidad.

·       Currency: La clave de la moneda.

·       Owner: La clave del propietario.

·       Brand: La clave de la marca.

·       BrandModel: La clave del modelo.

·       ParentEquipment: La clave del equipamiento-padre. Este campo es obligatorio, cuando no introducido el campo localización.

·       Family: La clave de la familia.

·       Company: La clave de la empresa.

·       Responsable: La clave del responsable.

·       Supplier: La clave del proveedor.

·       Customer: La clave del cliente.

·       WarrantyStartDate: La fecha inicial de la garantía.

·       WarrantyEndDate: La fecha de fin de la garantía.

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