/
Добавление лимита на баланс кредитной линии организации

Добавление лимита на баланс кредитной линии организации

Этот метод предназначен для добавления лимита на кредитную линию организации.

Для проведения любой операции необходимо пройти авторизацию от имени агента

WSDL можно скачать с демо-сайта: https://demo.corteos.ru/XmlGate/V3/StaticData/Agreements/AgreementManagement.asmx?wsdl

Для работы в продуктовой среде необходимо заменить demo.corteos.ru на свой домен (на котором работают пользователи вашей компании).

Метод: AddMoneyToCreditLine

<soap:Envelope xmlns:soap="http://www.w3.org/2003/05/soap-envelope" xmlns:cor="http://corteos.ru"> <soap:Header> <cor:AuthHeader> <!--Optional:--> <cor:Token>dac09b14-7cb0-47c8-9b86-314d213d40df</cor:Token> </cor:AuthHeader> </soap:Header> <soap:Body> <cor:AddMoneyToCreditLine> <cor:id_Organization>12155</cor:id_Organization> <cor:addition>100000</cor:addition> <!--Optional:--> <cor:comment>тест апи</cor:comment> </cor:AddMoneyToCreditLine> </soap:Body> </soap:Envelope>

где:

  • string Token - токен агента;

  • int id_Organization - уникальный идентификатор организации;

  • bool addition - сумма, которую надо добавить к текущему лимиту;

Сумма для добавления должна быть целым числом (без копеек).

<soap:Envelope xmlns:soap="http://www.w3.org/2003/05/soap-envelope" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema"> <soap:Body> <AddMoneyToCreditLineResponse xmlns="http://corteos.ru"> <AddMoneyToCreditLineResult deleted="false"> <DateCreate>2021-09-08T15:08:28.913</DateCreate> <DateChanged>2022-07-14T13:48:43.397</DateChanged> <id_Relation>12238</id_Relation> <id_Agreement>7107</id_Agreement> <id_Organization>12155</id_Organization> <CustomerApproved>true</CustomerApproved> <SupplierApproved>true</SupplierApproved> <CreditLine>-53336</CreditLine> <CreditLineWarningValue>0</CreditLineWarningValue> <OuterId/> <OrganizationName>Тест лимита</OrganizationName> <CurrentOrganization deleted="false" id_Group="7693"> <DateCreate>2021-09-08T15:08:28.82</DateCreate> <DateChanged>2021-09-08T15:08:28.82</DateChanged> <id_Organization>12155</id_Organization> <Name>Тест лимита</Name> <INN>11111</INN> <KPP>2222</KPP> <LegalAdress>йййй</LegalAdress> <Phone>+7 111 111 11 11</Phone> </CurrentOrganization> </AddMoneyToCreditLineResult> </AddMoneyToCreditLineResponse> </soap:Body> </soap:Envelope>
<soap:Envelope xmlns:soap="http://www.w3.org/2003/05/soap-envelope" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema"> <soap:Body> <soap:Fault> <soap:Code> <soap:Value>soap:Receiver</soap:Value> </soap:Code> <soap:Reason> <soap:Text xml:lang="ru">System.Web.Services.Protocols.SoapException: Серверу не удалось обработать запрос. ---> JavelinBL2.Exceptions.CounterAgentNotFound: Данная организация не активирована в договоре с контрагентом в JavelinBL2.Controllers.AgentControllers.Editors.CreditLineEditorController.GetCurrentLimit(Int32 id_Organization) в C:\Jenkins\workspace\javelinprojectv3\JavelinBL2\Controllers\AgentControllers\Subcontrollers\Editors\CreditLineEditorController.cs:строка 78 в JavelinView3.XmlGate.V3.StaticData.Agreements.AgreementManagement.AddMoneyToCreditLine(Int32 id_Organization, Double addition, String comment) в C:\Jenkins\workspace\javelinprojectv3\JavelinView3\XmlGate\V3\StaticData\Agreements\AgreementManagement.asmx.cs:строка 118 --- Конец трассировки внутреннего стека исключений ---</soap:Text> </soap:Reason> <soap:Detail/> </soap:Fault> </soap:Body> </soap:Envelope>

Related content