Калькулятор расчета стоимости внедрения 1С:УПП
Авторизация

Логин

Пароль

Использование встроенных и дополнительных обработок.

Пожалуйста, оставьте заявку 
 на консультацию! 



Введение

Обработки – это прикладные объекты, конфигурации, предназначенные для выполнения различных действий над информацией. Обработка не сохраняет данные в базу, она только каким-либо образом их обрабатывает или меняет.
В целом, обработки можно разделить на встроенные (находящиеся в конфигурации) и внешние (поставляемые чаще всего на дисках ИТС или самописные).
В данной статье речь пойдет как о встроенных, так и о внешних обработках, призванных значительно упростить жизнь пользователя.

Обработка «Поиск и замена значений»

Обработка "Поиск и замена значений" находится на диске ИТС.
Универсальная обработка "Поиск и замена значений" предназначена для поиска и замены ссылочных значений в различных объектах информационной базы "1С:Предприятия".

Пример: Допустим нам необходимо заменить договор контрагенты на другой (При формировании документов был занесен неверный договор, начиная с заказа покупателя. Т.к. все остальные документы вводились на его основании ошибка в занесении договора привела к возникновению ошибок во всех смежных с заказом документах).

Последовательность действий:

1) В поле "Что заменять" выбираем справочник "Договоры контрагентов" и выбираем договор конкретного контрагента. В поле "На что заменять"выбираем нужный нам договор контрагента

Нажимаем кнопку "Найти ссылки" (расположена вверху формы). В результате этих действий стала заполнена нижняя табличная часть

Безымянный.png

1) Нажимаем кнопку "Выполнить замену значений" и проверяем результат, открыв, например, документ "Заказ покупателя", а затем посмотрев структуру его подчиненности.

Обработка «Универсальный подбор и обработка объектов»

Обработка "Универсальные подбор и обработка объектов" предназначена для поиска объектов в справочниках и документах по произвольному условию и дальнейшей обработки найденных объектов. Обработка внешняя, поставляется на дисках ИТС.

Сначала заполняется объект поиска (нужный справочник или документ). Затем заполняется вкладка "Отбор по значениям реквизитов", в которой указываются условия по отбираемым объектам, и нажимается кнопка "Найти объекты".
На вкладке "Найденные объекты" отображаются данные произведенного отбора.
Закладка "Обработки" содержит варианты возможных действий, которые можно произвести над отобранной совокупностью объектов:

· Произвольный алгоритм – обработку пишет сам специалист

· Установка реквизитов – замена значений старых реквизитов новыми

· Перенумерация объектов – нумерация объектов в соответствии с заданными правилами

· Пометить на удаление

· Удалить

· Провести

· Отменить проведение

Пример 1:
Допустим, мы хотим установить единый договор в заказе поставщику для определенного контрагента.
Последовательность действий – в качестве объекта устанавливаем "Заказ поставщику", производим отбор по интересующему нас поставщику. Нажимаем кнопку "Найти объекты" 

Безымянный 1.png

Видим заполненную вкладку "Найденные объекты" 

Безымянный 2.png

Переходим на вкладку "Обработки" и выбираем вариант "Произвольный алгоритм".

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

Безымянный 3.png

Пример 2:

Допустим мы хотим произвести перенумерацию документов "Платежное поручение исходящее" какой-либо выбранной нами организации, изменив при этом префикс этих документов.
Последовательность действий – в качестве объекта устанавливаем документ "Платежное поручение исходящее". На вкладке "Отбор по значениям" выбираем организацию, по которой будут происходить изменения:

Безымянный 4.png

Видим заполненную вкладку "Найденные объекты"

Вкладка Найденные объекты
Переходим на вкладку "Обработки" и выбираем "Перенумерация объектов", в открывшемся окне изменяем префикс документов и нажимаем "Выполнить"


Безымянный 6.png

Обработка "Универсальный журнал документов"

Данная обработка в УПП является встроенной, найти ее можно, воспользовавшись Сервис/Универсальный журнал документов или Операции/Обработки/Универсальный журнал документов.

Обработка позволяет выводить список документов, вместе со значениями реквизитов.

При этом состав списка документов и реквизитов может произвольно настраиваться.
Работа с обработкой, как и ее внешний вид очень похожа на работу с журналом документов (Например, журнал кассовых документов), существенная разница заключается лишь в том, что набор входящих в журнал документов формирует сам пользователь и настройки отбора в этой обработке больше похожи на настройки отбора в отчетах, нежели в формах списков журналов.

