![]() |
|
Обработка КлиентБанк и английская винда | ☑ | ||
---|---|---|---|---|
0
trambalda
31.10.11
✎
22:28
|
Попросили помочь, а где крутить в виндовсе - не знаю. Суть в том, что у них куплены лицензионные ХРюши, но английские. Интерфейс в системе установлен русский, 1Ска тоже с русским интерфейсом, никаких проблем нет ни с отчетностью, ни с чем. Но обработка КлиентБанк выгружает данные в файл в неверной кодировке. Пробовали и так и эдак, в итоге я просто закомментачил в обработке строчки где она перекодировку делает, заработало. Однако, некомильфо, админ там упертый баран, винду русскую ставить наотрез отказывается, валит все на 1С. Мне, в принципе, пофиг, но за державу обидно. Может кто знает истину, это косяки в системе или в 1С? Звонил во франч, там сказали ставьте русскую винду и не ипите нам мозги.
|
|||
1
kotletka
31.10.11
✎
22:34
|
докладную руководителю, что ему важнее выверты одмина или оплата платежек
|
|||
2
andrewks
31.10.11
✎
22:37
|
что за чушь вообще?
|
|||
3
trambalda
31.10.11
✎
22:37
|
(1) Это не важно, так как я там не работаю. Мне интересен опыт тех, кто работал в 1С на английской винде. Были ли проблемы.
|
|||
4
andrewks
31.10.11
✎
22:39
|
при чём здесь язык винды? в какой кодировке вообще файл пишется?
и в какой кодировке его читает клиент-банк? и что за клиент-банк? |
|||
5
kotletka
31.10.11
✎
22:40
|
(4)а там по умолчанию системная кодировка в некоторых поделках,а на русском и системная в данном случае разнятсЯ
|
|||
6
andrewks
31.10.11
✎
22:42
|
cp866, чтоль?
|
|||
7
trambalda
31.10.11
✎
22:44
|
(4) Файл выгружается из клиент-банка. Понятия не имею из какого, это вообще не важно, так как результирующий файл отлично читается глазами из блокнота. Значит СР1251. При загрузке в 1С, обработка КлиентБанк его зачем-то преобразовывает, в итоге получая хрень, которую не может преобразовать в платежки. Закомментачив преобразование, я получил работающую обработку. Вопрос, кто виноват, винда или 1С, и как это чинить.
|
|||
8
andrewks
31.10.11
✎
22:46
|
что за преобразование комментишь? это код типовой конфы, или кто-то из местных нахреновертил?
|
|||
9
Dmitry77
31.10.11
✎
22:50
|
В винде для не юникода какой язык стоит?
поставь русский вдруг полегчает? если серьезно последние 8 лет живем на английской винде проблем с клиент банками не было. |
|||
10
trambalda
31.10.11
✎
22:51
|
(8) Типовая нетронутая. Сохранил как внешнюю и закомментачил в функции ПрочитатьФайл, проверку на кодировку "DOS".
(9) Русский стоит |
|||
11
andrewks
31.10.11
✎
22:53
|
(9) да вот и я не пойму, при чём здесь винда. у нас тоже до этого сервак 6 лет на win2k ENU + MUI крутился, ни разу проблем с кодировкой не заметил, окромя как на синем экране смерти :)
|
|||
12
trambalda
31.10.11
✎
22:54
|
(11) Я сам не пойму, с виндой не первый год живем, аж с 96 года )
|
|||
13
andrewks
31.10.11
✎
22:55
|
итак, начнём с того, что: какую кодировку у входного файла распознаёт akelpad?
|
|||
14
trambalda
31.10.11
✎
22:55
|
(13) ФАРа достаточно?
CP1251 |
|||
15
andrewks
31.10.11
✎
22:57
|
а код, который комментишь, покажи
|
|||
16
trambalda
31.10.11
✎
23:01
|
(15) У меня 1С сейчас под рукой нет, к сожалению. Там, если функцию, что я указал глянуть сразу понятно что комментировать, она короткая.
|
|||
17
andrewks
31.10.11
✎
23:02
|
(16) конф полно всяких. релизов ещё больше
|
|||
18
Armando
31.10.11
✎
23:03
|
У нас английская венда xp и все серваки. Проблем с кодировками не испытываем.
|
|||
19
trambalda
31.10.11
✎
23:19
|
(17) КлиентБанк везде одинаковая. Типовая БУХ. Последняя версия.
|
|||
20
trambalda
31.10.11
✎
23:22
|
В общем заберу у главбуха ноут на выходные, переустановлю винду, ну нафиг разбираться со всякой мурой )
|
|||
21
ice777
31.10.11
✎
23:27
|
(0) никаких проблем.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |