Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Таблица заказов (корзина) в 1с
Украинский 1С форум: всё про 1С 8.3, 1С 8.2, 1С 8.1, 1С 8.0, 1С 7.7 > Программисту > Программирование в 1С Предприятие 7.7
Sede
Доброго дня.

Порекомендуйте пожалуйста как быть?
1с 7.7 Абби, работают несколько менеджеров/бухгалтеров, каждый отвечает за свои определенные товары.
Все работают в некой внешней обработки, которая показывает рейтинги продаж, наличие товарар на складах и т.д. не суть важно.
Тут же они проставляют заказы, при этом проставленные заказы нигде не заносятся и "живы" пока работает внешняя обработка.

Хочу сделать нечто вроде "Глобальной корзины" куда бы все менеджеры/бухгалтера кидали заказываемые товары.
Данные в корзину закидываются по принципу таблички: товар/количество/склад/день заказа/менеджер/.... т.д. Данные должны сохранятся-добавляться-удалятся.

Не знаю куда/как/где сделать такую таблицу, чтобы она "Жила" всегда в системе 1с. Посоветуйте что-нибудь.
Что сделать? справочник/документ... или что другое? 64000000.gif
logist
Документ.
Домовик
еще вариант.
все же создавать заказы, но в заказе есть галочка - подписан. право подписи у того менеджера, кот указан в документе.
заказы конечно будут висеть в базе некоторое время. но в конце опред периода нужная обработка удаляет неподписанные. подписанные - далее в работе.
Sede
Спасибо. Пока еще новичок, может глупые вопросы но все же:
При использовании документа :
1. Пользователь сделал заказ - создался документ
Пользователь снова делает заказ - Снова создавать документ? или внести изменения в существующий?

2. Если хочу посмотреть ВСЕ заказы от ВСЕХ пользователей - получается надо перебирать все табличные части всех созданных документов?
а можно ли получить "Сводную таблицу" из всех табличных частей всех документов (дабы видеть что есть/ что надо см.п3)

3. Тут как-бы такой нюанс: КорзинаЗаказов - это сумарная таблица "Что/кому/сколько надо". Делая заказы у поставщиков не всегда получаем то что заказываем (некторые товары могут отсутствовать или вообще быть сняты с производства). В итоге получается в созданном документе (табличная часть например) - из 20 товаров, 2 могут не прийти( или прийти частично)
При оприходовании товара в документе надо 18 отметить как такие что "Доставлены/приобретены", а 2 оставить в "повторно заказать" (либо "Дозаказать" если пришли частично)
Получается как бы проводится не весь документа а только некоторые товары. а в случае отсутствия товара в принципе (снят с производства) документ не будет проведен вообще.
Ну да в принципе не будет документ проведен и 32541510.gif с ним. главное товары по отмечать.
logist
Цитата(Sede @ 25.08.15, 11:51) необходимо зарегистрироваться для просмотра ссылки
Снова создавать документ? или внести изменения в существующий?

Сами решайте, в зависимости от поставленной задачи.

Цитата(Sede @ 25.08.15, 11:51) необходимо зарегистрироваться для просмотра ссылки
а можно ли получить "Сводную таблицу" из всех табличных частей всех документов

Можно. Запрос - Отчет.
igmig65
Цитата
В итоге получается в созданном документе (табличная часть например) - из 20 товаров, 2 могут не прийти( или прийти частично)
При оприходовании товара в документе надо 18 отметить как такие что "Доставлены/приобретены", а 2 оставить в "повторно заказать" (либо "Дозаказать" если пришли частично)
Получается как бы проводится не весь документа а только некоторые товары. а в случае отсутствия товара в принципе (снят с производства) документ не будет проведен вообще.


Делаете помимо поля кол-во(заказано) поле Факт(поставлено). Можно доработать стандартный счет, и доработать ввод на основании, чтоб формировался док по недопоставленным товарам
Домовик
иногда решают с использованием нового созданного регистра, или нового счета, забалансового.

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


Регистр будет содержать вашу информацию, и ее будет нетрудно извлекать(запросы по регистру в отчетах -ваш вопрос номер2), нужны доработки в Счете и Заказе.
И вот саму базу перестроить (все, что было до регистра, нужно обработкой занести движения приход-расход в старые документы, или запретить проводить документы прош времени).
Обновление конфигурации при созданном новом регистре, не особо усложнится.
Регистр увеличит базу.
Нужно взвесить. Делать через документы, и доставать все запросами по документам, или регистр.
Acid
Поддержу Домовичка, регистры - самый грамотный подход.
twilight_dream
Я бы посоветовал не изобретать то что уже давным давно продумано красиво и элегантно. Страдайте с документом ЗаказПокупателя и выстрадаете своё счастье.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.