Update a Live Price Grid Item (No Recalculation)

post/pricegridmanager.update/{id}/norecalc

Updates a Price Grid Item without recalculation. Use this endpoint to skip recalculation of comments and manualResultPrice (Manual Override).


Required Permission Roles with the Required Permission
PRICEGRID_UPDATE Edit LPG & Add Products (PB_PRICEGRIDEDITOR_ADD_SKU), Edit LPG (PB_PRICEGRIDEDITOR), Administer LPG (PB_PRICEGRIDS)
Securitybasic or X-PriceFx-jwt
Request
path Parameters
id
required
string

The ID of the Price Grid whose item you want to update. id is the typedId without PG suffix. For example, the id attribute of the item with typedId = 649.PG is 649. You can retrieve the id of the LPG, for example, by calling the /fetch/PG endpoint.

Request Body schema: application/json

We have performed an update action on the comments field in our request sample >>>

required
object
typedId
string non-empty

typedId of the item you want to update.

comments
string non-empty
object

Values of the object before the update. Especially important is typedId (to identify the object to update) and version (to detect date inconsistencies).

_key
string non-empty
_level
number
version
required
number
typedId
required
string non-empty
sku
string non-empty
label
string non-empty
unitOfMeasure
string non-empty
priceGridId
number
manualPriceExpired
boolean
createDate
string non-empty
createdBy
number
itemExtensions
object
completeResultsAvailable
boolean
operationType
string non-empty

Must be 'update' or null or omitted.

textMatchStyle
string non-empty
Responses
200

Example response

Response Schema: application/json
object
node
string non-empty
Array of objects non-empty unique
Array (non-empty)
version
number
typedId
string non-empty
sku
string non-empty
label
string non-empty
unitOfMeasure
string non-empty
currency
any
comments
string non-empty
resultPrice
any
previousPrice
any
priceChange
any
priceChangePct
any
workStatus
any
alerts
any
warnings
any
allowedOverrides
any
manualOverrides
any
manualResultPrice
any
calculatedResultPrice
any
priceGridId
number
approvalState
any
denialReason
any
activePrice
any
priceChange_ActivePrev
any
priceChangePct_ActivePrev
any
manualEditVersion
number
manualPriceExpired
boolean
workflowStatus
any
submittedByName
any
approvedByName
any
deniedByName
any
approvalRequiredEmailAttachments
any
key2
any
createDate
string non-empty
createdBy
number
lastUpdateDate
string non-empty
lastUpdateBy
number
attribute1
any
attribute2
any
attribute3
any
attribute4
any
attribute5
any
attribute6
any
attribute7
any
attribute8
any
attribute9
any
attribute10
any
attribute11
any
attribute12
any
attribute13
any
attribute14
any
attribute15
any
attribute16
any
attribute17
any
attribute18
any
attribute19
any
attribute20
any
attribute21
any
attribute22
any
attribute23
any
attribute24
any
attribute25
any
attribute26
any
attribute27
any
attribute28
any
attribute29
any
attribute30
any
attribute31
any
attribute32
any
attribute33
any
attribute34
any
attribute35
any
attribute36
any
attribute37
any
attribute38
any
attribute39
any
attribute40
any
attribute41
any
attribute42
any
attribute43
any
attribute44
any
attribute45
any
attribute46
any
attribute47
any
attribute48
any
attribute49
any
attribute50
any
attribute51
any
attribute52
any
attribute53
any
attribute54
any
attribute55
any
attribute56
any
attribute57
any
attribute58
any
attribute59
any
attribute60
any
attribute61
any
attribute62
any
attribute63
any
attribute64
any
attribute65
any
attribute66
any
attribute67
any
attribute68
any
attribute69
any
attribute70
any
attribute71
any
attribute72
any
attribute73
any
attribute74
any
attribute75
any
attribute76
any
attribute77
any
attribute78
any
attribute79
any
attribute80
any
attribute81
any
attribute82
any
attribute83
any
attribute84
any
attribute85
any
attribute86
any
attribute87
any
attribute88
any
attribute89
any
attribute90
any
attribute91
any
attribute92
any
attribute93
any
attribute94
any
attribute95
any
attribute96
any
attribute97
any
attribute98
any
attribute99
any
attribute100
any
approvalDate
any
denialDate
any
previousPriceDate
any
activePriceDate
any
manualEditUser
number
manualPriceDate
any
submitDate
any
itemExtensions
object
completeResultsAvailable
boolean
status
number
Request samples
application/json
{
  • "data": {
    • "typedId": "654.PGI",
    • "comments": "a comment"
    },
  • "oldValues": {
    • "_key": "654.PGI",
    • "_level": 0,
    • "version": 0,
    • "typedId": "654.PGI",
    • "sku": "22222",
    • "label": "Label Two",
    • "unitOfMeasure": "EA",
    • "priceGridId": 212,
    • "manualPriceExpired": false,
    • "createDate": "2021-11-08T16:53:21",
    • "createdBy": 2147490696,
    • "itemExtensions": { },
    • "completeResultsAvailable": false
    },
  • "operationType": "update",
  • "textMatchStyle": "exact"
}
Response samples
application/json
{
  • "response": {
    • "node": "<node>",
    • "data": [
      • {
        • "version": 2,
        • "typedId": "654.PGI",
        • "sku": "22222",
        • "label": "Label Two",
        • "unitOfMeasure": "EA",
        • "currency": null,
        • "comments": "a comment",
        • "resultPrice": null,
        • "previousPrice": null,
        • "priceChange": null,
        • "priceChangePct": null,
        • "workStatus": null,
        • "alerts": null,
        • "warnings": null,
        • "allowedOverrides": null,
        • "manualOverrides": null,
        • "manualResultPrice": null,
        • "calculatedResultPrice": null,
        • "priceGridId": 212,
        • "approvalState": null,
        • "denialReason": null,
        • "activePrice": null,
        • "priceChange_ActivePrev": null,
        • "priceChangePct_ActivePrev": null,
        • "manualEditVersion": 1,
        • "manualPriceExpired": false,
        • "workflowStatus": null,
        • "submittedByName": null,
        • "approvedByName": null,
        • "deniedByName": null,
        • "approvalRequiredEmailAttachments": null,
        • "key2": null,
        • "createDate": "2021-11-08T16:53:21",
        • "createdBy": 2147490696,
        • "lastUpdateDate": "2021-11-09T15:29:10",
        • "lastUpdateBy": 2147490696,
        • "attribute1": null,
        • "attribute2": null,
        • "attribute3": null,
        • "attribute4": null,
        • "attribute5": null,
        • "attribute6": null,
        • "attribute7": null,
        • "attribute8": null,
        • "attribute9": null,
        • "attribute10": null,
        • "attribute11": null,
        • "attribute12": null,
        • "attribute13": null,
        • "attribute14": null,
        • "attribute15": null,
        • "attribute16": null,
        • "attribute17": null,
        • "attribute18": null,
        • "attribute19": null,
        • "attribute20": null,
        • "attribute21": null,
        • "attribute22": null,
        • "attribute23": null,
        • "attribute24": null,
        • "attribute25": null,
        • "attribute26": null,
        • "attribute27": null,
        • "attribute28": null,
        • "attribute29": null,
        • "attribute30": null,
        • "attribute31": null,
        • "attribute32": null,
        • "attribute33": null,
        • "attribute34": null,
        • "attribute35": null,
        • "attribute36": null,
        • "attribute37": null,
        • "attribute38": null,
        • "attribute39": null,
        • "attribute40": null,
        • "attribute41": null,
        • "attribute42": null,
        • "attribute43": null,
        • "attribute44": null,
        • "attribute45": null,
        • "attribute46": null,
        • "attribute47": null,
        • "attribute48": null,
        • "attribute49": null,
        • "attribute50": null,
        • "attribute51": null,
        • "attribute52": null,
        • "attribute53": null,
        • "attribute54": null,
        • "attribute55": null,
        • "attribute56": null,
        • "attribute57": null,
        • "attribute58": null,
        • "attribute59": null,
        • "attribute60": null,
        • "attribute61": null,
        • "attribute62": null,
        • "attribute63": null,
        • "attribute64": null,
        • "attribute65": null,
        • "attribute66": null,
        • "attribute67": null,
        • "attribute68": null,
        • "attribute69": null,
        • "attribute70": null,
        • "attribute71": null,
        • "attribute72": null,
        • "attribute73": null,
        • "attribute74": null,
        • "attribute75": null,
        • "attribute76": null,
        • "attribute77": null,
        • "attribute78": null,
        • "attribute79": null,
        • "attribute80": null,
        • "attribute81": null,
        • "attribute82": null,
        • "attribute83": null,
        • "attribute84": null,
        • "attribute85": null,
        • "attribute86": null,
        • "attribute87": null,
        • "attribute88": null,
        • "attribute89": null,
        • "attribute90": null,
        • "attribute91": null,
        • "attribute92": null,
        • "attribute93": null,
        • "attribute94": null,
        • "attribute95": null,
        • "attribute96": null,
        • "attribute97": null,
        • "attribute98": null,
        • "attribute99": null,
        • "attribute100": null,
        • "approvalDate": null,
        • "denialDate": null,
        • "previousPriceDate": null,
        • "activePriceDate": null,
        • "manualEditUser": 2147490696,
        • "manualPriceDate": null,
        • "submitDate": null,
        • "itemExtensions": { },
        • "completeResultsAvailable": false
        }
      ],
    • "status": 0
    }
}