Начать работу с обработкой необходимо, нажав кнопку "Состав" и определив тем самым список выводимых в журнале типов документов.

Затем произвести отбор, нажав кнопку на панели инструментов (фильтр)

Безымянный 7.png

Пример:

Допустим нам необходимо увидеть все платежные документу (ПКО и входящие платежные поручения) по Договору "основной" (Например, мы не помним контрагента, но точно помним, что оплата проходила по "Основному" договору, так же мы не помним, каким образом проводилась оплата: через кассу или через банк).

Последовательность действий:

Определяем состав документов – приходный кассовый ордер и платежное поручение входящее, заполняем все графы по умолчанию

Безымянный 8.png

По полученным документам производим отбор (отбор как в отчете, при использовании стандартного журнала это невозможно). При необходимости можно добавить отбор и по интересующей нас организации.

Безымянный 9.png

Отчет по движениям документа

Встроенный отчет, позволяющий отследить движения по любому документу, зарегистрированному в системе. Вызвать отчет можно, выполнив Операции/Отчеты/ "Движения документа по регистрам".

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

Пример:
Посмотреть отчет по документу "Начисление зарплаты сотрудникам организации" и "Зарплата к выплате организации"

Последовательность действий:

Выбираем тип данных – документ "Начисление зарплаты сотрудникам организации" 
Выбираем конкретный документ

Безымянный 10.png

Жмем на кнопку "Сформировать" и получаем результат:

Безымянный 11.png

Поиск ссылок на объекты

Встроенный механизм, воспользоваться которым можно через Операции/Поиск ссылок на объекты.

Добавляем в верхней части объект, на который должны ссылаться найденные в последствии объекты и жмем на кнопку "Найти". В нижней части появляются элементы, в которых используются ссылки на указанный сверху объект.

Пример: Допустим, необходимо найти все документы, в проводках которых используется 51 счет (расчетный счет).
Последовательность действий:

В качестве типа данных выбираем бухгалтерский план счетов.
Выбираем 51 счет и жмем на кнопку "Найти". В нижней части появляются документы:

Безымянный 12.png

Обработка «Проведение документов»

Встроенный механизм, найти который можно в пункте меню "Операции"

Обработка содержит 2 вкладки: "Проведение документов" и "Восстановление последовательностей"

1."Проведение документов" 
Необходимо отметить галочками все типы документов, которые требуется провести/перепровести и ввести необходимую дату проведения/перепроведения (сняв при этом отметку "Не ограничивать", иначе ввод даты будет невозможен).
Существует 3 варианта проведения документов:

Безымянный 13.png

 Если выбрать вариант "Только проведенные", произойдет перепроведение документов в хронологическом порядке.
Если выбрать вариант "Только непроведенные" - проведутся все непроведенные документы.
Для проведения всех существующих (в том числе, непроведенных) документов выбирается вариант "Проведенные и непроведенные".

2."Восстановление последовательностей" 
На закладке "Восстановление последовательностей" приведены все имеющиеся в программе последовательности и указана дата актуальности каждой из них.

Безымянный 14.png

Последовательность – объект метаданных 1С – предназначена для упорядоченного хранения множества документов согласно дате и времени.

Граница последовательности (ГП) – позиция, последнего введённого документа в последовательность. Если после ГП есть другие документы в последовательности, то последовательность считается нарушенной и её необходимо восстановить.
Перед процедурой закрытия месяца настоятельно рекомендуется восстанавливать последовательность путем перепроведения документов.

Управление полнотекстовым поиском

Механизм полнотекстового поиска позволяет быстро находить нужную информацию в данных информационной базы и в справочной системе.
Найти обработку можно в пункте меню "Операции".
Перед началом работы с полнотекстовым поиском часто появляется окно "Управление полнотекстовым поиском". Для корректного начала работы необходимо нажать на кнопку "Настройка" и отметить галочкой "Разрешить полнотекстовый поиск", затем нажать "Обновить индекс".

Внешний вид обработки

Безымянный 15.png

*Обновить индекс.
Запускается формирование системой индекса поиска.
Для оптимизации процесса формирования индекса используется основной индекс и дополнительный, который формируется при вводе данных и содержит информацию по данным, введенным после последнего обновления основного индекса. Если флажок "Разрешить слияние индексов" установлен, то результат индексирования последних изменений добавится к основному индексу. Этот режим может потребовать достаточно большого времени (если размер основного индекса большой).

