expenseLink to expense


Результат: список элементов

Расходы

Уровень доступа: admin user

Параметр
Значение
idId
locale_name Наименование
accountКлиент
realdateДата списания
cdate Дата
amount Сумма
notpayd Не оплачено
discountamount Сумма скидки
payments Оплачено платежами
discount Код скидки
taxamount Налог

Установить фильтр по клиентуLink to Установить фильтр по клиенту

Функция: expense.setfilter

Уровень доступа: admin

Установка фильтра.Link to Установка фильтра.

Функция: expense.filter

Войти в панель с правами пользователяLink to Войти в панель с правами пользователя

Функция: expense.su

Уровень доступа: admin

Редактирование раcходаLink to Редактирование раcхода

Функция: expense.edit

Уровень доступа: admin

Данная функция одновременно используется для просмотра параметров объекта, изменения объекта и создания нового объекта.

Просмотр параметров объекта:

  • Параметры:
    • elid — уникальный идентификатор (элемент id из функции expense)
  • Результат: список параметров объекта

Создание объекта:

  • Параметры:
    • sok — значение параметра должно быть не пустым, обычно "ok".
    • дополнительные параметры запроса ...
  • Результат: успешное выполнение операции или сообщение об ошибке

Изменение объекта

  • Параметры:
    • sok — значение параметра должно быть не пустым, обычно "ok".
    • elid — уникальный идентификатор (элемент id из функции expense)
    • дополнительные параметры запроса ...
  • Результат: успешное выполнение операции или сообщение об ошибке

Список параметров объекта или дополнительных параметров запроса (см. выше):

Параметр
Значение
subaccount Провайдер
item Услуга. Выберите услугу, за которую будет создан расход
operation Операция, на основании которой будет расход
amount Сумма расхода
taxrate Ставка налога. Процент налогов. Обратите внимание, что сумма налога включена в сумму расхода. Поэтому сумма налога будет высчитана по формуле СУММА — (СУММА / ((100 + СТАВКА) / 100))
postpaid (Необязательный параметр. Чтобы включить данную опцию используйте значение "on".) Если опция установлена, то при нехватке средств на счете расход будет создан в долг
nameНаименование. Вы можете указать собственное наименование. Если вы не укажете наименование, то наименование будет сгенерировано автоматически на основе операции.
realdate Фактическая дата списания
cdate Дата оказания услуги. Дата, с которой начинается оказание услуги

УдалитьLink to Удалить

Функция: expense.delete

Уровень доступа: admin

Параметры:

  • elid — один или несколько уникальных идентификаторов объекта, разделенных запятой и следующим за ней пробелом ", ". Уникальный идентификатор — это элемент id из функции expense.

Результат: успешное выполнение операции или сообщение об ошибке

Распределение суммы расхода по платежамLink to Распределение суммы расхода по платежам

Функция: expense.payment

Результат: список элементов

Уровень доступа: admin user

Параметр
Значение
payment Код платежа
payment_number Платеж
amount_isoСумма
invoice Код акта
invoice_number Акт

Редактирование распределенияLink to Редактирование распределения

Функция: expense.payment.edit

Уровень доступа: admin

Данная функция одновременно используется для просмотра параметров объекта, изменения объекта и создания нового объекта. Просмотр параметров объекта:

  • Параметры:
    • plid — уникальный идентификатор родительского списка (элемент id из функции expense).
    • elid — уникальный идентификатор (элемент payment из функции expense.payment)
  • Результат: список параметров объекта

Создание объекта:

  • Параметры:
    • sok — значение параметра должно быть не пустым, обычно "ok".
    • plid — уникальный идентификатор родительского списка (элемент id из функции expense).
    • дополнительные параметры запроса ...
  • Результат: успешное выполнение операции или сообщение об ошибке

Изменение объекта:

  • Параметры:
    • sok — значение параметра должно быть не пустым, обычно "ok".
    • plid — уникальный идентификатор родительского списка (элемент id из функции expense).
    • elid — уникальный идентификатор (элемент payment из функции expense.payment)
    • дополнительные параметры запроса ...
  • Результат: успешное выполнение операции или сообщение об ошибке

Список параметров объекта или дополнительных параметров запроса (см. выше):

Параметр
Значение
payment Платеж, с которого будет списана часть суммы расхода
amount Сумма, которая будет списана с платежа

УдалитьLink to Удалить

Функция: expense.payment.delete

Уровень доступа: admin

Параметры:

  • elid — один или несколько уникальных идентификаторов объекта, разделенных запятой и следующим за ней пробелом ", ". Уникальный идентификатор — это элемент payment из функции expense.payment.

Результат: успешное выполнение операции или сообщение об ошибке