Загрузка документов из 7.7 в 8.X

22.10.10

Интеграция - Перенос данных 1C

Тем, кому лень изучать КД, посвящается.
Очередная обработка, позволяющая делать загрузку данных практически из любых документов 7.7 в любые документы 8.Х.

Скачать файл

ВНИМАНИЕ: Файлы из Базы знаний - это исходный код разработки. Это примеры решения задач, шаблоны, заготовки, "строительные материалы" для учетной системы. Файлы ориентированы на специалистов 1С, которые могут разобраться в коде и оптимизировать программу для запуска в базе данных. Гарантии работоспособности нет. Возврата нет. Технической поддержки нет.

Наименование По подписке [?] Купить один файл
ЗагрузкаДоковИз7.7В8.1.epf
.epf 21,68Kb
2586
2586 Скачать (1 SM) Купить за 1 850 руб.
ЗагрузкаДоковИз7.7В8.2.epf
.epf 21,98Kb
494
494 Скачать (1 SM) Купить за 1 850 руб.

Простенькая обработка рассчитана на тех, кто хоть как-то программирует в 1С. Суть обработки заключается в том, что после выбора необходимого вида документа в семерке и вида документа в восьмерке, текстовое поле заполняется процедурой для загрузки данных. После правки этого текста модуля и нажатия кнопки "Выполнить", произойдет создание документов. Реквизиты в модуль можно перетаскивать методом Drag & Drop.

Ее можно также использовать как помощник для написания процедур модуля при загрузке документов.

Есть возможность сохранения настроек, с помощью "Файл\Сохранить". Настройки сохраняются в папке C:\Temp1C\.

Авось кому еще пригодится данная обработочка.

См. также

SALE! 10%

Перенос данных 1C Программист Платформа 1С v8.3 1С:Управление производственным предприятием 1С:ERP Управление предприятием 2 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х Россия Платные (руб)

Перенос документов, начальных остатков и справочной информации из УПП 1.3 в ERP 2 | из УПП 1.3 в УТ 11 | из УПП в КА 2 | Правила конвертации (КД 2) | Более 360 предприятий выполнили переход с использованием этого продукта! | Сэкономьте время - используйте готовое решение для перехода! | Позволяет перенести из УПП 1.3 в ERP / УТ 11 / КА 2 всю возможную информацию | В переносе есть фильтр по организации и множество других опциональных параметров выгрузки | Есть несколько алгоритмов выгрузки остатков на выбор

50722 45650 руб.

04.08.2015    165149    384    276    

369

Перенос данных 1C Файловый обмен (TXT, XML, DBF), FTP Системный администратор Программист Платформа 1С v8.3 1С:Управление производственным предприятием 1С:Бухгалтерия 3.0 Россия Бухгалтерский учет Управленческий учет Платные (руб)

Перенос данных из 1С:Управление производственным предприятием 1.3 в 1С:Бухгалтерия предприятия 3.0 с помощью правил обмена. Переносятся остатки, документы (обороты за период), справочная информация. Правила проверены на конфигурациях УПП 1.3 (1.3.234.x) и БП 3.0 (3.0.161.x). Правила подходят для версии ПРОФ и КОРП.

28000 руб.

15.12.2021    23150    160    48    

117

SALE! 10%

Перенос данных 1C Файловый обмен (TXT, XML, DBF), FTP Системный администратор Программист Платформа 1С v8.3 1С:Розница 2 1С:Управление нашей фирмой 1.6 1С:Бухгалтерия 3.0 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х 1С:Управление нашей фирмой 3.0 1С:Розница 3.0 Россия Платные (руб)

Правила в универсальном формате обмена для ERP 2.5, КА 2.5, УТ 11.5, БП 3.0, Розница, УНФ, для последних версий конфигураций. Ссылки на другие конфигурации в описании публикации. Правила совместимы со всеми другими версиями конфигураций новыми и старыми, поддерживающими обмен и синхронизацию в формате EnterpriseData. Не требуется синхронного обновления правил после обновления другой конфигурации, участвующей в обмене. Типовой обмен через планы обмена кнопкой Синхронизация вручную или автоматически по расписанию, или вручную обработкой.

26280 руб.

12.06.2017    140168    782    295    

409

Зарплата Внешние источники данных Бюджетный учет Перенос данных 1C Системный администратор Программист Платформа 1С v8.3 Сложные периодические расчеты 1С:Зарплата и кадры государственного учреждения 3 Государственные, бюджетные структуры Россия Бухгалтерский учет Бюджетный учет Платные (руб)

Обработка позволяет перенести кадровую информацию и данные по заработной плате, фактических удержаниях, НДФЛ, вычетах, страховых взносах из базы Парус 8 учреждений в конфигурацию 1С:Зарплата и кадры государственного учреждения ред. 3 (ЗГУ) и начать с ней работать с любого месяца года.

84000 руб.

19.08.2020    24403    23    1    

25

SALE! 10%

Перенос данных 1C Файловый обмен (TXT, XML, DBF), FTP Программист Платформа 1С v8.3 1С:ERP Управление предприятием 2 1С:Бухгалтерия 3.0 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х Россия Платные (руб)

Перенос данных из ERP в БП 3 | из КА 2 в БП 3 | из УТ 11 в БП 3 | из ЕРП в БП 3 | Сэкономьте время - используйте готовое решение для перехода! | Перенос разработан в формате КД 2 (правила конвертации данных) | Переносятся все возможные виды документов, начальных остатков и нормативно-справочная информация| Можно опционально выгружать каждую пару "номенклатура+характеристика" как отдельную номенклатуру | Есть выгрузка настроек счетов учета и зарплатных данных из ERP / КА 2 | Можно проверить на вашем сервере перед покупкой

50722 45650 руб.

15.04.2019    71528    180    149    

120

SALE! 10%

Перенос данных 1C Взаиморасчеты Оптовая торговля Логистика, склад и ТМЦ Файловый обмен (TXT, XML, DBF), FTP Системный администратор Программист Платформа 1С v8.3 1С:Управление торговлей 10 1С:ERP Управление предприятием 2 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х Россия Управленческий учет Платные (руб)

Можно проверить до покупки, оставьте заявку! Воспользовались более 268 компаний! Перенос данных из УТ 10.3 в УТ 11 | из УТ 10.3 в КА 2 | из УТ 10.3 в ERP. Предлагаем качественное и проверенное временем решение для перехода с УТ 10.3. Можно перенести начальные остатки, нормативно-справочную информацию и все возможные документы. При выгрузке можно установить отбор по периоду, организациям и складам. При выходе новых релизов конфигураций 1C оперативно выпускаем обновление переноса данных.

50722 45650 руб.

24.04.2015    194174    149    242    

279

SALE! 10%

Перенос данных 1C Системный администратор Программист Платформа 1С v8.3 1С:ERP Управление предприятием 2 1С:Бухгалтерия 3.0 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х Россия Платные (руб)

Правила переноса данных из БП 3.0 в УТ 11 | из БП 3.0 в КА 2 | из БП 3.0 в ERP | Сэкономьте свое время - используйте готовое решение для перехода! | Постоянно работаем над развитием переноса данных | Обновляем на новые релизы 1С | Есть фильтр выгрузки по организациям | Переносятся начальные остатки на выбранную дату, документы за период времени и вся возможная справочная информация | Перенос сделан на технологии КД 2 (правила конвертации данных) Воспользовались более 122 предприятий! |

50722 45650 руб.

31.10.2014    236049    99    334    

304

SALE! 10%

Перенос данных 1C Файловый обмен (TXT, XML, DBF), FTP Программист Платформа 1С v8.3 1С:ERP Управление предприятием 2 1С:Комплексная автоматизация 2.х 1С:Зарплата и Управление Персоналом 3.x Россия Бухгалтерский учет Управленческий учет Платные (руб)

Перенос данных из ERP в ЗУП 3 | из КА 2 в ЗУП | Готовые правила конвертации данных (КД 2) для переноса остатков, документов с движениями и справочной информации 3 | Есть перенос начальной задолженности по зарплате и начальной штатной расстановки на выбранную дату | Обороты за прошлые годы (данные для расчета среднего) переносятся свернуто в документ "Перенос данных" | Есть фильтр по организациям | Документы за текущий период переносятся сразу с движениями, поэтому не потребуется делать перерасчеты | Перенос можно проверить перед покупкой, обращайтесь!

48278 43450 руб.

03.12.2020    36036    90    63    

86
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. ПСВ 114 22.03.10 14:46 Сейчас в теме
{ВнешняяОбработка.ЗагрузкаДокументов.МодульОбъекта(31)}: Ошибка при вызове метода контекста (Записать): Ошибка доступа к файлу 'C:\Program Files\1cv82\8.2.10.77\bin\USER.TXT'
Текст.Записать(ИмяБазы+"USER.TXT");
по причине:
Ошибка доступа к файлу 'C:\Program Files\1cv82\8.2.10.77\bin\USER.TXT'

Да..., впредь буду осторжным прежде чем запускать чужие разработки без анализа кода
Хоть бы предупреждали чтоль, что в реестр лезете!!!

2. alexer 1028 22.03.10 14:55 Сейчас в теме
(1) так обработка только читает реестр.
а после чего происходит ошибка, что-то у меня не воспроизводится?
возможно у вас нет прав на запись к этой папке.
3. ПСВ 114 22.03.10 15:15 Сейчас в теме
при открытии , win7 , контроль учетных записей включен - поэтому и ошибка

наверно вам будет лучше - что то типа

//ИмяБазы=СокрЛП(КаталогПрограммы());

ИмяБазы=СокрЛП(КаталогВременныхФайлов());


4. alexer 1028 22.03.10 15:26 Сейчас в теме
(3) Спасибо, поправил.
Этот кусок кода я скопировал еще из обработки 7.7.
5. ZLG07 167 22.03.10 22:24 Сейчас в теме
Уважуха те, как раз нужно было писать экспорт доков из самописной 7, в торговлю 8.1. А тут у тя в принципе все что надо, тем более что с 7 я как то особо и не работал. И кстати небольшой косяк у тя. Когда генерится код, у тя там в товарах, где номенклатура стоит:
НовДок.Номенклатура = НайденнаяНоменклатура, должно быть НовСтр.Номенклатура
7. alexer 1028 23.03.10 07:43 Сейчас в теме
(5) Поправил.
(6) У меня стоит скачивание для всех зарегистрированных пользователей.
6. Vladimir_D 122 23.03.10 06:45 Сейчас в теме
Сделай плз общий архив, не у всех рейтинг высокий!
8. IgorXml 730 23.03.10 09:06 Сейчас в теме
:?: Не смотрел обработку ещё, сори. Документ операция может перенести? :)
9. alexer 1028 23.03.10 10:36 Сейчас в теме
(8) А почему бы и нет. Выбираете документ Операция, и вперед. ;)
10. del horizonte 24.03.10 13:46 Сейчас в теме
только не закидывайте тапками,не пойму как выбрать нужную базу 7-ки?
11. alexer 1028 24.03.10 13:50 Сейчас в теме
(10) а у вас семерка установлена?
12. del horizonte 24.03.10 13:58 Сейчас в теме
13. alexer 1028 24.03.10 14:01 Сейчас в теме
(12) А база в семерке, которую хотите выбрать подключена?
14. del horizonte 24.03.10 14:24 Сейчас в теме
да,в семерке база подключена. В список должны автоматически базы выбраться? Документы 8-ки выбираются. А вот базу 7-ки и доки 7-ки не могу выбрать.
15. alexer 1028 24.03.10 14:38 Сейчас в теме
(14) Да, список семерочных баз формируется при открытии обработки.
А какая у вас операционная система?
34. Djagernaut 45 26.03.10 13:12 Сейчас в теме
{ВнешняяОбработка.ВнешняяОбработка1(14)}: Ошибка при вызове конструктора (COMОбъект): Недопустимая строка с указанием класса
БазаОлеТек= Новый COMОбъект("V77.Application");

