Правила выгрузки из ТиС в БП 3.0

22.07.14

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

Выгрузка документов из "Торговля + Склад", ред. 9.2 в Бухгалтерию 3.0

Скачать исходный код

Наименование Файл Версия Размер
XMLВыгрузкаДанныхВБП30
.zip 269,08Kb
280
.zip 269,08Kb 280 Скачать

Предисловие

С выходом релиза ТиС 979 появилась обработка выгрузки данных в бухгалтерию 3.0. Однако, по каким-то причинам, правила обмена были далеки от идеала: выгрузка проходила нормально, а вот при загрузке начинались проблемы... И поскольку осталось довольно много сторонников "семерки" и с каждым днем растет число пользователей 3й бухни, востребованность выгрузки растет.

Немного о моей выгрузке

Правила обмена писались не с 0, а дорабатывались мной те самые из 979 релиза ТиС. Были подправлены вызовы ошибочных процедур, была доработана выгрузка контактной информации (в связи с уходом от хранения ее в РС в бухне), ну и для совсем ленивых были добавлены ПВД справочников))) Помимо этого, в обработке выгрузки не был прописан отбор по организации, что, естественно, для многих имеет очень важное значение.

Особенности

Как и в типовых правилах, синхронизация справочников идет строго по коду, так что на всякий случай лучше воздержаться от параллельного ведения справочников, а новые элементы добавлять на стороне ТиС.

Контактная информация, в частности адреса, увы пока заполняются на стороне бухни не по КЛАДРу, а в свободной форме, поэтому у физлиц вы можете увидеть предупреждения, связанные с заполнением адресов.

Телефоны, забитые в ТиСе обрезаются до 20 символов, так что если у вас были забиты несколько телефонов (например, мобильных), увы, перенесутся не все (максимум два городских без кода города).

Отборы по конкретным объектам не тестировались

На чем тестировались правила

В первую очередь для нужд клиента правила тестировались на 937 релизе ТиС, загружались в бухгалтерию версии 3.0.30.14. Помимо этого проводилась выгрузка из демки 979 релиза и загрузка в тот же релиз бухни (3.0.30.14). Пока полет нормальный)

Немного об остатках

Для тех, кто переходит в чистую бухгалтерию есть несколько рекомендаций по переносу остатков товаров на складах. Самый, наверное, простой и быстрый способ - через перенос документа инвентаризации:

1) в ТиСе создаем инвентаризации по складам, на которых у вас есть остатки товаров

2) заполняем ТЧ по остаткам, записываем и переносим документы инвентаризации в бухгалтерию

3) далее на стороне бухни открываем инвентаризации  и выполняем Заполнить-Заполнить по остаткам на складе; при этом факт. количество останется прежним, а вот учетное количество, естественно, обнулится

4) проводим перенесенные инвентаризации и вводим на основании оприходования

5) удаляем ненужные документы инвентаризации в ТиСе

P.S.

