1с бзкр что такое
Программа «1С:Зарплата и кадры государственного учреждения КОРП» редакции 3 не только содержит в полном объеме все возможности регламентированного кадрового учета, расчета и учета заработной платы, исчисления НДФЛ и взносов, подготовки отчетности, реализованные в версии ПРОФ программы «1С:Зарплата и кадры государственного учреждения 8» редакции 3, но и включает расширенные возможности, полезные для крупных и растущих организаций. К таким расширенным возможностям относится к примеру:
- расчет и учет НДФЛ в соответствии с международными договорами РФ об избежании двойного налогообложения;
- формирование графиков работы с учетом смен;
- оформление выплат не сотрудникам;
- регистрация доплаты по управленческим начислениям;
- ведение учета в разрезе юридической или организационной структуры организации.
Кадровое планирование
Кадровое планирование и подбор персонала в программе «1С:Зарплата и кадры государственного учреждения 8 КОРП» включает в себя:
- сбор информации о потребностях компании в человеческих ресурсах: в виде заявок, полученных от руководителей, либо в виде обобщенного плана от руководства компании;
- построение профилей должностей: должностные обязанности, условия труда, а также квалификационные требования и компетенции, необходимые для эффективного выполнения обязанностей;
- формирование кадрового плана с перечнем вакансий: должностей, на которые нужно набрать сотрудников, и необходимого количества сотрудников;
- публикацию вакансий и получение откликов на них;
- парсинг резюме;
- работу с кандидатами;
- формирование кадрового резерва;
- получение отчетности о состоянии кадрового резерва и эффективности подбора персонала, и анализ качества исполнения кадрового плана за определенный период.
Работа с вакансиями
В программе хранится информация о вакансиях компании, включая подробное описание требований, предъявляемых к кандидату, его должностных обязанностей и условий приема на работу. Вакансия включает в себя информацию:
- профиль должности (совокупности требований, должностных обязанностей и условий труда);
- позиция штатного расписания, на которую подбирается персонал;
- дата открытия и планируемая дата закрытия вакансии;
- причина открытия вакансии, заявитель и ответственный за подбор;
- приоритет и сложность поиска кандидатов.
Если создание новой вакансии предусмотрено только по согласованию с руководителем, тогда основанием для открытия вакансии служит Заявка на подбор персонала. Заявка, в отличие от вакансии может быть создана без привязки к конкретной позиции штатного расписания и имеет статусы: рассматривается, согласована, отклонена.
- публиковать вакансии, обновлять их (если сведения о вакансиях меняются в программе), закрывать;
- сопоставлять существующие в программе вакансии с данными на сайте и при необходимости загружать информацию о вакансии из интернета;
- получать отклики на вакансии и регистрировать кандидатов в программе;
- искать подходящие резюме в интернете по заданным критериям;
- автоматически отклонить всех остальных соискателей при закрытии вакансии и утверждении прошедшего отбор кандидата;
- формировать отчетность по подбору персонала.
Работа с кандидатами
Программа «1С:Зарплата и кадры государственного учреждения 8 КОРП» автоматизирует работу с кандидатами на вакантную должность и хранит сведения о текущем этапе работы с каждым кандидатом и принятом решением. Все этапы работы с кандидатом отражаются в его карточке. В программе хранятся личные данные кандидата, его резюме, опыт работы, ожидаемый доход, вакансии, на которые претендует кандидат, присвоенный ему рейтинг, источник и дата получения информации о кандидате. По окончании рассмотрения, кандидат может быть утвержден или отклонен. Утвержденного кандидата можно зарегистрировать в качестве сотрудника и принять на работу, а отклоненного — можно зачислить в кадровый резерв.
Отчеты по подбору персонала позволяют анализировать различные аспекты эффективности подбора персонала. Отчет о показателях эффективности подбора персонала показывает:
- количество открытых, закрытых и отмененных вакансий;
- среднее количество дней просрочки по вакансиям;
- средний срок закрытия одной вакансии;
- количество кандидатов, принятых на работу.
Подбор персонала
«1С:Зарплата и кадры государственного учреждения 8 КОРП» предоставляет возможность автоматизировать все этапы подбора персонала.
Подготовительный этап включает в себя регистрацию численности и должностного состава персонала, а также ФОТ, формирование штатного расписания компании. В профиле должности можно описывать требования, обязанности, условия работы сотрудника и функции, выполняемые им в рамках должностных обязанностей. На этапе подготовки определяются сроки укомплектования компании кадрами, в программе выполняется согласование открытия вакансий, разрабатываются процедуры подбора персонала, определяется способ поиска кандидатов и готовятся электронные анкеты для собеседования.
Подготовительный этап также необходим для формирования бюджета компании по привлечению кандидатов, разработки программ подготовки персонала (обучение, развитие). Настраиваются мероприятия адаптации (и увольнения) сотрудников, подготавливаются электронные курсы, планируется обучение и развитие сотрудников.
Этап поиска и подбора кандидатов — это этап, на котором выполняется первичный отбор кандидатов, регистрируются отклики кандидатов на вакансии, выполняется профессиональное тестирование кандидатов. В дальнейшем на основании решений о приеме одобренных кандидатов стартуют мероприятия адаптации новых сотрудников, с ними оформляются трудовые отношения.
Адаптация и развитие сотрудников — на этом этапе в программе сотрудникам назначаются электронные курсы, планируется тестирование сотрудников, формируется кадровый резерв.
Адаптация персонала
Для эффективного управления процессом адаптации программа «1С:Зарплата и кадры государственного учреждения 8 КОРП» позволяет службе персонала спланировать необходимые мероприятия и затем проконтролировать их выполнение:
- определить состав и последовательность действий, выполняемых при адаптации и увольнении, для компании в целом, для подразделения, для должности или для рабочего места (конкретной должности конкретного подразделения);
- закрепить за конкретным сотрудником ответственность за всю процедуру адаптации, конкретное мероприятие или отдельную задачу в рамках мероприятия;
- установить для каждого адаптационного мероприятия и задачи срок выполнения;
- контролировать соблюдение самих адаптационных мероприятий и сроков их выполнения.
Данные функциональные возможности также могут быть использованы для организации и контроля прохождения процесса увольнения сотрудника. «1С:Зарплата и кадры государственного учреждения 8 КОРП» позволяет отслеживать результаты прохождения адаптационных мероприятий по конкретным сотрудникам либо по группам, а также просматривать статистику отклонений при выполнении адаптационных мероприятий за различные периоды. Таким образом, служба персонала может выявлять адаптационные мероприятия, дающие наибольшие сбои, проводить анализ причин и принимать необходимые управленческие решения.
Планирование программы адаптации для конкретного сотрудника, должности или подразделения осуществляется в едином разделе, что позволяет ответственному за управление адаптацией видеть целостную картину всех мероприятий, предусмотренных на разных уровнях компании. После определения необходимых адаптационных мероприятий система автоматически формирует для ответственных за мероприятие необходимые поручения, выполнение которых затем может контролироваться кадровой службой.
Кадровый резерв. Программа «1С:Зарплата и кадры государственного учреждения 8 КОРП» позволяет работать с кадровым резервом и управлять подготовкой сотрудников на случай открытия вакансии. Сотрудник, включенный в кадровый резерв, может быть кандидатом на одну или несколько должностей. Программа может автоматически выдвигать кандидатов на открывающиеся позиции.
- выделять ключевые позиции компании для подготовки кадрового резерва сотрудников;
- описывать требования к резервистам;
- создавать позиции кадрового резерва, как для конкретных позиций штатного расписания, так и без привязки к позиции;
- регистрировать заявки на включение в резерв;
- включать кандидатов в кадровый резерв на основании заявок, по результатам аттестации сотрудников или на основании списка требований;
- исключать из резерва при назначении сотрудника на позицию или при увольнении;
- сохранить сотрудника в составе резерва после увольнения;
- анализировать состояние кадрового резерва.
Позиция кадрового резерва описывает требования к кандидатам по образованию, стажу, возрасту и уровням компетенций. Создавать позиции кадрового резерва, заявки на включение в резерв, включать и исключать из резерва можно непосредственно из позиций штатного расписания. На основании заявки на включение в резерв сотрудник приобретает статус кандидата в резерв. Включить в каровый резерв можно как кандидатов в резерв, так и на основании проведенной аттестации, если выбрать соответствующее решение комиссии.
В программе можно проанализировать состояние кадрового резерва, оценить различные количественные показатели (количество резервистов на позиции, их средний возраст, статус и т. п.), получить информацию обо всех позициях с развернутыми данными об их составе.
Оценка персонала
«1С:Зарплата и кадры государственного учреждения 8 КОРП» автоматизирует процессы проведения аттестаций:
- подготовка приказ о формировании аттестационной комиссии;
- утверждение графика проведения аттестации;
- составление списка сотрудников, подлежащих аттестации;
- формирование пакета документов для работы аттестационной комиссии;
- присвоение или подтверждение категории по специальности;
- статистическая и аналитическая отчетность по результатам аттестации.
Оценка персонала может использоваться для выявления потребности в обучении, отбора сотрудников в резерв, анализа соответствия качественных характеристик персонала требованиям должности или рабочего места.
«1С:Зарплата и кадры государственного учреждения 8 КОРП» автоматизирует процесс проведения оценки персонала по методологии «Оценка 360°», состоящий из следующих этапов:
Обучение и развитие
- соответствия компетенций сотрудников требуемым компетенциям занимаемой позиции;
- заявок руководителей и сотрудников на обучение;
- индивидуальных планов развития.
Если потребность в обучении имеется — в программе можно планировать соответствующие мероприятия и расходы на них. Подготовленный план обучения и развития может проходить процедуру согласования.
Обучение сотрудников может производиться как по плану, так и при возникновении потребности. Факт проведения обучения регистрируется в программе соответствующим документом, в котором можно отразить участников, развиваемые компетенции и расходы. На основании этого документа, в зависимости от вида обучения, можно оформить командировку или отпуск. Проанализировать результаты проведенного обучения в различных разрезах.
Для закрепления взаимных обязательств между сотрудником и организацией может быть заключен ученический договор, который удобно подготовить в программе. В договоре указываются условия, по которым, в случае увольнения сотрудника в течение определенного периода с момента обучения, сотрудником компенсируются расходы на его обучение. При увольнении сотрудника до окончания срока обязательств по договору, автоматически рассчитывается сумма, подлежащая удержанию.
«1С:Зарплата и кадры государственного учреждения 8 КОРП» позволяет управлять обучением и развитием персонала. В программе поддерживаются:
- долгосрочное планирование обучения;
- оформление и согласование заявок на обучение;
- разработка индивидуальных планов развития сотрудников;
- оформление ученического договора между организацией и сотрудником;
- учет фактических расходов на обучение и автоматическое удержание обязательств по ученическому договору при увольнении;
- регистрация факта прохождения обучения, в том числе многоэтапного и отражение результатов в карточке Т-2;
- анализ планов и результатов обучения с помощью отчетов.
Охрана труда
Для выполнения задач по охране труда в «1С:Зарплате и кадрах государственного учреждения 8 КОРП» реализовано несколько функциональных возможностей.
Проведение специальной оценки условий труда — программа автоматизирует процессы подготовки специальной оценки, куда входит формирования состава комиссии, издания приказа и определение перечня рабочих мест, подлежащих специальной оценке, а также декларирование соответствия условий труда нормативным требованиям охраны труда, если вредные или опасные условия не выявлены. Процедуры подготовка проведения специальной оценки и формирование декларации соответствия условий труда нормативным требованиям охраны в программе автоматизированы.
Планирование и учет прохождения инструктажей по охране труда — «1С:Зарплата и кадры государственного учреждения 8 КОРП» позволяет полностью автоматизировать процесс учета инструктажей и контроля их прохождения с сохранением всех данных и результатов. По умолчанию предусмотрены различные виды инструктажа: вводный, внеплановый, на рабочем месте и целевой. Для каждого из них можно определить необходимость контроля проведения, способ и периодичность проведения, рабочие места, на которых он проводится.
В программе регистрируется факт проведения инструктажа и на его основании можно создать Журнал учета инструктажей по охране труда в стандартизованной форме в соответствии с требованиями Трудового законодательства. Для контроля прохождения запланированных инструктажей сотрудниками предусмотрены отчеты: Контролируемые инструктажи и Инструктажи с истекающим сроком действия.
Учет по результатам расследования несчастных случаев и их анализ. «1С:Зарплата и кадры государственного учреждения 8 КОРП» позволяет в единой базе вести учет и хранить всю информацию о каждом несчастном случае, фиксировать результаты расследований. Руководитель, отвечающий за безопасность труда, может ввести в программу все данные о несчастном случае на производстве, включая материалы по его расследованию и сведения о последствиях, в том числе прикрепить все необходимые документы (фотографии с места происшествия, протоколы опроса участников и т. п.).
На основании сводных сведений о несчастных случаях на производстве руководство компании может получать обобщенные сведения со статистикой несчастных случаев за определенный период. Отчет Ущерб от несчастных случаев позволяет руководству предприятия видеть целостную картину по видам произошедших несчастных случаев за определенный период, а также по видам причиненного компании ущерба и суммам ущерба.
Рабочее место сотрудника
В «1С:Зарплате и кадрах государственного учреждения 8 КОРП» реализовано рабочее место сотрудника, предоставляющее ему возможность самостоятельно решать следующие задачи:
- просматривать информацию о себе, свой расчетный лист и график работы, остатки своих отпусков;
- предоставлять сведения об изменениях личных данных;
- формировать и регистрировать заявления о предоставлении отпуска и направлении в командировку;
- сообщать о причине отсутствия (болезнь, отгул, отпуск без сохранения, и др.);
- обращаться с запросами о выдаче справок (для расчета пособий, 2-НДФЛ и др.);
- изменять свой индивидуальный пакет льгот в пределах установленного лимита;
- просматривать доступные мероприятия по обучению и развитию (курсы, тренинги и пр.) и сообщать о своем желании принять участие.
Пользователем системы можно назначить любого сотрудника. При необходимости ранее предоставленный сотруднику доступ может быть закрыт. На основании заявок об отпусках и командировках ответственный сотрудник (например, инспектор отдела кадров) формирует соответствующие кадровые документы. Сотрудник, ответственный за формирование справок, видит запросы о выдаче справок в разделе Кадры, оформляет соответствующие справки и устанавливает признак, что запрос отработан.
В программе предусмотрено групповое создание заявок — режим бригадира. В этом режиме руководитель некоторой группы сотрудников имеет доступ к системе и может сформировать заявки на отпуск и командировку списком.
Учет ДМС и медосомотров
В программе «1С:Зарплата и кадры государственного учреждения КОРП» редакции 3 есть инструменты учета добровольного медицинского страхования работников. Пользователь может регистрировать различные программы ДМС, дополнительные услуги по программам ДМС, отражать прикрепление к этим программам работников и их родственников с учетом выбранных ими дополнительных услуг, а при необходимости, например, в случае увольнения, регистрировать открепления.
Если работодатель оплачивает полисы ДМС не в полном объеме, то соответствующее ежемесячное удержание можно зарегистрировать в рабочем месте Медицинское страхование.
В программе «1С:Зарплата и кадры государственного учреждения КОРП» можно учитывать необходимость медосмотров для разных должностей, в соответствии с классификаторами и результатами спеоценки. Программа позволяет контролировать сроки проведения очередных медосмотрв, формировать направления, автоматически учитывать и оплачивать отсутствия сотрудников в связи с медосмотром.
Расширение возможностей расчета зарплаты Кадровое планирование Подбор персонала Адаптация персонала Оценка персонала Обучение и развитие Охрана труда Рабочее место сотрудника Учет ДМС и медосомотров
После достаточно долгого отсутствия по причине полной занятости все таки решил написать очередной пост.
Отладка
Недавно узнал что некоторые не знают что в платформу 1С 8.3 есть встроенный инструмент по отладке временных таблиц. Появился он относительно недавно, в одном из релизов редакции 1С 8.3.8 — «ПолучитьДанные» () применительно к МенеджеруВременныхТаблиц .
Между тем данный инструмент значительно облегчает возможности при исследовании проблем, например при разборе типовых механизмов.
Все достаточно просто.
1. Получаем временные таблицы запроса
Во время использования отладки для начала вычисляем список временных таблиц, Запрос.МенеджерВременныхТаблиц.Таблицы. Таким образом мы можем получить список таблиц, сформированный выполняемым запросом:
2. Получаем временную таблицу для отладки
Затем мы обращаемся к нужной нам для отладки временной таблице, добавляя Получить()
3. Получаем непосредственно данные
Использование метода ПолучитьДанные() позволяет получить коллекцию РезультатЗапроса непосредственно для выбранной временной таблицы.
Далее, применяя метод Выгрузить() — получаем таблицу значений, содержащую непосредственно отлаживаемые данные.
В случае отладки непосредственно таблицы с индексом 0 (как известно, индексы и нумерация в 1С начинается с нуля) получение данных выполняется с помощью вычисления следующей строки:
Запрос.МенеджерВременныхТаблиц.Таблицы.Получить(0).ПолучитьДанные().Выгрузить()
Отладка таким образом займет меньше времени, чем используя разные «костыли» 😀
На этом все, хороших Вам разработок и с прошедшими праздниками!
PS. А для тех кто занимается поддержкой расчета зарплаты на предприятии (не только программисты), напоминаю что по этой тематике выделен отдельный ресурс Pro-Zup.info.
Перенос зарплатных, кадровых и расчетных данных и справочной информации из "1С:Комплексная автоматизация", ред. 2 в 1С:"Зарплата и управление персоналом", ред. 3. Правила позволяют перенести кадровые данные сотрудников за весь период ведения учета в КА 2 и расчетные данные за выбранный период (минимально необходимый - 2 года). Позволяют осуществить переход на ведение учета зарплаты и кадров в программе 1С:Зарплата и управление персоналом 3. Перенос кадровых и расчетных данных из КА 2 в ЗУП 3
ГОТОВАЯ ОБРАБОТКА для перехода с "1С:Комплексная автоматизация, ред. 2" на "1С:Зарплата и управление персоналом 3" + 4 месяца тех. поддержки + 4 месяца обновлений
Перенос данных из КА 2 в ЗУП 3. Обновлен 14 февраля 2022г. до релизов ЗУП 3.1.21.х, КА 2.4.14.х и КА 2.5.7.х!
- Проверить перенос бесплатно >>
- Получить список объектов переноса >>
- Воспользовались > 21 компания
- Отклик техподдержки - 24 часа по рабочим дням
- Без посредников (мы разработчики переноса)
- Неограниченная техподдержка - 4 месяца,
обновления - 4 месяца - Приобрести онлайн с мгновенной отгрузкой или
по счету от юридического лица
Правила позволяют перенести кадровые данные сотрудников за весь период учета в организации и расчетные данные за выбранный период (минимально необходимый - 2 года). Позволяют осуществить переход на ведение учета зарплаты и кадров в программе 1С:Зарплата и управление персоналом", редакция 3
Универсальный перенос документов и справочников из программы КА 2 в ЗУП 3
Какие данные переносятся?
Вы можете запросить таблицу с актуальным перечнем данных, которые поддерживаются нашей разработкой. Таблица содержит информацию как по документам, так и по нормативно-справочной информации, которая переносится.
Перенос обновлен до актуальных релизов!
Актуальная версия переноса выпущена 14 февраля 2022г. и предназначена для релизов КА 2.4.14.х, КА 2.5.7.х и ЗУП 3.1.21 При приобретении вы получите также архив старых версий переноса данных.
Подойдет ли для наших баз 1С?
Фирма 1С поддерживает стандартную обработку для перехода из КА 2 в ЗУП 3 В то же время для перехода с КА 2 на ЗУП 3 стандартной обработки не существует. Вероятно, предполагается, что компании не должны переходить с более комплексного решения на более простое.
В связи с этим первое решение, какое приходит в голову для данной задачи - это настроить обмен данными через универсальный формат обмена Enterprise Data и перенести данные за весь период учета в КА2. Ведь КА 2 ЗУП 3 содержат одну и ту же библиотеку БЗКР (библиотека зарплата кадры расширенная), а значит в этой части имеют очень схожую конфигурацию.
Однако при попытке настроить типовой обмен через универсальный формат, начинает выводиться большое количество ошибок. Приводим их примеры: раз, два, три.
У нас на задачу перехода с КА 2 на ЗУП 3 было сразу несколько заказчиков, с разными требованиями. Поэтому мы разработали обработку для перехода и на технологии КД 2 и еще сделали расширение для ЗУП 3 для исправления ошибок при загрузке данных в пустую базу ЗУП 3.
Выбирайте ту технологию, которая больше подходит для вашей ситуации. Обращаем внимание, что каждая технология не содержит алгоритмов для свертки данных. Будут перенесены все данные по учету зарплаты.
Исходный код переноса открыт, поэтому правила можно легко адаптировать под собственные нужды, например, добавить перенос нетиповых реквизитов объектов. Также вы можете обратиться к нам за платной или бесплатной доработкой переноса. Бесплатно выполняем любые доработки, которые будут полезны многим пользователям разработки, а не только вам (лучше перед приобретением согласовать их).
ЗУП 3 - "1С:Зарплата и управление персоналом", редакция 3;
КА 2 - "1С:Комплексная автоматизация", редакция 2.
Инструкция по установке и запуску модуля для переноса данных 1С
Программное обеспечение представляет собой дополнительный модуль (в терминах 1С – «внешняя обработка») для платформы 1С:Предприятие.
Модуль позволяет выполнить переход на ведение учета в новой конфигурации 1С с сохранением всей справочной информации, а также всех возможных документов за выбранный период.
Модуль не требует какой-либо дополнительной установки в систему.
Инструкция по запуску с целью экспертной проверки.
Обратите внимание!
Описание алгоритма (инструкций) переноса начальных остатков касается только тех переносов, где реализован такой функционал. Будьте внимательны. Если в названии и описании переноса нет слов про начальные остатки, значит их перенос в данный момент не реализован. У нас таких разработок небольшое количество, обычно это какие-то новые решения.
Нажмите, что бы ознакомиться с инструкцией
- Для запуска достаточно открыть в пользовательском режиме любую базу данных 1С конфигурации «Конфигурации источника» актуального релиза. Номер релиза, для которого предназначена текущая версия переноса, содержит в имени файла правил конвертации данных.
- В главном меню выбрать пункт «Файл» - «Открыть».
- Откроется диалоговое окно выбора файла. Необходимо из файлов комплекта поставки программного продукта выбрать файл внешней обработки 1С с названием в формате: «Универсальный обмен в формате XML_управляемые_формы_***.epf».
- В открывшемся интерфейсе в поле «Правила конвертации» необходимо выбрать путь к файлу с правилами конвертации данных. Имя файла правил соответствует формату: «Документы, остатки и справочники «конфигурация источник» – «конфигурация приемник» «Релиз источник» – «релиз приемник» - v.**.xml» , где вместо звездочек указаны номера релизов конфигураций 1С, для которых предназначен переноса данных.
- Далее в обработке можно выбирать различные значения опциональных параметров выгрузки данных, выбирать, какие данные выгружать, за какой период. Все это следует делать в зависимости от потребностей плана проекта внедрения нового программного обеспечения 1С.
- После завершения указания настроек выгрузки данных следует заполнить поле «Файл обмена» значение имени файла, в который необходимо выполнить выгрузку данных.
- Далее необходимо нажать кнопку «Выгрузить». Будет произведена выгрузка всех выбранных данных с настройками, которые выбраны в пользовательском интерфейсе.
- После этого необходимо зайти в базу 1С «конфигурации приемник» в режиме 1С:Предприятие.
- Выбрать в меню Файл – Открыть. Выбрать из комплекта поставки ПО файл внешней обработки 1С. Формат имени файла должен быть следующий: «Универсальный обмен в формате XML_обычные_формы_***.epf»
- В форме обработки необходимо перейти на вкладку «Загрузка». Выбрать путь к файлу, имя которого было выбрано в пункте 6. И нажать кнопку «Загрузить».
- После выполнения операции из пункта 10 в базу 1С-приемник будут загружены все выбранные данные из базы 1С-источника. Главное отличие от стандартной обработки перехода от фирмы 1С в том, что программный продукт позволяет перенести также документы за любой период времени.
Инструкция по эксплуатации переноса данных 1C
Подходит как для разового переноса с сохранением введенных за период работы документов, так и для регулярного обмена документами. Оперативно обновляем при выходе новых релизов программ 1С. Предоставляем техподдержку. Можем выполнить проект перехода "под ключ". С 2015 года в продаже. Проверенное решение для экономии вашего времени, сил и снижения рисков проекта перехода.
Порядок выполнения переноса данных 1С следующий
- Разворачиваете из архива комплект файлов по переносу данных. Изучаете инструкцию по работе с обработкой «Универсальный обмен в формате XML», которая находится в комплекте.
- Запускаете в базе 1С, из которой нужно выгрузить данные, обработку «Универсальный обмен в формате XML…» из комплекта файлов переноса. Важно запускать именно ее, а не типовую обработку, встроенную в базу 1С. По ссылке авторизации в верхней части формы обработки указываете номер договора на приобретение переноса и свою электронную почту. С этого момента можете одним кликом мыши скачивать свежие версии переноса данных напрямую себе на компьютер.
- Устанавливаете дату начальных остатков на вкладке «Параметры». Указывает период переноса документов. Дата начала переноса документов должна равняться дате остатков. Обратите внимание, документы могут быть выгружены по ссылкам из документов выбранного периода в случае, если на них есть ссылки в данных документах. То есть, например, если дата остатков выбрана 01.01.2020, период переноса документов – с 01.01.2020 по 31.12.2020 и выгружается Реализация за 15.01.2020, а она создана по заказу от даты 20.12.2019, то заказ также будет выгружен в базу 1С- приемник данных.
- При необходимости на вкладке «Дополнительно» можете включить функционал выгрузки частями. Эта полезная возможность для переноса больших баз данных, или когда не компьютере на хватает оперативной памяти для выполнения переноса за одну итерацию. Для каждой группы второго уровня из правил выгрузки создается отдельный файл выгрузки. Аналогичную настройку нужно установить и в обработке загрузки. Внимание! Будут загружены все xml-файлы из каталога, который вы укажете для загрузки. Поэтому в каталоге не должно быть никаких посторонних файлов с расширением «xml».
- Указываете имя файла выгрузки. Если выбрана выгрузка частями, то каталог выгрузки. Запускаете выгрузку данных.
- Создаете пустую базу 1С – приемник данных (желательно). Запустите в ней внешнюю обработку из каталога поставки переноса данных «Универсальный обмен в формате XML_..». Выберите на вкладке «Загрузка» имя файла с выгруженными ранее данными. Запустите загрузку. Если база 1С – приемник данных работает в клиент-серверном режиме, то в форме обработки нужно сверху в командной панели указать «Режим работы» - «На клиенте».
- Технически загрузка выполняется следующим образом. Сначала записываются все данные. При этом заполняется таблица документов к проведению. После завершения записи данных таблица документов сортируется и запускается проведение документов в хронологическом порядке. Проводятся только те документы, дата которых более даты начальных остатков и только если они были проведены в базе 1С, из которой выполнялась выгрузка.
- Самостоятельная разработка подобных правил переноса даже под единственного заказчика займет от 1 месяца рабочего времени программиста 1С. Это если он будет заниматься только этой задачей. Если будет отвлекаться на другие задачи, то время разработки. может составлять 2-3 месяца. (Речь идет о полной версии переноса документов - со всеми возможными документами).
- Если Вы предоставляете внедренческие услуги, то может быть полезна услуга бесплатной подписки на обновления правил конвертации. Вы приобретаете правила один раз и можете оказать услугу переноса данных нескольким заказчикам. Причем при выходе новых релизов 1С обновление правил Вы получаете бесплатно (в течение 4 месяцев с момента покупки).
- Документы в перенос данных будем добавлять постепенно - по собственным возможностям и по запросам покупателей. Поэтому стоимость будет постепенно увеличиваться по мере увеличения функционала. Поэтому выгодно приобретать правила, пока стоимость невысокая.
- Бесплатная техническая поддержка предоставляется в течение четырех месяцев с даты покупки. В том числе возможно ознакомление с нюансами Ваших информационных баз. Если необходимо, можем загрузить от Вас dt или подключиться для анализа проблемы к Вам на сервер.
Просим отнестись с пониманием к тому, что может быть непросто найти время для подключения к Вашему компьютеру в удобные Вам отрезки времени. Но всегда будем стараться найти такую возможность (или можно прислать базу).
Сценарии переноса данных
Сценарии использования предлагаемого переноса данных могут различаться в зависимости от потребностей организации. Основных сценариев использования мы видим два:
- Разовое проведение переноса данных. При этом перенос документов начиная с даты ведения учета в новой программе позволяет пользователям быстрее освоиться. Они видят, как выглядят документы, которые только вчера вводили в старой 1С и могут быстрее разобраться с учетом.
- Регулярный перенос документов из программы в программу во время периода опытной эксплуатации. Возможен ввод части документов в новой программе, части - в старой. При этом документы из старой переносятся в новую. Это позволяет избежать двойного ввода данных.
- Проводить внедрение новой программы постепенно, подключая блоки учета и пользователей по выбранному плану.
Варианты приобретения переноса данных
LITE - предоставляется комплект переноса, содержащий актуальные правила для перехода между последними релизами программ 1С, также архив правил для старых релизов, инструкция и нетиповая обработка для выполнения переноса (в нее добавлен дополнительный функционал и исправлены ошибки). Перенос Вы выполняете самостоятельно. В случае возникновения критических ошибок оперативно их исправляем. Консультации не предоставляются. Обновления переноса не предоставляются. Есть возможность апгрейда до тарифа PRO.
PRO - предоставляется комплект переноса, содержающий актуальные правила для перехода между последними релизами программ 1С, также архив правил для старых релизов, инструкцию, нетиповую обработку для выполнения переноса (в нее добавлен дополнительный функционал и исправлены ошибки). Перенос Вы выполняете самостоятельно. Предоставляется 4 месяца технической поддержки, в течение которых можно задавать любые возникающие вопросы по переносу, просить добавить новые виды документов, изменить что-то в методологии переноса. Также оперативно исправляются все замечания.
SPECIAL - данный тариф не чем не отличается от тарифа PRO за исключением некоторых деталей: по данному тарифу мы индивидуально дорабатываем правила переноса под устаревшие релизы и реализуем перенос каких-либо нетиповых объектов необходимых вам. Для начала работ по данному тарифу от вас необходима постановка задачи.
Регламент технической поддержки
- По регламенту ответ технической поддержки 72 часа с момента обращения, однако обычно отвечаем в течение того же рабочего дня.
- Почти все запросы пользователей на доработки (развитие) правил выполняются бесплатно. Условие для доработки - она должна соответствовать типовой методологии ведения учета от фирмы 1С. Должна касаться актуальной версии правил. И, разумеется, доработка только типовых конфигураций.
- Перенос проверен на большом количестве пользовательских баз данных. Однако способ ведения учета, сами данные в базах у всех уникальные. И на Вашей базе могут возникать ошибки при переносе. Для решения проблемы от Вас может потребоваться либо подробное описание способа воспроизведения ошибки на демобазе от фирмы 1С, либо предоставление информационной базы, на которой указанная ошибка воспроизводится. База должна быть актуального релиза.
- Гарантия возврата средств за перенос не распространяется на случаи, когда не предоставляется корректная исходная база для воспроизведения ошибки.
За годы работы по направлению переносов данных наши специалисты приобрели уникальный и глубокий опыт как групповой разработки переносов данных, так и реализации проектов переносов данных 1С под ключ.
Нашими разработками успели воспользоваться более тысячи организаций, среди которых есть такие крупные игроки на рынке, как: Газпром Транс, ВкусВилл, Тануки, Siberica, Авиакомпания ЯМАЛ.
Список известных крупных клиентов, которые оценили качество нашей работы, можете посмотреть на странице Наши клиенты >>.
Механизм РИБ — механизм распределенных информационных баз - это когда у вас есть главная база и подчиненная(ые). Главная база может быть только одна, подчиненных может быть много. Каждая подчиненная база может иметь свои подчиненные базы, для которых она будет главной.
Вот посмотрим на картинку из первой ссылки по запросу в Яндексе:
РИБ используется для обмена данными. Причем не только теми данными, с которыми работает пользователь, но и данными изменения конфигурации. То есть РИБ позволяет передавать изменения конфигурации. Но изменить конфигурацию можно только в главной базе!
Визуализируем:
У нас большая компания и много филиалов. Есть доработанная УНФ, которую мы гордо называем УБФ(Управление Большой Фирмой). Но мы решили, что хватит терпеть то, что все филиалы имеют доступ к документам всех филиалов и каждому филиалу решили сделать отдельную базу, которую синхронизировать с нашей основной базой для передачи данных. Что ж, можно. Сделали.
И внезапно мы решили изменить картинку, которая появляется при входе в базу, захотели поместить туда логотип нашей фирмы, а почему бы и нет?
Как запилить картинку во все базы всех филиалов? Ну при текущем варианте, что у всех филиалов отдельная база, только руками. Руками специалистов, которые умеют заходить в конфигуратор и знают что нужно там нажать.
А вот если бы мы сделали подчиненные базы для филиалов, то есть использовали РИБ, то и данными бы обменивались, как при обычной синхронизации, и картинка бы сама добавилась во все "базы-дочки". Однако, в конфигуратор зайти бы все-таки пришлось, но только чтобы нажать кнопочку "Обновить конфигурацию базы данных", вот картинка:
Как создать подчиненную базу, на пальцах:
я буду использовать Управление торговлей, редакция 11 (11.4.13.275), но способ, в целом, одинаковый во всех типовых конфигурациях.
1) Сначала проделаем шаги, как при настройке обычной синхронизации:
2) . поставим галочку, нажмем.
4) тут ознакомимся с описанием. Я выберу обычную настройку, но если бы мы следовали примеру выше, то нужно было бы выбрать "с фильтром" и там одним кликом выбрать нужный филиал.
6) Указываем префикс - он будет подставляться к номерам документов, чтобы можно было отличить документы дочки и основной базы.
7) в общем случае, тут ничего не надо нажимать, кроме "Записать и закрыть".
8) А вот теперь создаем нашу новую подчиненную базу:
9) указываем место, куда ее покладем.
10) Зайдем в нашу новую подчиненную базу и закончим настройки синхронизации(синхронизация уже создалась, так как использовали РИБ, но нужно указать каталог для обмена выбрав "Настройки подключения")
(обратите внимание на верхний левый угол окна программы, там название базы, он отличается от предыдущих, так как это "дочка")
Кстати, в новой базе все пользователи будут выключены, пароли сброшены, нужно включить руками:
В общем-то ВСЕ.
Подчиненная база создана!
Теперь, когда наши программисты что-нибудь улучшат, эти улучшения прилетят в подчиненные базы сами.
Вот что-то изменили в основной базе:
нам нужно перенести изменения в базы-дочки.
Для этого запускаем главную базу в режиме 1С:Предприятие, то есть в пользовательском интерфейсе, заходим в настройки синхронизации, жмем выделенную кнопку:
После того, как синхронизация закончится, заходим в базу дочку и так же жмем "Синхронизировать", база загрузит данные и напишет:
После нажатия на Далее база закроется и начнет устанавливать обновления.
Когда обновы установятся, база начнет запускаться и сообщит нам следующее:
Это означает, что не обновлена конфигурация базы данных. Та самая маленькая кнопка в конфигураторе и это именно та причина, почему придется ОДИН раз зайти в конфигуратор. Что ж, зайдем в конфигуратор базы-дочки и нажмем эту кнопку, заодно вообще посмотрим что-да-как там, мы ж там еще не были.
Откроем конфигурацию и вот что увидим
Нажмем на "Обновить конфигурацию базы данных".
Увидим список изменений, которые прилетели с обновлениями:
И вот эти обновления появились в подчиненной базе.
Теперь необходимо запустить базу в пользовательском режиме, чтобы выполнились обработчики обновления.
Несколько правил:
1) Все узлы, кроме одного, должны иметь по одному главному узлу и один узел не будет иметь главного узла - это корневой узел.
2) Конфигурация может быть изменена только в узле, не имеющем главного узла (то есть в корневом).
3) Изменения конфигурации будут передаваться от главного к подчиненным узлам.
4) Разрешение коллизий так же будет производиться исходя из отношений "главный - подчиненный" - если изменения сделаны одновременно и в главном и в подчиненном узлах, то приняты будут изменения главного узла.
5) Сделать подчиненный узел в распределенной базе можно разными способами, но создание начального образа является рекомендуемым.
А теперь то, ради чего все писалось.
Как подчиненную базу сделать обычной(нормальной, отдельной, как хотите).
Я опишу только тот способ, которым пользуюсь. Это моя шпаргалка. Но он не единственный.
1) Заходим в свойства ярлыка запуска окна 1С:Предприятие:
2) В поле "Объект" дописываем:
DESIGNER /F"Путь до базы" /N"Имя Пользователя в базе" /P"Пароль пользователя" /ResetMasterNode
В итоге у меня получится:
"C:\Program Files\1cv8\common\1cestart.exe" DESIGNER /F"C:\Users\79119\Desktop\РИБ" /N"" /P"" /ResetMasterNode
Привет, Хабр!
В этой статье мы начнем рассказ о том, как устроена внутри платформа «1С:Предприятие 8» и какие технологии используются при ее разработке.
Нативные приложения
- STL (в частности, строки, контейнеры и алгоритмы)
- множественное наследование, в т.ч. множественное наследование реализации
- шаблоны
- исключения
- умные указатели (собственная реализация)
Компоненты
- Разделение способствует лучшему проектированию, в частности лучшей изоляции кода
- Из набора компонентов можно гибко собирать разные варианты поставки:
- Например, инсталляция тонкого клиента будет содержать wbase, но не будет backend
- а на сервере wbase, наоборот, не будет
- оба варианта будут, конечно, содержать nuke и bsl
- Предоставляет фабричные методы, позволяющие создать класс из другой компоненты зная только его название (без раскрытия реализации)
- Предоставляет инфраструктуру умных указателей с подсчетом ссылок. За временем жизни SCOM-класса не нужно следить вручную
- Позволяет узнать реализует ли объект конкретный интерфейс и автоматически привести указатель на объект к указателю на интерфейс
- Создать объект-сервис, всегда доступный через метод get_service и т.д.
Этот макрос опишет специальный статический класс-регистратор, конструктор которого будет вызван при загрузке компоненты в память.
После это можно создать его экземпляр в другой компоненте:Для поддержки сервисов SCOM предлагает дополнительную, достаточно сложную инфраструктуру. Центральным в ней является понятие SCOM-процесса, который служит контейнером для запущенных сервисов (т.е. выполняет роль Service Locator), а также содержит привязку к локализуемым ресурсами. SCOM процесс привязывается к потоку ОС. Благодаря этому внутри приложения можно вот так получать сервисы:
Более, того переключая логические (SCOM) процессы привязанные к потоку, можно получить практически независимые с точки зрения информационного пространства приложения, выполняющиеся в рамках одного потока. Так устроен наш тонкий клиент, работающий с файловой базой — внутри одного процесса ОС находятся два SCOM-процесса, один связан с клиентом, а второй — с сервером. Такой подход позволяет унифицировать написания кода, который будет работать как на локальной файловой базе, так и в «настоящем» клиент-серверном варианте. Цена за такое единообразие — накладные расходы, но практика показывает, что они того стоят.
На основе компонентной модели SCOM реализована и бизнес-логика и интерфейсная часть 1С: Предприятия.
Пользовательский интерфейс
Кстати, об интерфейсах. Мы не используем стандартные контролы Windows, наши элементы управления реализованы напрямую на Windows API. Для Linux-версии сделана прослойка, работающая через библиотеку wxWidgets.
Библиотека элементов управления не зависит от других частей «1С:Предприятия» и используется нами еще в нескольких небольших внутренних утилитах.За годы развития 1С:Предприятие внешний вид контролов менялся, но серьезное изменение принципов произошло только один раз, в 2009 году, с выходом версии 8.2 и появлением «управляемых форм». Помимо изменения внешнего вида, фундаментально изменился принцип компоновки формы — произошел отказ от попиксельного позиционирования элементов в пользу flow-компоновки элементов. Кроме того, в новой модели элементы управления работают не напрямую с доменными объектами, а со специальными DTO (Data Transfer Objects).
Эти изменения позволили создать веб-клиент «1С:Предприятия», повторяющий С++ логику контролов на JavaScript. Мы стараемся поддерживать функциональную эквивалентность между тонким и веб клиентами. В том случае, когда это невозможно, например, из-за ограничений доступных из JavaScript API (например, возможности работы с файлами очень ограничены), мы часто реализуем нужную функциональность при помощи расширений браузеров, написанных на C++. На данный момент мы поддерживаем Internet Explorer и Microsoft Edge (Windows), Google Chrome(Windows), Firefox (Windows и Linux) и Safari (MacOS).Кроме того, технология управляемых форм используется для создания интерфейса мобильных приложений на платформе 1С. На мобильных устройствах отрисовка контролов реализована с использованием «родных» для операционной системы технологий, но уже для логики компоновки формы и реакции интерфейса используется тот же код, что и в «большой» платформе «1С:Предприятие».
Интерфейс 1С на ОС Linux
Интерфейс 1С на мобильном устройстве
Интерфейс 1С на ОС Windows
Интерфейс 1С — веб-клиентOpen source
Заключение
В статье мы коснулись нескольких основных аспектов разработки платформы «1С: Предприятие». В ограниченном объеме статьи мы затронули лишь некоторые интересные, на наш взгляд, аспекты.
Общее описание различных механизмов платформы можно посмотреть тут.
Какие темы были бы интересны Вам в следующих статьях?Как реализована мобильная платформа 1С?
Описание внутреннего устройства веб-клиента?
Или, может быть, Вам интересен процесс выбора фич для новых релизов, разработки и тестирования?Читайте также: