SuperOffice

Links

    SuperOffice API

    Getting access, Developing, Testing

    Back to SuperOffice

    Updates 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