В архиве вы найдете: правила обмена, обработку выгрузки и библиотеку v7plus.dll версии 7.70.0.11, которую необходимо будет зарегистрировать с помощью программки DLLreg (http://www.dllreg.narod.ru/dllreg.zip, для WinXP, для Висты, 7 и 8 даже при запуске от админа не регистрирует), либо с помощью regsvr32 (например, в TotalCommander'е; не забываем запускать TC от имени администратора в Windows Vista/7/8). Надеюсь, я хоть чем-то смог вам помочь)) Доброго вам времени суток!)))

Обмен ТиС-БП30 Обмен с БП30 ТиС БП 3.0 Бухгалтерия предприятия

См. также

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 в БП 3.0 | Продукт является развитием и исправлением ошибок стандартной обработки для выгрузки данных из 1С Бухгалтерии 7.7 в Бухгалтерию 3.0 | Предоставляем техподдержку | Обновляем на новые релизы 1С | Перенос из 7.7 является сложным, и на рынке сложно найти специалистов 1С по "семерке" - наши сотрудники помогут вам выполнить переход в рамках техподдержки предлагаемого переноса данных!

50722 45650 руб.

26.05.2020    34068    10    67    

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    59307    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    22781    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    8429    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    15560    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    13598    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    14132    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    19288    17    ksnik    12    

8
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. I2020 17 31.03.14 19:19 Сейчас в теме
Выявилась ошибка при загрузке документа счет-фактура выданный из ТиС 947 в Б.П 3.0.30.17
Ошибка в обработчике события Послезагрузкиобъекта ИмяПКО=Счетфакура выданный ТипОбъекта Счет-фактура выданный
ПозицияМодуля=(40) КодСообщения = 20
+
36. orexov 50 15.06.16 10:19 Сейчас в теме

Ошибка в обработчике события ПередЗагрузкойДанных (конвертация)
Обработчик = ПередЗагрузкойДанных (конвертация)
ОписаниеОшибки = Поле объекта не обнаружено (КомиссияПоСтрокамТабличнойЧасти)
ПозицияМодуля = (1)
КодСообщения = 22



Вот такая ошибка вылезает (((
+
38. gizik 14.03.17 17:36 Сейчас в теме
Тоже ошибка!! ((

Ошибка в обработчике события ПередЗагрузкойДанных (конвертация)
Обработчик = ПередЗагрузкойДанных (конвертация)
ОписаниеОшибки = Поле объекта не обнаружено (КомиссияПоСтрокамТабличнойЧасти)
ПозицияМодуля = (1)
КодСообщения = 22
+
39. &rew 49 03.04.17 08:21 Сейчас в теме
(38) Надо в правилах строку
Параметры.КомиссияПоСтрокамТабличнойЧасти = Новый Соответствие;
поменять на
Параметры.Вставить("КомиссияПоСтрокамТабличнойЧасти", Новый Соответствие);

Только в новых конфигурациях БП 3.0 много чего меняется. Например в Справочнике Организации КодПоОКТМО становится в УдалитьКодПоОКТМО. ОсновнойДоговорКонтрагента в Справочнике Контрагенты - та же беда.
Правила потихоньку теряют актуальность, но для тех кто владеет Конвертацией данных 2 - подтянуть правила к текущему релизу БП 3.0 не составит труда.
tild; +1
2. I2020 17 31.03.14 19:30 Сейчас в теме
В 40 строке Послезагрузкиобъекта
Объект.Ссылка.ПолучитьОбъект().ОпределениеПараметровСчетаФактурыНаРеализацию();
Надо заменить на Объект.ОпределениеПараметровСчетаФактурыНаРеализацию();
+
3. RocKeR_13 1321 02.04.14 11:45 Сейчас в теме
(2) I2020, спасибо, поправил!
+
4. Pavel_nv 16 08.04.14 22:13 Сейчас в теме
Выгрузил из тис в файл, а как загрузить в бухгалтерию 3 базовую?
+
5. RocKeR_13 1321 09.04.14 07:35 Сейчас в теме
(4) Pavel_nv, с базовой не тестил, а вообще загружается обработкой "Универсальный обмен в формате XML" (в обычной версии входит в состав конфигурации)
Pavel_nv; +1
10. Hot_Serg 5 30.06.14 16:57 Сейчас в теме
(5) Выгрузил из ТиС вашей обработкой. При попытке загрузить через Универсальный обмен XML - выдаёт ошибку: ...(Тип не определен(Перечисление.Ссылка.ВидыСтавокЕСНиПФР). БП 3.0.30.10, ТиС 7.7.979.
+
11. RocKeR_13 1321 07.07.14 10:34 Сейчас в теме
(10) Hot_Serg, спасибо за наводку, поправил)
+
6. Pavel_nv 16 14.04.14 09:45 Сейчас в теме
Да спасибо, в базовую тоже загрузилось.
+
7. zemmoloko 16.04.14 00:58 Сейчас в теме
Привет. Подскажи, в твоих правилах при загрузке в бух3 "Реализации" -> 'Зачет аванса' (вкладка Расчеты) заполняется на 'Автоматически'? А также при загрузке "СтрокаВыписки..." все ли данные загружаются? Я ФайлПравил писал (исправлял) сам, все выгружается-загружается, но почему-то не полностью. Пример: СтрокаВыпискиРасход.
1. После загрузки (картинка 1)
2. Заходим в документ, выделенные поля пустые (картинка 2)
3. Перевыбирает (именно еще раз выбираем) "Вид операции" (или Организацию) и получаем (картинка 3)
4. Проводим-закрываем (картинка 4)

Для бухов это просто сильнейший напряг. У тебя также отрабатывается?
Прикрепленные файлы:
+
8. RocKeR_13 1321 16.04.14 09:41 Сейчас в теме
(7) DGFox,
Подскажи, в твоих правилах при загрузке в бух3 "Реализации" -> 'Зачет аванса' (вкладка Расчеты) заполняется на 'Автоматически'?

в правилах стоит автоматически:
Объект.СпособЗачетаАвансов = Перечисления.СпособыЗачетаАвансов.Автоматически;

однако, полноту переноса в случае зачета аванса не тестировал, да и клиент, которому все это писалось не интересовался. Надо будет попробовать в свободное время)
+
9. zemmoloko 16.04.14 09:48 Сейчас в теме
У меня то же написано. Но не работает. Да ладно. Групповой обработкой все исправляется. Главный вопрос по СтрокамВыписки. Вот это проблема-проблем!!!
+
12. magolubev 08.07.14 10:15 Сейчас в теме
Полезная обработка, помогла быстро осуществить переход на БП3
+
13. ngc6543 15 22.07.14 12:15 Сейчас в теме
Ошибка исполнения обработчика: ПКГС_ПередОбработкойВыгрузки_ПлатежныйОрдерСписаниеДенежныхС­редств_РасшифровкаПлатежа_ТабличнаяЧасть8
- Поле агрегатного объекта не обнаружено (ОбщаяСуммаПлатежа)
+
14. RocKeR_13 1321 22.07.14 12:41 Сейчас в теме
(13) ngc6543, спасибо за наводку, сейчас поправим)
+
15. RocKeR_13 1321 22.07.14 12:48 Сейчас в теме
(13) ngc6543, исправил! Для документа "СтрокаВыпискиПриход" все поправил, тут вот пропустил...
+
16. ngc6543 15 28.07.14 22:37 Сейчас в теме
(15) ошибка из (13) не ушла
+
17. ngc6543 15 28.07.14 22:39 Сейчас в теме
+
Ошибка при загрузке данных: {Обработка.УниверсальныйОбменДаннымиXML.МодульОбъекта(1498)}: Ошибка в обработчике события ПослеЗагрузкиОбъекта
ИмяПКО = ПлатежныйОрдерСписаниеДенежныхСредств
ТипОбъекта = Списание с расчетного счета
Объект = Списание с расчетного счета ЕН00000087 от 09.01.2014 18:12:14
Обработчик = ПослеЗагрузкиОбъекта
ОписаниеОшибки = Значение не является значением объектного типа (СчетРасчетовПокупателя)
ПозицияМодуля = (37)
КодСообщения = 21
+
18. RocKeR_13 1321 29.07.14 09:28 Сейчас в теме
(17) ngc6543, хм, проверю) Как исправлю - отпишусь
+
19. RocKeR_13 1321 29.07.14 09:47 Сейчас в теме
(17) ngc6543, а какие у вас версии ТиС и БП?
Выгрузка из 979 ТиС и загрузка в БП 3.0.34.14 (обе - демобазы) прошли успешно
Прикрепленные файлы:
+
20. ngc6543 15 30.07.14 00:13 Сейчас в теме
(19) Просто в типовой нет такого случая, попадающего под предпоследнюю строчку (строка 4260 в XMLВыгрузкаДанныхВБП30)

Если Источник.Валюта = Константа.ВалютаБухУчета Тогда
					СуммаПлатежа        = Рег.СуммаРуб;
				ИначеЕсли Источник.Валюта = Константа.ВалютаУпрУчета Тогда
					СуммаПлатежа        = Рег.СуммаУпр;
				ИначеЕсли Источник.Валюта = Источник.Договор.ВалютаВзаиморасчетов Тогда
					СуммаПлатежа        = Рег.СуммаВал;
				Иначе
					СуммаПлатежа        = Рег.ОбщаяСуммаПлатежа * (Рег.СуммаВал / Источник.СуммаВзаиморасчетов)
				КонецЕсли;
Показать


Я кстати так и не понял почему предпоследняя строка в обработке выгрузки именно такая, в правилах в КД стоит без "Рег.", Вы не знаете? ))
+
21. RocKeR_13 1321 30.07.14 08:38 Сейчас в теме
(20) ngc6543, ах да, это ж 7ка...там же обработку еще подправить надо, помимо правил) Сейчас все будет) Обработку поправил, необходимо в 7ке заменить обработку выгрузки на мою (либо вручную в модуле обработки удалить "Рег.") Кстати, по загрузке: может опять в демке нет вашего случая? Вроде общий модуль посмотрел "СчетРасчетовПокупателя" в составе структуры передается (получается тогда, что в этом модуле СчетРасчетовПокупателя так и остается в значение Неопределено...может что с настройками счетов?)
+
23. ngc6543 15 04.08.14 21:46 Сейчас в теме
(21) это при выгрузке Выписок с видом "Прочее", поправил. И при выгрузке поступлений по ГТД тоже ошибки были. Еще добавил выгрузку счета по банку если вид "Прочее", до субконто не добрался )) Почему 1С не сделала все сама... ))
+
24. RocKeR_13 1321 05.08.14 09:35 Сейчас в теме
(23) ngc6543, писали в 1С письмо по этому поводу еще в начале года, ответили, что этот обмен пока "демонстрационный" и в дальнейшем будет дорабатываться...но после 979 релиза так до сих пор больше ничего и не выпустили)
+
22. tiger 30.07.14 13:49 Сейчас в теме
Ещё бы добавить ввод остатков по взаиморасчетам с контрагентами....
+
25. vvacum 09.12.14 18:31 Сейчас в теме
Автору Спасибо! Стандартные правила не работали. Обработка автора хорошо справилась с задачей выгрузки из ТиС версии 7.70.923 в Бух 3.0.35.22.
+
26. vvacum 10.12.14 13:15 Сейчас в теме
В бухию 3.0.37.27 не выгружает. Ошибка связана с контактной информацией. В бухии как обычно поменяли названия общих модулей и функций в них.
+
27. vcspektr 05.01.15 06:13 Сейчас в теме
(26) vvacum, добрый день, можете скинуть уже с изменениями?
+
28. Sesegma 05.01.15 06:23 Сейчас в теме
(26) vvacum, можете на электронку отправить?
+
29. jk3 66 12.01.15 21:16 Сейчас в теме
Спасибо за способ выгрузки остатков из ТиС и БП 3.0, т.к. 1С почему-то поленилась написать типовую выгрузку/загрузку остатков (хотя документы и справочники переносятся хорошо).
+
30. RocKeR_13 1321 13.01.15 08:57 Сейчас в теме
К сожалению пока нет времени на отслеживание изменений, возможно, кто-то еще это дело проработает) Спасибо за понимание!
+
31. idol696 09.04.15 06:55 Сейчас в теме
Огромное спасибо автору за проделанную работу, грамотное описание и хороший, понятный код!
+
32. kent2007 13.04.15 20:06 Сейчас в теме
А как быть с остатки. В КуДиР ведь оприходовании на основании инвентаризации не заполнить статус товара
+
33. laf 11.08.15 12:27 Сейчас в теме
в БП 3.0 загрузить полученную выгрузку из ТИС -
Загружено объектов: 11
а где посмотреть каких именно объектов?
+
34. Who 20.08.15 12:55 Сейчас в теме
Выгрузка документа инвентаризация не работает, вернее ошибка выскакивает при загрузке в бп 3.0.40.37


