Настройка обмена:
- В Зик77 перенумеровать задействованные в шаблонах проводок счета в справочнике ПланСчетов согласно принятой в Бух8 нумерации: например, вместо "68.1" поставить "68.01", вместо "69.2.2" - "69.02.1" и т.п.; также желательно переименовать задействованные в шаблонах проводок виды субконто и их значения в справочниках ВидыСубконто и ЗначенияСубконто так, как они заданы в Бух8.
- Выгрузить из Бух8 и загрузить в ЗиК77 план счетов с помощью правил Ac8_Prb2.xml.
Выгрузка из Бух8 делается через "Универсальный обмен данными в формате XML".
Загрузка в ЗиК77 делается через "Сервис"->"Обмен данными"->"Обмен с конфигурацией 1С:Бухгалтерия 8"->"Загрузка данных из 1С:Бухгалтерия 8". - Запреты на редактирование справочников по настройке проводок в ЗиК77 отключаются через "Сервис"->"Настройки...", вкладка "Зарплата и бухучет", в поле "Программа бухучета" выбрать "Другая программа бухучета в хозрасчетной организации".
Если этого окажется недостаточно, то можно подкорректировать форму элемента справочника ШаблоныПроводок (в процедуре ПриСменеСчетаДебета() закомментировать установку Доступность(0) у элементов формы в самом начале процедуры). - Перенастроить шаблоны проводок в ЗиК77 (указать правильные счета и субконто):
- для видов расчетов;
- шаблон по умолчанию ("Сервис"->"Настройки...", вкладка "Зарплата и бухучет", поле "Проводка по умолчанию");
- шаблоны для подразделений (справочник Подразделения);
- шаблоны для отдельных сотрудников.
- Перед выгрузкой проводок из ЗиК77 зайти в "Сервис"->"Настройки...", вкладка "Зарплата и бухучет", в поле "Программа бухучета" выбрать "Бухгалтерия предприятия, ред 1.6".
- Выгрузка проводок из ЗиК77 делается через "Сервис"->"Обмен данными"->"Обмен с конфигурацией 1С:Бухгалтерия 8"->"Выгрузка проводок в 1С:Бухгалтерию 8".
- При получении сообщения об ошибке вида
Возврат мТаблицаПравилКонвертацииОбъектов.ПолучитьЗначение(НомерПКО, Реквизит); {Обработка.ВыгрузкаПроводокБП.Форма.Модуль(NNNN)}: Номер за пределами значения!
нужно в обработке ВыгрузкаПроводокБП в функции
ПолучитьРеквизитПКО(НомерПКО, Реквизит) заменить
Возврат мТаблицаПравилКонвертацииОбъектов.ПолучитьЗначение(НомерПКО, Реквизит);
на
Если (НомерПКО > 0) И (НомерПКО <= мТаблицаПравилКонвертацииОбъектов.КоличествоСтрок()) Тогда
Возврат мТаблицаПравилКонвертацииОбъектов.ПолучитьЗначение(НомерПКО, Реквизит);
Иначе
Возврат 0;
КонецЕсли;
- Получение сообщений вида "Указанная в справочнике "Виды расчетов" для в.р. "<имя-вида-расчета>" проводка некорректна и сформирована не будет." или сообщений что не найдено какое-нибудь правило для конвертации свидетельствует о том, что нужно ещё донастроить что-то в шаблонах проводок (скорее всего, указать правильные значения субконто).
- Загрузка в Бух8 делается через "Универсальный обмен данными в формате XML".
ВНИМАНИЕ!!!
Поиск физ.лиц в базе Бух8 идёт по ключу КОД+ЭТОГРУППА!!!
Поэтому либо нужно засинхронизировать справочники Сотрудники в ЗиК77 и ФизическиеЛица в Бух8, либо переделать правила обмена на поиск по другому ключу (Наименование/ИНН/СтраховойНомерПФР/т.п.).
Ссылки по теме:
http://www.buh.ru/forum/thread.jsp?id=506472
http://www.kb.mista.ru/article.php?id=243
http://www.infostart.ru/public/57319/