en En
es Es

Tariff plans (pricelist)

pricelist

Result: list of elements

Tariff plans

Access level: admin

ParameterTypeRequiredValue
idPositive integernoUnique identifier of the tariff plan.
nameStringnoName of the tariff plan.
employee_nameStringnoInternal name (name for employees).
itemtype_nameStringnoService type to which the tariff plan belongs to.
projectPositive integernoProvider of the tariff plan.
statusString (enumeration)noAdditional information about the tariff plan.
proratadayPositive integernoCalendar-based billing. Transition day.of the month.
noteStringnoInternal notes on the tariff for employees.
accessnameStringnoAccess groups for which ordering the tariff is allowed or prohibited.
processingmodulesStringnoProcessing modules connected to the tariff plan.
orderpriorityPositive integernoTariff priority during sorting (ascending).
pricelist_costStringnoBase cost of tariff plan order periods.

Create tariff plan

Function: pricelist.add

Result: successful operation execution or error message

In the platform web interface: section ProductsTariff plans → click Add.

Creation parameters match the parameters of the function pricelist.edit.

Access level: admin

ParameterTypeRequiredValue
nameStringyesName of the tariff plan being created.
sokStringyesThe value ok confirms operation execution.

Edit tariff plan

Function: pricelist.edit

Result: successful operation execution or error message

In the platform web interface: section ProductsTariff plans → select tariff plan → click Edit.

Allows viewing, modifying, or creating an object.

Access level: admin

ParameterTypeRequiredValue
elidPositive integeryesUnique identifier of the tariff plan being edited.
nameStringnoName of the tariff plan.
employee_nameStringnoInternal name for employees.
intnameStringnoInternal service name. Used to obtain default values from the processing module.
projectPositive integernoProvider of the tariff plan.
processingmodulePositive integernoService processing module connected to the tariff plan.
billdailyFlagnoDaily billing. When enabled, payment is deducted daily proportional to the dayly cost.
billhourlyFlagnoHourly billing. Client gains rights to start and stop services.
billprorataFlagnoCalendar-based billing. Aligns service validity period to calendar month.
proratadayPositive integernoTransition day for calendar-based billing.
autocalcdayFlagnoAutomatic calculation of daily cost from monthly cost.
chargestopedFlagnoCharge funds when stopped. When disabled, client receives compensation for hours of downtime.
quickorderFlagnoQuick order. Enables service ordering without specifying parameters.
accessPositive integernoAccess group. Select client group for which tariff is available for order.
minperiodtypePositive integernoMinimum order period type.
minperiodlenPositive integernoMinimum period length.
trialPositive integernoTrial period length in days.
trial_itemmaxPositive integernoMaximum number of trial services per client.
itemmaxPositive integernoMaximum number of active services per client.
suspendperiodPositive integernoAuto-deletion period (days).
suspendpenaltytypePositive integernoPenalty type for overdue service renewal. Accepts the values:
  • 0 — no penalty;
  • 1 — fixed amount;
  • 2 — percentage of overdue period cost;
  • 3 — renewal from stop date.
suspendpenaltypercentStringnoPercentage of service cost charged as penalty.
changepolicyPositive integerno

Tariff change policy. Accepts the values:

  • 0 — change validity period;
  • 1 — refund or charge difference;
  • 2 — tariff change prohibited;
  • 3 — charge only, no refund on downgrade;
  • 4 — full payment for new tariff.
changeprolongpolicyPositive integerno

Policy for renewing service on a new tariff plan. Accepts the values:

  • 0 — from current date;
  • 1 — from service expiration date.
orderpolicyPositive integernoPolicy for ordering additional resources. Accepts the values:
  • 0 — cost until service expiration;
  • 1 — full period cost.
returnpolicyPositive integernoPolicy for refusing additional resources. Accepts the values:
  • 0 — refund funds;
  • 1 — no refund;
  • 2 — change upon renewal.
opennotifyPositive integernoService opening notification template. Accepts the value depending on configured templates.
licensePositive integernoTerms of service provision template. Accepts the value depending on configured templates.
pricelist_groupPositive integernoTariff group. Accepts the value depending on configured groups.
orderpriorityPositive integernoTariff priority during sorting (ascending).
show_addon_imageFlagnoShow resource icons. Accepts the values:
  • no — use product type settings;
  • off — hide icons;
  • on — show icons.
