ProductRecords
Queryable, Introduced in version 2.18
GET https://localhost:8001/sv/001.1/api/v1/Inventory/ProductRecords
Represents a product record.
GUID
3e3bfb7c-bb0c-495b-b88d-e1efa1f50368
Required permission
Show serial number
Properties
| Name | Type | Summary | Introduced in |
|---|---|---|---|
| Id | Int64 | The business key identifier of the product record. |
|
| ProductRecordType | Int32 | The type of the product record.
|
|
| SerialNumberWithPartNumber | String | The batch or serial number along with the part number of the product record. |
|
| CommentId | Int64? | The business key identifier of the product record's comment. References Comments |
|
| Comment | Comments | The product record comment.
|
|
| CertificateId | Int64? | The business key identifier of the product record's certificate. References Comments |
Introduced in version 2.24 |
| Certificate | Comments | The certificate of the product record.
|
Introduced in version 2.24 |
| WarrantyCommitmentId | Int64? | The business key identifier of the product record's warranty commitment. References Comments |
Introduced in version 2.24 |
| WarrantyCommitment | Comments | The warranty commitment of the product record.
|
Introduced in version 2.24 |
| InstallationCommentId | Int64? | The business key identifier of the product record's installation comment. References Comments |
Introduced in version 2.24 |
| InstallationComment | Comments | The installation comment of the product record.
|
Introduced in version 2.24 |
| SerialNumber | String | The batch or serial number of the product record. |
|
| ChargeNumber | String | The charge number of the product record. |
|
| PartId | Int64 | The business key identifier of the part that the product record belongs to. References Parts |
|
| Part | Parts | The part that the product record belongs to.
|
|
| ManufacturingOrderId | Int64? | The business key identifier of the manufacturing order that the product record is linked to. References ManufacturingOrders |
|
| ManufacturingOrder | ManufacturingOrders | The manufacturing order that the product record is linked to.
|
|
| ExtraFields | ExtraFields[] | A collection of extra field values for the product record.
|
|
| HasWarranty | Boolean | Specifies if the product is covered by warranty. |
Introduced in version 2.36 |
| WarrantyStartDate | DateTimeOffset? | The date when the warranty started. |
Introduced in version 2.36 |
| WarrantyEndDate | DateTimeOffset? | The date when the warranty expires. |
Introduced in version 2.36 |
| WarrantyMonths | Int32 | The length of the warranty period in months. |
Introduced in version 2.36 |
| OwnerId | Int64? | The business key identifier of the product record owner. References Customers |
Introduced in version 2.40 |
| CustomerOrderId | Int64? | The business key identifier of the customer order of the product record. References |
Introduced in version 2.40 |
| CustomerOrder | CustomerOrders | The customer order of the product record.
|
Introduced in version 2.40 |
| CustomerOrderDeliveryRowId | Int64? | The business key identifier of the customer order delivery row of the product record. References CustomerOrderDeliveryRows |
Introduced in version 2.40 |
| CustomerOrderDeliveryRow | CustomerOrderDeliveryRows | The customer order of the product record.
|
Introduced in version 2.40 |
| DeliveryAddressId | Int64? | The business key identifier of the delivery address of the product record. References DeliveryAddresses |
Introduced in version 2.40 |
| DeliveryAddress | Addresses | The delivery address of the product record.
|
Introduced in version 2.40 |
| BlockMessageId | Int64? | The business key identifier of the message for the life cycle state of the product record. References Comments |
Introduced in version 2.45 |
| BlockMessage | Comments | The message for the life cycle state of the product record.
|
Introduced in version 2.45 |
| BlockedById | Int64? | The identifier of the application user that has set the product record to blocked or message. References ApplicationUsers |
Introduced in version 2.45 |
| LifeCycleState | Int32 | The life cycle state of the product record.
|
Introduced in version 2.45 |
| BlockContext | Int32 | The block context which the product records life cycle state is used for.
|
Introduced in version 2.45 |
| BlockedFromDate | DateTimeOffset? | The date from which the product record has been blocked. |
Introduced in version 2.45 |
| BlockedToDate | DateTimeOffset? | The date from which the product record has been unblocked. |
Introduced in version 2.45 |
| MeasurementSetting | Decimal? | The measurement setting for a product record. |
Introduced in version 2.49 |
| OperationTime | TimeSpan? | The operation time for a product record. |
Introduced in version 2.49 |
| NumberOfCycles | Decimal? | The number of cycles for a product record. |
Introduced in version 2.49 |
| OperationReportings | ProductRecordOperationReportings[] | The list of product record operation reporting logs.
|
Introduced in version 2.49 |
| CustomerOrderOurReferenceId | Int64? | The business key identifier of the customer order our reference person of the product record.
|
Introduced in version 2.51 |
| BusinessContactReferenceId | Int64? | The business key identifier of the customer's reference of the product record.
|
Introduced in version 2.51 |
| CustomerOrderPartRevisionId | Int64? | The business key identifier of the revision for the part of the product record. Has been replaced by the more general PartRevisionId
|
Introduced in version 2.51 |
| PartRevisionId | Int64? | The business key identifier of the revision for the part of the product record.
|
Introduced in version 24.1 |
| PlannedDeliveryDate | DateTimeOffset? | The planned delivery date for the customer order of the product record. |
Introduced in version 2.51 |
| ActualDeliveryDate | DateTimeOffset? | The actual delivery date for the customer order of the product record. |
Introduced in version 2.51 |
| MeasurementSettingWarranty | Decimal? | The meter reading for warranty of the product record. |
Introduced in version 2.51 |
| OperationTimeWarranty | TimeSpan? | The operation time for warranty of the product record. |
Introduced in version 2.51 |
| NumberOfCyclesWarranty | Decimal? | The number of cycles for warranty of the product record. |
Introduced in version 2.51 |
| PurchaseOrderId | Int64? | The business key identifier of the purchase order of the product record.
|
Introduced in version 2.51 |
| ActualArrivalDate | DateTimeOffset? | The actual delivery date for the purchase order of the product record. |
Introduced in version 2.51 |
| ManufactureDate | DateTimeOffset? | The finish date for the manufacturing order of the product record. |
Introduced in version 2.51 |
| InstallationOrderId | Int64? | The business key identifier of the customer order which the installation is linked to.
|
Introduced in version 2.51 |
| InstalledBy | Int64? | The business key identifier of the person that is linked to the installation of the product record.
|
Introduced in version 2.51 |
| InstallationDate | DateTimeOffset? | The date when the installation of the product record will take place. |
Introduced in version 2.51 |
| InstallationCode | String | The code that is applying to the installation of the product record. |
Introduced in version 2.51 |
| WarrantyCode | String | The code that is applying to the installation of the product record. |
Introduced in version 2.51 |
| RegistrationNo | String | The registration number for the manufacturing order of the product record. |
Introduced in version 2.51 |
| TypeDescription | String | The type description for the customer order of the product record. |
Introduced in version 2.51 |
| Status | Int32 | The status of the product record.
|
Introduced in version 22.6 |
| BestBeforeDate | DateTimeOffset? | The best before date of the product record. |
Introduced in version 22.7 |
| ProductRecordBatchId | Int64? | The business key identifier of the batch number. |
Introduced in version 23.3 |
Example
{
"Id": 0,
"ProductRecordType": 0,
"SerialNumberWithPartNumber": null,
"CommentId": null,
"Comment": null,
"CertificateId": null,
"Certificate": null,
"WarrantyCommitmentId": null,
"WarrantyCommitment": null,
"InstallationCommentId": null,
"InstallationComment": null,
"SerialNumber": null,
"ChargeNumber": null,
"PartId": 0,
"Part": null,
"ManufacturingOrderId": null,
"ManufacturingOrder": null,
"ExtraFields": null,
"HasWarranty": false,
"WarrantyStartDate": null,
"WarrantyEndDate": null,
"WarrantyMonths": 0,
"OwnerId": null,
"CustomerOrderId": null,
"CustomerOrder": null,
"CustomerOrderDeliveryRowId": null,
"CustomerOrderDeliveryRow": null,
"DeliveryAddressId": null,
"DeliveryAddress": null,
"BlockMessageId": null,
"BlockMessage": null,
"BlockedById": null,
"LifeCycleState": 0,
"BlockContext": 0,
"BlockedFromDate": null,
"BlockedToDate": null,
"MeasurementSetting": null,
"OperationTime": null,
"NumberOfCycles": null,
"OperationReportings": null,
"CustomerOrderOurReferenceId": null,
"BusinessContactReferenceId": null,
"CustomerOrderPartRevisionId": null,
"PartRevisionId": null,
"PlannedDeliveryDate": null,
"ActualDeliveryDate": null,
"MeasurementSettingWarranty": null,
"OperationTimeWarranty": null,
"NumberOfCyclesWarranty": null,
"PurchaseOrderId": null,
"ActualArrivalDate": null,
"ManufactureDate": null,
"InstallationOrderId": null,
"InstalledBy": null,
"InstallationDate": null,
"InstallationCode": null,
"WarrantyCode": null,
"RegistrationNo": null,
"TypeDescription": null,
"Status": 0,
"BestBeforeDate": null,
"ProductRecordBatchId": null
}