В этой статье мы узнаем, что такое обработки в платформе 1С 8.3 и для каких целей они нужны. Научимся создавать обработки в качестве объектов метаданных конфигурации 1С, научимся создавать внешние обработки, создавать формы обработок, добавлять обработки в подсистемы и давать права на обработки пользователям, а также узнаем, как открыть внешнюю обработку в 1С.
В платформе 1С, помимо объектов конфигурации, которые так или иначе связаны ведением учета (например, Справочники – для хранения однотипной информации, Документы – для отображения событий), существует объект, который напрямую не связан с ведением учета, и с помощью которого можно осуществлять различные вспомогательные действия (групповая обработка справочников и документов, загрузка – выгрузка информации и т.д.). Этот объект – Обработка. Обработки могут быть как объекты какой-то конфигурации, а также внешние – в этом случае сама обработка будет храниться где-то на жестком диске, её можно будет открыть в пользовательском клиенте 1С предприятия, и выполнить нужные действия.
1c для чайников
Создать обработку 1С
Для того, чтобы создать обработку, в конфигураторе 1С в дереве метаданных необходимо выделить ветку Обработки, вызвать контекстное меню и выполнить команду «Добавить».
После выполнения этой команды, будет создана пустая обработка, которая появится в дереве метаданных в соответствующей ветке, а также откроется окно менеджера обработки.
Обработка создана, и вы можете с ней работать: задать имя обработки, синоним и т.д.
Создать внешнюю обработку 1С
Для того, чтобы создать внешнюю обработку, нужно или выполнить команду «Новый» по пути «Главное меню» — «Файл».
Или нажать на кнопку «Новый» в меню «Стандартная».
После откроется окно «Выбор вида документа», в котором необходимо выбрать «Внешняя обработка».
Откроется окно менеджера внешней обработки, и вы можете проделать с ней все нужные операции.
После того, как внешняя обработка создана, её желательно сохранить на жестком диске (и делать это периодически во время работы с ней в конфигураторе). Для того, чтобы сохранить внешнюю обработку необходимо или нажать на кнопку «Сохранить» меню «Стандартная».
Или выполнить команду «Сохранить» по пути: «Главное меню» — «Файл».
Или просто нажать сочетание клавиш Ctrl + S.
После этих действий откроется окно, в котором можно выбрать каталог, где будет храниться эта внешняя обработка, а также ввести название файла.
После сохранения, у внешней обработки сверху будет прописан путь к ней.
Замечу, что файлы всех внешних обработок имеют расширение epf.
Добавить внешнюю обработку 1С
Иногда возникают задачи добавить внешнюю обработку в конфигурацию 1С. Чтобы это сделать, необходимо выделить ветку «Обработки» дерева метаданных конфигурации, вызвать контекстное меню и выполнить в нем команду «Вставить внешнюю обработку, отчет…».
В открывшемся окне необходимо выбрать нужную обработку.
После, обработка появится в дереве.
Сохранить обработку 1С в файл
Может возникнуть обратная задача: сохранить обработку из какой-то конфигурации в файл, т.е. сделать внешнюю обработку из простой обработки.
Делается это достаточно просто: нужно выделить обработку в дереве конфигурации, вызвать контекстное меню и выполнить команду «Сохранить как внешнюю обработку, отчет…»
Откроется окно «Сохранить как», в котором нужно выбрать месторасположение обработки, а также, если это необходимо, изменить название.
Подсистема обработки 1С
Обработку, которую мы создали в дереве метаданных можно включить в любую подсистему, тогда у нас появится возможность отобразить её в пользовательском интерфейсе. Для того, чтобы включить обработку в подсистему, необходимо зайти на закладку «Подсистемы» менеджера обработки и поставить флаг напротив нужной подсистемы.
Можно включить в подсистему другим способом. Необходимо выделить нужную обработку, вызвать контекстное меню и выполнить в этом меню команду «Дополнительно».
В правой части рабочего стола откроется окно «Дополнительно», в котором на закладке «Подсистемы» можно привязать эту обработку к нужной подсистеме, установив флаг рядом с подсистемой.
После того, как мы поставим флажки, то обработка включится в состав подсистемы.
Но, если мы попробуем её найти в пользовательском клиенте, то ни чего не найдем. Также, её не будет в командном интерфейсе подсистемы.
Причина этому – отсутствие основной формы обработки.
Основная форма обработки 1С
Для того, чтобы обработка появилась в командном интерфейсе, необходимо создать основную форму обработки.
Для этого, нужно в менеджере обработки перейти на вкладку «Формы», в которой нажать на кнопку «Добавить». После, откроется конструктор формы обработки, в котором можно ввести название новой обработки, её синоним, и самое главное установить флаг «Назначить форму основной».
Если вы нажмете на кнопку «Далее», то можете выбрать какие реквизиты обработки будут включены на форму, а если нажать на кнопку «Готово», то форма будет создана без реквизитов.
После этого, обработка появится в командном интерфейсе подсистемы.
Замечу, что основная форма обработки указана в свойстве обработки «Основная форма», если мы это свойство очистим.
То даже при наличии формы, обработка не будет отображаться в командном интерфейсе подсистемы.
Права на обработку 1С
Чтобы пользователь мог работать с обработкой, ему нужно дать права на неё. Для этого, необходимо у соответствующей роли для обработки установить права Использовать и Просмотр.
Если вы установите только право Использовать, то пользователь не сможет видеть обработку в интерфейсе. Он сможет только обращаться в ней посредством программного кода.
Если Вы внедряете обработку в какую-то типовую конфигурацию, то лучше для этого создать отдельную роль, а не изменять текущую. Тогда у вас будет меньше проблем с обновлением в будущем.
Открыть обработку 1с
Для того, чтобы открыть обработку 1С в пользовательском клиенте «1С: Предприятия», необходимо, чтобы она была добавлена в командный интерфейс нужной подсистемы, а также на обработку были даны пользователю соответствующие права. Если всё это сделано, то обработка появится в меню «Сервис» подсистемы, в которую её добавили.
И при выполнении команды с именем обработки будет открыта форма обработки.
Я немного изменил управляемую форму обработки, добавив надпись.
Управляемая форма открылась в независимом окне, если мы хотим, чтобы она открылась поверх окон, то нужно у основной формы обработки установить в свойство «Режим открытия окна» или значение «Блокировать весь интерфейс», или значение «Блокировать окно владельца».
После таких настроек, обработка будет открываться по верх окон.
Открыть внешнюю обработку 1С
Если вы хотите открыть внешнюю обработку 1С, то следует выполнить команду «Открыть», которая находится по пути «Сервис и настройки» — «Файл» (для версии платформы начиная с 8.3.15).
В окне «Открыть» необходимо найти и выбрать нужную вам обработку.
После выйдет предупреждение безопасности, если вы знаете, что это за обработка, то нажимаете кнопку «Да».
Форма внешней обработки открылась.
Замечу, что в моем случае открылась форма обработки в отдельном окне, потому что, во-первых, я создал основную форму внешней обработки, а во-вторых, установил у основной формы в свойство «Режим открытия окна» значение блокировать окно владельца.
Чтобы пользователь мог открывать внешние обработки, ему необходимо установить право «Интерактивное открытие внешних обработок».
Другие статьи по конфигурированию в 1С:
Более подробно и основательно начальные вопросы программирования в 1С есть вы можете изучить в
Книга «Программировать в 1С за 11 шагов»
Изучайте программирование в 1С в месте с моей книгой «Программировать в 1С за 11 шагов»
Книга написана понятным и простым языком — для новичка.
- Книга посылается на электронную почту в формате PDF. Можно открыть на любом устройстве!
- Научитесь понимать архитектуру 1С;
- Станете писать код на языке 1С;
- Освоите основные приемы программирования;
- Закрепите полученные знания при помощи задачника.
О том как разрабатывать под управляемым приложением 1С, читайте в книге Книга «Основы разработки в 1С: Такси»
Отличное пособие по разработке в управляемом приложении 1С, как для начинающих разработчиков, так и для опытных программистов.
- Очень доступный и понятный язык изложения
- Книга посылается на электронную почту в формате PDF. Можно открыть на любом устройстве!
- Поймете идеологию управляемого приложения 1С
- Узнаете, как разрабатывать управляемое приложение;
- Научитесь разрабатывать управляемые формы 1С;
- Сможете работать с основными и нужными элементами управляемых форм
- Программирование под управляемым приложением станет понятным
Промо-код на скидку в 15% — 48PVXHeYu
Эти книги, плюс книга по программированию оперативного учета имеются в едином комплекте: комплект книг по разработке в 1С.
Только для читателей моего блога,
промо-код на скидку в 300 рублей на весь комплект: blog
Если Вам понравился этот урок, был полезен или помог решить какую-нибудь проблему, то Вы можете поддержать мой проект, перечислив любую сумму.
можно оплатить вручную:
Яндекс.Деньги — 410012882996301
Web Money — R955262494655
Вступайте в мои группы:
Источник: www.1s-up.ru
Розничные продажи в 1С:Управление нашей фирмой 8 (1С:УНФ)
В данном видео обзоре мы разберем возможности системы 1С Управление нашей фирмой (1С УНФ) по учету розничных продаж.
Стоит отметить, что система 1С Управление нашей фирмой (1С УНФ) не предназначена для обработки потоковых продаж – таких, которые используются в крупных гипермаркетах. 1С УНФ подходит для учета небольших продаж, в каких-то розничных, не очень крупных магазинах.
Прежде чем рассматривать собственно продажи, давайте посмотрим, какие настройки необходимо сделать на подготовительном этапе.
Перейдем раздел «Настройки» => «Предприятие» и установим флаг «Учет по подразделениям». В справочнике «Структурные единицы» создадим «Отдел различных продаж»
Здесь же в разделе «Предприятие» можно установить флаг «Учет по направлениям деятельности» и в справочнике «Направления деятельности» ввести дополнительное направления «Розничная торговля», если Вам в дальнейшем такая аналитика будет необходима.
Убедимся, что в нашей программе 1С Управление нашей фирмой (1С УНФ) зарегистрированы нужные нам для розничной торговли цены на продукты.
Переходим в раздел «Продажи» => «Виды цен». У меня есть отдельный вид цен. Называется он – «Розничная цена». Если вы не используете отдельный вид цены, можете торговать по любой, например «Оптовой цене». Данная цена будет использоваться при розничных продажах.
Нам необходимо создать наши торговые точки.
Для этого переходим в раздел «Настройки» => «Закупки». Устанавливаем флаг «Вести учет по нескольким складам (двум и более)». Открываем справочник «Структурные единицы». Создаем торговую точку «Магазин 1 (АТТ)». Она будет использоваться в качестве автоматизированной торговой точки.
Тип «Розница». Необходимо обязательно указать «Розничный вид цен».
Так же создадим еще одну торговую точку «Магазин 2 (НТТ). Она будет использоваться в качестве неавтоматизированной торговой точки. Тоже указываем розничный вид цены и тип «Розница».
Розничные цены должны быть заранее рассчитаны.
В разделе «Продажи» по команде «Прайс-лист» выбираем розничную цену. Возможно установить дополнительные отборы по ценовой группе и номенклатуре. По команде «Обновить» убедимся, что цены у нас зарегистрированы в системе.
Если Вы используете торговое оборудование, такое, как сканеры штрихкодов товаров, на подготовительном этапе необходимо сгенерировать штрихкоды. Для этого переходим в карточку номенклатуры. По гиперссылке «Еще…» => «Штрихкоды номенклатуры» переходим в журнал штрихкодов. Здесь можно задать штрихкоды для текущей номенклатурной позиции и каждой ее характеристики.
Рассмотрим порядок подключения торгового оборудования к системе 1С Управление нашей фирмой (1С УНФ).
Переходим в раздел «Настройки» => «Подключаемое оборудование». Необходимо установить флаг «Использовать подключаемое оборудование». После этого можно переходить по гиперссылке непосредственно в настройку «Подключаемого оборудования».
Для наглядности подключим к нашей системе 1С Управление нашей фирмой (1С УНФ) фискальный регистратор с драйвером оборудования «1С: Фискальный регистратор (эмулятор)». После того, как мы создадим такую запись, покоманде «Настроить…» = > «Функции» => «Установить драйвер» обязательно необходимо установить драйвер и проверить «Тест устройства». Система сообщает, что тест успешно пройден. Дополнительно можно указать другие реквизиты, которые будут выводиться в печатном кассовом чеке.
Запишем и закроем такую настройку.
В разделе «Настройки» => «Подключаемое оборудование» также нужно настраивать рабочее место кассира. Единственное, что следует отметить, такое рабочее место необходимо настраивать непосредственно на том компьютере, где оно будет использоваться и от имени того пользователя, который будет работать на данном рабочем месте.
У меня рабочее место было создано по умолчанию. Я данные настройки оставлю и сохраню.
Теперь переходим в раздел «Настройки» => «Продажи» и здесь уже устанавливаем флаг «Учет розничных продаж».
Дополнительно я установил флаги «Архивировать чеки ККМ», «Удалять непробитые чеки ККМ» и «Контролировать остатки при пробитии чеков ККМ». Если данные настройки вам не нужны, можно их не устанавливать.
Создадим несколько нужных нам при дальнейшей работе элементов справочников.
Начнем со справочника «Эквайринговые терминалы». Если вы используете подключаемые эквайринговые терминалы, то драйвера этих терминов настраиваются в разделе «Настройки» = > «Подключаемое оборудование. Создадим 2 записи эквайринговых терминалов для Магазина 1 (АТТ) и Магазина 2 (НТТ)
Создадим кассы ККМ
В разделе «Настройки» => «Продажи» => «Кассы ККМ» создадим Кассу с типом «Фискальный регистратор». Торговая точка «Магазин 1 (АТТ)». Подразделение «Отдел розничных продаж». Оборудование «’1С: Фискальный регистратор (эмулятор)’ на Семенов Александр(Компьютер)». Если оборудование используется без подключения к рабочему месту, то необходимо установить соответствующий флаг «Без подключения оборудования.
Аналогично создадим Еще одну кассу ККМ с типом «Автономная ККМ». Торговая точка «Магазин 2 (НТТ)». Подразделение «Отдел розничных продаж».
Отличие касс ККМ с типом «Автономная» и «Фискальный регистратор» в том, что если мы используем фискальный регистратор, то предполагается, что мы отражаем каждую продажу, каждый пробитый чек в системе. После закрытия кассовой смены оформляется отчет о розничных продажах. Если мы используем в системе автономную кассу, то каждый чек не отражается в учете.
После некоторого промежутка времени, например раз в месяц, раз в неделю, производится инвентаризации в торговой точке в магазине. По результатам инвентаризации выявляется количество проданного товара. На основании этих данных, по результатам инвентаризации, формируется отчет розничных о продажах.
Все необходимые настройки мы произвели.
Теперь нам необходимо переместить товарно-материальные ценности, которые находятся на «Основном складе» в наши торговые точки.
В раздел «Закупки» => «Перемещение запасов» создаем два документа, в которых с Основного склада в Магазин 1 (АТТ) и Магазин 2 (НТТ) перемещаем товары для продажи. Возможно сразу приходовать товар от поставщика в конкретную торговую точку.
Если посмотреть отче «Остатки товаров по складам», то увидим, что в наших магазинах теперь есть товар для продажи на остатках.
Приступаем непосредственно к отражению операций розничных продаж в 1С Управление нашей фирмой (1С УНФ).
Начнем с того, что из кассы компании выдадим денежные средства в кассы ККМ. Например, разменные деньги для сдачи. В разделе «Деньги» => «Документы по кассе» создадим «Расход из кассы». В документе выбирается соответствующий вид операции «Перемещение в кассу ККМ». Указывается в какую «Кассу ККМ» мы будем перемещать деньги и сумма денег.
В разделе «Продажи» есть отдельный отчет «Деньги в кассах ККМ». Если мы сформируем этот отче за сегодняшний день, то увидим, что в кассах ККМ у нас уже отражен приход денежных средств. С помощью этого отчета можно контролировать состояние денег непосредственно в Кассах ККМ.
В разделе «Деньги» также можно посмотреть, какие движения денежных средств были за сегодняшний день. Сформируем отчет «Движение денег» и увидим, что из «Кассы в бухгалтерии» у нас был произведен расход денежных средств.
Приступаем к отражению розничных продаж в автоматизированной торговой точке (АТТ) в 1С Управление нашей фирмой (1С УНФ)
В разделе «Продажи» открываем «Рабочее место кассира (РМК)». Перейдем по кнопке «Моя касса». Увидим наши параметры, которые были установлены при открытии рабочего места: Организация, Розничная точка, Подразделение, Ответственный, Вид цены, Касса ККМ, Эквайринговый терминал.
По кнопка «Быстрые товары» можно перейти к настройке быстрых товаров. По кнопке «Настройка» мы подбираем товары, которые будут отражаться в данном окне, устанавливаем для них сочетание клавиш и можем установить заголовок. Записываем такую информацию. Теперь товары размещаются у нас в панели и мы можем быстро добавлять их в чек.
По кнопке «Журнал» мы видим собственно сам журнал Чеков ККМ, в котором содержаться наши текущие чеки за текущую смену. Возможно установить отбор по прошлой смене либо за произвольный период.
По команде «Еще» => «Внесение денег» мы отражаем операцию внесение денег в кассу ККМ. Система пробивает чек на фискальном регистраторе и далее, для наглядности, пробитые чеки будет присутствовать на экране.
Отразим первую продажу. Для этого мы подбираем товар в чек. Сделать это можно по команде «Подбор». Открывается окно подбора товара, где мы можем по наименованию находить нужный нам товар. Для выбранного товара указывается, в каком магазине он есть в наличии.
Если вы используете сканер штрихкодов, можно осуществить поиск по штрихкоду или завести его в ручную. Если используется терминал сбора, данных можно загрузить данные из него. Если продается весовой товар и к кассе подключены электронные весы, то, после того как вы подберете в чек весовой товар, по кнопке «Получить вес» можно получить вес с данных весов.
С помощью кнопок «Плюс» и «Минус» увеличивается и уменьшается количество подобранного товара. С помощью калькулятора можно ввести количество с клавиатуры.
По кнопке «insert» или «Плюсик» можно добавить новую пустую строку номенклатуры и ввести данные вручную.
Также можно добавить новый элемент копированием.
Когда вся информация о приобретаемых товарах подобрана чек можно принять оплату. Система 1С Управление нашей фирмой (1С УНФ) запрашивает, какое количество наличный и безналичный оплаты мы приняли.
В данном случае укажем, что покупатель передал нам 160 рублей. Система рассчитывать сдачу, которую необходимо выдать покупателю. Если для покупателя нужно распечатать товарный чек, отмечаем соответствующий флажок и нажимаем клавишу пробить чек.
Программа на фискальном эмуляторе пробивает чек, в котором видно какой товар у нас был приобретен, по какой цене, какая оплата поступила в кассу.
Оформим еще одну продажу и примем оплату безналичным способом по карте. После команды «Принять оплату» переходим на вкладку «Безналичная оплата». Указываем сумму, которую необходимо списать с карты, указываем тип карты и ее номер. Можно принимать оплату по нескольким картам. Тогда мы указываем сначала одну сумму, а потом по кнопке «Добавить карту» указываем параметры второй карта и пробиваем такой чек.
Если покупатель производит возврат товара и этот товар приобретался в текущей кассовой смене, можно оформить такой возврат на основании тех чеков, которые были пробиты в текущую смену. Для этого мы переходим на вкладку «Возврат». Находим чек, по которому была произведена продажа. На основании этого чека по команде «Создать чек ККМ на возврат» создаем чек на возврат товара. Система автоматически заполняет в нем всю необходимую информацию.
Из «Чека ККМ на возврат» можно распечатать «Акт о возврате денежных сумм покупателям» по форме КМ-3, товарный чек. Когда вся информация заполнена можно пробить такой чек.
Если возврат товара происходит по продажам, которые были в прошлой смене, которая уже закрыта, то здесь возможны два варианта:
- Покупатель предъявил кассовый чек. Мы можем сделать отбор чеков по прошлой кассовой смене либо за произвольный период. Указываем все данные, которые нам необходимы. Подбираем нужный чек и на его основании будет сформировано два документа. По кнопке «1. Создать приходную накладную на возврат» товара и по кнопке «2. Создать РКО на основании прихода».
- Если покупатель не может предъявить чек, устанавливается соответствующий флаг «Чек не предъявлен». Подбора пробитых чеков не происходит. Сразу создаем приходную накладную на возврат и расходный кассовый ордер на выдачу денег покупателю без указания чеков.
Отразим выемку денег из кассы. Для этого по кнопке «Еще» выбираем команду «Выемка денег». Система 1С Управление нашей фирмой (1С УНФ) пробивает соответствующие чек.
Теперь можно напечатать отчет без гашения либо закрыть текущую смену.
При закрытии кассовой смены система автоматически создает документ «Отчет о розничных продажах». На вкладке «Товары и услуги» указываются номенклатурные позиции, которые продавались. На вкладке «Оплата картами» приводятся данные по транзакциям, которые были проведены по пластиковым картам. Этот документ можно провести и закрыть.
Посмотрим отчет «Деньги в кассах ККМ». Пока вся наша сумма еще находится в кассе. Поэтому переходим в раздел «Деньги» => «Документы по кассе» и отражаем поступление денежных средств в наш основную «Кассу в бухгалтерии» из «Кассы ККМ» «Фискальный регистратор». Выбираем тип операции «Розничная выручка» и указываем сумму выемки денег. Проводим такую операцию.
Теперь у нас изменились остатки по данной кассе. Денежные средств из Кассы ККМ переместились в основную кассу организации.
Рассмотрим теперь как осуществляются розничные продажи в неавтоматизированной торговой точке в системе 1С Управление нашей фирмой (1С УНФ)
Неотъемлемый инструмент успеха: Зачем нужна поддержка 1С бухгалтерии
1С бухгалтерия является одним из наиболее популярных программных решений для автоматизации бухгалтерских процессов в компаниях различного масштаба и отраслей. Однако, просто иметь программу не достаточно. Для эффективного использования и максимальной отдачи от 1С бухгалтерии необходима поддержка и обслуживание. В этой статье мы расскажем о том, для чего нужна поддержка 1С бухгалтерии и как она может помочь вашей компании.
Первое, что следует отметить, это то, что 1С бухгалтерия является сложной программой с множеством функций и возможностей. Использование всех ее возможностей и правильная настройка требуют определенных знаний и навыков. Поддержка 1С бухгалтерии включает в себя помощь в установке и настройке программы, обучение сотрудников работе с ней, а также консультации и решение возникающих проблем.
Второе, поддержка 1С бухгалтерии позволяет обеспечить правильное и актуальное ведение бухгалтерии. Программа позволяет автоматизировать множество процессов, таких как учет доходов и расходов, составление отчетности, расчет заработной платы и налогов. Однако, для того чтобы эти процессы работали без сбоев и ошибок, необходимо регулярное обновление программы, исправление возникающих ошибок и адаптация к изменениям законодательства.
Третье, поддержка 1С бухгалтерии позволяет сэкономить время и ресурсы компании. Профессиональные специалисты в области 1С бухгалтерии могут оперативно решать проблемы и вопросы, связанные с программой, что позволяет сотрудникам фокусироваться на своей основной работе. Также, поддержка включает в себя регулярное обновление программы и обучение сотрудников новым функциям и возможностям, что повышает их производительность и эффективность работы.
Кроме того, поддержка 1С бухгалтерии помогает обеспечить безопасность данных компании. Профессиональные специалисты гарантируют регулярное создание резервных копий данных и обеспечение защиты от угроз информационной безопасности, таких как вирусы и хакерские атаки. Это позволяет сохранить важные данные компании в целостности и предотвратить потерю информации.
В заключение, поддержка 1С бухгалтерии является неотъемлемой частью успешного использования этой программы в компании. Она помогает обеспечить правильное и актуальное ведение бухгалтерии, сэкономить время и ресурсы, а также обеспечить безопасность данных. Если вы используете 1С бухгалтерию или планируете ее внедрение, рекомендуется обратиться за поддержкой к профессиональным специалистам, которые помогут вам максимально эффективно использовать этот инструмент для достижения ваших бухгалтерских целей.
Источник: rsifund.ru