*Очистить индекс.
Рекомендуется выполнять, когда данные были полностью или почти полностью обновлены

*Настройка.
Устанавливает, разрешать или нет полнотекстовый поиск.

После выполнения всех действий, можно переходить к работе со встроенной обработкой "Поиск данных". (Если данные действия не были выполнены, то при начале работы с обработкой "Поиск данных" система задаст вопрос об использовании полнотекстового поиска и сама установить дату актуальности индекса на текущую дату).
Механизм полнотекстового поиска в данных системы "1С:Предприятие" 8 позволяет осуществлять поиск в базе данных с указанием поисковых операторов (И, ИЛИ, НЕ, РЯДОМ и др.).

Удаление помеченных на удаление объектов

Существует как встроенная обработка (Операции/Удаление помеченных на удаление объектов), так и внешняя (поставляется на дисках ИТС). Рассмотрим каждую из них.

1.Встроенная обработка.
При вызове обработки программа производит проверку работы пользователей с данной информационной базой и устанавливает монопольный режим работы. Если с базой работают, то выдается сообщение (но можно продолжить работу в модальном режиме).
При запуске обработки выводится список объектов базы, помеченных на удаление, каждый из данных объектов можно посмотреть, выбрав его двойным щелчком мыши.
Существует возможность самому настраивать список удаляемых объектов, устанавливая пометки или снимая их.
Для проверки, есть ли объекты, в которых существуют ссылки на удаляемый объект, используется кнопка "Контроль" (Если такие объекты существуют, то удаление объекта невозможно). При нажатии на кнопку "Контроль" выводится список удаляемых объектов, помеченных зелеными или красными галочками. Зелеными – ссылок на удаляемый объект нет и можно объект удалить. Красными – есть ссылки на удаляемый объект, удалить объект нельзя (В поле "Ссылки на удаляемый объект" выводятся объекты, которые ссылаются на удаляемый).
Затем нажимаем "Удалить" и удаляем все документы, помеченные на удаление и не имеющие документов с ссылками на них.
На форме, появившейся после нажатия на кнопку "Контроль", можно изменять настройки, снимая или устанавливая пометки (например, можно выводить или не выводить сообщения пользователю об удаляемых объектах)

2.Внешняя обработка.
Суть внешней обработки "Удаление помеченных объектов" ничем не отличается от встроенной обработки. Небольшие видоизменение претерпел внешний вид, так же появилась возможность произвести отбор по метаданным (например, удалять только элементы конкретного справочника или документы конкретного типа).
Во внешней обработке так же происходит контроль ссылочной целостности и невозможно удаление объектов, на которые существуют ссылки из других объектов.

Безымянный 16.png

Использование внешней обработки "Удаление помеченных на удаление объектов" необходимо в случаях, когда:

· В базе много помеченных объектов, их удаление занимает большой промежуток времени, а при работе встроенной обработки "Удаление помеченных на удаление объектов" работа с базой невозможна (нет ограничения по поводу монопольного режима).

· Когда нет возможности доступа к встроенной обработке

· В случае ошибочной работы встроенной обработки рекомендуется использовать внешнюю.

Групповая обработка справочников и документов

Стандартная обработка (Сервис/Групповая обработка справочников и документов).
При работе в программе пользователи постоянно заполняют справочники и документы. Иногда возникает необходимость пакетного изменения содержимого справочников и документов (например, поменять ставку НДС в группе номенклатуры или назначить нового ответственного). Именно в таких ситуациях можно воспользоваться данной обработкой.

· Закладка "Объекты отбора" - указывается, какие именно объекты базы будут обрабатываться

*Тип объекта – справочник или документ

*Вид объекта – один или несколько справочников или документов(обрабатывать табличные части – делает доступным проведение изменений над табличными частями справочников)

*Отбор – условия для отбора элементов

· Закладка "Обработка" - результат выполненных программой (по условиям отбора) действий и вариантов изменения полученных результатов.


Пример работы:

Допустим, мы хотим в справочнике "физ. лица" увидеть комментарий "Предпенсионный возраст" у всех женщин - сотрудниц, которым в 2013 году будет 60 или более лет.
Закладка "Объекты отбора" будет выглядеть так:

Безымянный 17.png

После того, как были отобраны объекты, устанавливаем действие "Изменить:[Комментарий]", пишем нужный комментарий и жмем «Выполнить».