Ошибка в обработчике события ПослеЗагрузкиОбъекта
ИмяПКО = Организации
ТипОбъекта = Организация
Объект = ООО "Организация"
Обработчик = ПослеЗагрузкиОбъекта
ОписаниеОшибки = Ошибка компиляции при вычислении выражения или выполнении фрагмента кода: {(23,21)}: Переменная не определена (КонтактнаяИнформацияСлужебный)
ПозицияМодуля = Обработка.УниверсальныйОбменДаннымиXML.МодульОбъекта(7246)
КодСообщения = 21


Ошибка при загрузке данных: {Обработка.УниверсальныйОбменДаннымиXML.МодульОбъекта(1492)}: Ошибка в обработчике события ПослеЗагрузкиОбъекта
ИмяПКО = Организации
ТипОбъекта = Организация
Объект = ООО "Организация"
Обработчик = ПослеЗагрузкиОбъекта
ОписаниеОшибки = Ошибка компиляции при вычислении выражения или выполнении фрагмента кода: {(23,21)}: Переменная не определена (КонтактнаяИнформацияСлужебный)
ПозицияМодуля = Обработка.УниверсальныйОбменДаннымиXML.МодульОбъекта(7246)
КодСообщения = 21
+
35. RocKeR_13 1321 23.08.15 14:29 Сейчас в теме
(34) Who, данные правила писались еще под версию бухни 3.0.30.14. К сожалению, пока нет времени и сил обновить правила....
+
37. Asenka 102 15.07.16 09:26 Сейчас в теме
Возможно здесь решение проблемы для бухгалтерии 3.0 Исправление способа зачета авансов
+
40. AlexVP 21.03.18 19:15 Сейчас в теме
Алексей, а непроведенные документы выгружаются из ТиС?
+
41. dmittrusov 24 27.04.20 14:26 Сейчас в теме
Привет! Очень нужны правила, а старт мани закончились, можно как-нибудь приобрести их???
+
Внимание! Тема сдана в архив