descriptionStringnoHTML description of the tariff plan.
description_markdownStringnoMarkdown description of the tariff plan.
siteinfoStringnoService information for integration with external site (showcase).
labelStringnoTariff labels for filtering. Each label specified on a new line.
allownosuitableFlagnoAllow ordering when free resources are unavailable. Accepts the values on and off.
nostopholidaysFlagnoOverride service stop policy on weekends. Accepts the values:
  • no — use product type settings;
  • off — stop services;
  • on — do not stop services.
allowpostpaidFlagnoAllow charging for resource overuse regardless of balance. Accepts the values on and off.
restrictclientchangeFlagnoDefines if client can modify resource after ordering. Accepts the values on and off.
create_addonFlagnoAutomatically create all available add-ons when creating tariff. Accepts the values on and off.
sokStringyesThe value ok confirms operation execution.

Delete tariff plan

Function: pricelist.delete

Result: successful operation execution or error message

In the platform web interface: section ProductsTariff plans → select tariff plan → click Delete.

Supports deletion of multiple tariff plans specified as a comma-separated list.

Access level: admin

ParameterTypeRequiredValue
elidString (list)yesOne or several id of tariff plans via comma. For example, 12,34,56.
sokStringyesThe value ok confirms operation execution.

Copy selected tariff

Function: pricelist.clone

Result: successful operation execution or error message

In the platform web interface: section ProductsTariff plans → select tariff plan → click Clone.

Access level: admin

ParameterTypeRequiredValue
elidPositive integeryesid of tariff plan for copying.
sokStringyesThe value ok confirms operation execution.

Import tariff from external server

Function: pricelist.import

Result: successful operation execution or error message

In the platform web interface: section ProductsTariff plans → select tariff plan → click Import.

Loading tariff plan configuration from external server.

Access level: admin

ParameterTypeRequiredValue
urlStringyesURL address of remote server for import.
authStringnoAuthentication data on remote server.

Enable tariff plan

Function: pricelist.resume

Result: successful operation execution or error message

In the platform web interface: section ProductsTariff plans → select tariff plan → click Enable.

Activates tariff plan for ordering. Supports batch operation.

Access level: admin

ParameterTypeRequiredValue
elidString (list)yesOne or several id of tariff plans via comma.
sokStringyesThe value ok confirms operation execution.

Disable tariff plan

Function: pricelist.suspend

Result: successful operation execution or error message

In the platform web interface: section ProductsTariff plans → select tariff plan → click Disable.

Deactivates tariff plan. Supports batch operation.

Access level: admin

ParameterTypeRequiredValue
elidString (list)yesOne or several id of tariff plans via comma.
sokStringyesThe value ok confirms operation execution.

Tariff plan content

Function: pricelist.detail

Result: list of elements

In the platform web interface: section ProductsTariff plans → select tariff plan → click Options.

Returns list of configurable add-ons (resources) linked to the tariff plan.

Access level: admin

ParameterTypeRequiredValue
idPositive integernoUnique identifier of the add-on.
nameStringnoAdd-on name.
priceStringnoAdd-on prices.
orderpriorityPositive integernoAdd-on priority during sorting (ascending).
statusString (enumeration)noAdd-on status.

Editing resource

Function: pricelist.detail.edit

Result: successful operation execution or error message

In the platform web interface: section ProductsTariff plans → select tariff plan → click Options → add-ons list → click Edit.

Allows viewing, modifying, or creating an object.

Access level: admin

ParameterTypeRequiredValue
plidPositive integeryesUnique identifier of parent tariff plan.
elidPositive integernoUnique identifier of add-on for editing.
billtypePositive integernoBilling type. Method of charging client for the add-on. Accepts the values:
  • 1 — do not bill;
  • 2 — based on ordered values;
  • 3 — based on statistics;
  • 5 — based on other resource values.
chargestopedFlagnoWhen disabled, client receives compensation for hours of downtime of stopped service. Accepts the values on and off.
itemtypePositive integernoAdd-on type. Determines resource regulated by this add-on. Accepts value depending on platform settings.
addontypePositive integernoValue type. Method of setting add-on value to tariff. Accepts value depending on platform settings.
scaletypePositive integerno

Value scale type. Parameter used for calculating add-on cost. Accepts the values:

  • 0 — nearest value;
  • 1 — per scale step;
  • 2 — by value packages;
  • 3 — by value options.
restrictclientchangeString (enumeration)noClient modification policy for resource after ordering. Accepts the values:
  • on — modification not allowed;
  • off — modification allowed;
  • uponly — upgrade only;
  • downonly — downgrade only.
minperiodtypePositive integernoMinimum period after which client can decrease add-on.
minperiodlenPositive integernoMinimum add-on order period duration.
manualprocessingFlagnoTask will be created for technical department to process resource. Accepts the values on and off.
manualprocessing_skipdefaultFlagnoIf this option is enabled and default value is selected for add-on, this add-on will not be added to manual processing task. Accepts the values on and off.
manualnameFlagnoWhen enabled, add-on name will be taken from value specified in parameter name. Accepts the values on and off.
nameStringnoName of tariff plan or add-on.
intnameStringnoService name. Specified when it is necessary to override standard service name for add-on.
processing_featureStringnoCheck capability. When selecting add-on with specified capability, processing module with this capability will be selected.
roundtypePositive integernoMethod of rounding calculated value.
addonstattypePositive integernoSelect period for exceeding calculation.
addonstatcomparisonPositive integernoSelect how to calculate if there are multiple parameters of same type. Accepts the values:
  • 1 — sum;
  • 2 — maximum value.
addonstatcalculationPositive integernoSpecify what price is indicated for. Accepts the values:
  • 0 — per unit;
  • 1 — per unit per month.
addonstatchargestopedFlagnoWhen enabled, charges for this add-on will continue even on stopped service. Accepts the values on and off.
allowpostpaidFlagnoOption allows charging for resource overuse regardless of client balance. Accepts the values on and off.
summarizeinvoiceFlagnoSum parameter value for entire period when generating act of performed works. Accepts the values on and off.
measurePositive integernoUnit of measurement in which add-on is specified. Values depend on add-on type.
addonlimitPositive integernoIncluded in tariff. Default value for add-on.
addonstepPositive integernoAdd-on order step.
addonminPositive integernoMinimum order value. Cannot be less than included in tariff.
addonmaxPositive integernoMaximum available order value for resource.
addonlimittrialPositive integernoIncluded in tariff during trial period. Default value for add-on during trial period.
addonmaxtrialPositive integernoMaximum available order value for resource during trial period.
enumerationPositive integernoEnumeration from which values will be taken for service add-ons.
enumerationitemPositive integernoEnumeration item included by default when ordering service.
orderpolicyPositive integernoCost on change. Determines how system calculates new cost after add-on modification.
addonboolFlagnoDefault value for add-on. Accepts the values on and off.
orderpriorityPositive integernoAdd-on priority during sorting (ascending).
descriptionStringnoHTML description of add-on.
description_markdownStringnoMarkdown description of add-on.
sokStringyesThe value ok confirms operation execution.

Delete add-on

Function: pricelist.detail.delete

Result: successful operation execution or error message

In the platform web interface: section ProductsTariff plans → select tariff plan → click Options → select add-on → click Delete.

Access level: admin

ParameterTypeRequiredValue
elidString (list)yesOne or several id of add-ons via comma.
sokStringyesThe value ok confirms operation execution.

Enable add-on

Function: pricelist.detail.resume

Result: successful operation execution or error message

In the platform web interface: section ProductsTariff plans → select tariff plan → click Options → select add-on → click Enable.

Access level: admin

ParameterTypeRequiredValue
elidString (list)yesOne or several id of add-ons via comma.
sokStringyesThe value ok confirms operation execution.

Disable add-on

Function: pricelist.detail.suspend

Result: successful operation execution or error message

In the platform web interface: section ProductsTariff plans → select tariff plan → click Options → select add-on → click Disable.

Access level: admin

ParameterTypeRequiredValue
elidString (list)yesOne or several id of add-ons via comma.
sokStringyesThe value ok confirms operation execution.

Move add-on up

Function: pricelist.detail.up

Result: successful operation execution or error message

In the platform web interface: section ProductsTariff plans → select tariff plan → click Options → select add-on → click Up.

Access level: admin

ParameterTypeRequiredValue
elidPositive integeryesid of add-on to move.

Move add-on down

Function: pricelist.detail.down

Result: successful operation execution or error message

In the platform web interface: section ProductsTariff plans → select tariff plan → click Options → select add-on → click Down.

Access level: admin

ParameterTypeRequiredValue
elidPositive integeryesid of add-on to move.

Add-on prices

Prices for different quantities

Function: pricelist.detail.integer

Result: list of elements

In the platform web interface: section ProductsTariff plans → select tariff plan → click Options → select add-on → click Prices.

Access level: admin

ParameterTypeRequiredValue
idPositive integernoUnique identifier of price record.
valuePositive integernoResource quantity.
priceStringnoCost.

Special price

Function: pricelist.detail.integer.edit

Result: successful operation execution or error message

In the platform web interface: section ProductsTariff plans → select tariff plan → click Options → select add-on → click Prices → click Add or click Edit.

Allows viewing, modifying, or creating an object.

Access level: admin

ParameterTypeRequiredValue
plidPositive integeryesUnique identifier of parent add-on (element id from function pricelist.detail).
elidPositive integernoUnique identifier of price record (element id from function pricelist.detail.integer).
valuePositive integernoResource quantity at which special price applies.
sokStringyesThe value ok confirms operation execution.

Delete special price

Function: pricelist.detail.integer.delete

Result: successful operation execution or error message

In the platform web interface: section ProductsTariff plans → select tariff plan → click Options → select add-on → click Prices → click Delete.

Access level: admin

ParameterTypeRequiredValue
elidString (list)yesOne or several id of price records via comma.
sokStringyesThe value ok confirms operation execution.

Prices (for add-ons with type "Enumeration")

Function: pricelist.detail.enum

Result: list of elements

In the platform web interface: section ProductsTariff plans → select tariff plan → click Options → select add-on → click Prices.

Access level: admin

ParameterTypeRequiredValue
idPositive integernoUnique identifier of element.
nameStringnoElement name.
priceStringnoElement price.
orderpriorityPositive integernoAdd-on priority during sorting (ascending).
statusString (enumeration)noElement status.

Enable enumeration element

Function: pricelist.detail.enum.resume

Result: successful operation execution or error message

In the platform web interface: section ProductsTariff plans → select tariff plan → click Options → select add-on → click Prices → select add-on → click Enable.

Access level: admin

ParameterTypeRequiredValue
elidString (list)yesOne or several id of elements via comma.
sokStringyesThe value ok confirms operation execution.

Disable enumeration element

Function: pricelist.detail.enum.suspend

Result: successful operation execution or error message

In the platform web interface: section ProductsTariff plans → select tariff plan → click Options → select add-on → click Prices → select add-on → click Disable.

Access level: admin

ParameterTypeRequiredValue
elidString (list)yesOne or several id of elements via comma.
sokStringyesThe value ok confirms operation execution.

Move enumeration element up

Function: pricelist.detail.enum.up

Result: successful operation execution or error message

In the platform web interface: section ProductsTariff plans → select tariff plan → click Options → select add-on → click Prices → select add-on → click Up.

Access level: admin

ParameterTypeRequiredValue
elidPositive integeryesid of enumeration element.

Move enumeration element down

Function: pricelist.detail.enum.down

Result: successful operation execution or error message

In the platform web interface: section ProductsTariff plans → select tariff plan → click Options → select add-on → click Prices → select add-on → click Down.

Access level: admin

ParameterTypeRequiredValue
elidPositive integeryesid of element to move.

Edit enumeration price

Function: pricelist.detail.enum.edit

Result: successful operation execution or error message

In the platform web interface: section ProductsTariff plans → select tariff plan → click Options → select add-on → click Prices → select add-on → click Edit.

Managing cost and priority of enumeration elements.

Access level: admin

