Опубликованный пакет / CLIR

kz.corpus.broker_dealer

v0.1.0

Правила осуществления брокерской и (или) дилерской деятельности на рынке ценных бумаг

Пакет можно напечатать самостоятельным модулем на языке общего назначения, который отвечает без движка правил: ответ и статус, без доказательства, хэшей и канонического документа. Всё на этой странице взято из плана кодогенерации, построенного вместе с индексом; витрина ничего не вычисляет сама.

План кодогенерации

План строится: пакет печатается модулем.

формат плана
law-backend-plan/0.15
возможности
calendar:business, wildcard

Сверка сценариями пакета

Не сверено: сценарии пакета на порождённых модулях не исполнялись. Построенный план ещё не показывает, что ответы совпадают.

Целевые языки

печатают этот планgopyts

отвергают этот план · 13
  • bsl версия плана не поддержана эмиттером: 'law-backend-plan/0.15' (поддержана law-backend-plan/0.7)
  • cs версия плана не поддержана эмиттером: 'law-backend-plan/0.15' (поддержана law-backend-plan/0.7)
  • dart версия плана не поддержана эмиттером: 'law-backend-plan/0.15' (поддержана law-backend-plan/0.7)
  • erl версия плана не поддержана эмиттером: 'law-backend-plan/0.15' (поддержана law-backend-plan/0.7)
  • ex версия плана не поддержана эмиттером: 'law-backend-plan/0.15' (поддержана law-backend-plan/0.7)
  • java версия плана не поддержана эмиттером: 'law-backend-plan/0.15' (поддержана law-backend-plan/0.7)
  • kt версия плана не поддержана эмиттером: 'law-backend-plan/0.15' (поддержана law-backend-plan/0.7)
  • lua версия плана не поддержана эмиттером: 'law-backend-plan/0.15' (поддержана law-backend-plan/0.7)
  • php версия плана не поддержана эмиттером: 'law-backend-plan/0.15' (поддержана law-backend-plan/0.7)
  • rb версия плана не поддержана эмиттером: 'law-backend-plan/0.15' (поддержана law-backend-plan/0.7)
  • rs версия плана не поддержана эмиттером: 'law-backend-plan/0.15' (поддержана law-backend-plan/0.7)
  • scala версия плана не поддержана эмиттером: 'law-backend-plan/0.15' (поддержана law-backend-plan/0.7)
  • swift версия плана не поддержана эмиттером: 'law-backend-plan/0.15' (поддержана law-backend-plan/0.7)

Напечатать модуль из рабочей копии репозитория

./law dev backend corpus/clir/kz-broker-dealer.lawir.json --target ts --target py --target go --out DIR

Зависимости в составе планаkz.corpus.clir.official_calendarkz.corpus.securities_market

Интерфейс модуля

Вопросы — публичные отношения с производящим правилом; входы — факты, которые вопрос читает. Имена функций следуют языку: ask_… в Python, ask.… в TypeScript, Ask… в Go.

Вопросы · 7

ИмяПараметрыСмыслЧитаетИсточники
agreement_may_be_concludedtextброкерский договор может быть заключенagreement_partiesagreement_writtenclient_documents_completedue_diligence_completedpoint/23point/23-1
order_acceptedtextклиентский заказ подлежит принятиюagreement_partiesagreement_writtenclient_documents_completedue_diligence_completedoperation_unrestrictedorder_requisites_completeorder_signed_byorder_underrepresentative_authorizedlicense_scopelicense_status_on_operationoperation_brokeroperation_jurisdictionpoint/35point/37
order_cancellation_permittedtextотмена заказа допустима на текущей стадииorder_stage
order_cancellation_too_latetextотмена заказа заявлена после заключения сделкиorder_stage
order_refusedtextв исполнении клиентского заказа надлежит отказатьorder_underlicense_status_on_operationoperation_broker
return_assets_duetext, dateпредельный день возврата активов клиентуagreement_terminated_onclient_assets_remainpoint/41
transfer_assets_duetext, dateпредельный день передачи активов после лишения лицензииclient_transfer_order_existslicense_revocation_notice_onpoint/43

Входы · 18

ИмяПараметрыСмысл
agreement_partiestext, text, textстороны брокерского договора
agreement_terminated_ontext, dateдоговор прекращен в названный день
agreement_writtentextброкерский договор заключен письменно
client_assets_remaintextпосле прекращения на счетах остались активы клиента
client_documents_completetextкомплект документов клиента полный и непротиворечивый
client_transfer_order_existstextимеется приказ клиента о направлении передачи
due_diligence_completedtextнадлежащая проверка клиента завершена
license_revocation_notice_ontext, dateдата получения уведомления о лишении лицензии
operation_unrestrictedtextв отношении операции нет блокирования или обременения
order_requisites_completetextобязательные реквизиты клиентского заказа полны
order_signed_bytext, textзаказ подписан названным лицом
order_stagetext, enumзаказ находится на названной стадии
order_undertext, text, textзаказ представлен по договору для операции
representative_authorizedtext, textпредставитель уполномочен клиентом
license_scopetext, enumобъем лицензии брокера
license_status_on_operationtext, text, enumстатус лицензии брокера на момент операции
operation_brokertext, textоперацию обслуживает брокер
operation_jurisdictiontext, enumоперация относится к названной юрисдикции