Поменять менеджера в 1с
Каждое решение фирмы «1С» на платформе «1С:Предприятие 8» обладает широким кругом возможностей. Однако есть универсальные приемы, использовать которые можно в любой конфигурации. Этой статьей мы открываем цикл публикаций, в которых методисты фирмы «1С» будут рассказывать об универсальных возможностях платформы «1С:Предприятие 8». Начнем с одного из самых важных методов повышения эффективности работы — с описания «горячих» клавиш (действия с клавиатуры, как правило, выполняются быстрее, чем аналогичные через меню с использованием мыши). Освоив горячие клавиши, вы упростите выполнение часто повторяемых действий.
- "Горячие" клавиши: глобальные действия
- "Горячие" клавиши: общие действия
- "Горячие" клавиши: управление окнами
- "Горячие" клавиши: управление формами
- "Горячие" клавиши: работа со списком и деревом
- "Горячие" клавиши: поле ввода
- "Горячие" клавиши: поле картинки
- "Горячие" клавиши: редактор табличных документов
- "Горячие" клавиши: редактор текстовых документов
Глобальные действия - это действия, которые вы можете выполнять в любом состоянии программы. При этом не важно, что на данный момент открыто в "1С:Предприятии". Главное, чтобы приложение не было занято выполнением какой-либо задачи.
Глобальные действия - это действия, которые можно вызывать в любом месте запущенной платформы "1С:Предприятие 8". Независимо от того, что именно происходит в запущенной конфигурации, смысл глобальных действий не меняется (например, нажатие Ctrl+N всегда будет вызывать диалог создания нового документа).
"Горячие" клавиши для глобальных действий
Действие
Сочетания клавиш
Как работает программа
Создать новый документ
Открывает окно, в котором будет предложено выбрать тип создаваемого нового документа в различных форматах - например, в текстовом, табличном или HTML
Открыть существующий документ
Открывает стандартное диалоговое окно "Открыть", доступное через меню "Файл/Открыть…"
Активизация поля поиска в командной панели
Устанавливает курсор в это поле
Alt + Enter
Ctrl + E
В зависимости от того, на что установлен курсор, открывает соответствующую палитру свойств этого объекта или элемента. Полезно при работе с таблицами, текстом, HTML и т. п.
Вызвать содержание справки
Вызывает содержание справки
Вызвать индекс справки
Вызывает индекс справки
"Горячие" клавиши: глобальные действия
Глобальные действия - это действия, которые вы можете выполнять в любом состоянии программы. При этом не важно, что на данный момент открыто в "1С:Предприятии". Главное, чтобы приложение не было занято выполнением какой-либо задачи.
Глобальные действия - это действия, которые можно вызывать в любом месте запущенной платформы "1С:Предприятие 8". Независимо от того, что именно происходит в запущенной конфигурации, смысл глобальных действий не меняется (например, нажатие Ctrl+N всегда будет вызывать диалог создания нового документа).
"Горячие" клавиши для глобальных действий
Действие
Сочетания клавиш
Как работает программа
Создать новый документ
Открывает окно, в котором будет предложено выбрать тип создаваемого нового документа в различных форматах - например, в текстовом, табличном или HTML
Открыть существующий документ
Открывает стандартное диалоговое окно "Открыть", доступное через меню "Файл/Открыть…"
Активизация поля поиска в командной панели
Устанавливает курсор в это поле
Alt + Enter
Ctrl + E
В зависимости от того, на что установлен курсор, открывает соответствующую палитру свойств этого объекта или элемента. Полезно при работе с таблицами, текстом, HTML и т. п.
Вызвать содержание справки
Вызывает содержание справки
Вызвать индекс справки
Вызывает индекс справки
"Горячие" клавиши: общие действия
Общие действия - действия, которые имеют один и тот же смысл в различных объектах конфигурации, но поведение платформы "1С:Предприятие 8" меняется в зависимости от того где именно вы используете то или иное общее действие. Например, нажатие на клавишу "Del", помечает на удаление текущий элемент справочника, если вы находитесь в окне списка элементов справочника. Или удаляет содержимое текущей ячейки табличного документа, если вы его редактируете.
"Горячие" клавиши для общих действий
Действие
Сочетания клавиш
Как работает программа
Удаляет элемент под курсором (текущий элемент) или выделенную группу элементов
Позволяет добавить новый элемент
Сохранить активный документ
Сохраняет активный документ
Печать активного документа
Вызывает диалог печати для активного документа
Печать на текущий принтер
Инициирует непосредственную печать активного документа на принтер, назначенный в системе по умолчанию (без открытия диалога печати)
Копировать в буфер обмена
Ctrl + C
Ctrl + Ins
Копирует необходимый элемент или выделенную группу элементов в буфер обмена ОС Windows
Вырезать в буфер обмена
Ctrl + X
Shift + Del
Вырезает необходимый элемент или выделенную группу элементов в буфер обмена ОС Windows. Отличается от копирования тем, что копируемый элемент или группа после попадания в буфер удаляется
Вставить из буфера обмена
Ctrl + V
Shift + Ins
Вставляет в место, отмеченное курсором находящиеся данные из буфера обмена ОС Windows
Добавить к буферу обмена как число
Используется для числовых значений
Добавить к буферу обмена
Используется для числовых значений. Операция сложения с данными в буфере обмена
Вычесть из буфера обмена
Используется для числовых значений. Операция вычитания с данными в буфере обмена
Выделяет все доступные элементы в активном документе
Отменить последнее действие
Ctrl + Z
Alt + BackSpace
Отменяет последнее совершенное действие
Вернуть отмененное действие
Ctrl + Y
Shift + Alt + BackSpace
Позволяет отменить "Ctrl + Z", иными словами - вернуть то, что вы сделали до нажатия отмены последнего совершенного действия
Открывает диалог настройки параметров поиска в активном объекте конфигурации и выполнения этого поиска
Находит следующий элемент, соответствующий указанным в настройках поиска параметрам
Найти следующий выделенный
Находит следующий элемент, соответствующий тому, который вы выделили (например, на котором установлен курсор)
Находит предыдущий элемент, соответствующий указанным в настройках поиска параметрам
Найти предыдущий выделенный
Ctrl + Shift + F3
Находит предыдущий элемент, соответствующий тому, который вы выделили
Открывает диалог поиска и замены значений (там, где это разрешено)
Свернуть (узел дерева, группу табличного документа, группировку модуля)
Используется там, где доступны узлы деревьев, отмеченные значками "+" или "-"
Выделяет все доступные элементы в активном документе
Отменить последнее действие
Ctrl + Z
Alt + BackSpace
Отменяет последнее совершенное действие
Вернуть отмененное действие
Ctrl + Y
Shift + Alt + BackSpace
Позволяет отменить "Ctrl + Z", иными словами - вернуть то, что вы сделали до нажатия отмены последнего совершенного действия
Открывает диалог настройки параметров поиска в активном объекте конфигурации и выполнения этого поиска
Находит следующий элемент, соответствующий указанным в настройках поиска параметрам
Найти следующий выделенный
Находит следующий элемент, соответствующий тому, который вы выделили (например, на котором установлен курсор)
Находит предыдущий элемент, соответствующий указанным в настройках поиска параметрам
Найти предыдущий выделенный
Ctrl + Shift + F3
Находит предыдущий элемент, соответствующий тому, который вы выделили
Открывает диалог поиска и замены значений (там, где это разрешено)
Свернуть (узел дерева, группу табличного документа, группировку модуля)
Используется там, где доступны узлы деревьев, отмеченные значками "+" или "-"
Свернуть (узел дерева, группу табличного документа, группировку модуля) и все подчиненные
Свернуть (все узлы дерева, группы табличного документа, группировки модуля)
Ctrl + Shift + Num + (-)
Развернуть (узел дерева, группу табличного документа, группировку модуля)
Развернуть (узел дерева, группу табличного документа, группировку модуля) и все подчиненные
Развернуть (все узлы дерева, группы табличного документа, группировки модуля)
Ctrl + Shift + Num + (+)
Ctrl + Page Down
Ctrl + Alt + F
Быстрое листание активного документа
Ctrl + Page Up
Ctrl + Alt + B
Используется там, где поддерживается и возможно форматирование текста
Переход к предыдущей web-странице/главе справки
Используется в HTML-документах
Переход к следующей web-странице/главе справки
Прервать исполнение отчета системы компоновки данных
"Горячие" клавиши: управление окнами
В этом разделе объединены общие для всех окон и форм платформы "1С:Предиприятие" "горячие" клавиши.
"Горячие" клавиши для управления окнами
Действие
Сочетания клавиш
Как работает программа
Закрыть активное свободное окно, модальный диалог или приложение
Этой комбинацией можно быстро завершить работу всей конфигурации на платформе "1С:Предприятие", поэтому пользуйтесь ей осторожно
Закрыть активное обычное окно
Закрывает текущее обычное окно
Закрыть активное окно
Закрывает текущее активное окно
Активизировать следующее обычное окно
Ctrl + Tab
Ctrl + F6
Позволяет активизировать следующее окно среди открытых в рамках конфигурации. Нажатие в цикле с удерживанием клавиши Ctrl позволяет листать отрытые окна "вперед"
Активизировать предыдущее обычное окно
Ctrl + Shift + Tab
Ctrl + Shift + F6
Позволяет активизировать предыдущее окно среди открытых в рамках конфигурации. Нажатие в цикле с удерживанием клавиши Ctrl позволяет листать отрытые окна "назад"
Активизировать следующую секцию окна
Активирует следующую секцию текущего окна
Активизировать предыдущую секцию окна
Активирует предыдущую секцию текущего окна
Вызвать системное меню приложения или модального диалога
Позволяет увидеть системное меню операций (свернуть, переместить, закрыть и т. п.) над окном программы или открытого модального диалога
Вызвать системное меню окна (кроме модальных диалогов)
Alt + Hyphen + (-)
Alt + Num + (-)
Позволяет увидеть системное меню операций (свернуть, переместить, закрыть и т. п.) над активным окном
Вызвать главное меню
Активирует главную панель с кнопками текущего окна. Тем самым вы можете выбирать действия без участия мыши
Вызвать контекстное меню
Отображает контекстное меню над текущим активным элементом. Аналогично нажатию правой кнопки мыши на нем
Вернуть активность обычному окну
Возвращает активность обычному окну после работы с контекстным меню. Внимание! В любом другом случае, Esc инициирует закрытие активного окна
"Горячие" клавиши: управление формами
Здесь собраны "горячие" клавиши, упрощающие и ускоряющие работу с различными формами, которые созданы в конфигурациях, написанных на платформе "1С:Предприятие".
"Горячие" клавиши для управления формами
Действие
Сочетания клавиш
Как работает программа
Перейти на следующий элемент управления/вызов кнопки по умолчанию
Переход между элементами управления на форме "вперед" (см. Tab)
Вызов кнопки по умолчанию
Как правило, у различных форм назначена кнопка по умолчанию (она отличается от других - например, выделена жирным). Использование этой комбинации клавиш позволяет из любого места открытой формы активировать кнопку по умолчанию
Перейти на следующий элемент управления
Переход между элементами управления на форме "вперед"
Перейти на предыдущий элемент управления
Переход между элементами управления на форме "назад"
Активизирует командную панель, связанную с активным элементом управления/формой
Активирует главную панель с кнопками текущей формы. Тем самым вы можете выбирать действия без участия мыши
Перемещение по элементам управления, объединенным в одну группу
Используя клавиши-курсоры можно быстро перемещаться между сгруппированными элементами управления
Закрывает окно текущей формы
Восстановить положение окна
Если сбились какие-то параметры окна формы, эта комбинация позволяет вернуть все назад
"Горячие" клавиши: работа со списком и деревом
"Горячие" клавиши этого раздела помогут эффективно работать без использования мыши в многочисленных списках и деревьях, которые активно используются в различных объектах конфигураций на платформе "1С:Предприятие 8".
"Горячие" клавиши для работы со списком и деревом
Действие
Сочетания клавиш
Как работает программа
Открывает для изменения элемент, на который установлен курсор. Клавиша аналогична действию "Изменить" на стандартной панели кнопок формы
Ctrl + Shift + R
F5
Обновляет данные в списке или дереве. Особенно актуально для динамических списков (например, список документов), когда для них не включено автообновление
Создает новый элемент списка, используя в качестве шаблона текущий элемент. Аналогично кнопке "Добавить копированием"
Создает новую группу. Аналогично кнопке "Добавить группу"
Непосредственное удаление текущего элемента. Внимание! Используйте эту комбинацию с большой осторожностью в динамических списках, так как отменить удаление нельзя
Перемещение строки вверх
Ctrl + Shift + Up
В списках, где разрешено изменение порядка строк, позволяет передвинуть текущую строку вверх. Аналогично кнопке "Переместить вверх"
Перемещение строки вниз
Ctrl + Shift + Down
В списках, где разрешено изменение порядка строк, позволяет передвинуть текущую строку вниз. Аналогично кнопке "Переместить вниз"
Перенести элемент в другую группу
Ctrl + Shift + M
Ctrl + F5
Позволяет быстро переместить текущий элемент (например, справочника) в другую группу
Перейти на уровень вниз с одновременным раскрытием группы
Переходит внутрь папки, на которой был установлен курсор
Перейти на уровень вверх (к "родителю")
Выходит наверх из папки, в которой вы находились
Завершает с сохранением изменений редактирование элемента списка
Раскрыть узел дерева
Используется там, где доступны узлы деревьев, отмеченные значками "+" или "-"
Закрыть узел дерева
Раскрыть все узлы дерева
Инвертирует значение флажка текущего элемента (включает или отключает его)
"Горячие" клавиши: поле ввода
Поле ввода - активно используемый элемент управления во множестве мест форм конфигураций. "Горячие" клавиши для поля ввода позволяют быстро выполнить часто используемые действия над ним. Особенно полезно использовать эти клавиши там, где разработчик конфигурации не вывел нужные вам кнопки управления полем ввода.
"Горячие" клавиши для поля ввода
Действие
Сочетания клавиш
Как работает программа
Переключить режим вставки/замены
Аналогично поведению при редактировании обычного текста, позволяет либо добавлять новые символы при вводе к старым, либо затирать старые новыми
Выбор соответствующего объекта, связанного с полем ввода (например, выбор нужного документа из списка). Аналогично кнопке поля ввода "Выбор"
Ctrl + Shift + F4
Открытие формы выбранного объекта в текущем поле ввода. Аналогично нажатию кнопки поля ввода "Открыть"
Очистить поле ввода от текущего в нем значения
Удалить символ слева от курсора
Работа с набранным текстом в поле ввода
Удалить символ справа от курсора
Удалить слово слева от курсора
Удалить слово справа от курсора
Перейти в начало строки
Перейти в конец строки
Нажатие указателем мыши кнопки "Вверх" для кнопки регулирования
Использование регулировки, если это разрешено в поле ввода. Например, изменение дат, счетчиков и т. п. Аналогично нажатию на кнопку "вверх" регулятора поля ввода
Нажатие указателем мыши кнопки "Вниз" для кнопки регулирования
Использование регулировки, если это разрешено в поле ввода. Например, изменение дат, счетчиков и т. п. Аналогично нажатию на кнопку "вниз" регулятора поля ввода
"Горячие" клавиши: поле картинки
Поле картинки - это стандартный элемент платформы "1С:Предприятие 8" для отображения графических изображений. "Горячие" клавиши помогут, например, комфортно просмотреть изображение, расположенное в поле картинки.
"Менеджер обмена данными" не сложный, а гибкий инструмент. Если использовать "Менеджер обмена данными" в режиме а-ля УРБД (одинаковые базы данных, обмен по топологии звезда, настройка выгрузки только для видов объектов, нельзя фильтровать объекты), то установка и настройка занимает 10-20 минут (включая прочтение раздела документации в 10 страниц, посвященному такому обмену). Настройка правил в рамках "а-ля УРБД" осуществляется быстрее, т.к. присутствуют механизмы для групповой настройки правил миграции для однотипных объектов и для одного объекта со всеми базами, с которыми мы обмениваемся.
Для сложных обменов, когда требуется фильтрация, преобразование, синхронизация по ключевым полям, произвольная топология, настройка приоритетности МОД редоставляет различные средства настройки (от "только мышка" до кодирования).
По каким критериям МОД сравнивать с другими решениями для обмена?
Критерий | МОД |
Цена | Лицензируется на каждую БД участвующую в обмене, цена от 600 до 1350 рублей за базу |
Установка (для обмена между 2мя базами) | 5 мин |
Топология обмена | Произвольная ("звезда","кольцо","дерево" и т.д. и т.п.) |
Транспорт | Любой (встроенный обмен через FTP и e-mail (собственный почтовый клиент)) |
Автообмен | Средствами 1С или внешнего шедулера |
Обмен в немонопольном режиме | Да. Если при загрузке встречается объект, который редактирует другой пользователь, то ожидается разблокировка объекта, либо по команде пользователя объект пропускается или загрузка отменяется |
Приоритетность баз | Настраивается в каждой паре баз (источник и приемник) |
Настройка миграции | Вплоть до реквизита объекта метаданных (тип, вид, реквизит). Инструмент для групповых операций с настройкой |
Передача изменений конфигурации | Разрешение/запрет. Изменения конфигурации отслеживаются, передаются, но автоматически не загружаются. Существуют нештатные разработки, которые автоматизируют загрузку конфигурации |
Перенос правил миграции при установке нового релиза конфигурации | Правила сохраняет, есть возможность автоматического добавления в настройку миграции новых объектов |
Варианты обмена | Изменения, выборочно, за период,списком |
Просмотр файла пакета | Штатный механизм |
Размер пакет | В пакете информация занимает меньше места, чем в БД (dbf, SQL). Уменьшение размера за счет отключения выгрузки ненужных реквизитов. Уменьшение размера при выгрузке шапки реквизитов отдельным файлом. Архивация arj, rar. |
Скорость выгрузки/загрузки (примерно, зависит от конфигурации компьютера,объема и состава данных) | 210'000 объектов/час / 40'000 объектов/час |
Фильтрация данных | Гибкая |
Преобразование данных | Гибкое |
Обмен между разными конфигурациями | Да. Структуры конфигураций сопоставляются с помощью гибких механизмов правил обмена |
Коллизии номеров | Присваивается новый номер |
Движения документов | Переносятся вместе с документом или документ проводится на месте |
Поле синхронизации | ID объекта (по терминологии МОД - IDD) + опционально по любому реквизиту с признаком "Сортировка" или "Отбор" |
Как работает связка МОД+УРБД?
Два продукта можно использовать вместе, но надо иметь в виду следующие нюансы:
Как настроить автообмен через МОД?
1) Для вызова обмена в заданное время нужно настроить с помощью «Назначенных заданий» («Shedule Task») Windows вызов нужной базы 1С:Предприятия с пользователем «Автообмен» (пример «С:\program files\1cv7\BIN\1cv7.exe» enterprise /DC:\Base\office /NАвтообмен /PПароль ) .
В Глобальный модуль в предопределенную процедуру вставить следующий код:
В заданное время будет запускаться для обмена 1С. После обмена 1С автоматически закроется.
2) Для вызова обмена через заданные промежутки времени надо в глобальный модуль в предопределенную процедуру вставить следующий код:
И добавить процедуру
С заданной частотой будет запускаться в фоновом режиме обмен данными.
Как лицензируется МОД?
МОД лицензируется на каждую базу участвующую в обмене вне зависимости от физического расположения баз и направлений обмена. Под базой подразумевается физическая база 1С:Предприятия.
1) У Вас есть центральный офис, в котором стоит 1 база 1С, которая обменивается с такими же базами в 4 филиалах. Вам надо приобрести 5 лицензий.
2) У Вас есть центральный офис, в котором стоят 2 базы (например, Бухгалтерия и Торговля) и в филиалах тоже стоит по 2 базы. Вам надо приобрести 10 лицензий.
3) В Вашем офисе в пределах локальной сети или на одном компьютере находятся 3 базы Бухгалтерии, между которыми надо настроить обмен. Вам нужно приобрести 3 лицензии.
Что входит в комплект поставки?
1) Пластиковая регистрационная карточка с уникальным идентификатором и паролем. Эти данные требуются при установки МОДа и для его работоспособности.
2) Печатное руководство пользователя (включает Руководство 0 (для быстрой установки и использования МОД в простых обменах) и Руководство)
3) CD-диск (дистрибутив, Руководство администратора (для сложных обменов), шаблоны правил обмена между типовыми конфигурациями)
4) Коробка
Как посмотреть?
Где используется?
По какой причине «задваиваются» объекты (справочники, документы)?
МОД для однозначной идентификации объекта использует свой внутренний идентификатор (дополнительный реквизит IDD добавляемый к справочникам и к общим реквизитам документов). Данный идентификатор заполняется автоматически у существующих объектов в момент установки МОДа или при записи нового объекта. Идентификатор однозначно характеризует объект и не меняется при распространении и редактировании объекта в других базах. Таким образом для правильной работы МОДа в разных базах у одного и того же объекта должен быть один и тот же идентификатор.
Главной причиной возникновения задваивания является неправильная установка МОДа на существующие базы:
1) Если у Вас существовала одна база и Вы хотите сделать ее полные или неполные копии и настроить обмен, то последовательность установки МОДа такая:
- устанавливаете МОД в соответствии с инструкцией
- инициализируете МОД
- только после этого делать копии этой базы встроенной процедурой отпочкования или файловым копированием с заменой идентификаторов баз и паролей
Не правильно:
- делать копии базы до установки МОД и отдельно устанавливать МОД на кажду копию
- делать принудительную установку новых идентификаторов объектов в скопированных базах
2) Если у Вас уже существовали базы, в которых информация вводилась независимо, но часть данных пересекается, то Вы должны установить МОД на каждую базу и воспользоваться возможностью МОДа по синхронизации объектов по дополнительным полям. Например, в двух базах существует контрагент "Иванов". В одной базе ему присвоился идентификатор 10000010001234567, в другой - 10000020007654321. Для МОДа - это два разных объекта. Для того чтобы "объяснить" МОДу, что это один и тот же объект, надо в правилах загрузки указать, что для данного вида справочника объекты надо синхронизировать по реквизиту "Наименование".
Как настроить передачу через МОД измененной конфигурации?
МОД может отслеживать изменения файла конфигурации, отправлять и принимать его, но не может автоматически загрузить обновление. Обновление надо загружать вручную или воспользоваться сторонними разработками, которые автоматически загружают конфигурацию.
Почему документы загружаются с признаком проведения, но движения пустые?
МОД может обрабатывать перенос движений документов двумя способами (за это отвечает галочка в колонке "Движения"):
1) передавать движения в базу-приемник один в один, как в базе-источнике. За содержание передаваемых движений отвечают настройки правил по Регистрам, Операциям и Журналам расчетов
2) не передавать движения, а при загрузке проводить документ по алгоритмам базы-приемника
Если у загруженного документа с признаком проведения пустые движения, то это значит, что стоит загрузка движений, но отключены либо выгрузка движений, либо выгрузка/загрузка конкретных регистров, операций и журналов расчетов.
Для однотипных баз, содержание которых не должно различаться, рекомендуется использовать выгрузку/загрузку движений. Этот режим работает быстрее, чем проведение.
Для разнотипных баз или баз, у которых содержание различается, рекомендуется не загружать движения, т.к. могут различаться алгоритмы проведения в базах, а также могут получаться другие результаты на данном наборе данных (например, по-другому списываться партии).
Пример выгрузки объектов списком значений
Если Вам не подходят стандартные режимы выгрузки (изменения, выборочно, за период), то Вы можете самостоятельно подготовить для выгрузки список объектов.
Сильно ли МОД правит конфигурацию?
МОД автоматически добавляет: несколько констант, справочников, обработок, дополнительный реквизит IDD в каждом справочнике и общих реквизитах документов, дополнительный интерфейс.
МОД автоматически заменяет вызовы методов, изменяющих содержание базы данных (операции записи, проведения/распроведения, пометки/снятия пометки удаления, переноса в другую группу и т.д.), на методы, которые делают аналогичные действия и регистрируют эти действия в журнале изменений МОДа. Все замены кода МОД комментирует, что позволяет делать автоматическую деинсталляцию.
Как обновить типовую конфигурацию с установленным МОДом?
1) Установить обновление из дистрибутива
2) Проинсталлировать на обновление «Менеджер обмена данными
3) Обновление с МОДом установить на рабочую базу данных
Как можно деинсталлировать (удалить из конфигурации) МОД?
Для деинсталляции «Менеджера обмена данными» надо в инсталляторе нажать кнопку «Удалить». Получившийся файл 1cv7new.md загрузить в конфигурацию.
1С с МОДом "вываливается" под SQL
Из-за ошибки движка 1С для SQL-баз надо, чтобы все общие реквизиты документов типа строка неограниченной длины находились в конце списка. При установке МОД добавляет дополнительный общий реквизит IDD в список. Перенесите необходимые реквизиты (в типовых конфигурациях – это «Комментарий») ниже реквизита IDD.
Синхронизация данных по ключевым полям
Базовым полем синхронизации объектов в базах является IDD, который однозначно идентифицирует объект вне зависимости от того, в какой базе находится объект, и от содержания объекта. У одного и того же объекта в разных базах должен быть одинаковый IDD.
Для первоначальной синхронизации баз, данные в которых заводились до установки МОДа, и для задач синхронизации одновременно введенных пользователями одинаковых данных в разных базах, «Менеджер обмена данными» позволяет использовать дополнительное поле синхронизации. Дополнительным полем синхронизации может быть любой реквизит, у которого включено свойство «Сортировка». По выбранному полю синхронизация проходит только после неудачной попытки синхронизировать по IDD.
Все ссылки объектов друг на друга передаются в виде IDD. Поэтому при использовании дополнительных полей синхронизации надо тщательно продумать потоки данных, чтобы во всех базах объекты синхронизировались одновременно.
1) В трех базах одновременно ввели нового контрагента «Иванов И.И.»
В первой базе ему присвоился IDD 10000010000000123 .
Во второй – 10000020000000345 .
В третьей – 10000030000000789 .
2) Из третьей базы во вторую загрузили этого контрагента и он синхронизировался по полю «Наименование».
После этого обмена содержание IDD стало таким:
В первой – 10000010000000123 .
Во второй – 10000030000000789 .
В третьей – 10000030000000789 .
3) Из первой базы во вторую загрузили этого контрагента и он синхронизировался по полю «Наименование».
После этого обмена содержание IDD стало таким:
В первой – 10000010000000123 .
Во второй – 10000010000000123 .
В третьей – 10000030000000789 .
4) Из третьей базы выгрузили Расходную накладную этого контрагента (ссылка на IDD 10000030000000789 ). Во второй базе в этот момент уже не было объекта с такой ссылкой и поле Контрагент в Расходной накладной оказалось пустым.
Для избегания такой ситуации надо было в шаге 3) обеспечить выгрузку из второй в первую базу. В этом случае содержание IDD стало бы таким:
В первой – 10000030000000789 .
Во второй – 10000030000000789 .
В третьей – 10000030000000789 .
В МОДе нельзя производить синхронизацию объектов одновременно по нескольким реквизитам, например, наименование и артикул. Но это и не нужно, потому что решить эту проблему можно так: в конфигурации загружаемой базы завести реквизит ПолноеНаименование с признаком сортировка. Создать обработку для первичного заполнения этого реквизита в базе приемнике. В правилах загрузки поставить по нему синхронизацию объекта, а в выгружаемой базе в правилах выгрузки добавить реквизит с таким же названием и формулой @Спр.Наименование+« »+Спр.Артикул.
Простые фильтры
С помощью правил выгрузки-загрузки МОД позволяет настраивать фильтры (условия обмена) для любых объектов по одному или нескольким его реквизитам (например, фильтр по фирме в документе). Для каждого реквизита можно устанавливать в качестве условия только одно значение. Объект будет выгружен, только если выполняются условия для всех заданных реквизитов.
Сложные фильтры
Для задания более сложных условий обмена можно использовать возможности МОДа по выполнению конструкций встроенного языка 1С для вычисления значений выгружаемых реквизитов.
Если фирма равна одной из двух заданных, то возвращается значение 1, при котором разрешена выгрузка.
Интерфейсы для пользовательского кода
При обмене МОД вызывает предопределенные функции Глобального модуля (ПриВыгрузкеДокумента, ПриВыгрузкеСправочника, ПриЗаписиДокумента и т.п), в которые пользователь может вставить своими алгоритмы для фильтрации и преобразования данных.
Внимание! Данный форум является модерируемым.
Для получения к нему доступа необходимо зарегистрироваться или авторизоваться на сайте.
Где можно почитать методику указания значения реквизита?
Просто столкнулись с вопросами:
1. Менеджер не может удалить другого менеджера из списка, но может добавить себя или другого менеджера. Может указать основным себя или другого менеджера. Зачем такая возможность?
Можно ли как-то настроить более жесткие ограничения?
2. При создании нового контрагента менеджер автоматически заполняется как основной.
Если контрагент в базе уже есть, но в нем не указан менеджер, то менеджер не может быстро указать себя как основного менеджера. Надо заходить в список менеджеров, добавлять строку, выбирать себя из списка пользователей. Можно ли это сделать проще?
Добрый день, Георгий!
Цитата |
---|
Георгий Шевченко пишет: Можно ли как-то настроить более жесткие ограничения? |
1. Уточните, пожалуйста, что вы имеете в виду. Вы хотите что бы он не мог добавить новых менеджеров?
Но при этом добавить себя он должен иметь возможность?
2. Пожелание зафиксировано. Например можно реализовать так: в конец строки Менеджеры добавить кнопку "Назначить себя" по которой текущий пользователь автоматически будет прописываться как менеджер клиента и станет основным если других менеджеров нет. Это же решит проблему пункта 1 - для ограниченных прав линк открытия списка менеджеров можно сделать недоступным и пользователь сможет добавлять только себя.
1. Хотел понять почему доступ к изменению информации о менеджерах определяется только одной настройкой, разрешающей удаление менеджеров. Может быть в этом есть правильная логика?
Хотелось бы иметь возможность более гибкой настройки:
1. Удаление менеджеров из списка (уже есть)
2. Добавление себя в список
3. Добавление других в список
4. Изменение ответственного на себя
5. Изменение ответственного на другого для всех контрагентов
Очень бы пригодился журнал изменения ответственных с графами:
1. Дата и время
2. Контрагент
3. Был ответственный
4. Стал ответственный
5. Кто поменял
Еще одна странность была замечена. Через сервисную обработку справочника Контрагенты менеджер может делать все что угодно. Даже если у него нет права на удаление менеджера, он может его удалить.
Нужна настройка, определяющая возможность доступа к этой обработке.
2. Да, было бы хорошо.
Еще было бы неплохо в Событии сделать похожую кнопку, если регистрируется событие по контрагенту с пустым ответственным.
Пожелание по гибким настройкам зафиксировала, но будут ли это реализовывать не могу сказать.
Будем анализировать их для включения в следующие релизы решения.
Цитата |
---|
Георгий Шевченко пишет: Еще одна странность была замечена. Через сервисную обработку справочника Контрагенты менеджер может делать все что угодно. Даже если у него нет права на удаление менеджера, он может его удалить. |
Уточните, вы хотите чтобы она была недоступна совсем при ограничении прав или скрывался пункт "Изменить менеджера" если роль отключена?
Отдельное право на доступ к этой обработке вообще.
Если доступ к обработке есть, то в самой обработке возможность изменения менеджера определяется правами на изменение менеджера.
Цитата |
---|
Георгий Шевченко пишет: Отдельное право на доступ к этой обработке вообще. |
Добрый день, Георгий!
По большей части Ваших пожеланий внесены доработки. Планируем выпустить релиз 1.4.9.1 на следующей неделе.
Необходимо небольшое уточнение:
Цитата |
---|
Георгий Шевченко пишет: Еще было бы неплохо в Событии сделать похожую кнопку, если регистрируется событие по контрагенту с пустым ответственным. |
Здесь не совсем ясно, что имеется ввиду.
Ответственный в Событии заполняется либо из настройки "основной ответственный", либо из параметров Сеанса, то есть как раз текущим пользователем.
Для чего кнопка?
Извините, видимо я не совсем правильно выразился.
Правильнее так:
Еще было бы неплохо в Событии сделать похожую кнопку, если регистрируется событие по контрагенту с пустым основным менеджером.
То есть, если менеджер регистрирует Событие по контрагенту, по которому нет основного менеджера, то он может быстро назначить себя основным менеджером, прямо из документа Событие.
Извините, видимо я не совсем правильно выразился.
Обсудили с разработчиком данное пожелание.
Постараемся его реализовать в одном из следующих релизов, к сожалению в релизе 1.4.9.1 этой доработки не будет.
Ответственные лица можно условно разделить на 3 группы:
- Главные лица:
- Руководитель;
- Главный бухгалтер;
- Кассир;
Настройка подписи в 1С 8.3 Бухгалтерия
Главных лиц заполните в карточке организации в разделе Подписи .
Ответственных за отчеты и регистры в 1С задайте по ссылке Ответственные за подготовку отчетов .
Доверенные лица на право подписи укажите в регистре сведений Уполномоченные лица .
Также только в данном регистре задается Ответственный за оформление универсального передаточного документа (УПД).
Программа 1С позволяет в данном регистре установить доверенное лицо для всех ответственных лиц, но автоматически подставляться в печатных формах они будут только для главных лиц организации. Поэтому указание остальных доверенных лиц, кроме Ответственного за оформление, не повлияет на подписи в печатных документах.
Как изменить в 1С 8.3 ответственных лиц
Где в 1С 8.3 поменять главного бухгалтера и кассира? Чтобы изменить главных ответственных лиц в 1С, перейдите по ссылке История . По кнопке Создать задайте нового ответственного из справочника Физические лица и укажите дату, начиная с которой он подписывает документы.
По ссылке История задается новое лицо, отвечающее за свой участок. Если необходимо временно заменить этого сотрудника, внесите его доверенное лицо в регистр Уполномоченные лица .
Мы рассмотрели как настроить подписи и как поменять ответственное лицо в 1С.
См. также:
Если Вы еще не подписаны:
Активировать демо-доступ бесплатно →
или
Оформить подписку на Рубрикатор →
После оформления подписки вам станут доступны все материалы по 1С Бухгалтерия, записи поддерживающих эфиров и вы сможете задавать любые вопросы по 1С.
Помогла статья?
Получите еще секретный бонус и полный доступ к справочной системе БухЭксперт8 на 14 дней бесплатно
Похожие публикации
-
Для правильного формирования бухгалтерских проводок в 1С 8.3 необходимо настроить.Не все знают, что в программе 1С 8.3 Бухгалтерия есть.У вас нет доступа на просмотр Чтобы получить доступ:Оформите коммерческую.СТД-Р – новая форма, которая введена в связи с внедрением.
(4 оценок, среднее: 3,00 из 5)
Публикацию можно обсудить в комментариях ниже.
Обратите внимание!
В комментариях наши эксперты не отвечают на вопросы по программам 1С и законодательству.
Задать вопрос нашим специалистам можно в Личном кабинетеКак добавить пользователю с правами Менеджер по продажам возможность работать с Универсальным отчетом ?
Типовые права Менеджер по продажам не дают возможности использовать Универсальный отчет в 1С. Для того чтобы пользователь с правами Менеджер по продажам мог работать с Универсальным отчетом, ему необходимо добавить два новых профиля доступа:
- Использовать Универсальный отчет— для включения отчета в список доступных объектов пользователя с правами менеджера;
- Режим «Все функции» — для открытия Универсального отчета .
Последовательность действий по добавлению пользователю с правами Менеджер по продажам возможности работать с Универсальным отчетом :
Добавлять права может пользователь с правами доступа:
• Полные права ;
• Главный бухгалтер .
Сам менеджер добавить себе права не может.Чтобы иметь Универсальный отчет всегда «под рукой» — удобно добавить его на панель Избранных . Для этого достаточно щелкнуть мышкой по «звездочке» перед названием отчета.
У добавленного на панель Избранных отчета «звездочка» окрашена в желтый цвет.
Теперь вызвать отчет можно из любого места программы: достаточно щелкнуть мышкой по значку «звездочка» на панели Инструментов .
Переходить в Универсальный отчет таким образом гораздо удобнее, чем через режим «Все функции».
См. также:
Помогла статья?
Получите еще секретный бонус и полный доступ к справочной системе БухЭксперт8 на 14 дней бесплатно
Похожие публикации
-
В данной статье мы расскажем о помощнике бухгалтера — Универсальном.У вас нет доступа на просмотр Чтобы получить доступ:Оформите коммерческую.В программе 1С появился новый документ Счет-фактура выданный с видом..
(2 оценок, среднее: 3,00 из 5)
Публикацию можно обсудить в комментариях ниже.
Обратите внимание!
В комментариях наши эксперты не отвечают на вопросы по программам 1С и законодательству.
Задать вопрос нашим специалистам можно в Личном кабинетеДобавить комментарий Отменить ответ
Для отправки комментария вам необходимо авторизоваться.
Вы можете задать еще вопросов
Доступ к форме "Задать вопрос" возможен только при оформлении полной подписки на БухЭксперт8
Нажимая кнопку "Задать вопрос", я соглашаюсь с
регламентом БухЭксперт8.ру >>С 1 мая — новые коды в платежках при переводе денег физлицам
Изменения в 2022 году, о которых нужно знать бухгалтеру
6-НДФЛ за 1 квартал 2022 в 1С
Санкции и контрмеры: как работать организации и ее бухгалтеру в новой реальности. Часть 2
Отчетность за 1 квартал 2022
Лектор Мария Демашева — особенный. Спокойно, доходчиво, нет такого, что не понимаю. Высший класс!
Читайте также: