Имя: Пароль:
1C
 
ЗУП Казахстан. Выгрузка SWIFT и казахские буквы
0 mr_K
 
30.03.17
16:10
Есть в платежном поручении исходящем кнопочка Сформировать swift файл. По ней формируется некие текстовые файлы. Загвоздка в том, что часть фамилий сотрудников содержат казахскую букву "к", с хвостиком, как у "ц" и при выгрузке эта буква переходит в обычную русскую "к". Хз куда копать. База запускается с русской винды, поддержка казахского в винде включена. Что еще можно сделать?
Сам я из России, так что с подобным никогда не сталкивался, куда рыть - идей 0.
1 Irbis
 
30.03.17
16:13
Присоединить Казахстан к России
2 mr_K
 
30.03.17
16:15
Мысль конечно интересная, но даже в случае присоединения, Казахский в качестве регионального у них останется. И проблема вместе с ним. Так что извините, не катит...
3 Amra
 
30.03.17
16:16
А при установке платформы казахский язык устанавливали, может это поможет?
4 Irbis
 
30.03.17
16:16
(2) В России государственный язык русский и банковское дело ведётся на нём
5 mr_K
 
30.03.17
16:17
(3)о, точно. скорее всего нет. сейчас посмотрю. Спасибо!
6 h-sp
 
30.03.17
16:41
(1) посадить девочку-казашку, пусть фломастером хвостик пририсовывает.
7 mr_K
 
30.03.17
17:07
(6) Так и было много месяцев. Но ей надоело...:)
8 Irbis
 
30.03.17
17:09
(7) Платить пробовали?
Другую наймите
9 Вафель
 
30.03.17
17:10
может просто шрифта кахахского нет, там где текстовый файл смотришь.
или он не такой
10 mr_K
 
30.03.17
17:19
(8) Тоже интересная мысль, думаю стоит не размениваться на мелочи, а сразу предложить отправить все программы на помойку (где им самое место) и перейти на счеты. А потом и счеты на помойку.
(9) Его в банке смотрят и оттуда говорят, что не комильфо.
На самом деле, я не понимаю как такое в принципе может быть. Теоретически...В 1С в справочнике, в документах эти сотры корректно отображаются. После выгрузки в текстовый файл - буква заменяется. Если бы шрифтов или поддержки языка не было бы, там вместо буквы должен был быть какой-нить "иероглиф", а не ближайший русский аналог.
11 dezss
 
30.03.17
17:23
(0) База запускается с русской винды, поддержка казахского в винде включена.

а раскладка клавы казахского включена?
12 dezss
 
30.03.17
17:24
(11) хотя туплю, да...раз их внесли, то раскладка есть...
13 MM
 
30.03.17
17:24
Какая кодировка у файла выгрузки?
14 Вафель
 
30.03.17
17:25
а сам то в файле видишь?
15 Вафель
 
30.03.17
17:25
может фио по периодам без этих букв?
16 BeerHelpsMeWin
 
30.03.17
17:56
Глянь текстовый файл каким-нибудь hex view, какой код у буквы "к"? Такой же, как у русской "к" или такой же, как у казахской?
17 Вафель
 
30.03.17
18:00
(16) в юникоде не может одинаковый код быть
18 MM
 
31.03.17
08:20
(17) А автор так и не сказал, что выгрузка в юникоде.
(0) А конфигурация казахская? Может компонента какая-нибудь обрабатывает эти данные и приводит их к анси.
19 mr_K
 
31.03.17
09:47
(18) Там зачем-то какая-то dll для выгрузки юзатеся, но создается обычный текстовый файл. Кодировку выбираешь сам. Обычно ставлю Windows
20 dezss
 
31.03.17
10:00
(19) а конкретней? какую windows?
21 NorthWind
 
31.03.17
10:11
на самом деле вопрос не такой уж и простой. Восьмерка из однобайтных кодировок держит Windows-1251, а казахская от нее немного отличается. Поэтому "в лоб" однобайтный казахский, наверно, и не запишешь, понадобятся извращения. В то же время текст в юникодной кодировке может не поддерживаться софтом, который использует этот файл после 1С.
22 mr_K
 
31.03.17
10:11
Всем спасибо и прошу прощения. Это я ступил...
(15)Действительно, в справочнике одно, а в регистре другое)
23 Вафель
 
31.03.17
10:15
если анси, то на серевере нужно настраивать поддержку нон юникод для кажахского
24 фросия
 
31.03.17
10:31
кмк если дело в шрифтах то вместо казахской буквы К выгрузалась бы кракозябра или спецсимвол квадратик.
посмотри мож в коде где то замещается?
25 Вафель
 
31.03.17
10:36
(24) да уже нашли ответ, читай внимательней
26 фросия
 
31.03.17
11:03
(25) сперва написала потом увидела ответ