Автор Тема: Задача 2.31  (Прочитано 19965 раз)

0 Пользователей и 1 Гость просматривают эту тему.

frd

  • Пользователь
  • **
  • Сообщений: 40
  • ФИО: Павел
Re: Задача 2.31
« Ответ #45 : Август 28, 2015, 12:26:47 pm »
Пояснение.
Релиз 11.1.9.61. Функционал лимита расхода ДС уже реализован.
Стандартная схема работает следующим образом. Документ Лимит расхода ДС делает запись суммы в регистр Лимит расхода ДС по полю Лимит.
Заявка на расходование ДС делает запись суммы по полю Расход в пределах лимита. При установке флага Сверх лимита - по полю Расход сверх лимита.
При установленом флаге для р/с Разрешить списание ДС без заявок на оплату документ Списание безналичных ДС делает запись суммы по регистру Лимит расхода ДС по полю Расход сверх лимита. В противном случае (при отключенном флаге для р/с Разрешить списание ДС без заявок на оплату) движение по регистру делает документ Заявка на расходование ДС, на основании которой был введен документ Списание безналичных ДС.
В конфигурации реализована новая схема контроля остатков, т.е. сначала делается проведение по регистру, а потом в случае наличия отрицательных остатков выдается сигнал об ошибке и транзакция откатывается.
Проведение по регистрам и контроль правильности провдения выполняется стандартными механизмами конфигурации.

Решение работает след. образом.
В документе Списание безналичных ДС при проведении без заявки для хоз. операции Оплата поставщику делаем запись суммы в регистр Лимит расхода ДС по полю Расход в пределах лимита, а не по Расход сверх лимита. Также для этого документа добавляем регистр Лимит расхода ДС в список контролируемых регистров на наличие отрицательных остатков. В случае исчерпания лимита выдается сообщение об ошибке и документ не проводится.
Та же ошибка и при проведении Заявки на расходование ДС, что вынуждает использовать флаг Сверхлимита.
Далее на основании заявки вводим документ Списание безналичных ДС, который движений по этому регистру уже не делает.

В отчете Лимит расхода ДС есть графа Недорасход - остаток лимита.

Минусы - вмешиваемся в работу типового механизма.
Плюсы - все делается просто и быстро, вмешательство опять же использует стандартные механизмы.
Понравилось решение, вот только один момент смущает:
Если представить, что у нас установлен лимит 10000, и есть заявка (утверждена к оплате) на 1000 руб - мы не сможем оплатить 11000 руб, поскольку двинуть нужно 2 разных поля?

Dante

  • Новичок
  • *
  • Сообщений: 7
Re: Задача 2.31
« Ответ #46 : Октябрь 07, 2016, 09:42:47 am »
 Добрый день, попадалась ли данная задача кому-либо за последний год?
« Последнее редактирование: Октябрь 07, 2016, 09:49:25 am от Dante »


Fizk_11

  • Пользователь
  • **
  • Сообщений: 10
  • ФИО: Дмитрий
Re: Задача 2.31
« Ответ #47 : Март 04, 2017, 06:05:27 pm »
Доброго дня коллеги. Есть ли возможность использовать дату поставки и отгрузки настроенные в способе обеспечения в обработке "ФормированиеЗаказовПоставщикуПоПлану"??? Поставщиков она выдергивает, а вот дату поступления по заказу нет... в отличии от обработки "ПоПотребностям".
По утверждениям Справки:
"Период заказа (поле в обработке по потребностям) - расчитывается по рабочим дням компании, с учетом сроков исполнения заказов на закупку в способах обеспечения. Позволяет указать стандартный (расчитываемый) период, например "Сегодня", "Завтра", "Эта неделя", "Следующие 7 дней" для периодического формирования заказов поставщику, которые требуется создать для выполнения плана".
Толи я что то, где то упустил, или одно из двух. Помогите разобраться...
УТ(11.3.2.157) .