Back to SuperOfficeUpdates the existing PriceList
Input
type: object
properties:
parameters:
type: object
properties:
id:
type: string
description: The PriceList id to update.
entity:
description: "A pricelist is basically a collection of products. It can be valid in a time period, and outright deactivated. All prices in the product list is in a specific currency. We have decieded not to separate prices and products, which means that we get a simpler data model, but some redundancy.\r\n<para />\r\nCarrier object for PriceList.\r\nServices for the PriceList Carrier is available from the <see cref=\"T:SuperOffice.CRM.Services.IQuoteAgent\">Quote Agent</see>."
type: object
properties:
PriceListId:
format: int32
description: Primary key
type: integer
ERPPriceListKey:
description: The key that uniquely identifies this pricelist in the ERP system
type: string
QuoteConnectionId:
format: int32
description: >-
(Reserved for future use) The connection to the ERP system used
for this pricelist
type: integer
Name:
description: Name of this pricelist to use in the user interface.
type: string
Description:
description: >-
Description of this pricelist , will be used as tool-tip in the
user interface.
type: string
Currency:
description: The iso currency code, like 'USD' or 'NOK'.
type: string
CurrencyName:
description: >-
The name to use in the user interface, like perhaps 'US dollar' or
'$'
type: string
ValidFrom:
format: date-time
description: >-
The date (inclusive) the pricelist start to be valid. This can be
DateTime.MinValue to signal that it doesn't have a specific start
date.
type: string
ValidTo:
format: date-time
description: >-
The date (inclusive) the pricelist ends to be valid. This can be
DateTime.MaxValue to signal that it doesn't have a specific end
date.
type: string
IsActive:
description: >-
Is the list active (as opposed to being worked on, suddenly
canceled, etc.
type: boolean
TableRight:
type: object
properties:
Mask:
enum:
- None
- Select
- Update
- Insert
- Delete
- Filtering
- RestrictedUpdate
- Unused1
- Uninitialized
- FULL
- WRITE
- URU
- UDR
- UR
- URI
- R
- RI
- RF
- F
- FI
type: string
Reason:
type: string
FieldProperties:
type: object
additionalProperties:
type: object
properties:
FieldRight:
type: object
properties:
Mask:
enum:
- None
- Read
- Write
- Update
- Unused1
- Unused2
- Unused3
- Unused4
- Nullable
- UIHintMandatory
- UIHintReadOnly
- FULL
- UIHints
type: string
Reason:
type: string
FieldType:
type: string
FieldLength:
format: int32
type: integer
$select:
type: string
description: >-
Optional comma separated list of properties to include in the result.
Other fields are then nulled out to reduce payload size:
"Name,department,category" Default = show all fields.
Accept-Language:
type: string
description: >-
Convert string references and multi-language values into a specified
language (iso2) code.
SO-Language:
type: string
description: >-
Convert string references and multi-language values into a specified
language (iso2) code. Overrides Accept-Language value.
SO-Culture:
type: string
description: >-
Number, date formatting in a specified culture (iso2 language) code.
Partially overrides SO-Language/Accept-Language value. Ignored if no
Language set.
SO-TimeZone:
type: string
description: >-
Specify the timezone code that you would like date/time responses
converted to.
SO-AppToken:
type: string
description: >-
The application token that identifies the partner app. Used when
calling Online WebAPI from a server.
required:
- id
- entity
title: Parameters