Перенос документов в идентичную базу (1С 7.7 OLE) (обновлено)

13.02.15

Интеграция - Обмен между базами 1C

Предлагаю обработку для 1С Предприятие 7.7 для переноса документов в идентичную по структуре конфигурацию. Для передачи данных используется OLE-подключение.

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

Наименование Файл Версия Размер
Перенос документов
.ert 37,50Kb
93
.ert 1.1 37,50Kb 93 Скачать

Часто бывает: клиенты просят "сделать им чистую базу". На "Семерке" это просто: удаляем нужные таблички, запускаем тестирование и через пару минут получаем базу со всеми текущими настройками, справочниками и без единого документа. Затем обычно следует перенос текущих остатков по регистрам, проверка корректности данных и запуск чистой базы в работу. Как правило, обрезка на этом заканчивается, но иногда просят оставить часть документов: например, расходные накладные в ТиС, чтобы по ним можно было оформить возврат (в "торговле" возврат - это приходная накладная, выписанная на основании расходной) или Счета-фактуры, по которым еще не прошла отгрузка. 

Чтобы не писать под каждую конфигурацию обработку переноса конкретных видов документов, было принято решение написать универсальную обработку переноса. Насколько она получилась удачной - решать Вам. 

Для разработчика, как я думаю, эта обработка будет интересна как пример работы  с объектом "Метаданные" и OLE-подключением.

Изменения в версии 1.1.

1. Добавлены фильтры (условия) для отбора документов в базе-источнике: только помеченные на удаление, только помеченные на удаление.

2. Реализовано управление режимом поиска и замены документов: флаг Поиск по номеру и замена (в версии 1.0 - поиск и замена работала по умолчанию).

3. Возможность сохранять номер документа при переносе. Чтоб не было конфликтов префикс номера предваряется латинской буквой "x". 

4. Добавлен контроль уникальности номера перед записью документа: Если такой номер уже существует, то подбираются по очереди префиксы из ряда "a,b,c,d,e,f,g".

Обрезка Перенос документов

См. также

SALE! 10%

Перенос данных из 1С:Бухгалтерия 7.7 в БП 3.0

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

Переход с 1С:Бухгалтерии 7.7 на 1С:Бухгалтерию предприятия 8, редакция 3.0, через стандартную обработку является сложным процессом, требующим определенной подготовки. Во время выполнения этого перехода возникает множество проблем и ошибок (примеры ошибок ниже), которые могут затруднить его успешное выполнение. В разработке учтены и исправлены все ошибки.

50722 45650 руб.

26.05.2020    33849    10    66    

16

Конфигурация "Информационный киоск". Обработки выгрузки товаров для ТиС 9.2, УТ 10.3, УТ 11 (обмен данными с любой конфигурацией 1С 7.7, 8.х)

Оптовая торговля Розничная торговля Обмен между базами 1C Сканер штрих-кода Платформа 1С v7.7 Платформа 1С v8.3 Конфигурации 1cv8 Конфигурации 1cv7 Розничная и сетевая торговля (FMCG) Оптовая торговля, дистрибуция, логистика Рестораны, кафе и фаст-фуд Управленческий учет Платные (руб)

Конфигурация предназначена для организации offline доступа клиента (покупателя) к информации о товарах, услугах или дисконтных картах посредством сканирования штрих-кода. Основная цель – мгновенно предоставить наиболее актуальную информацию о цене, остатках, наименовании товара (услуги) или накоплениях, держателе, состоянии дисконтной карты.

1800 руб.

21.12.2014    59208    8    21    

20

Выгрузка данных из 1С 7.7. в формате EnterpriseData 1.6 (универсальный формат обмена) в конфигурации 8.3

Обмен между базами 1C Платформа 1С v7.7 Платформа 1С v8.3 1С:Торговля и склад 7.7 1С:Бухгалтерия 3.0 1С:Управление торговлей 11 Россия Бухгалтерский учет Управленческий учет Платные (руб)

Обработка позволяет выгружать данные из ТиС 7.7 в конфигурации 8.3 для сдачи отчетности, для переноса данных при переходе на 8.3, для организации обмена внутри компании при использовании разных версий 1С в структурных подразделениях или формирования отгрузочных накладных для клиентов.

6000 руб.

18.05.2020    22658    59    39    

35

Выгрузка из 1С ТиС 9.2 в 1С БП 3.0 с дополнительными фильтрами по Фирме, Складу, Контрагенту, Проекту, Автору и Юрлицу

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

Обработка и правила обмена данными для выгрузки документов и всех связанных с ними справочников из 1С7.7 ТиС 9.2 в 1С8.3 БП 3.0 через файл XML. В типовых конфигурациях уже есть такое решение. Это немного доработанные правила и сама обработка выгрузки, добавлена возможность устанавливать отбор по выгружаемым документам по Фирме, Контрагенту, Складу, Проекту, Автору, ЮрЛицу. А также это внешняя обработка, что даёт возможность адаптировать её под нетиповую ТиС. Обработка и правила тестировались на платформах: 1С: Предприятие 7.7 и 1С: Предприятие 8.3.18.1334. На типовых конфигурациях: «Торговля + склад», редакция 9.2 (7.70 1004) и «Бухгалтерия предприятия» редакция 3.0 (3.0.96.30).

1 стартмани

13.08.2021    8327    52    Kuzya_brаtsk    8    

11

Переход с 1С:Комплексной 7.7 на 1С:УТ 10.3

Обмен между базами 1C Платформа 1С v7.7 Платформа 1С v8.3 Платформа 1C v8.2 1С:Управление торговлей 10 1С:Комплексная 7.7 Россия Управленческий учет Платные (руб)

Начните вести учет в УТ 10.3! Перенесите все свои данные в УТ 10.3 в любом месяце года и продолжите вести учет! Программа перенесёт любое количество баз с документами и остатками в больших количествах. Обработка выгрузки выполнит проверку исходных данных и сформирует отчет о найденных ошибках в справочниках и документах. Партии переносятся с себестоимостью. Штрихкоды номенклатуры загружаются. Цена переносится. Автор консультирует.

8400 руб.

17.03.2021    15523    5    13    

6

Обмен данными ЗУП 3.1 - Бухгалтерия 7.7

Зарплата Обмен между базами 1C Бухгалтерский учет 7.7 Сложные периодические расчеты 1С:Бухгалтерия 7.7 1С:Зарплата и Управление Персоналом 3.x Россия Бухгалтерский учет Платные (руб)

Как известно, Бухгалтерия 7.7 не имеет штатной возможности для обмена с ЗУП 3.1. Данная разработка пригодится тем, кто перешел с ЗиК 2.3 на ЗУП 3.1, но вынужден по каким-то своим причинам оставаться на Бухгалтерии 7.7.

18000 руб.

29.09.2020    13575    2    0    

5

Конвертация данных из 1С 8.3 в 7.7 (версия КД 2.1). Перенос данных из 8.3 в 7.7. Создание в современной 1С 8.3 XML в формате КД2. Инструкции и примеры переноса данных из любой современной 1С 8.3 в устаревшую конфигурацию 1С 7.7, через Конвертацию данных 2

Обмен между базами 1C Платформа 1С v7.7 Платформа 1С v8.3 1С:Конвертация данных Бесплатно (free)

При переходе на новую версию 1С в период параллельной эксплуатации может возникнуть необходимость обратной конвертации данных (по правилам КД версии 2.1) из 1С:Предприятие 8.3 в 1С:Предприятие 7.7 для переноса данных из 1С:Предприятие 8.3 в 7.7. Сделать это поможет следующая инструкция по КД2 о том, как создать новую конвертацию из 8.3 в 7.7, сохранить модуль и правила загрузки данных, сделать загрузку данных. КД2.

17.10.2019    13971    ksnik    0    

15

Загрузка адресов произвольного формата (КЛАДР и нестандартных "грязных" адресов) в ФИАС современных конфигураций из 1С 7.7

Загрузка и выгрузка в Excel Обмен между базами 1C Платформа 1С v7.7 Платформа 1С v8.3 Конфигурации 1cv8 Конфигурации 1cv7 1С:ERP Управление предприятием 2 Абонемент ($m)

Описание технологии загрузки любых адресов из 1С 7.7 с разложением по ФИАС в современные конфигурации 1C 8.3 на примере ERP. Предлагаемый способ просто чудо, он гарантирует результат, он очень простой и качественный! Моя обработка является синтаксическим анализатором, который подставляет в строку грязного адреса выражение "Дом №" и "Корпус", благодаря чему грязные адреса 7.7 сами очень хорошо раскладываются по значимым полям ФИАС - заполняется область, город, улица, дом, корпус.. все раскладывается само с помощью встроенного механизма современных конфигураций 1С 8.3, который написали сами сотрудники фирмы 1С!

1 стартмани

16.08.2019    19255    17    ksnik    12    

8
Комментарии
В избранное Подписаться на ответы Сортировка: Древо развёрнутое
Свернуть все
1. CheBurator 3119 13.02.15 02:27 Сейчас в теме
отгрузки никогда не проходят по счф
Счф к отгрузкам не имеет никакого отношения в смысле фиксации долгов и взаиморасчетов между сторонами сделки
За такое грязное изьяснение автору незачет
2. Vortigaunt 96 13.02.15 10:22 Сейчас в теме
Счет фактура в "семерочной" торговле - это аналог "ЗаказаПокупателя" "восьмерочной" УТ. На взаиморасчеты они никак не влияют, но резервируют товар под покупателя. Вообще смысл моей обработки не восстановление оборотов по регистрам (иначе теряется смысл обрезки и переноса остатков), а перенос документов, которые необходимы операторам для работы. Естественно в неактивном состоянии (записанные или помеченные на удаление). Ну вот был у них выписан ранее счет, а отгрузку они вводят исключительно на основании и все тут.
3. Sanario 26 19.02.15 20:09 Сейчас в теме
1. Шо за бред по поводу Счета-Фактуры и ЗаказПокупателя??? С каких это пор сч.фактура резервирует товар???
2. По ссылкам зависимым перенос осуществляется?
5. Vortigaunt 96 25.02.15 11:15 Сейчас в теме
(3) Sanario, Поставьте срок резерва больше нуля, проведите документ и посмотрите движения. А зачем, по вашему в конфигурации регистр "Резервы товаров" и какой документ по нему делает движения?
4. LionsMap 20.02.15 19:54 Сейчас в теме
Может быть автор имел в виду Счет (Заявку покупателя)? Справочники из реквизитов переносятся целиком или по ссылкам? В общем вопросов много возникает, прежде чем скачивать
6. Vortigaunt 96 25.02.15 11:20 Сейчас в теме
(4) LionsMap, Обработка переносит только документы. Предполагается, что справочники оставлены без изменений (из конфигурации удалены файлы *.dh, *.dt, *.ra, *.rg. Поиск осуществаляется для справочников, счетов по коду (если кода нет - по наименованию), для документов - по номеру в пределах периодичности.
7. Vortigaunt 96 25.02.15 11:28 Сейчас в теме
Скажите пожалуйста ваше мнение. Актуально ли для вас чтобы обработка тянула вместе с документами еще и сопутствующие справочники (т.е. создавала элементы и заполняла реквизиты)? Если да, то могу дописать такое.
10. ondul 115 16.08.15 17:27 Сейчас в теме
(7) нормальная обработка просто обязана тянуть сопутствующие по реквизитам документов справочники.
И да - есть некое обращение к телу глобальной процедуры глВыбранЛи - имеет смысл вывести содержимое это процедуры в саму обработку..., иначе - сообщение об ошибке...
8. VV 29.03.15 21:28 Сейчас в теме
глВыбранЛи<<?>>(докТекДок.Вид(),"Вид документа");
??? Неужто никто не наткнулся?
9. VV 29.03.15 21:29 Сейчас в теме
"Актуально ли для вас чтобы обработка тянула вместе с документами еще и сопутствующие справочники "
конечно, так и должно быть. Еще актуально - фильтр по виду документов, по фирме.
11. brvg 28.11.15 10:26 Сейчас в теме
Ничего она не переносит
.глВыбранЛи<<?>>(докТекДок.Вид(),"Вид документа");
Даже если и забить документы не создает
12. Tarlich 115 12.01.16 16:28 Сейчас в теме
глВыбранЛи<<?>>(докТекДок.Вид(),"Вид документа");
{C:\USERS\АДМИНИСТРАТОР\DESKTOP\АЦ_ПЕРЕНОСДОКИДЕНТБАЗА.ERT(210)}: Процедура не обнаружена (глВыбранЛи)
глВыбранЛи<<?>>(дДиаНачДата,"Начало периода");
{C:\USERS\АДМИНИСТРАТОР\DESKTOP\АЦ_ПЕРЕНОСДОКИДЕНТБАЗА.ERT(211)}: Процедура не обнаружена (глВыбранЛи)
глВыбранЛи<<?>>(дДиаКонДата,"Конец периода");
{C:\USERS\АДМИНИСТРАТОР\DESKTOP\АЦ_ПЕРЕНОСДОКИДЕНТБАЗА.ERT(212)}: Процедура не обнаружена (глВыбранЛи)
глВыбранЛи<<?>>(перДиаПроведенные,"Статус создаваемых документов");
{C:\USERS\АДМИНИСТРАТОР\DESKTOP\АЦ_ПЕРЕНОСДОКИДЕНТБАЗА.ERT(213)}: Процедура не обнаружена (глВыбранЛи)
13. pMax2012 17.04.16 00:07 Сейчас в теме
Да согласен, не работает:
лВыбранЛи<<?>>(докТекДок.Вид(),"Вид документа");
{C:\USERS\АДМИНИСТРАТОР\DESKTOP\АЦ_ПЕРЕНОСДОКИДЕНТБАЗА.ERT(210)}: Процедура не обнаружена (глВыбранЛи)
глВыбранЛи<<?>>(дДиаНачДата,"Начало периода");
{C:\USERS\АДМИНИСТРАТОР\DESKTOP\АЦ_ПЕРЕНОСДОКИДЕНТБАЗА.ERT(211)}: Процедура не обнаружена (глВыбранЛи)
глВыбранЛи<<?>>(дДиаКонДата,"Конец периода");
{C:\USERS\АДМИНИСТРАТОР\DESKTOP\АЦ_ПЕРЕНОСДОКИДЕНТБАЗА.ERT(212)}: Процедура не обнаружена (глВыбранЛи)
глВыбранЛи<<?>>(перДиаПроведенные,"Статус создаваемых документов");
{C:\USERS\АДМИНИСТРАТОР\DESKTOP\АЦ_ПЕРЕНОСДОКИДЕНТБАЗА.ERT(213)}: Процедура не обнаружена (глВыбранЛи)
14. gorenski 372 14.06.16 06:55 Сейчас в теме
Подскажите, ошибка с "лВыбранЛи" исправлена?
15. aselik 23 19.06.16 14:40 Сейчас в теме
Поскольку автор не отвечает, то возьму на себя смелость.
Вставьте в обработку процедуру:

Процедура глВыбранЛи(Идент, ИмяРекв)
	
	Если ПустоеЗначение(Идент) = 1 Тогда
		Сообщить("Заполните " + ИмяРекв + "!");
		глВсеВыбрано = 0;
	КонецЕсли;
	
Конецпроцедуры
16. Vortigaunt 96 19.06.16 19:32 Сейчас в теме
К сожалению пока нет времени заняться обработкой. В планах учесть все пожелания, включая перенос справочников. Для правильной работы обработки на нетиповых конфигурациях (или на тех где нет в глобальном модуле процедуры глВыбранЛи()) кроме самой процедуры (из поста выше) нужно добавить переменную. В первой строчке прописать
Перем глВсеВыбрано;
Оставьте свое сообщение