Стоит обратить внимание на такой пункт настройки обработки, как "Разрешить изменение реквизитов объектов" (увеличится количество действий, которые можно выполнять над выбранными объектами). Допустим, перед нами стоит задача изменить ставку НДС у каждой номенклатуры, которая является услугой.
Закладка "Объекты отбора" 

Закладка Объекты отбора

После того, как были отобраны объекты, устанавливаем действие "Изменить:[Ставка НДС]", выбираем ставку и жмем "Выполнить".

Поиск и замена дублирующихся значений

Существует как встроенная обработка (Сервис/Поиск и замена дублирующихся значений справочников), так и внешняя, поставляемая на дисках ИТС.
Данная обработка позволяет выполнять поиск, замену и удаление дублирующихся элементов любого справочника. Действия, выполняемые данной обработкой, являются необратимыми.
Поиск может выполняться в двух режимах: по равному значению реквизита, по похожим словам (только для реквизитов строкового типа)

Типовой вариант обработки

Безымянный 19.png

Безымянный 20.png

Выполнять в транзакции - замена будет произведена только для всех элементов одновременно. Любая неудачная попытка замены одной из ссылок отменит все сделанные до этого изменения в данных.
Отключить контроль записи -
Настройка степени соответствия – устанавливается только в том случае, если поиск выполняется по строковому реквизиту

Обработка «Свертка базы»

Внешняя обработка. Обработка "Свертка базы" предназначена для выполнения операции свертки информационных баз, построенных на основе одной из типовых конфигураций (УПП, БП, УТ).
При выполнении свертки происходит формирование документов ввода остатков по регистрам на определенную дату (дату свертки) и удаление не используемых документов и движений по регистрам (сведений, накопления, бухгалтерии) до даты свертки включительно (сворачиваемый период). Основные цели свертки:

  • Увеличение скорости работы системы.
  • Уменьшение размера информационной базы.

Внешний вид:

Безымянный 21.png

1.Дата свертки. Под датой свертки понимается последняя секунда, входящая в сворачиваемый период. Так, для того чтобы свернуть в информационной базе данные за 2006 год, в качестве даты свертки требуется указать 31.12.2006 23:59:59. 

Количество строк в документах ввода остатков. Данный параметр определяет максимально возможное количество строк в одном документе ввода остатков. Если параметр не заполнен (равен 0), то на каждый регистр/счет будет создано по одному документу без ограничения количества строк.

2.На втором этапе (вторая закладка) определяется, какие объекты и за какой период следует сворачивать.
Предусмотрены следующие способы обработки объектов:

    1. Не обрабатывать - свертка объектов не производится.
    2. На дату - сворачиваются объекты, предшествующие дате свертки.
    3. За период - сворачиваются все объекты, лежащие в указанном интервале.
    4. Очистить - удаляются все объекты, предшествующие дате свертки, при этом документы ввода остатков не создаются. Режим доступен только для регистров сведений.

Кнопка "Заполнить настройки по умолчанию" - документы и регистры накопления и бухгалтерии, периодические регистры сведений (с регистратором "корректировка записей регистра") сворачиваются на дату, периодические регистры сведений без регистратора "корректировка записей регистра" и не периодические регистры сведений - не сворачивается

3. 3.На третьем этапе (на третьей вкладке "Документы ввода остатков") будут сформированы документы ввода остатков по регистрам накопления, сведений, бухгалтерии. Созданные документы будут расположены в следующей секунде за датой свертки, т.е. если дата свертки 31.12.2006 23:59:59, то документы будут созданы 01.01.2007 00:00:00.

В качестве документов ввода остатков используются документы "Корректировка записей регистров" и "Операция (бухгалтерский и налоговый учет)".
Для этого необходимо последовательно нажать "Сформировать" и "Активировать".
Выполнение обработки может занимать продолжительное время. После выполнения свертки базы вносить какие-либо изменения или перепроводить документы в свернутом периоде категорически запрещается.




Возврат к списку


Ваша корзина пуста
Статьи 1C:ERP Управление Предприятием
1C:ERP Управление предприятием Обновление


Copyright © 2009, 2010 "Новое О"
(function(w, c) { (w[c] = w[c] || []).push(function() { try { w.yaCounter3173182 = new Ya.Metrika(3173182); yaCounter3173182.clickmap(true); yaCounter3173182.trackLinks(true); } catch(e) {} }); })(window, 'yandex_metrika_callbacks');