ParameterTypeRequiredValue
plidPositive integeryesUnique identifier of parent add-on.
elidPositive integernoUnique identifier of enumeration element.
orderpriorityPositive integernoPrice priority during sorting (ascending).
sokStringyesThe value ok confirms operation execution.

Resource variants

Function: pricelist.detail.compound

Result: list of elements

Access level: admin

ParameterTypeRequiredValue
idPositive integernoUnique identifier of variant.
nameStringnoVariant name.
priceStringnoVariant prices.
orderpriorityPositive integernoResource priority during sorting (ascending).
statusString (enumeration)noVariant status.

Move resource variant up

Function: pricelist.detail.compound.up

Result: successful operation execution or error message

Access level: admin

ParameterTypeRequiredValue
elidPositive integeryesid of resource variant to move.

Move resource variant down

Function: pricelist.detail.compound.down

Result: successful operation execution or error message

Access level: admin

ParameterTypeRequiredValue
elidPositive integeryesid of resource variant to move.

Dependency configuration

Function: pricelist.reference

Result: list of elements

In the platform web interface: section ProductsTariff plans → select tariff plan → click Dependencies.

Allows configuring dependency of one tariff plan add-on from another.

Access level: admin

ParameterTypeRequiredValue
idPositive integernoUnique identifier of dependency.
referencedescStringnoDependency.
referenceStringnoRatio.

Modifying dependency

Function: pricelist.reference.edit

Result: successful operation execution or error message

In the platform web interface: section ProductsTariff plans → select tariff plan → click Dependencies → click Edit.

Configuring logic for automatic modification of dependent add-on values.

Access level: admin

ParameterTypeRequiredValue
plidPositive integeryesUnique identifier of parent tariff plan.
elidPositive integernoUnique identifier of dependency.
pricelist_basePositive integernoMain tariff plan add-on. Dependent add-on value will be modified when this parameter changes.
base_valueStringnoValue of main add-on at which dependent add-on will be modified.
enumerationitem_basePositive integernoValues, selection of one of which will modify dependent add-on.
pricelist_referencePositive integernoDependent add-on. Will be modified when main add-on changes.
reference_valueStringnoValue to be set for dependent add-on.
enumerationitem_referencePositive integernoValues that will be available when modifying main add-on.
sokStringyesThe value ok confirms operation execution.

Copy dependency

Function: pricelist.reference.clone

Result: successful operation execution or error message

In the platform web interface: section ProductsTariff plans → select tariff plan → click Dependencies → click Copy.

Access level: admin

ParameterTypeRequiredValue
elidPositive integeryesid of dependency to clone.
sokStringyesThe value ok confirms operation execution.

Delete dependency

Function: pricelist.reference.delete

Result: successful operation execution or error message

In the platform web interface: section ProductsTariff plans → select tariff plan → click Dependencies → click Delete.

Access level: admin

ParameterTypeRequiredValue
elidString (list)yesOne or several id of dependencies via comma.
sokStringyesThe value ok confirms operation execution.

Tariff change rules

Function: pricelist.change

Result: list of elements

In the platform web interface: section ProductsTariff plans → select tariff plan → click Change tariff.

Returns list of tariffs to which transition from current is possible.

Access level: admin

ParameterTypeRequiredValue
idPositive integernoUnique identifier of rule.
nameStringnoRule name.
statusString (enumeration)noRule status.

Enable change rule

Function: pricelist.change.resume

Result: successful operation execution or error message

In the platform web interface: section ProductsTariff plans → select tariff plan → click Change tariff → select new tariff plan → click Enable.

Access level: admin

ParameterTypeRequiredValue
elidString (list)yesOne or several id of change rules via comma.
sokStringyesThe value ok confirms operation execution.

Disable change rule

Function: pricelist.change.suspend

Result: successful operation execution or error message

In the platform web interface: section ProductsTariff plans → select tariff plan → click Change tariff → select new tariff plan → click Disable.

Access level: admin

ParameterTypeRequiredValue
elidString (list)yesOne or several id of change rules via comma.
sokStringyesThe value ok confirms operation execution.

Special tariff change rules

Function: pricelist.change.rule

Result: list of elements

