Update a Manual Price List Item

post/manualpricelistmanager.update/{id}/recalculate

Updates an item and recalculates the specified Manual Price List.

Securitybasic or X-PriceFx-jwt
Request
path Parameters
id
required
string

The ID of the Manual Price List whose item you want to update.

Request Body schema: application/json
required
object
typedId
required
string

typedId of the item (MPLI) you want to update.

currency
string
object (ManualPricelistItem)

The type code is MPLI.

lastUpdateByName
string <= 255 characters
createdByName
string or null
typedId
string
attribute19
any
attribute18
any
attribute17
any
lastUpdateDate
string <date-time>
attribute16
any
attribute15
any
attribute25
any
attribute24
any
currency
string <= 255 characters
attribute23
any
attribute22
any
sku
string <= 255 characters
attribute21
any
attribute20
any
createDate
string <date-time>
comments
string or null <= 255 characters
unitOfMeasure
string <= 255 characters
pricelistId
integer
attribute29
any
attribute28
any
attribute27
any
attribute26
any
label
string <= 255 characters
version
integer
attribute9
any
attribute8
any
attribute5
any
createdBy
integer
attribute4
any
attribute7
any
attribute6
any
attribute1
any
attribute14
any
attribute13
any
attribute3
any
attribute12
any
attribute2
any
attribute11
any
attribute10
any
attribute30
any
lastUpdateBy
integer
operationType
string
textMatchStyle
string
Responses
200

OK

Response Schema: application/json
object
node
string non-empty
data
Array of strings

A single item array with a string that represents the number of rows changed.

status
number
Request samples
application/json
{
  • "data": {
    • "typedId": "111.MPLI",
    • "currency": "USD"
    },
  • "oldValues": {
    • "version": 2,
    • "typedId": "111.MPLI",
    • "sku": "B-0003",
    • "label": "Rise of the Phoenix",
    • "unitOfMeasure": "",
    • "currency": "EUR",
    • "comments": null,
    • "pricelistId": 226,
    • "lastUpdateByName": "admin",
    • "createdByName": null,
    • "createDate": "2023-06-02T10:29:21",
    • "createdBy": 2147490696,
    • "lastUpdateDate": "2023-06-02T10:29:21",
    • "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,
    • "_key": "111.MPLI",
    • "_level": 0
    },
  • "operationType": "update",
  • "textMatchStyle": "exact"
}
Response samples
application/json
{
  • "response": {
    • "node": "string",
    • "data": [
      • "string"
      ],
    • "status": 0
    }
}