Форум программистов, компьютерный форум, киберфорум
Наши страницы
1С: Собственные программы
Войти
Регистрация
Восстановить пароль
Другие темы раздела
1С Как получить ЮрАдрес контрагента 1С 8.3? http://www.cyberforum.ru/1c-custom/thread2170107.html
Всем привет! Получаю СчетНаОплатуПокупателю и из него ни в какую не получается получить юридический адрес контрагента. &НаСервере Функция ПолучитьДанные() перем Счет; перем ЮрАдрес; Счет =...
1С При изменении строкового реквизита сформировать числовой реквизит
Есть справочник НДС. В нем 2 реквизита: наименование(строковое) и ставка(число). Нужно сделать так, чтобы при вводе пользователем Наименования например "18%" в поле Ставка автоматически...
1С Учет и автоматизация хлебопекарни
Посмотрите пожалуйста архитектуру и проверьте всё ли в порядке или нужно что-то добавить или убрать? И где лучше разместить Регистры накопления ? Предприятие: хлебопекарня Продукция: хлеб,...
1С Срез предпоследних из регистра сведений Добрый день. Вот нужно заполнить таблицу предыдущими значениями из регистраСведений на указанных физЛиц, так вот, как взять предпоследние записи из регистра, делал кто-нибудь такое? http://www.cyberforum.ru/1c-custom/thread2169045.html
1С Чтение файла Excel и получение остатков по товарам. Пустой результат запроса. http://www.cyberforum.ru/1c-custom/thread2168617.html
Доброго времени суток. Стоит задача изначально: 1)есть исходный exel файл,его нужно загрузить в 1с(Номенклатура,код,количество)-Выполнено 2)Выгрузил я все это ТЗ,теперь задача,по каждой...
Выделение строки цветом по условию 1С
Нужна помощь. Есть программа, мне нужно чтобы при выборе флажка и потом при нажатии на кнопку строка в таблице выделилась цветом
Запись после удаления 1С
Добрый день, Вообщем, нужно программно удалить лишние строки, удаление само работает, но результаты не записываются. &НаСервере Процедура ПередЗаписьюНаСервере(Отказ, ТекущийОбъект,...
1С Привязать элементы друг к другу 1с управляемые Добрый день. Вот такой вопрос, можно ли привязывать элементы, типа чтобы начало одного элемента и другого обязательно совпадали, но они находились в разных группах, а то у меня в конфигураторе все... http://www.cyberforum.ru/1c-custom/thread2166776.html
1С Транспортная накладная УТ 11.4 http://www.cyberforum.ru/1c-custom/thread2166164.html
УТ 11.4.1.241. Как там печатать транспортную накладную?? В конфигураторе вижу что есть обработка, но как ее вызвать из реализации? Где поставить эту загадочную галочку, или что там нужно сделать? ...
1С Заполнение табличной части одного документа на основании другого. Мне необходимо чтобы в Документе :ЗаказНаПроизводство в Табличной части: Товар отражались данные которые введены в Документе : ЗаказПокупателя в Табличной части : Товар. Объясните пожалуйста, как... http://www.cyberforum.ru/1c-custom/thread2165812.html
Litvinovaa333
0 / 0 / 0
Регистрация: 17.12.2017
Сообщений: 5
08.01.2018, 23:44  [ТС] 0

Заполнение документа данными из регистра накопления. Создание отчета по данным регистра накопления.

08.01.2018, 23:44. Просмотров 1729. Ответов 7
Метки (Все метки)

Ответ

Полное задание


«Резервирование товаров и развитие системы планирования выполнения услуг».
Практикум №18
Необходимо ввести в систему возможность резервировать товары на складах фирмы под конкретные счета, выписанные для покупателей. Смысл работы механизма резервирования сводится к следующему:
При проведении документа «Счет» товар попадает в резерв под зтого клиента.
Далее на основании документа «Счет» выписывается документ «ПродажаТоваров». Пользователь может оставить все товарные позиции и их количество, унаследованные из счета, а может часть товара удалить из табличной части документа «ПродажаТоваров». Это значит, что клиент забирает зарезервированный товар по частям.
Далее документ «ПродажаТоваров» проводится, товар при этом должен списываться не только с остатков склада, но и с резерва.
Таким образом, когда на основании счета заводится документ «ПродажаТоваров», то в табличную часть должны переходить только те товары, которые на данный момент остаются в резерве.
Кроме того, необходимо предусмотреть ситуацию, когда по каким-то причинами покупатель не будет забирать остаток резерва товаров, сделанный каким-то счетом. Чтобы разблокировать такой товар, в систему необходимо ввести документ «СнятиеРезерваТоваров».
Ну и, естественно, при проведении счетов и документов «ПродажаТоваров» необходимо контролировать появление отрицательных свободных остатков! Кроме всего прочего, необходимо создать отчеты, которые бы показывали, что из товаров на какую-то дату находится в резерве, под какие счета; как происходило движение резерва товаров в интервале дат (какими документами товар заводился в резерв, какими списывался).
Создать блок аналитических отчетов, показывающих активность сервис- менеджеров.
Этапы работ.
1. Создать документ «Счет». В шапке реквизиты «Контрагент», «Склад» и числовой «СрокРезервирования» (имеется ввиду - число дней). Табличная часть «Товары» полностью, как у документа «ПродажаТоваров». (Срок резервирования понадобится в будущем для принятия решения - снимать просроченный резерв или нет. В табличной части для самого резервирования нужны, вроде, только реквизиты «Номенклатура» и «Количество». Но ведь в реальной жизни «Счет» - это счет на оплату. Так что без денег не обойтись, еще понадобятся «Цена» и «Сумма»), Кроме того, не забывайте о сервисе для пользователя. При подборе товара из справочника должна подставляться в документ цена продажи; своевременно должна перерасчитываться общая сумма в строке.
2. Создать регистр «РезервыНоменклатуры». Поскольку для отчетности по резервам нужны разрезы «Номенклатура», «Склад» и «ПоСчету» - это и будут измерения нового регистра (тип значений соответствующий). Ресурсом будет только «Резерв». (Про деньги нас никто не спрашивал, и,кроме того, не требуется резервировать конкретные партии. Главное, чтобы покупателю просто хватило товара, когда он придет забирать свой резерв).
3. Прописать проведение документа «Счет» по регистру
«Резервы Номенклатуры». Не забудьте предварительно проверить
достаточно ли для проведения документа товара в свободном остатке. Напомним, свободный остаток - это то, что сейчас на складе, но при этом не забронировано и не зарезервировано. То есть проведение документа «Счет» тоже влияет на свободные остатки
4. Прописать ввод документа «ПродажаТоваров» на основании документа «Счет». Контрагента и склад необходимо брать из шапки. А вот при наследовании реквизитов табличной части необходимо проверять, находится ли этот товар до сих пор в резерве (может, он уже отпущен другой расходной накладной). И количество, соответственно, брать из остатка данного резерва в регистре «РезервыПоменклатуры». Напоминаем, чтобы документ «ПродажаТоваров» помнил, на основании какого счета он выписан, необходимо добавить в него реквизит шапки типа <ДокументСсылка.Счет>, и при вводе на основании вписывать в него документ-источник, т.е. сам «Счет».
5. Прописать проведение документа «ПродажаТоваров» по регистру «Резервы Номенклатуры». Необходимо списывать с набора измерений «Номенклатура», «Склад» и «ПоСчету» указанное в табличной части «Товары» количество товара. Кроме того, предусмотрите случаи:
когда документ «ПродажаТоваров» вводится вообще без счета в основании; когда пользователь в документе «ПродажаТоваров» поставил количество большее, чем в счете.
Нельзя при этом списывать с резервов больше, чем резервировали под наш документ!
6. Необходимо создать документ «СнятиеСРезерва». В табличной части этого документа должен быть только один реквизит • «Счет». Т.е. одно «СнятиеСРезерва» сможет снять резервы с многих счетов. Кроме того, при позиционировании на конкретной строке документа можно показать в форме еще Дату Счета, Дату окончания резервирования, Клиента и Сумму счета.
7. Прописать проведение документа «СнятиеСРезерва». При этом необходимо выбирать остатки резервов на текущий документ по каждому из снимаемых счетов из регистра «РезервыПоменклатуры» и выполнять для них отрицательные движения. Тем самым мы будем улучшать свободные остатки!
8. Сделать на форме документа «СнятиеСРезерва» кнопку «Заполнить» и создать механизм автоматического заполнения табличной части просроченными счетами. Для этого необходимо из регистра «РезервыПоменклатуры» выбирать счета, для которых есть ненулевые резервы и сравнивать: Дата документа «Счет» плюс срок резервирования меньше даты документа «СнятиеСРезерва» или нет.
9. Создать отчет «Зарезервировано» на произвольную дату.
10. Создать отчет «ДвижениеРезервов» в интервале дат, используя запрос по регистру «Резервы Номенклатуры». Отчет должен показывать информацию о начальном остатке, приходе, расходе и конечном остатке резервов. В отчете должен быть виды: «Кратко» - когда представляются обобщенные данные только по товарам и складам, и «Подробно» - когда движения по регистру представляются в разрезах и товаров, и документов, эти движения выполнивших.
11. Создать оборотный регистр «Оказание услуг» и обеспечить его заполнение при проведении документа «ОказаниеУслугСервисМенеджером», на основании данных которого построить отчет «Оказание услуг» демонстрирующий: какие сервис-менеджеры, сколько и каких услуг оказали каким контрагентам.
12. Создать отчет «Исполнительность сервис-менеджеров», позволяющий анализировать, сколько и каких услуг какие сервис-менеджеры выполняли с просрочкой (дата реального исполнения больше планируемой даты выполнения ), а сколько - в срок или даже раньше срока.
13. Создать отчет «Обоснованность оказания услуг», позволяющий
проанализировать случаи исполнения услуг без указания документа- основания, а так же с указанием неверного документа-основания (то есть в самом конкретном документе-основании «ПродажаТоваров» именно такая услуга и не продавалась ).

Вернуться к обсуждению:
Заполнение документа данными из регистра накопления. Создание отчета по данным регистра накопления.
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
08.01.2018, 23:44

Данные из регистра накопления в переменную
помогите пожалуйста. В 1С предприятие имеются документы поступления и списания материалов со...

Отчет по выбранным датам из регистра накопления
Есть регистр накопления &quot;Бронь&quot; в котором хранится информация от забронированных датах на номера в...

Последнее значение ресурса регистра накопления
Здравствуйте. в собственной конфигурации есть документ &quot;Ежедневный отчет&quot;, который создает движение...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2019, vBulletin Solutions, Inc.
Рейтинг@Mail.ru