Новый МТ-формат с поддержкой казахских букв
|
Искандер
Нерезидент Баланса
|
|
|
|
#1 Пт Фев 13, 2009 17:34:27
|
Сообщить модератору
|
|
Коллеги,
кто уже столкнулся с этим, ничего не пойму.
Наши бухгалтера говорят:
С этого года удостоверения личности и СИК
можно писать с казахскими буквами.
В связи с этим в МТ-формате должны быть фамилии, имя, отчество с казахскими буквами.
Этот МТ-формат должен проходить через Банк-Клиент Народного Банка для перечисления зарплаты, пенсионных и социальных перечислений.
Есть у кого-нибудь МТ-формат с казахскими фамилиями?
У нас не 1С.
Говорят на 1С примочка есть.
Кто сталкивался - прошу помочь.
|
|
За помощь кликните ′Спасибо′ →
|
|
|
|
#2 Пт Фев 13, 2009 18:32:55
|
Сообщить модератору
|
|
Мы в этой проблеме уже разобрались...
Дело в следующем. Есть разные кодировки в которых могут быть Свифт-файлы для перечисления пенс.и соц.отчислений.
Используются - Dos и Windows-1251
Кодировка Windows-1251 поддерживает кирилицу, поэтому на ней можно писать специфические казахские буквы.
Но до декабря 2008 года повсеместно использовался DOS-кодировка.
Программа 1С (будем говрить о ней т.к. на нем работает большинство бухов), есть как известно
в двух версиях - "семерке" и "восьмерке".
В 1С-8.1 есть переключатель кодировок - хошь так выгружай, хошь эдак.
В 1С-7.7 (типовой) такого переключателя нету. Там надо лезть в конфигуратор и менять кое-что в коде,
чего простой бух самостоятельно сделать не сможет.
В декабре 2008 года Нацбанк РК издал постановление обязывающее все банки работать с кодировкой Windows-1251.
Некоторые прогрессивные банки тут же уведомили своих клиентов об этом.
Компания Рейтинг в новом релизе конфигурации 1С-7.7. заложил изменение кодировки.
Всё вроде бы хорошо. Всё замечательно!
Но нашлись в нашем государстве банки, которые (получается так) игнорируют постаноления НацБанка
и продолжают требовать от бухгалтеров Свифт-файлы в кодировке Dos.
Менеджер одного из банков так и заявила бухгалтеру:
Цитата: |
- Я знаю точно! Это из-за обновления вашей 1С-ки!!!
Скажите вашему программисту, что бы вернул всё на место |
Пришлось "возвращать" настройку кодировки на ДОС-формат. Потом выгружать и отдавать в банк.
Вот и вся проблемма...
|
|
За помощь кликните ′Спасибо′ →
|
|
|
Митрич
Нерезидент Баланса
|
|
|
|
|
За помощь кликните ′Спасибо′ →
|
|
|
Phantis
Нерезидент Баланса
|
|
|
|
|
За помощь кликните ′Спасибо′ →
|
|
|
Митрич
Нерезидент Баланса
|
|
|
|
|
За помощь кликните ′Спасибо′ →
|
|
|
|
|
За помощь кликните ′Спасибо′ →
|
|
|
Митрич
Нерезидент Баланса
|
|
|
|
|
За помощь кликните ′Спасибо′ →
|
|
|
|
#8 Сб Фев 14, 2009 14:04:19
|
Сообщить модератору
|
|
Без говорит: |
В 1С-7.7 (типовой) такого переключателя нету. Там надо лезть в конфигуратор и менять кое-что в коде,
чего простой бух самостоятельно сделать не сможет.
|
Обратите внимание что в 260 релизе в папке \ExtForms есть файлы SwKA.ert и MT102_ZP.ert (они же доступны в Предприятии через меню "Сервис - Дополнительные возможности") в которых доступен выбор кодировки (DOS/Windows).
|
|
За помощь кликните ′Спасибо′ →
|
|
|
larisab
Нерезидент Баланса
|
|
|
|
|
За помощь кликните ′Спасибо′ →
|
|
|
Митрич
Нерезидент Баланса
|
|
|
|
|
За помощь кликните ′Спасибо′ →
|
|
|
Искандер
Нерезидент Баланса
|
|
|
|
|
За помощь кликните ′Спасибо′ →
|
|
|
|
|
За помощь кликните ′Спасибо′ →
|
|
|
Искандер
Нерезидент Баланса
|
|
|
|
#13 Вс Фев 15, 2009 16:13:20
|
Сообщить модератору
|
|
Митрич говорит: |
Вот кодовая таблица СТ РК 1048-2002 |
Это win-1251 с поддержкой каз.букв?
Добавлено спустя 2 минуты 31 секунду:
Спасибо Elis.
Но как быть, если нужно передать символы казахского языка?
В Far-е они не набираются.
|
|
За помощь кликните ′Спасибо′ →
|
|
|
Искандер
Нерезидент Баланса
|
|
|
|
|
За помощь кликните ′Спасибо′ →
|
|
|
Phantis
Нерезидент Баланса
|
|
|
|
#15 Вт Фев 17, 2009 19:18:00
|
Сообщить модератору
|
|
программа Штирлиц, версия 3.0, программа для расшифровывания текстов, прошедших сложнейшие преобразования. Переберает все сочетания кодировок.
Можно ей попробовать. В сети доступна и помоему бесплатно.
|
|
За помощь кликните ′Спасибо′ →
|
|
|
|
#16 Пн Ноя 02, 2009 14:55:41
|
|
|
здравствуйте всем.
нарисовалась такая проблема: в некоем банке перестали принимать пенсионные перечисления от ТОО, ошибка в swift-ах. как выяснилось, после перехода в другой пенсионный фонд, одному из сотрудников привели СИК в соответствие с удостоверением и в СИКе появились казахские символы а свифты выгружаются в DOS-кодировке.
поставили KazLocal, скорректировали выгрузку свифтов в Windows-1251.
но не тут то было - не принимают. по телефону банковские специалисты сказали что нужно выгружать в юникод. я удивился и упомянул про стандарт РК 1048-2002. банк задумался и вскоре выслал прилагаемое письмо
ссылки из письма
http://www.sql.ru/forum/actualthread.aspx?bid=5&tid=524888&hl=
http://www.sci.kz/~sairan/kazcode/index.html
что интересно во второй же ссылке и говорится что 1048 это не юникод ))
поискал в инете, но не нашел официального текста стандарта, только то что он сообсна есть, вот тут
вопрос: как доказать банку что "Борис, ты не прав"? есть у кого-нить сам стандарт? после письма в банк еще не звонил, хотелось бы на руках иметь что-нить кроме ссылок на форумы
|
|
За помощь кликните ′Спасибо′ →
|
|
|
|
|
За помощь кликните ′Спасибо′ →
|
|
|
|