In the platform web interface: section ProductsTariff plans → select tariff plan → click Change tariffRules section.

Returns list of special conditions for switching to another tariff.

Access level: admin

ParameterTypeRequiredValue
idPositive integernoUnique identifier of special rule.
fromdateDate and timenoRule start date.
todateDate and timenoRule end date.
periodString (enumeration)noOrder period.
discountPositive integernoDiscount, %.

Special tariff change rule

Function: pricelist.change.rule.edit

Result: successful operation execution or error message

In the platform web interface: section ProductsTariff plans → select tariff plan → click Change tariffRules section → click Add or Edit.

Configuring time frames, order periods, and discounts for transition.

Access level: admin

ParameterTypeRequiredValue
plidPositive integeryesUnique identifier of parent tariff change rule.
elidPositive integernoUnique identifier of special rule.
fromdateDate and timenoStart date of period during which rule applies to orders.
todateDate and timeno

End date of period during which rule applies to orders.

periodString (enumeration)noOrder period. Different rules can be configured for different order periods (lifetime, month, etc.).
discountPositive integernoDiscount size for new tariff in percent.
sokStringyesThe value ok confirms operation execution.

Delete special rule

Function: pricelist.change.rule.delete

Result: successful operation execution or error message

In the platform web interface: section ProductsTariff plans → select tariff plan → click Change tariffRules section → click Delete.

Access level: admin

ParameterTypeRequiredValue
elidString (list)yesOne or several id of special rules via comma.
sokStringyesThe value ok confirms operation execution.

Tariff order rule configuration

Tariff order rules

Function: pricelist.orderreference

Result: list of elements

In the platform web interface: section ProductsTariff plans → select tariff plan → click Access.

Returns local order rules for the specific tariff.

Access level: admin

ParameterTypeRequiredValue
idPositive integernoUnique identifier of rule.
nameStringnoRule name.
statusString (enumeration)noRule status.

Enable order rule

Function: pricelist.orderreference.resume

Result: successful operation execution or error message

In the platform web interface: section ProductsTariff plans → select tariff plan → click Access → select rule → click Enable.

Access level: admin

ParameterTypeRequiredValue
elidString (list)yesOne or several id of order rules via comma.
sokStringyesThe value ok confirms operation execution.

Disable order rule

Function: pricelist.orderreference.suspend

Result: successful operation execution or error message

In the platform web interface: section ProductsTariff plans → select tariff plan → click Access → select rule → click Disable.

Access level: admin

ParameterTypeRequiredValue
elidString (list)yesOne or several id of order rules via comma.
sokStringyesThe value ok confirms operation execution.

Tariff order rules (product type)

Function: itemtype.orderreference

Result: list of elements

In the platform web interface: section ProductsTariff plans →select tariff plan → click Access → select rule → click Tariff plans.

Allows restricting ordering of selected tariff plan only to clients who already have active services of other tariffs.

Access level: admin

ParameterTypeRequiredValue
idPositive integernoUnique identifier of rule.
nameStringnoRule name.
statusString (enumeration)noRule status.

Enable access rule

Function: itemtype.orderreference.resume

Result: successful operation execution or error message

In the platform web interface: section ProductsTariff plans → select tariff plan → click Access → select rule → click Tariff plans → select rule → click Enable.

Access level: admin

ParameterTypeRequiredValue
elidString (list)yesOne or several id of access rules via comma.
sokStringyesThe value ok confirms operation execution.

Disable access rule

Function: itemtype.orderreference.suspend

Result: successful operation execution or error message

In the platform web interface: section ProductsTariff plans → select tariff plan → click Access → select rule → click Tariff plans → select rule → click Disable.

Access level: admin

ParameterTypeRequiredValue
elidString (list)yesOne or several id of access rules via comma.
sokStringyesThe value ok confirms operation execution.

Processing modules

Connecting to tariff plan processing modules

Function: pricelist.processing

Result: list of elements

In the platform web interface: section ProductsTariff plans → select tariff plan → click Modules.

Access level: admin

ParameterTypeRequiredValue
idPositive integernoUnique identifier of connection.
nameStringnoprocessing module name.
orderpriorityPositive integernoprocessing module priority during sorting (ascending).
statusString (enumeration)noprocessing module status.

Enable processing module

Function: pricelist.processing.resume

Result: successful operation execution or error message

In the platform web interface: section ProductsTariff plans → select tariff plan → click Modules → select processing module → click Enable.

Access level: admin

ParameterTypeRequiredValue
elidString (list)yesOne or several id of connections via comma.
sokStringyesThe value ok confirms operation execution.

Disable processing module

Function: pricelist.processing.suspend

Result: successful operation execution or error message

In the platform web interface: section ProductsTariff plans → select tariff plan → click Modules → select processing module → click Disable.

Access level: admin

ParameterTypeRequiredValue
elidString (list)yesOne or several id of connections via comma.
sokStringyesThe value ok confirms operation execution.

Move processing module up

Function: pricelist.processing.up

Result: successful operation execution or error message

In the platform web interface: section ProductsTariff plans → select tariff plan → click Modules → select processing module → click Up.

Access level: admin

ParameterTypeRequiredValue
elidPositive integeryesid of connection to move.

Move processing module down

Function: pricelist.processing.down

Result: successful operation execution or error message

In the platform web interface: section ProductsTariff plans → select tariff plan → click Modules → select processing module → click Down.

Access level: admin

ParameterTypeRequiredValue
elidPositive integeryesid of connection to move.

Tariff plan change history

Function: pricelist.history

Result: list of elements

In the platform web interface: section ProductsTariff plans → select tariff plan → click History.

Returns a chronological history of changes to tariff plan parameters.

Access level: admin

ParameterTypeRequiredValue
changedateDate and timenoChange date.
descStringnoChange description.
userStringnoUser who made the change.
ipStringnoIP address from which change was made.
actionStringnoExecuted function.
history_pricelist_treeStringnoRelated objects: tariffs (pl_*) or product types (it_*). Format: pl_12,it_456.

Tariff archive

Archive

Function: pricelist.archive

Result: successful operation execution or error message

In the platform web interface: section ProductsTariff plans → click Archive.

Moves the selected tariffs to archive. Supports batch operation.

Access level: admin

ParameterTypeRequiredValue
elidString (list)yesOne or several id of tariff plans for archiving via comma.
sokStringyesThe value ok confirms operation execution.

Open tariff archive

Function: pricelist.archived

Result: list of elements

In the platform web interface: section ProductsTariff plans → click Archive.

Returns the list of tariff plans moved to archive.

Access level: admin

ParameterTypeRequiredValue
idPositive integernoUnique identifier of archived tariff.
nameStringnoArchived tariff name.

Change tariff plan position in list

Move tariff plan up

Function: pricelist.up

Result: successful operation execution or error message

In the platform web interface: section ProductsTariff plans → click Up.

Access level: admin

ParameterTypeRequiredValue
elidPositive integeryesid of tariff plan to move.

Move tariff plan down

Function: pricelist.down

Result: successful operation execution or error message

In the platform web interface: section ProductsTariff plans → click Down.

Access level: admin

ParameterTypeRequiredValue
elidPositive integeryesid of tariff plan to move.

Setting filter

Function: pricelist.filter

Result: successful operation execution or error message

In the platform web interface: section ProductsTariff plans → click Filter.

Saves the filter conditions applied each time the list is displayed until changed or reset.

Access level: admin

ParameterTypeRequiredValue
nameStringnoSearch by tariff name. Wildcard character * is supported.
itemtype_nameString (enumeration)noFilter by service type.
projectPositive integernoFilter by provider.
activeFlagnoFilter by status: on (active) or off (disabled).
quickorderFlagnoFilter by quick order availability.
resetFlagnoValue on resets all set filters.
sokStringnoValue ok confirms filter saving.

Sync in progress flag reset

Function: pricelist.dropsyncinprogress

Result: successful operation execution or error message

Service function, not available in interface. Called via API or console.

Used to forcibly reset sync_in_progress parameter if tariff plan is "stuck" in synchronization state.

Access level: root, admin

ParameterTypeRequiredValue
pricelistPositive integeryesid of tariff plan for which synchronization flag needs to be reset.