gifts2017

Перенос данных из УТ 10.3 (УПП, КА) в Бух 3.0

Опубликовал Николай Конев (kokos3) в раздел Обмен - Перенос данных из 1C8 в 1C8

Все знают, как прост и легок в настройке, надежен и гибок в работе штатный обмен между УТ и БП 3.0.
Поэтому я, по старой привычке, написал обмен через ОЛЕ.  Вернее, переписал его с 2.0 на 3.0.
Он умеет переносить Поступления, реализации, счета-фактуры, возвраты поставщику и от покупателя, корректировки долга, ПКО и комплектации.
В коде есть еще функции по другим документам, но я их под 3.0 не дорабатывал. По мере перехода клиентов на 3.0. буду добавлять, возможно. Или по просьбам.

Также есть функция сравнения уже имеющихся документов с теми, которые предполагается загрузить. 

Работает так:
Указываете период, организацию и галочками, что надо загрузить. Нажимаете кнопку "Заполнить", табличная часть заполняется, потом жмете "Загрузить", все документы с галочками в табличной части загружаются.

Не было цели создать идеальное решение, писалось на коленке, но кому надо, тот найдет для себя полезное. 

 

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

Наименование Файл Версия Размер
перенос данных УТ-БуХ30 97
.epf 42,90Kb
18.12.14
97
.epf 1 42,90Kb Скачать

См. также

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

Комментарии

1. Татьяна Глория (tatnikolk@gmail.com) 15.01.15 16:49
Здравствуйте. Не очень понятно, как работает Перенос данных из УТ 10.3 (УПП, КА) в Бух 3.0. В УТ редакция 10.3 (10.3.29.1) она не открывается, в БП3.0 открывается в режиме выгрузки, а не загрузки. Можете пояснить?
2. simuljakr (simuljakr) 17.02.15 14:44
(1) Чтобы обработка начала работать - надо в режиме Конфигуратор прописать путь к Вашей базе.
Открывать ее нужно только в Бухгалтерии 3.0, к УТ она подключается автоматически.
3. simuljakr (simuljakr) 17.02.15 15:09
Заработала.
Есть недочеты - но не критичные: не переносится новый контрагент.
В расходных накладных не подхватывает склад....
Номенклатура - переносится !
4. simuljakr (simuljakr) 17.02.15 15:42
Контрагент перенесся - ошибка была в том, что если у контрагента нет ИНН - программа его не переносит...
Зачем такие ограничения ?
5. simuljakr (simuljakr) 17.02.15 15:54
Со складом тоже разобрался ))))
Вот таким хитрым образом он заполнял склад:

Функция ВернутьСклад(СпрУТ)

Возврат Справочники.Склады.НайтиПоНаименованию("Основной склад").Ссылка;
6. simuljakr (simuljakr) 17.02.15 15:57
В общем если убрать вышеозначенную порнографию то обработка вполне хорошая.
Автору спасибо ! Плюсик возвращаю ))
7. simuljakr (simuljakr) 17.02.15 17:23
Еще одна "фича": документ "возврат товаров от покупателя" при выгрузке превращается в "поступление товаров услуг" )))
8. Вера Рослякова (VeraLeila) 27.02.15 05:25
(2) simuljakr, Здравствуйте! Подскажите, пожалуйста, где именно в Конфигураторе прописывается путь к УТ? Заранее благодарна!
9. simuljakr (simuljakr) 10.03.15 11:14
(8) Здравствуйте!

Путь к базе прописывается в строке типа:

УТ = V8.Connect("File="+ПутьКБазе+"; Usr="+ ИМяПользователя+"; pwd="+Пароль);


Эта строка находится в модуле формы данной обработки.

Смотрите процедуры ЗагрузитьНаСервере() и ЗаполнитьНаСервере()
10. Ольга Пермякова (osp1004462) 11.03.15 17:43
что неверно?
УТ = V8.Connect("Srvr="+"server"+"; Ref="+"trade"+";

путь к базе из запускалки Srvr="server";Ref="trade";

как блин, его прописать правильно?!?!?
11. Сергей Подрезов (psv_o) 11.03.15 22:36
Добрый день!
с БП 3.0.37 все работало прекрасно, даже с личными доработками...
но после установки обновлений БП 3.0.38.51, много чего поменялось и обмен не работает, пришлось откатить обновления назад
12. Сергей Подрезов (psv_o) 11.03.15 23:02
(10) osp1004462,
доброго дня!
Процедура ЗаполнитьНаСервере()
V8 = Новый COMОбъект("V83.COMConnector");
УТ = V8.Connect("file="+"ААААА"+"; Usr="+"БББББ"+"; pwd="+"");
ААААА - путь к базе
БББББ - имя пользователя
pwd зависит от типа авторизации, если есть
13. Petr (sevipa) 25.03.15 12:44
(12) psv_o, А если обе базы в клиент серверном варианте работают?
14. Petr (sevipa) 25.03.15 12:51
Настройку параметров работы обработки, неплохо бы вынести в шапку (настройки), это было бы дружественно по отношению к пользователю!
15. Сергей Подрезов (psv_o) 30.03.15 22:37
(14) sevipa, я согласен, но автор видать считает что все у нас такие писаря прям..., а по поводу серверной базы не было возможности...., все только на своем опыте и своей базе
16. Александр Ф (furman2000) 04.01.16 11:25
С последними релизами бухгалтерии не работает. Проверялось 3.0.43.50
Нужен напильник.
17. lefthander (lefthander) 18.07.16 16:51
(16) Не задача, однако. Взял напильник и начал точить.
Для написания сообщения необходимо авторизоваться
Прикрепить файл
Дополнительные параметры ответа