Имя: Пароль:
1C
 
Трабла к казахскими символами 7.7
Ø
0 FLP
 
09.12.04
10:52
Народ начал в отдел кадров носить новые удостоверения, где фамилия, имя, отчество написаны с использованием казахских символов.
В 1С они повторить не могут. Вместо символов печатаются знаки "???"
Как решить эту проблему на 7.7 и если её не решить какие могут быть полследствия при сдаче налоговой и прочей отчетности при несовпадении ФИО в 1C и в органах, куда отчитываешься?
1 FLP
 
09.12.04
10:56
Хочу добавить, что в новых версиях программного обеспечения для сдачи налоговой отчетности поддержка казахского языка есть (используется UTF-8) и все бланки уже на казахском и русском, думаю с нового года могут остаться только на казахском.
Так что придется переводить не только фамилии, но и номенклатуру, основные средства и т.п. на национальный язык.
2 FLP
 
09.12.04
10:58
Если в 1С 7.7 штатными средствами это не решить, как тогда хранить в справочнике символы UTF-8 (например зашифровать, и при отображении обратно возвращать)?
Как решают эту проблему другие страны СНГ, у которых кроме кириллицы присутствуют другие знаки?
3 Gll
 
09.12.04
11:13
такой вопрос в 1С надо направить - на будущее...
не видел в удостоверениях/паспортах фио ТОЛЬКО на казахском
4 FLP
 
09.12.04
11:16
Тоже удивился вчера, но что сделаешь.... там было ВСЕ на казахском! ВСЕ!
Аж страшно стало..... :(
5 Gll
 
09.12.04
11:27
какой документ?
область какая?
6 FLP
 
09.12.04
11:31
Документ - удостоверение личности гражданина РК.
Восточный казахстан.
Если надо - кому не вериться, я отсканирую и отправлю по почте.
7 FLP
 
09.12.04
13:10
Ну что, казахстанцев нет на форуме, или этот вопрос встанет ребром когда петух в ... клюнет?
8 Господин Забалуев
 
09.12.04
13:15
имхо, надо писать их английскими буквами.
Видел я ТО, что предназначено для ввода казсимволов в проги ЭФНО, ИСИД. НДСКлиент. ОНО ломает порядок сортировки в винде (а значит, падает 1С 7.7), и кроме того заменяет системные шрифты, да так, что обратно никакими силами уже не вернешь - только полная переустановка системы. Опробовал на себе.
9 Cheater
 
09.12.04
13:29
(6) Сам видел
(7) Есть, точно, когда клюнет
(8) +Текущая системная не помогает?
10 FLP
 
09.12.04
13:36
(9) Да, сам лично видел. И удивило, и огорчило. Бухи вбили в 1С как смогли. Но каждый день подходят и спрашивают типа "А как мы в пенсионный отчитываться будем?"
А еще когда ЗП на карточку сбрасывается, то раньше было по номеру карточки, а теперь по фамилиям.
11 Иешуа
 
09.12.04
13:41
Странно... У меня с украинскими шрифтами проблем нет и не было. Разве только при выгрузке, например в dbf, вот тогда хохлятские символы заменяются на "?" (это в клиент-банке актуально). А так все нормально.
12 Cheater
 
09.12.04
13:45
(10) В (9) утверждение, а не вопрос. По-моему это недавно стали делать - удостоверения нового образца, со штрих-кодом(почувствуй себя товаром:)) ) и цветной фотографией.
У меня тоже один раз спросили: "Что делать?". Отмазался:)
13 FLP
 
09.12.04
14:02
Уд-е выдано МВД Республики Казахстан 05.04.04
Гапасулы Жомарт - это так написали в 1С, а надо Гапасұлы Жәмарт
14 FLP
 
09.12.04
14:05
Ну вот, даже форум казахские символы не поддерживает :)
15 Cheater
 
09.12.04
14:14
(14) А ты хотел...
16 DP
 
09.12.04
14:17
(14) это просто неправильный форум :)
17 FLP
 
