Перенос остатков УТ 10.3 БП 3.0

Опубликовал Максим Нечистяк (MaximStav) в раздел Обмен - Перенос данных из 1C8 в 1C8

Обработка предназначена для переноса остатков по номенклатуре и взаиморасчетам из УТ 10.3 в БП 3.0. Код открыт.

Используется com-соединение. Обработка запускается в БП (управляемые формы). Соответствие объектов определяется по регистру в БП "СоответствияОбъектовИнформационныхБаз", по-этому перед запуском обработки необходимо настроить обмен и синхронизировать справочники.

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

Наименование Файл Версия Размер
ВыгрузкаОстатковУТБП
.epf 9,11Kb
26.12.13
105
.epf 1.0 9,11Kb 105 Скачать

См. также

Добавить вознаграждение
Комментарии
1. urbanist Железняков (urbanist) 57 27.11.13 12:53 Сейчас в теме
В каком виде формируются остатки в БП?
2. Максим Нечистяк (MaximStav) 58 27.11.13 13:36 Сейчас в теме
Остатки формируются документами "Ввод начальных остатков". В обработке указан счет учета товаров - 41. Если необходимо разделять счета учета (товары - материалы), рекомендую использовать типовые функции (БухгалтерскийУчет.ПолучитьСчетаУчетаНоменклатуры()) и типовую привязку счетов учета к каталогам справочника номенклатуры.
3. Павел Ширшов (556008) 11 26.12.13 08:09 Сейчас в теме
Файл не найден или был удалён
4. Максим Нечистяк (MaximStav) 58 26.12.13 08:57 Сейчас в теме
5. Павел Ширшов (556008) 11 27.12.13 09:53 Сейчас в теме
(4) MaximStav, спасибо, будем смотреть!
6. Павел Сюткин (amurimpulse) 17 27.01.14 11:04 Сейчас в теме
Добрый!
Остатки партий у меня переносятся не корректно!
Ведомость по партиям показывает одно, а запрос (в отладчике и естественно в документе) другое! Ковыряю исходник и есть неизгладимо-уверенное предположение:
у клиента в ут несколько организаций, а бп работает по одной их них(впрочем это не важно)!
в запросе группировка идёт по организациям!
Некая позиция номенклатуры сформирована из двух партий
1-я: С конечным остатком отрицательным
2-я: С конечным остатком положительным
+
партии с разными организациями!!
На выходе(из запроса) получаем две записи с разными организациями и двумя
циферками по разные стороны от нуля!! Так как документ "ввод начальных остатков" с отрицательным количеством не проводится, то в итоге на 41-м счете у нас данные с конечным остатком положительным, что конечно не соответствует "Ведомости по партиям товаров на складаххх" ...
Для чего я это тут написал?
Перед использованием этой обработки формируйте "Ведомость по партиям товаров на складаххх" в разрезах "Организация","Номенклатура" и "Документ оприходования" и беспощадно уничтожайте отрицательные цифорки всеми доступными способами )))
PS
Обработка норм, только пришлось пилить для 2.0
Итог:
Клиент получит некорректные остатки в БП
Излил душу
7. Юрий Кнут (zrkyuseo) 16.03.14 20:12 Сейчас в теме
Подскажите а можно выборочно по организации ?
8. Александр Овсянников (_LEV_) 27.10.14 17:56 Сейчас в теме
Ну то, что есть проблем с партиями и нужно допиливать счета учета понятно. Скажите как переносятся взаиморасчеты?
9. Sergey Phomin (sphomin) 17 28.01.15 18:05 Сейчас в теме
Не помогло. Остатки переносятся не корректно (частично) стоимость - вообще непонятно откуда берется например 15р в УТ а перенеслось 47.20р.
10. Максим Нечистяк (MaximStav) 58 29.01.15 17:26 Сейчас в теме
Не помогло. Остатки переносятся не корректно (частично) стоимость - вообще непонятно откуда берется например 15р в УТ а перенеслось 47.20р.


Себестоимость определяется по регистру "Партии товаров на складах"
11. Виталий Блинов (Adoney) 12 17.04.15 15:50 Сейчас в теме
Форумчане, там ошибка в обработке, нужно выбрать каталог, а не CD. Так что просто в пути убирайте \1Cv8.1CD. Тогда всё будет хорошо. Аффтор поправь, ДиалогВыбора...
12. Vadim Vadim (Vad161) 02.07.15 14:27 Сейчас в теме
Не подключается пишет ошибку: При установке соединения произошла ошибка!
Путь к базе прописывал C:\ЭС\1Cv8.1CD и C:\ЭС и C:\ЭС\. И пользователей менял ничего не получается....
Бухгалтерия предприятия, редакция 3.0 (3.0.38.50) "Управление торговлей", редакция 10.3 (10.3.29.1)
Платформа 1С:Предприятие 8.3 (8.3.6.2014)
13. Максим Нечистяк (MaximStav) 58 03.07.15 10:03 Сейчас в теме
Не подключается пишет ошибку: При установке соединения произошла ошибка!
Путь к базе прописывал C:\ЭС\1Cv8.1CD и C:\ЭС и C:\ЭС\. И пользователей менял ничего не получается....
Бухгалтерия предприятия, редакция 3.0 (3.0.38.50) "Управление торговлей", редакция 10.3 (10.3.29.1)
Платформа 1С:Предприятие 8.3 (8.3.6.2014)


В функции ИнициализироватьПодключение() попробуйте исправить:
v8 = Новый COMОбъект("V82.COMConnector");
на
v8 = Новый COMОбъект("V83.COMConnector");

Если не поможет вероятнее всего проблема в comcntr.dll.
14. Дмитрий Звягинцев (Cerberdm) 19 02.03.16 18:37 Сейчас в теме
Плюс за оболочку. Запрос по остаткам номенклатуры пришлось беспощадно менять, с учетом того, что в партиях товаров на складах не используется документ оприходования, организации, соответственно тоже нет. В результате отработало на отлично, после свертки на начало года и чистки регистров в УТ.
По взаиморасчетам еще не разбирался.