Описание
Основная информация о платеже
Описание полей
Параметр | Тип | Обязательный | Описание | Доступно с версии | Особенности параметра |
---|---|---|---|---|---|
recordid | long | Идентификатор платежа в БД | |||
parentrecordid | long | Идентификатор родительской записи | |||
modperson | long | Идентификатор менеджера, который провел или изменил платёж | |||
currid | long | Идентификатор валюты из справочника валют | |||
orderid | long | Идентификатор счёта. Если платёж проводился без привязки к документу — 0 | Не используется с версии 2.0.48 | ||
orderids | long | Список оплачиваемых счетов(id) | 2.0.48 | ||
status | long |
Статуса:
|
|||
classid | long | Идентификатор категории платежа | |||
amount | double | Величина платежа в валюте договора | |||
fromagrmid | long | Идентификатор договора, с которого был переведен платеж. Если платёж не участвовал в переводе — 0 | |||
revno | long | Номер ревизии платежа | |||
revisions | long | Количество корректировок платежа. Если платёж только что создан — 1 | |||
cashcode | long |
Код платежа:
|
|||
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>