Инструмент, который можно дать пользователю для выгрузки физических лиц из ЗУП в Бухгалтерию. Все просто. Без выбора правил обмена и промежуточного файла выгрузки.
Как пользоваться:
- Добавить во внешние печатные формы и обработки;
- Внести настрой соединения(можно сразу проверить подключение);
- Выбрать физ лицо для выгрузки;
- Нажать кнопку "Выгрузить".
Выгружает:
- Физическое Лицо;
- Документы физического лица;
- Гражданство Физического лица;
- ФИО физических лиц.
Тестировалось и разрабатывалось на:
- Зарплата и управление персоналом, редакция 3.1 (3.1.5.65)
- Бухгалтерия предприятия, редакция 3.0 (3.0.58.26)
Добавила вариант с выгрузкой физического лица с данными сотрудника (например: подразделение, должность..). Эти данные подставляются, например, в авансовые отчеты.
Только подумал что нужна выгрузка отдельно физлица, а тут раз и обработка как раз.
пользуйтесь))
А чем это от переноса через синхронизацию отличается?
Это прежде всего вопрос удобства для пользователя,
И, при формировании проводок сводно, физ лица не выгружаются в Бухгалтерию , а они все равно нужны (например, в авансовых)
(4)Тогда понятно.
У меня при проверке соединения: При попытке соединения с COM-сервером произошла следующая ошибка:
{Обработка.УниверсальныйОбменДаннымиXML.МодульОбъекта(13882)}: Ошибка при вызове конструктора (COMОбъект): -2147221164(0x80040154): Класс не зарегистрирован
надо зарегистрировать сом — объект V83.COMConnector, это как правило при установке происходит, можно и отдельно зарегистрировать
(3)
— Не всегда получится через синхронизацию зарегистрировать для обмена физлицо, для новых не получается, приходилось делать отражение и в нем уже добавлять.
Для филиалов не даем права на синхронизацию, чтобы лишнего не наделали, а вот отдельно физлицо без проблем, да и им проще обработкой пользоваться.
А как ее запустить для локальной базы?
Обработка рассчитана на серверную Бухгалтерию, ЗУП может быть серверным или локальным.
Добрый день. Спасибо за нужную обработку. Но у нас возникла проблема. В Бух задваиваются коды физ лиц при загрузке. Подскажите пожалуйста, как можно решить эту проблему?
Т.е. одно физ. лицо дважды?
или
один и тот же код у разных физ лиц?
один и тот же код у разных физ лиц.
Похоже программа переносит код из ЗУП, и если такой код в БУХ уже есть, то он задваивается.
Такая проблема возникает скорее всего в связи с тем, что у нас в одной Бух настроена синхронизация с несколькими ЗУП и соответственно количество физ лиц в ЗУП и БУХ различное.
Тогда сделайте префиксы в базах ЗУП
Не хотелось бы делать префиксы, так как потом начинает сбиваться и нумерация документов и т.д. мы специально избавлялись от префиксов. А нельзя сделать так, что бы при переносе физ лица код не переносился, а создавался новый в базе бух.
В правилах обмена с помощью конвертации это легко настраивается, но в данной обработке я не нашла вшитых правил, что бы попробовать в них изменить
Правила там вшиты) в макете.
выгрузите в xml, поменяйте в конвертации и загрузите обратно.
Хорошо, спасибо большое.
ЗУП локально БП СЕРВЕР работает, а ЗУП СЕРВЕР БП СЕРВЕР выдает ошибку при проверке подключения
При попытке соединения с COM-сервером произошла следующая ошибка:
{Обработка.УниверсальныйОбменДаннымиXML.МодульОбъекта(13883)}: Ошибка при вызове метода контекста (Connect): Произошла исключительная ситуация (V83.COMConnector.1): Версия компоненты ‘comcntr’ (8.3.10.2466) отличается от версии корневого модуля ‘core83’ (8.3.10.2699)
(18)
в ошибке говорится, что у вас разные версии платформы для ЗУП и БП : (8.3.10.2466) и (8.3.10.2699). Приведите к одной платформе.
обе на одном сервере запускаются с одного меню при запуске показывают 8.3.10.2699, правда на sql, вы тестировали на sql?
(20)
прошу прощения, не внимательно прочитала ошибку)
нужно обновить компоненту V83.COMConnector.1
или переустановить платформу или в инете поискать как зарегистрировать компоненту V83.COMConnector.1 от платформы 8.3.10.2699
(18) Нужно устанавливать бух 3.0 и зуп 3.1 на один кластер серверов 1с. Можно и на разные, но тогда отслеживайте, чтобы платформы 1с были одной версии на каждом кластере. Тогда COM-соединение работает без проблем.
(18) Или перерегистрируйте компоненту:
Пуск — выполнить regsvr32 «C:Program Files (x86)1cv88.3.10.2699incomcntr.dll»
Выполняйте от имени Администратора.
Посмотрите ссылку:https://infostart.ru/public/400951/
спасибо Тимур но это все на сервере надо админов напрягать а они нехотят
Здравствуйте, клиент серверный режим
платформа 8.3.12.1685
ЗУП КОРП 3.1.7.144 , БП КОРП 3.0.65.84
проверка соединения выдает следующее:
При попытке соединения с COM-сервером произошла следующая ошибка:
{Обработка.УниверсальныйОбменДаннымиXML.МодульОбъекта(13884)}: Ошибка при вызове конструктора (COMОбъект): -2147221005(0x800401F3): Недопустимая строка с указанием класса
Вопрос решен, на сервере не была зарегистрирована COM компонента
Добрый день. Обе базы серверные, но аутентификация Windows. Паролей на пользователей никто не ставил, но при подключении выдает ошибку: При попытке соединения с COM-сервером произошла следующая ошибка:
{Обработка.УниверсальныйОбменДаннымиXML.МодульОбъекта(13885)}: Ошибка при вызове метода контекста (Connect): Произошла исключительная ситуация (V83.COMConnector.1): Идентификация пользователя не выполнена
Неправильное имя или пароль пользователя
Как быть в данной ситуации?
(26)
аутентификация Windows в этой обработке не реализована. Код открыт, можете сами подшаманить) там немного нужно.
Если не сложно, пришлите почту свою. Есть что обсудить. Не гербалайф )) yesodins@gmail.com
Добрый день.
Скажите, пожалуйста. Если воспользоваться Вашей обработкой и выполнить перенос ФЛ, то при последующей типовой синхронизации ЗиУП- БП по плану обмена в справочнике «Физические лица» будет создан дубль этого ФЛ? Ведь в регистр сведений «Соответствие объектов информационных баз» Ваша обработка запись по ФЛ не делает!?
(29) дублей не будет
Здравствуйте. Он по одному физлицу переносит? Есть возможность выбрать несколько? Или даже всех?
(31) только по одному.
Здравствуйте, а для ЗиКГУ 3.1 есть такая же обработка выгрузки по одному физ лицу?
День добрый. Есть обновление для текущих релизов ЗУП и БП ? Права полные.. Ошибки:
Загрузка в приемнике: Ошибка при загрузке данных: {Обработка.УниверсальныйОбменДаннымиXML.МодульОбъекта(6107)}: Ошибка записи объекта
ТипОбъекта = Физическое лицо
Объект = Иванов Иван Иванович
ОписаниеОшибки = Ошибка при вызове метода контекста (Записать): Ошибка при выполнении обработчика — ‘ПередЗаписью’: {ОбщийМодуль.ОбменДаннымиСобытия.Модуль(1056)}: Не удалось зарегистрировать изменения на узлах плана обмена ОбменЗарплата3Бухгалтерия3 по причине: {ОбщийМодуль.ОбменДаннымиСобытия.Модуль(1329)}: Ошибка выполнения правил регистрации объектов для плана обмена ОбменЗарплата3Бухгалтерия3.
Описание ошибки:
{РегистрСведений.РежимыПодключенияВнешнихМодулей.МодульМенеджера(31)}: Ошибка при вызове метода контекста (Прочитать)
Менеджер.Прочитать();
по причине:
Нарушение прав доступа!
ВызватьИсключение СтроковыеФункцииКлиентСервер.ПодставитьПараметрыВСтроку(
ПозицияМодуля = Обработка.УниверсальныйОбменДаннымиXML.МодульОбъекта(6100)
КодСообщения = 26
Ошибка при выгрузке данных: {Обработка.УниверсальныйОбменДаннымиXML.МодульОбъекта(1164)}: Ошибка при загрузке данных: {Обработка.УниверсальныйОбменДаннымиXML.МодульОбъекта(6107)}: Ошибка записи объекта
ТипОбъекта = Физическое лицо
Объект = Иванов Иван Иванович
ОписаниеОшибки = Ошибка при вызове метода контекста (Записать): Ошибка при выполнении обработчика — ‘ПередЗаписью’: {ОбщийМодуль.ОбменДаннымиСобытия.Модуль(1056)}: Не удалось зарегистрировать изменения на узлах плана обмена ОбменЗарплата3Бухгалтерия3 по причине: {ОбщийМодуль.ОбменДаннымиСобытия.Модуль(1329)}: Ошибка выполнения правил регистрации объектов для плана обмена ОбменЗарплата3Бухгалтерия3.
Описание ошибки:
{РегистрСведений.РежимыПодключенияВнешнихМодулей.МодульМенеджера(31)}: Ошибка при вызове метода контекста (Прочитать)
Менеджер.Прочитать();
по причине:
Нарушение прав доступа!
ВызватьИсключение СтроковыеФункцииКлиентСервер.ПодставитьПараметрыВСтроку(
ПозицияМодуля = Обработка.УниверсальныйОбменДаннымиXML.МодульОбъекта(6100)
КодСообщения = 26