Перенос из программы БЭСТ 4 в 1с

Опубликовал Сергей Бутузов (ЖУДА) в раздел Обмен - Обмен с другими системами

Недоделанный перенос (Клиент Отказался) из программы БЭСТ 4 в 1с

Реализован перенос справочников (основных,контрагентов,сотрудников) из программы БЭСТ 4.

Может кому-нибудь пригодится , применялась внешняя компонента(Dll) написанная на Delphi для работы с мемо полями, исходники прилагаются.

Скачать файлы

Наименование Файл Версия Размер
ОбработкаЗагрузкаИзБЭСТплюсИсходники
.rar 433,82Kb
23.08.13
22
.rar 1.0 433,82Kb 22 Скачать

См. также

Добавить вознаграждение
Комментарии
1. Serj (Serj1C) 458 26.08.13 05:05 Сейчас в теме
А в бесте разве не просто dbf ?
2. Николай Коленцев (addamsjr) 28.08.13 09:48 Сейчас в теме
Кому-то проще читать построчно и заполнять свои таблицы для переноса, кому то удобнее использовать внешние источники данных и получать свои таблицы запросами. В БЭСТе действительно обычный dbf.
Прикрепленные файлы:
3. Сергей Бутузов (ЖУДА) 1 01.09.13 20:10 Сейчас в теме
Это мой первый опыт по переносу из дбф. Что хочу сказать может быть я чего не знаю, но там черт ногу сломит. Структура базы не понятна то есть на пример есть дбф скажем «сотрудник» но вместо реквизитов(наименование и т.д) даны ссылки на другие таблицы, вот найти эти таблицы не так то просто. Я делал так запускал программу БЭСТ запускал ВИНАПИ шпион тыкал например сотрудники и смотрел какие дбф фалы при этом подгружаются потом просматривая их подбирал таблицы, нудный процесс. Потом поля в дбф тип мемо 1с с ними не работает, делал так написал внешнюю компоненту на Делфи в которой из 1с передавал название таблицы, и мемо поля компонента преобразовывала мемо в строку и возвращала в 1с. В аброботки я сначала загружаю всё в таблицы так удобней отлаживать. Выложил вдруг, кому пригодится.
Прикрепленные файлы:
4. Ольга (goa15) 19 14.11.13 19:24 Сейчас в теме
Почему при чтении из мемо поля странная кодировка символов. Например ""1953##=\Tъ.ы.ё T¦-11-22¦\T15-LL+1-(3*95+1*35)##L=107ь##=\Tъ.ы.22¦\T15-Tхэшэр24-LL+1-2(3*50+1*25)##L=126+103=229ь##=\Tъ.ы.Tхэшэр22-¦шюэ.яЁюхчф3-LL+1(3*50+##1*25) L=90ь##=\Tъ.ы.Tхэшэр22-Tхэшэр24-LL+1-(3*50+1*25)##L=105ь##". Не хочет распознавать русские буквы. С цифрами и латиницей все хорошо.
5. Сергей Бутузов (ЖУДА) 1 15.11.13 11:44 Сейчас в теме
(4) goa15, Что-то с кодировкой в DBF. Скинь таблицу xar_oc.dbf я посмотрю.
6. Ольга (goa15) 19 15.11.13 13:36 Сейчас в теме
7. Сергей Бутузов (ЖУДА) 1 15.11.13 14:06 Сейчас в теме
(6) goa15, Скинь ещё таблицу COC.DBF.
8. Екатерина Н (katenok86) 238 24.04.14 17:27 Сейчас в теме
А в какую конфигурацию грузит?