8.х Помогите Новичку! Нужно реализовать учет комплектов

Тема в разделе "Общие вопросы "1С:Предприятие 8"", создана пользователем BlackCat, 12 янв 2009.

  1. TopicStarter Overlay
    BlackCat
    Offline

    BlackCat

    Регистрация:
    12 янв 2009
    Сообщения:
    9
    Симпатии:
    0
    Баллы:
    1
    Извеняюсь за такой большой вопрос, но я работаю недавно и не очень понимаю такие задания, разъясните пожалуйста)))

    "Задача (Комплекты)
    Необходимо в конфигурации (полученной в результате прохождения дистанционного курса и задачи №1) реализовать возможность учета комплектов.
    В справочнике «Номенклатура» должен быть определен некий признак того, что эта позиция является комплектом. Комплекты не могут приходоваться (встречаться в приходной накладной). Комплекты не могут выступать в качестве «комплектующих» для других комплектов.
    Для формирования комплектов в системе должен быть определен документ «Укомплектация» и для обратного действия соответственно документ «Разукомплектация». Данные документы имеют печатные формы о соответствующем действии (например печатная форма документа «Укомплектация» содержит сведения о том, что произведено такое-то количество комплектов, на их сборку ушло такое – то количество составляющих, затраты на сборку составили… итого с учетом типа цен компании «по умолчанию» стоимость составляет… ) (документы не делают движений по регистрам накопления).
    В программном комплексе должна храниться информация об «обычном» составе комплекта, стоимости и продолжительности (в часах) его сборки и «разборки».
    При оформлении документа «Укомплектация» состав комплектов можно изменять. Информация об «обычном» составе комплектов может меняться только в том случае, если в системе не существует ни одного документа «Укомплектация» с указанным комплектом.
    Кроме этого у номенклатурной позиции, относящейся к комплекту может быть определено некое произвольное количество характеристик – пиктограмм (например пиктограмма, указывающая на то, что используется процессор Intel PIV и т.д.). В печатной форме документа «Укомплектация» эти пиктограммы должны присутствовать на печатной форме. Необходимо организоваться механизм хранения этих пиктограмм, «привязки» к номенклатурным позициям и их печати.
    В конфигурации должен быть создан отчет показывающий «среднюю» комплектацию выбранного комплекта (по документам «Укомплектация») и данные о продажах комплектов (по расходным документам). В отчете по продажам при двойном щелчке на номенклатурную позицию должна быть видна «обычная» комплектация. При двойном щелчке на комплектующей позиции открываться форма элемента справочника «номенклатура»."

    Ответьте пожалуйста на вопросы:

    1) Что значит "комплекты не могут приходоваться (встречаться в приходной накладной)"? Если в реквизитах приходной накладной нет реквизита "номенклатура", там реквизиты:контрагент,договор,сумма документа.

    2) Какие реквизиты надо завести в документах "Укомплектация" и "Разукомплектация"?

    3) Что значит "обычный" состав комплекта и где его надо хранить?
  2. lazy
    Offline

    lazy Модераторы Команда форума Модератор

    Регистрация:
    1 сен 2007
    Сообщения:
    2.127
    Симпатии:
    4
    Баллы:
    29
    Возможно, что есть смысл, прежде чем задавать вопросы, все же пройти указанный дистанционный курс? :)

    1. А про табличную часть в документе ПоступлениеТоваров не вспомнили? :)
    2. Ну, как минимум - должна быть табличная часть с комплектующими для первого и пакет который разукомплектовывают для второго. Остальное можно "выудить" вот отсюда:
    ;)
    3. Видимо - некий комплект по умолчанию, который используется чаще всего для данной продукции/товара. Опять таки на вкус автора - регистр сведений, документ с табличной частью, справочник. :)
  3. TopicStarter Overlay
    BlackCat
    Offline

    BlackCat

    Регистрация:
    12 янв 2009
    Сообщения:
    9
    Симпатии:
    0
    Баллы:
    1
    Дистанционный курс и задачу 1 я сделала)) на основе этого и пытаюсь делать дальше..

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

    2) получается табличная часть плюс поля: комплект, время сборки, стоимость сборки? а тип цен сюда надо указывать? и итоговую стоимость комплекта считаем: стоимость сборки + цены товаров?

    Спасибо за ответы lazy)))
  4. sergey
    Offline

    sergey Курильщик

    Регистрация:
    13 апр 2006
    Сообщения:
    365
    Симпатии:
    0
    Баллы:
    26
    Исходя из поставленной задачи я бы не отображал комплекты в форме подбора в приходную накладную. Ну и на всякий случай поставил бы проверку и запрет на включение его (комплекта) в табличную часть (на случай, если как-то руками пользователь завести его все-же попытается).
    Плюс не забыл бы аналогичную проверку сделать в случае, если приходную накладную можно создавать на основании каких-либо других видов документа.

    Документ комплектация же по логике должен содержать по крайней мере реквизиты шапки:
    количество комплектов, наименование комплекта, время сборки (для одного комплекта или указанного количества или и то и другое), стоимость сборки(аналогично времени), себестоимость компекта(-тов) уже в собранном состоянии. Цены по логике должны быть учетными ценами хранения на складе.
    Итоговая стоимость комплекта(себестоимость)=цена комплектующих*их количество+цена работ по комплектации.

    Что же до реализации "обычного" состава комплекта - я бы использовал регистр сведений, но кому как удобнее - тут lazy совершенно прав.
  5. TopicStarter Overlay
    BlackCat
    Offline

    BlackCat

    Регистрация:
    12 янв 2009
    Сообщения:
    9
    Симпатии:
    0
    Баллы:
    1
    sergey спасибо)))

    Появился новый вопрос, а как отслеживать какие комплекты укомплектованы, а какие разукомплектованы, с помощью регистров сведений?
  6. sergey
    Offline

    sergey Курильщик

    Регистрация:
    13 апр 2006
    Сообщения:
    365
    Симпатии:
    0
    Баллы:
    26
    А зачем наличие комплектов отслеживать с помощью регистра сведений - это лучше с помощью регистра накоплений делать. Что есть комплектация по сути: по регистру остатков идет расход комплектующих и приход комплектов. Разкомплектация - наоборот расход комплектов, приход комплектующих. А регистр сведений я предложил использовать для хранения "обычного" состава комплекта, только и всего.
  7. TopicStarter Overlay
    BlackCat
    Offline

    BlackCat

    Регистрация:
    12 янв 2009
    Сообщения:
    9
    Симпатии:
    0
    Баллы:
    1
    Но в задании написано "(документы не делают движений по регистрам накопления)"?
  8. sergey
    Offline

    sergey Курильщик

    Регистрация:
    13 апр 2006
    Сообщения:
    365
    Симпатии:
    0
    Баллы:
    26
    Ну тогда создавайте, к примеру, еще один регистр накопления по принципу: появляется комплект(ы) (по документу комплектация) - поля заполняются при проведении, пропадает - очищаются.
    А регистратором будут документы комплектация и разукомплектация.
    И по наличию соответствующего комплекта в регистре можно будет отсечь есть ли такой комплект укомплектованный, а когда в каком виде(составе) он укомплектован можно будет брать из документа-регистратора.

Поделиться этой страницей