gifts2017

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

Опубликовал Денис Васильев (Denis_Viktorovich) в раздел Обмен - Перенос данных из 1С7.7 в 1C8.X

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

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

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

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

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

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

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

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

См. также

Подписаться Добавить вознаграждение

Комментарии

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

Чтобы проверить есть ли у Вас COM объект в системе, самое простое это не указывать в обработке Имя Пользователя и Пароль, по нажатию кнопки Заполнить таблицу должно появится окно выбора пользователя 1С 7.7.
13. Денис Васильев (Denis_Viktorovich) 25.02.14 12:00
(12) Denis_Viktorovich, (11) кольщик, А если еще и путь не указывать то, сначала должно появится окно выбора баз данных.
14. Николай (кольщик) 25.02.14 16:11
Разобрался.
Теперь подключается но выдает ошибку:
значение не является значением объектного типа createobject.
15. Денис Васильев (Denis_Viktorovich) 25.02.14 16:21
Сейчас дам тебе свои контакты я тебе все расскажу.
16. Александр Удалов (higs) 28.03.14 11:32
Спасибо. Есть вероятность, что вот именно прямо сейчас эта обработка и пригодится!
17. Денис Васильев (Denis_Viktorovich) 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) 17.07.14 14:27
(21) Shavkat62, Установить нужно 1С 7.7 Платформу.
26. Vadim Vadim (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) 07.04.15 14:36
(27) raykom, шаг1 мы тут, это своего рода отладка была, вот после какого сообщения стопарится смотри в коде.
30. Владимир Минин (vovaapril) 05.08.16 15:33
Спасибо автору, пригодилось.
Как и написано эта обработка не универсальная и требует самостоятельно допила под особенности своих баз.
У меня бухгалтерия перешла с 7.7 на 8.3, торговая программа 7.7 еФарма, т.е. вообще не типовая. Обработку допилил без проблем, хотя опыта в 8.3 - ноль.
Один момент - за прошедшее время в бухгалтерии 8.3 изменилась работа с договорами. Реквизит ОсновнойДоговорКонтрагента убрали, сейчас основных договоров может быть несколько. Вот такую функцию сделал:
Функция ПолучитьДоговор(Контрагент,ТипКонтрагента="")
	НашаФирма = БухгалтерскийУчетПереопределяемый.ПолучитьЗначениеПоУмолчанию("ОсновнаяОрганизация");
	ДоговорКонтрагента = Справочники.ДоговорыКонтрагентов.ПустаяСсылка();
	Если ТипКонтрагента = "Клиент" Тогда
		ВидДоговора = Перечисления.ВидыДоговоровКонтрагентов.СПокупателем;
	ИначеЕсли ТипКонтрагента = "Прочее" Тогда 
		ВидДоговора = Перечисления.ВидыДоговоровКонтрагентов.Прочее;
	Иначе
		ВидДоговора = Перечисления.ВидыДоговоровКонтрагентов.СПоставщиком;
	КонецЕсли;
	ОсновнойДоговорЕсть = РаботаСДоговорамиКонтрагентовБП.УстановитьДоговорКонтрагента(ДоговорКонтрагента,Контрагент,НашаФирма,ВидДоговора);
	Возврат ДоговорКонтрагента;
КонецФункции
...Показать Скрыть

31. Денис Васильев (Denis_Viktorovich) 11.08.16 12:32
(30) vovaapril, и Вам спасибо за пост
Для написания сообщения необходимо авторизоваться
Прикрепить файл
Дополнительные параметры ответа