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

50722 45650 руб.

26.05.2020    33853    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    59209    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    8329    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    15526    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    13972    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. 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 не составит труда.
2. I2020 17 31.03.14 19:30 Сейчас в теме
В 40 строке Послезагрузкиобъекта
Объект.Ссылка.ПолучитьОбъект().ОпределениеПараметровСчетаФактурыНаРеализацию();
Надо заменить на Объект.ОпределениеПараметровСчетаФактурыНаРеализацию();
3. RocKeR_13 1314 02.04.14 11:45 Сейчас в теме
(2) I2020, спасибо, поправил!
4. Pavel_nv 16 08.04.14 22:13 Сейчас в теме
Выгрузил из тис в файл, а как загрузить в бухгалтерию 3 базовую?
5. RocKeR_13 1314 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 1314 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 1314 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 1314 22.07.14 12:41 Сейчас в теме
(13) ngc6543, спасибо за наводку, сейчас поправим)
15. RocKeR_13 1314 22.07.14 12:48 Сейчас в теме
(13) ngc6543, исправил! Для документа "СтрокаВыпискиПриход" все поправил, тут вот пропустил...
16. ngc6543 15 28.07.14 22:37 Сейчас в теме
17. ngc6543 15 28.07.14 22:39 Сейчас в теме
+
Ошибка при загрузке данных: {Обработка.УниверсальныйОбменДаннымиXML.МодульОбъекта(1498)}: Ошибка в обработчике события ПослеЗагрузкиОбъекта
ИмяПКО = ПлатежныйОрдерСписаниеДенежныхСредств
ТипОбъекта = Списание с расчетного счета
Объект = Списание с расчетного счета ЕН00000087 от 09.01.2014 18:12:14
Обработчик = ПослеЗагрузкиОбъекта
ОписаниеОшибки = Значение не является значением объектного типа (СчетРасчетовПокупателя)
ПозицияМодуля = (37)
КодСообщения = 21
18. RocKeR_13 1314 29.07.14 09:28 Сейчас в теме
(17) ngc6543, хм, проверю) Как исправлю - отпишусь
19. RocKeR_13 1314 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 1314 30.07.14 08:38 Сейчас в теме
(20) ngc6543, ах да, это ж 7ка...там же обработку еще подправить надо, помимо правил) Сейчас все будет) Обработку поправил, необходимо в 7ке заменить обработку выгрузки на мою (либо вручную в модуле обработки удалить "Рег.") Кстати, по загрузке: может опять в демке нет вашего случая? Вроде общий модуль посмотрел "СчетРасчетовПокупателя" в составе структуры передается (получается тогда, что в этом модуле СчетРасчетовПокупателя так и остается в значение Неопределено...может что с настройками счетов?)
23. ngc6543 15 04.08.14 21:46 Сейчас в теме
(21) это при выгрузке Выписок с видом "Прочее", поправил. И при выгрузке поступлений по ГТД тоже ошибки были. Еще добавил выгрузку счета по банку если вид "Прочее", до субконто не добрался )) Почему 1С не сделала все сама... ))
24. RocKeR_13 1314 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 1314 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 1314 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 Сейчас в теме
Привет! Очень нужны правила, а старт мани закончились, можно как-нибудь приобрести их???
Оставьте свое сообщение