Как сделать статус в 1с предприятие
Перейти к содержимому

Как сделать статус в 1с предприятие

  • автор:

 

Как лучше всего реализовать механизм отображения статусов документа?

Задача : в журнале документов, в определенной колонке видеть статус документа. (Неважно что, допустим знаком восклицания возле неоплаченных накладных) Данные для определения статуса хранятся в регистре (в нашем случае взаиморасчеты)

Как реализовать такое с комфортной работой пользователя?

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

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

Как лучше всего реализовывается такая задача?

если статус «истина/ложь» то соответственно просто тупо флаг выводи.
естественно если это реквизит.

для отображения «статусов» которые не являются реквизитами (например сумма оплат по документу либо выводит статус «оплачен» если сумма оплат равна сумме документа либо «неоплачен» если не равна) сделал отдельную обработку с табличной частью — которая заменяет журнал и заполняется одним запросом.
В запросе собираются все нужные параметры и соответственно выставляются статусы которые в таблице уже непосредственно и отображаются.

первое что приходит в голову после работы с 7кой — привязаться к событию «при выводе строки» — сильно грузит систему.. и по этому вариант с отдельным «журналом» наименее затратный по ресурсам.

(1) А как с обновлением ?

(2) Такой-же как, описал (1) «например сумма оплат по документу либо выводит статус «оплачен» если сумма оплат равна сумме документа либо «неоплачен» если не равна»

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

Процедура ТоварыПриПолученииДанных(Элемент, ОформленияСтрок)

СписокНоменклатуры.Очистить();
Для каждого Оформление Из ОформленияСтрок Цикл
СписокНоменклатуры.Добавить(Оформление.ДанныеСтроки.Ссылка);
КонецЦикла;
Если СписокНоменклатуры.Количество() = 0 Тогда
Возврат;
КонецЕсли;

ЗапросНоменклатуры.Параметры.Вставить(«СписокНоменклатуры», СписокНоменклатуры);
Рез = ЗапросНоменклатуры.Выполнить();
Если Рез.Пустой() Тогда
Возврат;
КонецЕсли;

ТЗ = Рез.Выгрузить();
Для каждого Оформление Из ОформленияСтрок Цикл

Строка = ТЗ.Найти(Оформление.ДанныеСтроки.Ссылка,»Номенклатура»);
Если Строка <> Неопределено Тогда

Ячейка = Оформление.Ячейки.ОстатокВсего;
Ячейка.Значение = Строка.ОстатокВсего;

Ячейка = Оформление.Ячейки.ОстатокСвободно;
Ячейка.Значение = Строка.ОстатокСвободно;

Ячейка = Оформление.Ячейки.ОстатокВРезерве;
Ячейка.Значение = Строка.ОстатокВРезерве;

Ячейка = Оформление.Ячейки.ОстатокКПередаче;
Ячейка.Значение = Строка.ОстатокКПередаче;

Статусы заказов в 1С Управление торговлей

Статусы документа «Заказ клиента» в конфигурации 1С Управление Торговлей 11 используются для планирования процесса продаж клиентам согласно бизнес-процессам компании, а так же при настройке операций для терминала сбора данных в программе AllegroCount.

Обратите внимание, что при установке наших дополнительных расширений вы бесплатно получаете дополнительную систему статусов в любой 1С.

Дополнительные Статусы ТСД

В данной статье мы рассмотрим использование типовых параметров при работе.

Настройка работы с заказами в УТ 11.

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

Выбор осуществляется в разделе Администрирование — Настройка НСИ и разделов — Продажи — Оптовые продажи.

Далее, найти «Использование заказов»

Доступны несколько вариантов работы:

  • Заказ как счет
  • Заказ только со склада
  • Заказ со склада и под заказ

Настройка статуса заказов в 1С УТ11

Заказ как счет.

При этом варианте использования заказов статусы в документе не доступны.

Заказы клиентов используются только для печати счетов на оплату, товары не резервируются и его исполнение не контролируется.

Заказ только со склада.

Заказ только со склада УТ11

Работа ведется только с товарами, находящимися на складе.

Товар резервируется на складе с учетом свободных остатков товара.

Предусмотрен контроль исполнения заказов клиента (при неполной отгрузке и/или оплате клиента заказ не закрывается).

Также контролируется состояние оплаты при оформлении отгрузки по предоплате.

Доступны следующие статусы:

  • На согласовании — заказ движений не делает, используется для фиксации неподтвержденной/несогласованной потребности клиента;
  • В резерве — заказ резервирует весь указанный товар на складе;
  • К отгрузке — зарезервированный товар можно отгружать.

