Загрузка из 1С 7.7 ТиС в 1С 8.3 Бухгалтерия 3.0 онлайн

Публикация № 253135

Обмен - Перенос данных из 1С7.7 в 1C8.X

Управляемые формы обмен OLE

9
Обработка для загрузки документов из 1С 7.7 ТиС в документ ОперацияБух 1С 8.3 Бухгалтерия 3.0

Не так давно была у меня обработка по загрузке документов, но не управляемый интерфейс, с переходом на Бухгалтерия 3.0 пришлось перепилить обработку.

Обработку можно использовать как для загрузки в рабочих базах, так и для примера по работе с COM объектам в управляемых формах, а так же посмотреть примеры использования всеми "любимыми" деректив &НаКлиенте, &НаСервере.

Переносятся следующие документы:

ПеремещениеТМЦ, ВозвратПоставщику, ПоступлениеТМЦРозница, СписаниеТМЦ, ОприходованиеТМЦ, ПереоценкаРозница, КомплектацияТМЦ Разукомплектация, ВозвратОтПокупателя, РеализацияРозница.

По шаблону программисту легко добавить свои по желанию бухгалтеров документы.

9

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

Наименование Файл Версия Размер
Обработка загрузки
.epf 22,80Kb
03.02.14
171
.epf 22,80Kb 171 Скачать

См. также

Специальные предложения

Комментарии
Избранное Подписка Сортировка: Древо
1. gull22 85 29.01.14 12:53 Сейчас в теме
2. Denis_Viktorovich 146 29.01.14 13:09 Сейчас в теме
(1) gull22, без допила не заработает.
3. Denis_Viktorovich 146 29.01.14 13:11 Сейчас в теме
(1) gull22, но для программиста там все предельно просто будет разобраться!
4. srykova 14.02.14 23:27 Сейчас в теме
Здравствуйте. Почему эта обработка переносит только документы по рознице?
5. Denis_Viktorovich 146 15.02.14 07:50 Сейчас в теме
(4) srykova, "Обработка для загрузки документов из 1С 7.7 ТиС в документ ОперацияБух 1С 8.3 Бухгалтерия 3.0", а вот проводки для ручной операции ОперацияБух программируйте в зависимости от ваших нужд.
6. geffest 19.02.14 14:37 Сейчас в теме
а какие документы из ТИС77 переносятся в БП3.0?
7. Denis_Viktorovich 146 19.02.14 14:44 Сейчас в теме
(6) geffest, на первой картинке видно, ПеремещениеТМЦ, ВозвратПоставщику, ПоступлениеТМЦРозница, СписаниеТМЦ, ОприходованиеТМЦ, ПерецоенкаРозница, КомплектацияТМЦ Разукомплектация, ВозвратОтПокупателя, РеализацияРозница, там по шаблону легко добавить свои по желанию документы.
8. Denis_Viktorovich 146 19.02.14 14:50 Сейчас в теме
(6) geffest, спасибо за замечание, на ваш вопрос ответ добавил в описание обработки!
9. кольщик 24.02.14 16:29 Сейчас в теме
Чето открыл обработку, прописал путь, пароль с логином, пишет: Ошибка открытия информационной базы..
10. Denis_Viktorovich 146 24.02.14 16:44 Сейчас в теме
(9) кольщик, НА ПК где запускаете обработку, ОБЯЗАТЕЛЬНО должна быть установлена Платформа 1С 7.7, что бы был в системе COM объект.
11. кольщик 24.02.14 16:51 Сейчас в теме
(10) Так установлена 1с 7.7. А как происходит подключение? По кнопке Заполнить таблицу? Я думал будет кнопка подключения к базе..
12. Denis_Viktorovich 146 25.02.14 11:52 Сейчас в теме
(11) кольщик, Подключение происходит по нажитию кнопки заполнить таблицу, такого рода ошибки по причине:
1. Нет объекта 1C 7.7 в операционной системе Windows
2. Каталог пользователя 1С 7.7 если занят.

