WebAPI - Creación de una herramienta

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

    "equipmentKey""PCR",

    "description""Porta-paletes",

    "onServiceDate""2020-10-01T00:00:00",

    "externalReferenceID"null,

    "serial"null,

    "picture""https://valuekeepdev.blob.core.windows.net/sampledb-images/EquipmentItems_0c66f042-98dd-4715-8bbf-6c5ac657cf9b_Picture_image.jpeg",

    "pictureThumbnail""https://valuekeepdev.blob.core.windows.net/sampledb-images/EquipmentItems_0c66f042-98dd-4715-8bbf-6c5ac657cf9b_Picture_Thumbnail_image.jpeg",

    "purchaseDate"null,

    "purchasePrice": {

        "amount"25000.000000,

        "baseAmount"25000.000000,

        "reportingAmount"25000.000000,

        "fractionDigits"2,

        "symbol""€"

    },

    "remarks"null,

    "keyword""Porta-paletes",

    "barcode"null,

    "isTool"true,

    "workingTime""23:59:59",

    "manufacturer"null,

    "location""AM",

    "criticality""0000000002",

    "currency""EUR",

    "owner"null,

    "brand"null,

    "brandModel"null,

    "parentEquipment"null,

    "family"null,

    "company""DEMO",

    "responsible"null,

    "provider"null,

    "customer"null,

    "warrantyStartDate""2022-02-16",

    "warrantyEndDate""17/02/2022",

    "warrantyExtensionEndDate""2022-02-18"

}

Este método permite crear una herramienta de acuerdo con los parámetros introducidos:

i.EquipmentKey: La clave de la herramienta. Si este parámetro no es pasado, asume el número secuencial definido. 

ii.Description: Corta descripción de la herramienta. Este campo es obligatorio.

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

iv.ExternalReferenceID: Código de la referencia externa.

v.Serial: Número de serie.

vi.Picture: La imagen de la herramienta. 

vii.PurchaseDate: Fecha de compra. 

viii.PurchasePrice: Precio de la compra.

ix.Remarks: Observaciones de la herramienta.

x.Keyword: Corta descripción de la herramienta.

xi.Barcode: La tag de la herramienta.

xii.IsTool: Poner en true para creación de una herramienta.

xiii.WorkingTime: Tiempo de trabajo.

xiv.Manufacturer:  La clave del fabricante.

xv.Location: La clave de la localización de la herramienta. Este campo es obligatorio, cuando no introducido el campo parentEquipment.

xvi.Criticality: La clave de la criticidad.

xvii.Currency: La clave de la moneda.

xviii.Owner: La clave del propietario.

xix.Brand: La clave de la marca.

xx.BrandModel: La clave del modelo.

xxi.ParentEquipment: La clave de la herramienta-padre. Este campo es obligatorio, cuando no introducido el campo localización.

xxii.Family: La clave de la familia.

xxiii.Company: La clave de la empresa.

xxiv.Responsable: La clave del responsable.

xxv.Supplier: La clave del proveedor.

xxvi.Customer: La clave del cliente.

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

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

xxix.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 - ¿Cómo crear 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 - 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 – ¿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 ...
    • WebAPI - Creación de un registro de seguimiento en una orden de trabajo

      Este método permite, de forma simplificada, crear un registro de seguimiento en una orden de trabajo. El método a usar para crear un registro de seguimiento en una orden de trabajo es: POST ...
    • WebAPI - Eliminación de una herramienta

      Este método permite eliminar una herramienta. El método para usar para eliminar una herramienta es: DELETE  url/api/mytenant/myorganization/assetmanagementcore/equipmentItems/{{companyKey}}/{{toolKey}} Los parámetros para sustituir en el método son: ...