IE2017

Рабочий стол заявок для Бухгалтерии 8.2

Программирование - Работа с интерфейсом

Реализация заявочной системы в Бухгалтерии 8.2 без изменения конфигурации.

Это пример обработки, которая реализует заявочную систему для Бухгалтерии 8.2. Обработка сделана как рабочий стол для менеджера, занимающегося заявками.

Основной принцип работы обработки основан на документах "Счет на оплату покупателю", который и будет у нас выступать в роли заявки, и "Реализация товаров и услуг".

1) Отбор для работы в обработку Счетов/Заявок идет на основе свойств документа. Они создаются при открытии обработки, если не найдены. Это свойства

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

Грузополучатель - спровочник контрагент, для выбора и дальнейшего заполнения документа Реализация.

2) Заявки создаются непосредственно из Рабочего стола по кнопке "Создать заявку". Открывается форма, после заполнения которой и согласия на создание зявки, создается новый документ "Счет на оплату покупателю" с заполненными свойствами.

3) Заявки отображаются на соответсвующих вкладках. Невыполненные имеют значок красный - вообще не было отгрузки, желтый - часть отгружено. Полностью выполненные заявки отображаются на вкладке Выполненные. Внизу 2 информативные табличные части:

Реализации по заявке - все реализации, которые были отгружены по данной заявке (по двойному щелчку переходит в документ реализация);

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

 4) Отгрузка товаров происходит по кнопке "Отгрузить по заявке". Создается документ реализация, который заполняется еще не отгруженными по данной заявке товаром.

5) Полностью отгруженная заявка уходит на вкладку "Выполненные".

 

Вот, в принципе, и все по данной обработке.

Большой минус данного решения - это то, что нельзя отгружать реализацию по нескольким заявкам. Можно отгрузить несколько реализаций по одной заявке, но не наоборот. Поэтому я не считаю данную обработку законченным решением. Выкладываю как пример решения проблемы.

Естественно, тут намекнут, что есть конфигурация Управление Торговлей, в которой широко внедрена система заявок и что есть обмен между этими конфигурациями. Но, во-первых, я все это знаю и тем не менее, во-вторых, не всякой мелкой конторе нужно вести две конфигурции да еще обработывать настолько сложную систему заявок, как она реализована в торговле.

 

 

Скачать файлы

Наименование Файл Версия Размер
Рабочий стол заявок
.epf 53,12Kb
29.07.12
121
.epf 53,12Kb 121 Скачать

См. также

Комментарии
1. Дмитрий Литовченко (kompas-dm) 750 17.07.12 08:44 Сейчас в теме
(0) Ругается
{ВнешняяОбработка.РабочийСтолЗаявки.МодульОбъекта(214)}: Ошибка при установке значения атрибута контекста (Текст)
	Построитель.Текст = Текст;	
по причине:
{(27, 67)}: Поле не найдено "РеализацияТоваровУслугТовары.Ссылка.СчетНаОплатуПокупателю"
ПО ДокументыЗаявки.Заявки = РеализацияТоваровУслугТовары.Ссылка.<<?>>СчетНаОплатуПокупателю
...Показать Скрыть
2. Дмитрий Павлик (DimaP) 56 17.07.12 09:22 Сейчас в теме
3. Иван Иванов (Famza) 80 17.07.12 09:56 Сейчас в теме
(0)
Грузополучатель - спровочник контрагент

Чет глаза режет прям...)))
4. qweasd qweasdzc (serega3333) 17.07.12 11:42 Сейчас в теме
это ведь не УФ? если бы на УФ - цены бы не было =)
5. Виктория Коршанова (Chif13) 889 17.07.12 15:23 Сейчас в теме
(4) Не не управляемая. Под обычную Бухгалтерию 2.0. Пока не вижу смысла делать под управляемые, т.к. не знаю насколько работопригодна моя идея :-). Если действительно будет иметь спрос, то можно будет подумать под управляемую форму.
6. Виктория Коршанова (Chif13) 889 17.07.12 15:24 Сейчас в теме
(1) Не подскажешь свой релиз Бухии? Я бы проверила... Заранее спасибо.
7. Виктория Коршанова (Chif13) 889 17.07.12 15:26 Сейчас в теме
(3) Ну не литератор я.... Хорошо хоть без ошибок :-). Написала в принципе какой тип имеет, больше наверное для программиста, чем для обычного пользователя надо. У пользователя откроется то что нужно и заложено.
8. Дмитрий Литовченко (kompas-dm) 750 17.07.12 15:51 Сейчас в теме
(6) "Бухгалтерия для Украины", Проф. редакция 1.2. (1.2.7.4)
На этой идее можно многое построить
9. Дмитрий Литовченко (kompas-dm) 750 17.07.12 19:49 Сейчас в теме
(6) Пробабушка-немка, бабушка - эстонка, мать - русская , отец - украинец.
Живу в Укране, Днепропетровск. Значит, Бух 1.2.
За решение спасибо.
10. Виктория Коршанова (Chif13) 889 17.07.12 20:12 Сейчас в теме
(6) Господи, да мне только конфа была нужна, а не родословная ))))))))))))))))))) Да и такого разношерстного народу по бывшему СССР великому и могучему завались, сама такая, кого только нет... Кстати, с Бух Украиной будут напряги, я то на Бух России тестила, все равно посмотрю чуть позже код опять.
11. Дмитрий Литовченко (kompas-dm) 750 19.07.12 11:56 Сейчас в теме
(10) Запустил на Бух Укр .Поправил на 1 коп. Спасибо за идею. Плюс
12. Ольга (son_v) 2 19.07.12 14:44 Сейчас в теме
14. Алексей Аборин (commo) 19.07.12 16:16 Сейчас в теме
Только вчера сдавал подобную задачу клиенту в КА 8. Эх увидел бы эту публикацию раньше... Очень понравилась идея с индикаторами :) Я делал покраску всей строки и получается мурзилка зато ооооочень наглядно. однозначно +
15. Виктор Гузь (viktor.komers) 86 20.07.12 02:23 Сейчас в теме
Хорошо сделано, решали похожую задачу для клиента, который с ПУБа 7.7 перешел на БУХ 2.0, рашили примитивно, а тут с размахом!
16. Сергей (il_abd@mail.ru) 24 20.07.12 14:36 Сейчас в теме
Масштабно, идея отличная, плюсую
17. alex ivanov (newuserv82) 24.07.12 10:37 Сейчас в теме
Очень нужная весчь для маленькой компании, плюсую
18. Андрей Хабибулин (teflon) 26.07.12 08:58 Сейчас в теме
Бухгалтерия предприятия, редакция 2.0 (2.0.37.14) при выборе организации на форме обработки выдает следующее:
{ОбщийМодуль.СтандартныеОтчеты.Модуль(2411)}: Поле объекта не обнаружено (КомпоновщикНастроек)
Для Каждого ЭлементОтбора Из ФормаОтчета.КомпоновщикНастроек.Настройки.Отбор.Элементы Цикл
19. Виктория Коршанова (Chif13) 889 30.07.12 10:13 Сейчас в теме
(18) Исправила баг. Теперь все отрабатывает нормально. Спасибо, что указали на ошибку.
20. Андрей Хабибулин (teflon) 30.07.12 10:42 Сейчас в теме
(19) Chif13, спасибо, теперь все работает.
22. Алексей Пантюхов (alexpvs) 51 01.08.12 13:35 Сейчас в теме
Плюс за идею и реализацию!
23. Дмитрий Жуйков (sibdemon) 31 11.11.13 13:29 Сейчас в теме
спасибо за публикацию! Хорошая идея.
Оставьте свое сообщение