Что может быть?
35. alexer 1028 26.03.10 13:16 Сейчас в теме
(34) 1С 7.7 платформа установлена?
36. Djagernaut 45 26.03.10 13:17 Сейчас в теме
{ВнешняяОбработка.ВнешняяОбработка1(14)}: Ошибка при вызове конструктора (COMОбъект): Недопустимая строка с указанием класса
БазаОлеТек= Новый COMОбъект("V77.Application");
16. demonenok 24.03.10 14:46 Сейчас в теме
Спасибо за обработку...очень нужная вещичка!!!
:)))
17. del horizonte 24.03.10 15:05 Сейчас в теме
18. alexer 1028 24.03.10 15:19 Сейчас в теме
(17) Странно, может вы используете Loader1C, или подобную прогу, а не стандартный запуск 1С v7.
Попробуйте в реестре посмотреть ветку HKEY_CURRENT_USER\Software\1C\1Cv7\7.7\Titles, здесь находится список баз.
19. del horizonte 24.03.10 15:36 Сейчас в теме
да,я уже туда посмотрела,скопировать оттуда не могу,но вот несколько путей:
С:\1\zarpl\
D:\zarpl\
С:\ЗиК проба\zarpl\
то есть в список баз должны выводиться базы ,которые прописаны тут: HKEY_CURRENT_USER\Software\1C\1Cv7\7.7\Titles
20. alexer 1028 24.03.10 15:38 Сейчас в теме
21. del horizonte 24.03.10 16:16 Сейчас в теме
так там-то пути к базам прописаны.Эх,что ж за невезуха ((
22. alexer 1028 24.03.10 16:18 Сейчас в теме
(21) Попробуйте запустить обработку на другой машине.
23. alexer 1028 24.03.10 17:27 Сейчас в теме
24. Drew_7 24.03.10 19:02 Сейчас в теме
25. del horizonte 25.03.10 10:26 Сейчас в теме
спасибо! :) скачала.выбрала нужную базу(не выгрузку ж?)
D:\zarpl ,попросил авторизацию доступа,выбрала себя ,появилось сообщ. Ошибка подключенияэ
попробую базу с бухгалтерией подключить.
26. alexer 1028 25.03.10 10:32 Сейчас в теме
(25) Даже и не знаю чем вам еще помочь.
27. max007446 25.03.10 10:33 Сейчас в теме
Подключился к базе 77 без проблем,составил все соответствия,оибок нет,но по кнопке Выполнить ничего не происходит???:(Что не так?
28. alexer 1028 25.03.10 10:45 Сейчас в теме
(27) Может у вас в семерке нет документов выбранного типа за этот период.
29. del horizonte 25.03.10 10:58 Сейчас в теме
о!подождите!!с 5 попытки написал вверху путь к базе д-зарпл и доки все в списке отобразил :) :) :) :)
30. del horizonte 25.03.10 11:14 Сейчас в теме
31. GJosh 29 26.03.10 08:35 Сейчас в теме
Прекрасная идея! Осталось довести её до абсурда в хорошем смысле этого слова: 77-> 8 есть, добавляйте 77-> 77, 8-> 8, 8-> 77 и т.д. Плюс собрать хорошую отлаженную библиотеку модулей документов. И это будет блестящей альтернативой КД, Переносу данных и т.д.
С удачей!
32. alexer 1028 26.03.10 08:47 Сейчас в теме
(31) да уж, коллекция библиотек модулей ТиС -> УТ, Бух -> БП, ТиС -> БП и т.д. :D
33. GJosh 29 26.03.10 12:35 Сейчас в теме
А кто Вам сказал, что Вам это придется делать? Народ настругает, Ваше дело собирать ...
37. provnick 27.03.10 19:53 Сейчас в теме
НайтиПоКоду, не работает, так, как длина разная, применил НайтиПоНаименованию, заработало, в целом очень гуд!
38. del horizonte 29.03.10 13:18 Сейчас в теме
такой вотвопрос:у меня вылезла ошибка по кнопке выполнить:Поле объекта не обнаружено(Номенклатура). Справочника Номенклатура в конфе нету.Можно закоментировать эту строчку?
Те строки ,которые закоментированы, их можно раскомментировать,в зависимости от того какая нужна?
39. alexer 1028 29.03.10 13:36 Сейчас в теме
(38) Именно, вы сами ответили на свои вопросы :)
40. del horizonte 30.03.10 11:12 Сейчас в теме
еще несколько вопросов: присвоить доку в 8-ке я могу только то,что вывелось в семерочном дереве реквизитов?
НовыйДокV8.Сотрудник = ДокумV7.;
Если есть какие-то поля в документе 8-ки,а в 7-ке их не было,то это уже вручную подправлять?(добавлять в восьмерочный документ)
У меня почему-то сотрудника не переносит ((,хотя период регистрации дока,период отпуска переносит.А сотра не хочет...
НовыйДокV8.Физлицо = ДокумV7.Сотрудник;

42. alexer 1028 30.03.10 11:35 Сейчас в теме
(40) Обработка и не будет переносить элементы справочников, она переносит документы, предполагается что элементы спр уже есть, их нужно только найти, если их нету то нужно создать новый элемент.
например так:
СпрФизЛица = Справочники.ФизическиеЛица;
НайденоФизЛицо = СпрФизЛица.НайтиПоНаименованию(ДокумV7.Сотрудник.Наименование);
Если НайденоФизЛицо = Справочники.ФизическиеЛица.ПустаяСсылка() Тогда
	НовоеФизЛицо = Справочники.ФизическиеЛица.СоздатьЭлемент();
	НовоеФизЛицо.Наименование = ДокумV7.Сотрудник.Наименование;
	НовоеФизЛицо.ДатаРождения = ДокумV7.Сотрудник.ДатаРожд;
	НовоеФизЛицо.ИНН = ДокумV7.Сотрудник.ИНН;
	...
	НовоеФизЛицо.Записать();
	НовыйДокV8.Сотрудник = НовоеФизЛицо.Ссылка;
Иначе
	НовыйДокV8.Сотрудник = НайденоФизЛицо;
КонецЕсли;
Показать
41. del horizonte 30.03.10 11:19 Сейчас в теме
в смысле вот так:
НовыйДокV8.Сотрудник = ДокумV7.Сотрудник;
43. ladoga 01.04.10 02:22 Сейчас в теме
При загрузке базовой версии 7.7 требует запустить в монопольном режиме
44. alexer 1028 01.04.10 07:48 Сейчас в теме
(43) Сожалею, но к базовой версии невозможно подключение с помощью механизма OLE.
45. LTanya 01.04.10 16:14 Сейчас в теме
Почему все зависает после выбора базы 7.7?
46. alexer 1028 01.04.10 16:41 Сейчас в теме
(45) Даже не знаю что предположить. :?:
47. пользователь 01.04.10 16:43
Сообщение было скрыто модератором.
...
48. V0fka 29 02.04.10 10:13 Сейчас в теме
49. V0fka 29 02.04.10 10:16 Сейчас в теме
(45) Потому что, после выбора базы появляется 7-ное окошко, где нужно выбрать пользователя и пароль :idea:
51. V0fka 29 02.04.10 10:21 Сейчас в теме
50. V0fka 29 02.04.10 10:19 Сейчас в теме
LTanya, Потому что, после выбора базы появляется 7-ное окошко, где нужно выбрать пользователя и пароль :idea:
52. del horizonte 02.04.10 11:07 Сейчас в теме
причем,когда у меня 1с у меня распахнуто на весь рабочий стол,я этого окошка с выбором пользователя не могу дождаться(как зависает),а когда уменьшу(чтоб не на весь экран было),то быстро появляется.(При этом и другие программы должны быть свернуты)
53. alexer 1028 02.04.10 11:15 Сейчас в теме
(52) Скорее всего, окно авторизации прячется за окном 1С v8. Попробуйте комбинацией клавиш Alt+Tab перейти на это окошко.
54. demanru 28 02.04.10 16:57 Сейчас в теме
Респект, видна рука мастера +
55. ralexn49 05.04.10 11:23 Сейчас в теме
Прекрасное подспорье, что сказать умница!
56. LTanya 06.04.10 08:01 Сейчас в теме
Ну почему у всех работает, а у меня нет? Тоже хочу.
57. alexer 1028 06.04.10 09:58 Сейчас в теме
58. Sedow 37 07.04.10 10:48 Сейчас в теме
а как перенести справочники для того чтобы перенос документов осуществился корректно.
59. alexer 1028 07.04.10 11:10 Сейчас в теме
(58) Главное чтобы было соответствие справочников по какому-либо реквизиту справочника, например по Коду или Наименованию, если у справочника есть комментарий, то можно в комментарий ввести ссылку элемента справочника с помощью функции ЗначениеВСтрокуВнутр(ЭлементСправочника), а затем из комментария получать нужный элемент, и т.д..
Вот небольшой список обработок выложенных на Инфостарте:
http://infostart.ru/public/20912/
http://infostart.ru/public/16314/
60. sersaz 15.04.10 15:40 Сейчас в теме
а есть у кого уже сохраненные *.docset файлы?
61. Sergafan10 21.04.10 08:28 Сейчас в теме
62. alexer 1028 21.04.10 08:31 Сейчас в теме
63. JLaikova 22.04.10 09:06 Сейчас в теме
Спасибо за обработку, только почему-то выходит Ошибка подключения..
64. alexer 1028 22.04.10 09:16 Сейчас в теме
(63) а после каких действий появляется ошибка?
65. JLaikova 22.04.10 09:21 Сейчас в теме
(64) после того, кака ввожу пароль в семерку..
66. alexer 1028 22.04.10 09:40 Сейчас в теме
(65) могу предположить, что вы не правильно вводите пароль.
67. JLaikova 22.04.10 10:39 Сейчас в теме
(66) все нормально было с паролем, просто еще позапущенно было много всяиго - все закрыла - заработало) Спасибо - супер) буду изучать
68. alexer 1028 22.04.10 10:41 Сейчас в теме
(67) скорее всего вы уже монопольно открыли эту базу
69. valya977 6 13.05.10 06:59 Сейчас в теме
Обработка интересная, подскажите что делаю не так :при переносе например строки выписки банка переносится только сумма остальные данные нет.
70. alexer 1028 13.05.10 07:38 Сейчас в теме
(69) из какой в какую конфигурацию загружаете?
какой у вас текст модуля получился?
71. nextI 15.05.10 11:44 Сейчас в теме
у меня обработка не работает к сожалению, при переносе загружаются пустые документы, подскажите что я делаю не так. Заранее благодарю.

(все справочники загружены)
72. пользователь 15.05.10 15:35
Сообщение было скрыто модератором.
...
73. alexer 1028 15.05.10 15:36 Сейчас в теме
(71) хотелось бы видеть текст полученного модуля.
74. nextI 16.05.10 10:20 Сейчас в теме
ДокумV8 = Документы.СчетНаОплатуПокупателю;
ДокумV7 = БазаОле.CreateObject("Документ.Счет");
СпрКонтрагент = Справочники.Контрагенты;
СпрНоменклатура = Справочники.Номенклатура;
ДокумV7.ВыбратьДокументы(НачПериода,КонПериода);
Пока ДокумV7.ПолучитьДокумент() = 1 Цикл
Если ДокумV7.Проведен() = 1 Тогда
НовыйДокV8 = ДокумV8.СоздатьДокумент();
НовыйДокV8.Дата = ДокумV7.ДатаДок;
НовыйДокV8.Номер = ДокумV7.НомерДок;
//НовыйДокV8.АдресДоставки = ДокумV7.;
//НовыйДокV8.СтруктурнаяЕдиница = ДокумV7.;
//НовыйДокV8.ВалютаДокумента = ДокумV7.;
//НовыйДокV8.ДоговорКонтрагента = ДокумV7.;
//НовыйДокV8.Комментарий = ДокумV7.;
//НайденКонтрагент = СпрКонтрагент.НайтиПокоду(ДокумV7.Контрагент.Код)
//Если НайденКонтрагент <> Неопределено Тогда
//НовыйДокV8.Контрагент = НайденКонтрагент.Ссылка;
//КонецЕсли;
//НовыйДокV8.КратностьВзаиморасчетов = ДокумV7.;
//НовыйДокV8.КурсВзаиморасчетов = ДокумV7.;
//НовыйДокV8.Организация = ДокумV7.;
//НовыйДокV8.Ответственный = ДокумV7.;
//НовыйДокV8.Склад = ДокумV7.;
//НовыйДокV8.СуммаВключаетНДС = ДокумV7.;
//НовыйДокV8.СуммаДокумента = ДокумV7.;
//НовыйДокV8.ТипЦен = ДокумV7.;
//НовыйДокV8.УчитыватьНДС = ДокумV7.;
//НовыйДокV8.АвторасчетНДС = ДокумV7.;
ДокумV7.ВыбратьСтроки();
Пока ДокумV7.ПолучитьСтроку() = 1 Цикл
// ***** Заполнить ТЧ - Товары *****
//НовСтр = НовыйДокV8.Товары.Добавить();
//НайденаНоменклатура = СпрНоменклатура.НайтиПокоду(ДокумV7.Номенклатура.Код)
//Если НайденаНоменклатура <> Неопределено Тогда
//НовСтр.Номенклатура = НайденаНоменклатура.Ссылка;
//КонецЕсли;
//НовСтр.ЕдиницаИзмерения = ДокумV7.;
//НовСтр.Цена = ДокумV7.;
//НовСтр.Сумма = ДокумV7.;
//НовСтр.СтавкаНДС = ДокумV7.;
//НовСтр.СуммаНДС = ДокумV7.;
//НовСтр.Коэффициент = ДокумV7.;
//НовСтр.Количество = ДокумV7.;
//НовСтр.СуммаБезСкидки = ДокумV7.;
//НовСтр.СуммаСкидки = ДокумV7.;
// ***** Заполнить ТЧ - ВозвратнаяТара *****
//НовСтр = НовыйДокV8.ВозвратнаяТара.Добавить();
//НайденаНоменклатура = СпрНоменклатура.НайтиПокоду(ДокумV7.Номенклатура.Код)
//Если НайденаНоменклатура <> Неопределено Тогда
//НовСтр.Номенклатура = НайденаНоменклатура.Ссылка;
//КонецЕсли;
//НовСтр.Количество = ДокумV7.;
//НовСтр.Цена = ДокумV7.;
//НовСтр.Сумма = ДокумV7.;
// ***** Заполнить ТЧ - Услуги *****
//НовСтр = НовыйДокV8.Услуги.Добавить();
//НовСтр.Содержание = ДокумV7.;
//НовСтр.Количество = ДокумV7.;
//НовСтр.Цена = ДокумV7.;
//НовСтр.Сумма = ДокумV7.;
//НовСтр.СтавкаНДС = ДокумV7.;
//НовСтр.СуммаНДС = ДокумV7.;
//НайденаНоменклатура = СпрНоменклатура.НайтиПокоду(ДокумV7.Номенклатура.Код)
//Если НайденаНоменклатура <> Неопределено Тогда
//НовСтр.Номенклатура = НайденаНоменклатура.Ссылка;
//КонецЕсли;
//НовСтр.СуммаСкидки = ДокумV7.;
//НовСтр.СуммаБезСкидки = ДокумV7.;
КонецЦикла;
НовыйДокV8.Записать();
ЗаполнитьТабЗнчДоков(НовыйДокV8.Ссылка); // нужная обработка
КонецЕсли;
КонецЦикла;
75. alexer 1028 16.05.10 16:53 Сейчас в теме
(74) у вас даже не раскомментированны нужные вам строки кода :) , вы просто взяли предложенный по умолчанию текст модуля.
Как я уже писал в описании обработки - "обработка рассчитана на тех, кто хоть как-то программирует в 1С", поэтому советую вам обратиться к программисту 1С.
;)
76. addict2blood 1 23.05.10 20:13 Сейчас в теме
спасибо, очень помогло 8-)
77. anig99 2851 04.06.10 09:18 Сейчас в теме
Есть неудобный момент в использовании софтины - не расчитана на много баз 7ки, т.к. сохраняет всё под одним названием в один каталог.....
Можно добавить пару строк в процедуру сохранения, чтобы раскидывал по папкам в соответствии с названием базы (есно в названии не должно быть недопустимых символов)

Если НайтиФайлы("C:\", "Temp1C").Количество() = 0 Тогда
СоздатьКаталог("C:\Temp1C");
КонецЕсли;
Струк = Новый Структура("ПолеСпикаБД,ВидДокументаV7,ВидДокументаV8,НачПериода,КонПериода,ТекстМодуля");
Струк.Вставить("НачПериода",ЭлементыФормы.НачПериода.Значение);
Струк.Вставить("КонПериода",ЭлементыФормы.КонПериода.Значение);
Струк.Вставить("ПолеСпикаБД",ЭлементыФормы.ПолеСпикаБД.Значение);
Струк.Вставить("ВидДокументаV7",ЭлементыФормы.ВидДокументаV7.Значение);
Струк.Вставить("ВидДокументаV8",ЭлементыФормы.ВидДокументаV8.Значение);
Струк.Вставить("ТекстМодуля",ЭлементыФормы.ТекстМодуля.ПолучитьТекст());
Если НайтиФайлы("C:\Temp1C",ЭлементыФормы.ПолеСпикаБД.ВыделенныйТекст).Количество() = 0 Тогда
СоздатьКаталог("C:\Temp1C\"+ЭлементыФормы.ПолеСпикаБД.ВыделенныйТекст);
КонецЕсли;
ЗначениеВФайл("C:\Temp1C\"+ЭлементыФормы.ПолеСпикаБД.ВыделенныйТекст+"\"+ВидДокументаV8+".docset",Струк);
78. alexer 1028 04.06.10 09:49 Сейчас в теме
79. anig99 2851 06.06.10 16:39 Сейчас в теме
(78) ещё кусочек исправленного кода в процедуре КоманднаяПанель2ОткрытьФайл

Если Длг.Выбрать() Тогда
		ИмяФайла = Длг.ПолноеИмяФайла;
		ИмяПути = Длг.Каталог;
		ТекущаяСтрока = НеОпределено;
		Струк = ЗначениеИзФайла(ИмяФайла);
		ЭлементыФормы.НачПериода.Значение = Струк.НачПериода;
		ЭлементыФормы.КонПериода.Значение = Струк.КонПериода;
		Если Струк.ПолеСпикаБД<>ЭлементыФормы.ПолеСпикаБД.Значение Тогда
			Если ЗначениеЗаполнено(ЭлементыФормы.ПолеСпикаБД.Значение) Тогда
				ВопросБД = Вопрос("Использовать текущую БД?",РежимДиалогаВопрос.ДаНет,,КодВозвратаДиалога.Да);
			Иначе
				ВопросБД = КодВозвратаДиалога.Нет	
			КонецЕсли;
			
			Если ВопросБД = КодВозвратаДиалога.Нет Тогда
				Если НайтиФайлы(СтрЗаменить(Струк.ПолеСпикаБД,"""","")).Количество() = 0 Тогда ВвестиЗначение(Струк.ПолеСпикаБД,"путь к БД") КонецЕсли;
				ЭлементыФормы.ПолеСпикаБД.Значение = Струк.ПолеСпикаБД;
				ПолеСпикаБДПриИзменении(Кнопка);
			КонецЕсли;
		КонецЕсли;
		ЭлементыФормы.ВидДокументаV7.Значение = Струк.ВидДокументаV7;
		ВидДокументаV7ПриИзменении(Кнопка);
		ЭлементыФормы.ВидДокументаV8.Значение = Струк.ВидДокументаV8;
		ВидДокументаV8ПриИзменении(Кнопка);
		ЭлементыФормы.ТекстМодуля.УстановитьТекст(Струк.ТекстМодуля);
	КонецЕсли;
Показать
80. juegom 20.06.10 14:53 Сейчас в теме
Спасибо огромное, просто за готовую реализацию идеи.

Однако у меня такая трабла - ДокумV7.ДатаДок взятый по ОЛЕ не дает нормального _времени_ документа, всегда 00:00:00. С чем может быть связано ? Имею 7.7 релиз 027, 8.2.10.77 всё под SQL.
81. anig99 2851 20.06.10 22:43 Сейчас в теме
(80) в семерке вроде бы точное время хранится не в поле Дата...
82. juegom 21.06.10 08:55 Сейчас в теме
упс..., со временем разобрался.... спасиба...
83. galina3685 31.08.10 14:29 Сейчас в теме
спасибо огромное, очень вовремя нашла!
84. zveruganet 72 16.09.10 01:04 Сейчас в теме
А мне вот так ругается:

{(58,3)}: Процедура или функция с указанным именем не определена (ЗаполнитьТабЗнчДоков)
<<?>>ЗаполнитьТабЗнчДоков(НовыйСпрV8.Ссылка); // добавляет созданые элементы в ТЗ для просмотра
85. sintezenish 21.10.10 20:34 Сейчас в теме
Скачал файл ЗагрузкаДоковИз7.7В8.2.epf и пробую его открывать в УТ 11 1с 8,2. Открывается пустое окошко и все, в нем ничего нету. что не так делаю, подскажите пожалуйста
86. alexer 1028 22.10.10 08:24 Сейчас в теме
(85) В 8.2, и тем более в управляемых формах обработка не работает
89. jan27 733 14.02.11 16:51 Сейчас в теме
(86) надо бы где-нибудь в названии упомянуть, что загрузка по OLE, а то я надеялся что по ADODB :)
87. МимохожийОднако 142 30.10.10 09:05 Сейчас в теме
Есть ли готовый код переноса документа "Бухгалтерская справка" в документ "Операция(Б и НУ)"для БП8 1.6 для данной обработки?

dan7i_sasha@list.ru
88. medik1976 21.11.10 23:14 Сейчас в теме
У меня не работает перенос из 77 ТиС в Розницу 8 в частности инвентаризация, оприходование и списание что делать не знаю , помогите если можно на почту medik1976@mail.ru
90. mkostya 30 17.02.11 13:56 Сейчас в теме
91. LadyDy 6 21.03.11 14:11 Сейчас в теме
У меня почему то ничего не происходит, почему? :cry:
92. swimdog 771 18.04.11 20:59 Сейчас в теме
Добавил закладку для работы со справочниками http://infostart.ru/public/84269/
93. andersss 26.09.11 10:12 Сейчас в теме
Спасибо, дороботал под свою задачу!!!
94. andyrk1 14 29.09.11 18:31 Сейчас в теме
Спасибо большое за обработку, очень полезная и нужная оказалась
95. ilonnaa 30.09.11 16:12 Сейчас в теме
Классная обработка, но две строчки сделали её на порядок лучше для меня)
А вот и эти строки:
НачатьТранзакцию();
ЗафиксироватьТранзакцию();
96. пользователь 27.10.11 14:15
Сообщение было скрыто модератором.
...
97. пользователь 27.10.11 14:17
Сообщение было скрыто модератором.
...
98. пользователь 27.10.11 14:18
Сообщение было скрыто модератором.
...