Анкета участника: что не известно точно — уточнить у НРД
Источник наименований: карточка нашей фирмы в справочнике НРД, без неё — DEPO (черновик). Анкета предупреждает и даёт готовый текст запроса в НРД, если карточки нет, полное похоже на краткое, отличается от карточки или английские неполные; при ответе M2M37 — подсказка запросить наименования. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01Q7eREaYwUt1i4fNLZcGnjn
This commit is contained in:
@@ -27,3 +27,15 @@ func TestParticipantFormNames(t *testing.T) {
|
||||
t.Error("пустые английские наименования не должны попадать в анкету")
|
||||
}
|
||||
}
|
||||
|
||||
// Без карточки НРД и с кратким вместо полного — подсказка уточнить у НРД.
|
||||
func TestParticipantNameCheck(t *testing.T) {
|
||||
d := participantFormData{FullName: `ООО "ИК "Фонтвьель"`, ShortName: `ООО "ИК "Фонтвьель"`}
|
||||
ws := pfNameCheck(nil, d)
|
||||
if len(ws) != 2 || !strings.Contains(ws[0], "уточните") || !strings.Contains(ws[1], "сокращённое") {
|
||||
t.Fatalf("подсказки: %q", ws)
|
||||
}
|
||||
if !strings.Contains(pfAskNSD("MC0413600000"), "MC0413600000") {
|
||||
t.Error("в запросе нет кода участника")
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user