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.