fix(robot-test): корректные реквизиты для бизнес-проверок НРД

- TransferringDepositoryINN = наш ИНН 7703807489 (ООО ИК «Фонтвьель»,
  участник MC0413600000) — иначе M2M17 «неверный ИНН списывающего депозитария»
- место расчётов тест-инвестора = наш реальный тестовый счёт НРД
  (MC0413600000 / HL171004001C / 36MC0413600000F00, расч. деп. ИНН 7702165310)
  — иначе M2M19 «недопустимое место расчетов»

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
This commit is contained in:
zuevav
2026-06-19 00:12:01 +03:00
parent 9737c787f9
commit a694f475a8
2 changed files with 10 additions and 2 deletions
+5 -1
View File
@@ -43,8 +43,12 @@ func NewSeedStore() *SeedStore {
"DP789456", "31MC0021900000F01", "P001", "7702070139") "DP789456", "31MC0021900000F01", "P001", "7702070139")
s.addAccount("11111111-1111-1111-1111-111111111111", s.addAccount("11111111-1111-1111-1111-111111111111",
"AA789451", "33MC0021900000F02", "F002", "7802031669") "AA789451", "33MC0021900000F02", "F002", "7802031669")
// Тест-инвестор робота: место расчётов = наш реальный тестовый счёт в НРД
// (депкод MC0413600000, счёт HL171004001C, раздел 36MC0413600000F00,
// расчётный депозитарий НРД ИНН 7702165310). Иначе НРД отвечает M2M19
// «недопустимое место расчетов».
s.addAccount("22222222-2222-2222-2222-222222222222", s.addAccount("22222222-2222-2222-2222-222222222222",
"DP100200", "31MC0010000000A01", "A001", "7702070139") "MC0413600000", "HL171004001C", "36MC0413600000F00", "7702165310")
s.addAccount("33333333-3333-3333-3333-333333333333", s.addAccount("33333333-3333-3333-3333-333333333333",
"DP300400", "31MC0030000000B01", "B001", "0702345678") "DP300400", "31MC0030000000B01", "B001", "0702345678")
s.addAccount("55555555-5555-5555-5555-555555555555", s.addAccount("55555555-5555-5555-5555-555555555555",
+5 -1
View File
@@ -624,7 +624,11 @@ func (h *setupHandlers) runRobotTest(scenario string) (string, error) {
// Series = код сценария робота, Number = вариант теста (эталон НРД). // Series = код сценария робота, Number = вариант теста (эталон НРД).
Document: Document{DocumentType: "21", Series: scenario, Number: docNumber}, Document: Document{DocumentType: "21", Series: scenario, Number: docNumber},
}, },
TransferringDepositoryINN: "7702165310", // Списывающий (передающий) депозитарий — НАША организация. ИНН должен
// совпадать с записью нашего участника M2M (MC0413600000 = ООО ИК
// «Фонтвьель», ИНН 7703807489), иначе НРД отвечает M2M17 «неверный ИНН
// списывающего депозитария».
TransferringDepositoryINN: "7703807489",
ReceivingDepositoryINN: "7722061076", // принимающий депозитарий из набора робота ReceivingDepositoryINN: "7722061076", // принимающий депозитарий из набора робота
// Эталон робота: CostInfo=Yes с НАШИМ депкодом (код передачи налоговой // Эталон робота: CostInfo=Yes с НАШИМ депкодом (код передачи налоговой
// информации сверяется со справочником участников M2M). // информации сверяется со справочником участников M2M).