09.12.04
14:19
Так посмотришь все на свете неправильное :)
А 8.0 как с юникодом дружит? Кто-нибудь проверьте, поставьте в системе поддержку казахской раскладки и наберите в 8-ке что-нибудь (казахские буквы на цифровой клавиатуре сверху букв)
18 ТПП
 
09.12.04
14:35
(17) Сам ее себе ставь...
19 Господин Забалуев
 
09.12.04
15:23
(17,18) ну я поставил. в 7.7 если перешел в казраскладку, в названии ТМЦ вбиваются крякозябры. (Вин2000СП4, 1с77 релиз 18, конфа не важна).
в 8.0 та же история. (релиз движка 8.0.8.7, конфа, я думаю не важна). Правда, в движке "1cv8\bin есть только папка RU.
20 Карл Мария Фон Веббе
 
09.12.04
15:39
(0)
Сам то откуда?
21 Pavlodar
 
09.12.04
15:53
В 8.0 все нормально, она поддерживает UNICODE, а вот в 7.7 даже при установке шрифта Tahoma, который еще с 2000 винды содержит казахские буквы - печатаются ???? Так что 1С надо подумать над поддержкой UNICODE в 7.7. Хотя ответ можно придвидеть - переходите на 8.0:)
22 Fobos
 
09.12.04
17:25
В 8.0 проблема обозначенная в сабже отсутствует (в 21-ом посте отмечено правильно - поддерживает Юникод).
Для ввода и корректного отображения букв казахского алфавита необходимо наличие казахского драйвера и шрифтов.
Если на ПК ОС - 2000 либо XP, то добавление раскладки казахского проблем не должно вызывать и необходимость инсталировать драйвер отсутствует. А вот чтобы отображались корректно казахские символы - необходимы казахские шрифты и в конфигурации в качестве шрифта формы и(или) его реквизитов должен быть выбран шрифт с набором символов казахского языка.
Проверено - в 7.7 работает!
Теперь о порядке сортировки: многие драйверы казахского языка после установки подменяют таблицу кодировки в реестре ОС на локализированную. Это и приводит к известной ошибке. Переустановкой системы на моем опыте не потребовалось. Достаточно заглянуть в реестр и найти ветку "HKEY_LOCAL_MACHINE\SYSTEM\", далее в зависимости от количества установленных раскладок "ControlSet001","ControlSet002" проверить в ветке "Nls\CodePage" ключ "1251" и вернуть значение "c_1251.nls" если оно отличное от предложенного. Перезагрузить систему. Ошибка исчезнет.
23 FLP
 
10.12.04
05:27
(20) Казахстан, Усть-Каменогорск
(21) Да, у 1С-ников так и решается. "Переходите на 8.0", а то, что у нас придется конфу самодельную переписывать - это никого не волнует.
(22) Про 8.0 понятно. Я не понял фразу "Проверено - в 7.7 работает!". Так вам все-таки удалось заставить 7.7 говорить по казахски? Можно тогда более подробно. У меня ОС Win XP, пользуюсь стандартным драйвером системы.
В 7.7 в настройках шрифта не нашел ни у одного шрифта, где можно выбрать кроме Cirillic казахский.
24 OFF
 
10.12.04
07:02
(22) Утро доброе :)
(24) Ставишь дрова от С'оз К'омека, возвращаешь в реестве все в зад (как в 22) или из инсталляхи выдераешь шрифты и добавляешь в систему
25 FLP
 
10.12.04
07:37
И 7.7 начнет казахский понимать?
26 FLP
 
10.12.04
07:41
А как потом с выгрузкой/загрузкой, тестированием и исправлением? Проблем не будет?
27 Господин Забалуев
 
10.12.04
07:50
(+26) и с выгрузкой отчетов в налоговые клиенты тоже как ?
28 FLP
 
