|
<< Оглавление >> Схема скидок по абонементной кампании |
![]() ![]()
|
Function GetSTCompaniesPricesList(strInp: string): string;
Метод возвращает возвращает схему скидок по абонементной кампании (кампаниям)
- [STCompanyId] - Идентификатор абоментной кампании* - [NomBilKn] - Идентификатор события** |
*Если параметр опущен, будет возращены данные по всем активным абонементным кампаниям.
**Если параметр присутствует, будет возращены данные по абонементной кампании, связанной с конкретным событием.
- STCompanyId - Идентификатор абоментной кампании - NomBilKn - Идентификатор события (0 если одноименный входной параметр опущен) - QtyFrom - Минимальное кол-во билетов для получения соответсвующей скидки - QtyTo - Максимальное кол-во билетов для получения соответсвующей скидки - DiscountPercent - Процент скидки - result_code - Код ошибки. - result_message - описание ошибки |
<GateReq> <ReqLogin> <!-- Имя пользователя и пароль для авторизации --> <UserName>User</UserName> <UserPass>Password</UserPass> </ReqLogin> <ReqBody> [<InputRow [STCompanyId="2"]/>] [<InputRow [STCompanyId="6"]/>] | [<InputRow [NomBilKn="26"]/>] [<InputRow [NomBilKn="48"]/>] </ReqBody> </GateReq> |
<GateAnswer> <AnswerResult> <ResultCode>0</ResultCode><!-- Код ответа шлюза, общий для всего запроса--> <RecordCount>6</RecordCount><!-- Количество записей в возвращаемом "RecordSet-е" --> </AnswerResult> <AnswerBody> <Row STCompanyId="2" NomBilKn="0" FromQty="2" ToQty="4" DiscountPercent="20.00" result_code="0" result_message="OK"/> <Row STCompanyId="2" NomBilKn="0" FromQty="5" ToQty="6" DiscountPercent="30.00" result_code="0" result_message="OK"/> <Row STCompanyId="2" NomBilKn="0" FromQty="7" ToQty="1000" DiscountPercent="35.00" result_code="0" result_message="OK"/> <Row STCompanyId="6" NomBilKn="0" FromQty="3" ToQty="4" DiscountPercent="7.00" result_code="0" result_message="OK"/> <Row STCompanyId="6" NomBilKn="0" FromQty="5" ToQty="6" DiscountPercent="15.00" result_code="0" result_message="OK"/> <Row STCompanyId="6" NomBilKn="0" FromQty="7" ToQty="10" DiscountPercent="25.00" result_code="0" result_message="OK"/>
</AnswerBody> </GateAnswer> |