Описание

Основная информация о платеже

Описание полей

Параметр Тип Обязательный Описание Доступно с версии Особенности параметра
recordid long Идентификатор платежа в БД
parentrecordid long Идентификатор родительской записи
modperson long Идентификатор менеджера, который провел или изменил платёж
currid long Идентификатор валюты из справочника валют
orderid long Идентификатор счёта. Если платёж проводился без привязки к документу — 0 Не используется с версии 2.0.48
orderids long Список оплачиваемых счетов(id) 2.0.48
status long Статуса:
  • 0 — проведен
  • 1 — проведен при загрузке файла сверки
  • 2 — аннулирован
classid long Идентификатор категории платежа
amount double Величина платежа в валюте договора
fromagrmid long Идентификатор договора, с которого был переведен платеж. Если платёж не участвовал в переводе — 0
revno long Номер ревизии платежа
revisions long Количество корректировок платежа. Если платёж только что создан — 1
cashcode long Код платежа:
  • 1 — наличный
  • 2 — безналичный
  • 3 — продажа без чека
  • 4 — возврат без чека
organizationid long Идентификатор организации 2.0.48
orgpaymentid long Идентификатор платежа внутри организации 2.0.48
organizationname string Название организации 2.0.48
classname string Название категории платежа
paydate string Дата и время проведения платежа в формате: ГГГГ-ММ-ДД ЧЧ:ММ:СС
localdate string Дата и время проведения платежа по времени сервера, на котором установлен биллинг
canceldate string Дата аннулирования платежа. Если платёж не аннулирован — пусто
perioddate string Бухгалтерский период, к которому относится платёж
receipt string Номер платёжного документа (не путать с «платёжным поручением»)
comment string Комментарий
uuid string Идентификатор платежа для интеграции с внешними системами
fromagrmnumber string Номер договора, с которого был переведен платёж. Если платёж не участвовал в переводе — пусто
paymentordernumber string Номер платёжного поручения (не путать с «платёжным документом»)
uprs soapUprsPayment Информация о платёжной системе

Определение типа

<complexType name="soapPayment">
    <sequence>
      <element name="recordid" type="xsd:long" minOccurs="0" maxOccurs="1" default="0"/>
      <element name="parentrecordid" type="xsd:long" minOccurs="0" maxOccurs="1" default="0"/>
      <element name="agrmid" type="xsd:long" minOccurs="1" maxOccurs="1"/>
      <element name="modperson" type="xsd:long" minOccurs="0" maxOccurs="1" default="-1"/>
      <element name="currid" type="xsd:long" minOccurs="0" maxOccurs="1" default="0"/>
      <element name="orderid" type="xsd:long" minOccurs="0" maxOccurs="1" default="0"/>
      <element name="orderids" type="xsd:long" minOccurs="0" maxOccurs="unbounded"/>
      <element name="status" type="xsd:long" minOccurs="0" maxOccurs="1" default="0"/>
      <element name="classid" type="xsd:long" minOccurs="0" maxOccurs="1" default="0"/>
      <element name="amount" type="xsd:double" minOccurs="1" maxOccurs="1"/>
      <element name="fromagrmid" type="xsd:long" minOccurs="0" maxOccurs="1" default="0"/>
      <element name="revno" type="xsd:long" minOccurs="0" maxOccurs="1" default="0"/>
      <element name="revisions" type="xsd:long" minOccurs="0" maxOccurs="1" default="0"/>
      <element name="cashcode" type="xsd:long" minOccurs="0" maxOccurs="1" default="1"/>
      <element name="organizationid" type="xsd:long" minOccurs="0" maxOccurs="1" default="0"/>
      <element name="orgpaymentid" type="xsd:long" minOccurs="0" maxOccurs="1" default="0"/>
      <element name="organizationname" type="xsd:string" minOccurs="0" maxOccurs="1" default=""/>
      <element name="classname" type="xsd:string" minOccurs="0" maxOccurs="1" default=""/>
      <element name="paydate" type="xsd:string" minOccurs="0" maxOccurs="1" default=""/>
      <element name="localdate" type="xsd:string" minOccurs="0" maxOccurs="1" default=""/>
      <element name="canceldate" type="xsd:string" minOccurs="0" maxOccurs="1" default=""/>
      <element name="perioddate" type="xsd:string" minOccurs="0" maxOccurs="1" default=""/>
      <element name="receipt" type="xsd:string" minOccurs="0" maxOccurs="1" default=""/>
      <element name="comment" type="xsd:string" minOccurs="0" maxOccurs="1" default=""/>
      <element name="uuid" type="xsd:string" minOccurs="0" maxOccurs="1" default=""/>
      <element name="fromagrmnumber" type="xsd:string" minOccurs="0" maxOccurs="1" default=""/>
      <element name="paymentordernumber" type="xsd:string" minOccurs="0" maxOccurs="1" default=""/>
      <element name="uprs" type="lbapi:soapUprsPayment" minOccurs="0" maxOccurs="unbounded"/>
    </sequence>
  </complexType>