10.12.04
08:11
Мда, вопросов больше, чем ответов...., да и ответы не самые оптимальные....
Странная политика 1С - продал что есть и иди они все.... на 8-ку. А старое ПО под новые законы домелывать. Ведь 1С в казахстане официально, и конфигурации есть.
29 Господин Забалуев
 
10.12.04
08:29
(28) и это хорошо. А нам то что делать бы, если бы ВСЕ делала 1С ? тогда бухи просто скачивали бы обновления...
посмотрел БУдК (Бухгалтерский учет для Казахстана, ред 2, релиз 207), или ЕТК. Для выгрузки налоговых отчетов в ИСИДы там есть два файлика для перекодировки - XMLC.UTF и XMLC.WIN. НИКАК они не поддерживают казсимволы. То есть если фамилие сотра в 201 форме будет набрано казсимволами, выгрузится оно скорее всего крякозябрами...
30 FLP
 
10.12.04
08:58
Ну главное сперва закон выпустить, а программисты пускай сами там разводят что и как....
31 FLP
 
10.12.04
10:04
(24) А где взять "дрова от С'оз К'омека"?
32 Господин Забалуев
 
10.12.04
10:17
(31) заведи привычку шариться на компах клиентов и скидывать на флэш (PHDD) все антиресное из софта...
33 не корысти ради
 
10.12.04
10:22
отослал бы тебе СозКомек 2.0, да он больше 8 МБ весит...жалко...
34 Fobos
 
10.12.04
11:58
(23) Да удалось. Вот только на реальных базах и конфах не проверял :-)
1. Попробовал объекты и реквизиты обзывать по-казахски.
2. Перевел конфигуратор на каз. шрифты для отображения имен объектов и реквизитов. Что не удалось - в диалоге редактирования объектов (справочник, документ и т.д.) добиться нормального отображения идентификатора и список реквизитов - отображают другие буквы каз. языка, к тому же мастера тоже не верно отображают идентификатор. Пока не нашел как исправить.
Остальное - в сервис/параметры/интерфейс - перевел на локализ. шрифт (Microsoft Sans Serif, подмененный драйвером). В итоге: дерево, диалог свойств, модули (перевел с Курьера на Каз Курьер - так все-таки привычнее воспринимать) и таблицы отображаются корректно. Созданое меню кстати тоже - ок. Вот только не знаю кому оно нужно локализированное на половину? :-)
3. Написал простенькую обработку по перебору справочника обозванного по казахски и его реквизитов - отрабатывает. "Телепат" распознает объект (справочник казахский), предлагает его использовать. Так что,тоже все ОК. Конфигурация сохраняется, база заводится без ошибок.
3. Заполнил справочник. Инкрементный поиск значений заполненых на казахском по полям справочника в списке работает.
4. http://www.sci.kz/~sairan/kazwin95.html - хороший линк на драйвер языка для разных ОС, описание "доморощенных" стандартов и утилита по перекодировки с одного типа раскладки на другой (разные драйвера). Все манипуляции с конфигурацией проделал с установленным этим драйвером. Ошибок не было. Вместе с драйвером устанавливаются шрифты. Извеняюсь за дизинформацио о необходимости в 2000 поставить только шрифты: стандартная виндовозная раскладка и шрифты (на примере Тахомы красиво рисующий каз. символами в Ворде - это юникодный, 16-ти разрядный шрифт) и раскладка юникодная... а 1251 - 8 битная. Так что для работы в 1С необходим как драйвер, так и шрифты под ЭТОТ драйвер. А в прочем, читайте линк - там все подробно расписано!
ЗЫ: А дрова от С'оз К'омека - кривые (все тот же порядок сортировки):-)
35 FLP
 
10.12.04
12:02
Спасибо, попробую.
36 Fobos
 
10.12.04
12:05
(24) ЅЄІЇЎЌ т.е Привет! :-)))
37 Fobos
 
10.12.04
12:08
(36) вот черт, а думал что кракозябры будут :-)
38 FLP
 
10.12.04
12:31
Так у меня кракозябры и вышли