Есть ли проблемы на складе

Заказ со склада и под заказ.

Заказ со склада и под заказ 1С УТ 11

Заказы принимаются не только на товар, имеющийся в наличии, но и на товар, требующий обеспечения (заказа у поставщиков).

При варианте использования заказов Заказ со склада и под заказ доступны статусы:

  • На согласовании — заказ движений не делает, используется для фиксации неподтвержденной/несогласованной потребности клиента;
  • К выполнению — возможно управление отгрузкой и резервированием для каждой строки заказа.
  • Закрыт — движения по документу прекращены.

Как ТСД заменяет сотрудника

Статусы табличной части.

Могут быть заполнены автоматически с помощью команды «Заполнить обеспечение».

Заполнить обеспечение Управление Торговлей

Заполнение обеспечения и отгрузки

Команда выполняется для выделенных строк документа. Выбранная стратегия заполнения запоминается.

  • «Отгрузить» — товар уже можно отгружать.
  • «Резервировать на складе». Данный товар будет резервироваться из свободного остатка на складе.
  • «Резервировать по мере поступления» — говорит о том, что по заказу необходимо зарезервировать товар по мере его поступления на склад в случае его отсутствия.
  • «Обеспечивать обособленно» — заказ поставщику по конкретному заказу.
  • «К обеспечению»– по данному заказу начинается работа, и потребность в данном товаре будет определяться в заказах поставщику.
  • «Не обеспечивать»– товар по заказу не нужен.

Состояние выполнения заказа.

Состояние выполнения заказа

Состояние заказа 1С

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

Статусы документов при работе с ТСД.

Комплектация товара на ТСД

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

Для конфигурации УТ11, в программе AllegroCount, добавлены дополнительные состояния.

Дополнительные статусы в AllegroCount

Например, в настройках операции в расширении можно указать, что выводятся только документы со статусом «К выполнению».

При открытии на устройстве — «В работе»

После того, как документ отработан на ТСД — «Завершен» и «Завершен с ошибками» при расхождении.

Как сделать статус в 1с предприятие

Практически все пользователи программы 1С являются бухгалтерами и, соответственно, им приходится регулярно сдавать отчетность в органы пенсионного фонда. Поэтому, после отправки отчетности, возникает проблема установки статуса комплекта в «отправлено». Например, возникают вопросы подобные этому: «Мне нужно создать отчет в ПФР за 3 кв. 2016 года. 1С Бухгалтерия пишет,что в предшествующих отчетных периодах есть комплекты, у которых не установлен стсатус»Сведения отправлены».

Разберемся как в 1с 8.3 исправить состояние отчета на отправлено.

На самом деле это не сложно. Изменить состояние отправки отчетности можно двумя способами. Причем оба будет правильными.

Способ изменения статуса отчета 1С через пользовательский интерфейс

Заходим в программу. В главном меню выбираем пункт «Отчеты»

Отчеты 1С 8.3

Далее выбираем «Регламентированные отчеты».

Регламентированные отчеты

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

Выбор отчета 1С

 

И в форме отчета, вверху, будет доступно поле, в котором можно поменять статус. Меняем его с «Не отправлено» на «Сдано».

Статус сдано

После смены статуса подтверждаем изменения кнопкой «Записать». Ознакамливаемся с очевидной информацией и соглашаемся с ней.

Записать 1С

На этом изменение окончено.

Способ изменения статуса отчета 1С через регистр

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

Заходим в программу и переходим к разделу программы «Все функции».

Все функции

Если, после открытия меню «Правка» Вы не обнаружили пункта меню «Все функции», то Вам него нужно включить по методике, рассмотренной нами в одной из предыдущих статей:

Все функции

Далее в дереве объектов находим раздел регистров сведений.

Регистры сведений

В регистрах находим «Журнал отчетов статусы» и открываем его.

Журнал

Журнал отчетов статусы

Открываем нужный комплект отчетов и изменяем поле «Статус» с «Не отправлено» на «Сдано».

Изменение статуса на Сдано

Записываем и закрываем запись регистра. Теперь, если посмотреть в списке регламентированной отчетности, статус редактируемого документа поменялся.

Сдано

Еще раз напомню, что этим способом можно пользоваться только после реальной отправки отчета.

Если у Вас появились вопросы по статье или остались нерешенные проблемы обсудить их Вы можете на Форуме 1С Вопросы и ответы

Статусы заказов клиентов в Управление торговлей 11

Универсальные переносы данных 1С (перенос документов, остатков и справочной информации):

КА 1.1 - КА 2

КА 1.1 - БП 3.0

УПП 1.3 - ЕРП 2

УПП 1.3 - БП 3.0

БП 3 - ЕРП 2

УТ 10 - УТ 11

КА 2 в УНФ 1.6

Перенос данных из 1С:Управление торговлей 11 в 1С:Управление нашей фирмой 1.6 + 4 мес. техподдержки + 12 мес. обновлений

БП 2 - КА 1.1

КА 1.1 - УТ 11

КА 1.1 - ЕРП 2

УПП 1.3 - КА 2

БП 3 - КА 2

БП 3 - УНФ 1.6

УТ 10.3 в УНФ 1.6

Перенос данных из 1С:Управление нашей фирмой 1.6 в 1С:ERP Управление предприятием 2 + 4 мес. техподдержки + 12 мес. обновлений

УТ 11 - БП 3

БП 2 - УТ 11

КА 1.1 - УПП 1.3

ERP 2 - БП 3

УПП 1.3 - УНФ 1.6

БП 3.0 - УПП 1.3

БП 3 - УТ 10.3

УТ 10 - КА 2

Перенос данных из 1С:Управление нашей фирмой 1.6 в 1С:Комплексная автоматизация 2

УТ 11 - УТ 10

БП 2 - КА 2

В начале работы с Заказами клиентов в 1С:Управление торговлей 11 может возникнуть ряд вопросов по использованию этого документа. Рассмотрим подробнее эти особенности.

В процессе работы с Заказом клиента документ может принимать следующие статусы:

Не согласован

Условия, установленные в заказе не соответствуют условиям, указанным в соглашении с клиентом. В таком случае заказ отправляется на согласование.

Если в настройках параметров учета включена опция Использовать согласование документов продажи, то в этом случае можно запустить бизнес-процесс Согласования.

  • Создать на основании заказа клиента (подменю Создать на основании/ Согласование заказа клиента)
  • Перейти на закладку Согласование и там создать процесс.

При проведении документа в данном статусе заказ регистрируется как намерение клиента что-то купить. Резервирования товара на складе пока не происходит.

Согласован

После того как условия заказа согласованы, ему можно поставить статус Согласован. В простейшем случае статус Не согласован вообще можно пропустить и сразу проводить Согласованный документ.

При проведении документ регистрирует планируемую оплату от клиента в соответствии с графиком оплаты, указанным на закладке Этапы оплаты.
Таблица Этапы оплаты заполняется автоматически исходя из графика оплаты в Соглашении с клиентом.

К обеспечению

Проведение заказа в данном статусе является распоряжением службе логистики на обеспечение заказа товарами. Если в организации отсутствует этот процесс, то можно устанавливать сразу статус К отгрузке.

При проведении документа обязательно указание даты отгрузки в таблице Товары.

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

Также регистрируется планируемое движение товаров, происходит резервирование товаров.

К отгрузке

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

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

Закрыт

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

Отмена заказа

В процессе работы можно отменить отдельные позиции по заказу, в этом случае нужно указать причину отмены заказа. Для анализа отмены заказов существует отчет Анализ причин отмены заказов (общая информация, по менеджерам, по ценовым группам).

Просроченные заказы

Просроченные заказы в списке выделяются красным цветом.

  • Не согласован — дата согласования меньше начала текущего дня, т.е. опоздали с согласованием
  • Согласован — клиент внес аванс до обеспечения, а заказ все еще находится в статусе согласован, нужно переводить в статус К обеспечению. Или же дата первой отгрузки была назначена раньше текущего дня.
  • К обеспечению — клиент внес оговоренную сумму аванса до отгрузки, а заказ все еще находится в статусе К обеспечению, нужно переводить К отгрузке. Или же просрочена дата первой отгрузки.
  • К отгрузке — клиент провел оплату согласно графика, отгрузка еще не сделана и дата отгрузки просрочена.

Счет на оплату

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

  • % оплаты — какую часть заказа клиент оплатил
  • % отгрузки — какую часть мы отгрузили клиенту
  • % долга — какую часть заказа клиент должен доплатить

Контроль выполнения заказов
Ну и наконец контроль заказа:
Состояние выполнения заказа осуществляется на закладке Состояние выполнения в панели навигации документа.
Расчеты по заказу можно посмотреть там же на закладке Карточка расчетов.

 

Добавить комментарий

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