gifts2017

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

Опубликовал Даниил Матвеев (cargobird) в раздел Обмен - Перенос данных из 1С7.7 в 1C8.X

Обработка и правила выгрузки данных из ТиС (релиз от 7.70.980) в БП 3.0 (релиз от 3.0.40.30) с некоторыми полезными правками.

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

Правка №1. В новой БП в справочнике организации реквизит "КодПоОкато" превратился "УдалитьКодПоОКАТО" (ОКТМО таки победил!).

Правка №2. В общем модуле СчетаУчетаВДокументах в ЗаполнитьСчетаУчетаВСтрокеТабличнойЧасти поменялся код. Раньше туда можно было передавать структуру "ДанныеОбъекта" (приведен код из правил обмена):

Документы.АвансовыйОтчет.ЗаполнитьСчетаУчетаВСтрокеТабличнойЧасти(ДанныеОбъекта, СтрокаТЧ, "Товары", СчетаУчета);

Теперь надо сам объект:

Документы.АвансовыйОтчет.ЗаполнитьСчетаУчетаВСтрокеТабличнойЧасти(Объект, СтрокаТЧ, "Товары", СчетаУчета);

Соответственно такое изменение кода в правилах сделано во всех объектах, где требуется заполнение счетов учета в строке табличной части.

Правка №3 (на десерт). Все документы после загрузки проводятся, если не получается - пишут причину:

Попытка
    Объект.Записать(РежимЗаписиДокумента.Проведение);
Исключение
    Текст = "ru = ""Невозможно провести документ."";"
     + " en = ""Document needs reposting.""";
    Сообщить(НСтр(Текст));
КонецПопытки;

И последнее.

Не забудьте перед выгрузкой поставить в ТиС код валюты рублей на 643, иначе после обмена рубли задвоятся и платежки будут "думать", что надо проводиться по 52-му счету, т.к. валюта договора отличается от валюты регламентированного учета.

В остальном обработка выгрузки похожа на типовую, только в окно выведен выбор файла правил.

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

Спасибо за внимание!

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

Наименование Файл Версия Размер Кол. Скачив.
Обработка и файл данных ТиС-БП.rar
.rar 87,91Kb
13.07.15
33
.rar 87,91Kb 33 Скачать

См. также

Подписаться Добавить вознаграждение

Комментарии

1. Сергей Зенюков (Sanario) 06.07.15 11:03
Спасибо огромное. Проверю сегодня
2. Alexandr (aan) 08.07.15 13:44

Спасибо автору.
..ой а вот и новенький релиз БП3.0 3.0.40.37.от 07/07/2015 от 1С
Интересно что они там поменяли? Может обработка и правила уже устарели?.
Ннаверно можно новую публикацию сбацать, заработать $m
Спасибо 1С, без работы нас не оставят. Они с 01.08.14 не отслеживают правила и обработки выгрузки. А конфу БП83 меняют не реже 2раз в месяц.

3. Даниил Матвеев (cargobird) 08.07.15 14:03
(2) aan, до этого правилами без правки пользовался несколько месяцев. Вряд ли каждый релиз они будут серьезно перелопачивать. Обновимся, посмотрим...
4. Даниил Матвеев (cargobird) 08.07.15 14:15
(2) aan, за публикацию с файлом, кстати, деньги не платят. За скачивание падает копеечка, да, если кому-то пригодится это затыкание дыр...
5. Елена Пименова (Bukaska) 09.07.15 10:05
(2) aan,
А конфу БП83 меняют не реже 2раз в месяц.

Меняют чуть-ли не каждый день)))))))))))))))))))))))))
6. Даниил Матвеев (cargobird) 13.07.15 19:22
[update 2015-07-13]: как выяснилось в процессе эксплуатации правила не предусматривают выгрузку по одной организации, а сразу по всем, вне зависимости от того, указана организация в шапке обработки или нет. Подправил обработку для выгрузки по выбранной организации.
Для написания сообщения необходимо авторизоваться
Прикрепить файл
Дополнительные параметры ответа