Чтобы проверить есть ли у Вас COM объект в системе, самое простое это не указывать в обработке Имя Пользователя и Пароль, по нажатию кнопки Заполнить таблицу должно появится окно выбора пользователя 1С 7.7.
13. Denis_Viktorovich 146 25.02.14 12:00 Сейчас в теме
(12) (11) кольщик, А если еще и путь не указывать то, сначала должно появится окно выбора баз данных.
14. кольщик 25.02.14 16:11 Сейчас в теме
Разобрался.
Теперь подключается но выдает ошибку:
значение не является значением объектного типа createobject.
15. Denis_Viktorovich 146 25.02.14 16:21 Сейчас в теме
Сейчас дам тебе свои контакты я тебе все расскажу.
16. higs 28.03.14 11:32 Сейчас в теме
Спасибо. Есть вероятность, что вот именно прямо сейчас эта обработка и пригодится!
17. Denis_Viktorovich 146 28.03.14 11:47 Сейчас в теме
20. Shavkat62 17.07.14 13:06 Сейчас в теме
Большое спасибо! Буду смотреть
21. Shavkat62 17.07.14 14:09 Сейчас в теме
Нет объекта 1C 7.7 в операционной системе Windows как его установить?
22. Denis_Viktorovich 146 17.07.14 14:27 Сейчас в теме
(21) Shavkat62, Установить нужно 1С 7.7 Платформу.
26. Vad161 19.11.14 16:30 Сейчас в теме
Вышлите пожалуйста обработку загрузки на email v.seredenin@gmail.com Спасибо
27. raykom 24.03.15 02:50 Сейчас в теме
http://catalog.mista.ru/profile/64739/ что то у меня тупо не заполняет таблицу данными после нажатия кнопки "Заполнить таблицу"
сообщения шаг1 шаг1 и мы тут и там все ОК, а таблица пустая
Подскажите куда копать ?
28. Denis_Viktorovich 146 07.04.15 14:36 Сейчас в теме
(27) raykom, шаг1 мы тут, это своего рода отладка была, вот после какого сообщения стопарится смотри в коде.
30. vovaapril 4 05.08.16 15:33 Сейчас в теме
Спасибо автору, пригодилось.
Как и написано эта обработка не универсальная и требует самостоятельно допила под особенности своих баз.
У меня бухгалтерия перешла с 7.7 на 8.3, торговая программа 7.7 еФарма, т.е. вообще не типовая. Обработку допилил без проблем, хотя опыта в 8.3 - ноль.
Один момент - за прошедшее время в бухгалтерии 8.3 изменилась работа с договорами. Реквизит ОсновнойДоговорКонтрагента убрали, сейчас основных договоров может быть несколько. Вот такую функцию сделал:
Функция ПолучитьДоговор(Контрагент,ТипКонтрагента="")
	НашаФирма = БухгалтерскийУчетПереопределяемый.ПолучитьЗначениеПоУмолчанию("ОсновнаяОрганизация");
	ДоговорКонтрагента = Справочники.ДоговорыКонтрагентов.ПустаяСсылка();
	Если ТипКонтрагента = "Клиент" Тогда
		ВидДоговора = Перечисления.ВидыДоговоровКонтрагентов.СПокупателем;
	ИначеЕсли ТипКонтрагента = "Прочее" Тогда 
		ВидДоговора = Перечисления.ВидыДоговоровКонтрагентов.Прочее;
	Иначе
		ВидДоговора = Перечисления.ВидыДоговоровКонтрагентов.СПоставщиком;
	КонецЕсли;
	ОсновнойДоговорЕсть = РаботаСДоговорамиКонтрагентовБП.УстановитьДоговорКонтрагента(ДоговорКонтрагента,Контрагент,НашаФирма,ВидДоговора);
	Возврат ДоговорКонтрагента;
КонецФункции
Показать

31. Denis_Viktorovich 146 11.08.16 12:32 Сейчас в теме
(30) vovaapril, и Вам спасибо за пост
Оставьте свое сообщение