Modber Сообщество
профессионалов по 1С

  
Сообщений: 1

0
Всезнающие, расскажите, в какой структуре хранить данные? Вопрос вот в чем: Имеются заказы от контрагента, у которого несколько филиалов, их число не фиксированное. Но каждый филиал имеет право прислать заказы от себя на разные даты, а может нет. Все заказы поступают в табличной форме. Товар1-Количество Товар2-Количество и т.д. Мне нужно получить все заказы в табл. виде: Филиал-1 Филиал-2 Филиал-N Товар-1-5-0-12 Товар-2-0-0-13 и т.д. например, если в заказе от филиала есть товар с ненулевым кол-вом, то это кол-во добавляется в соответствующий столбец. Так вот! В чем хранить такие данные? Табл. часть документа не подходит, потому что кол-во столбцов бывает разное.
Сообщений: 83

0
Именно в таком виде хранить нельзя. Хранить нужно в табличной части но в виде Филиал1 - Товар1-Количество Филиал1 - Товар2-Количество Филиал2 - Товар1-Количество Филиал3 - Товар2-Количество А чтобы видеть это в требуемом виде (удобном для пользователей), можно сделать в двух видах 1) самый простой - просто отчет с группировками по филиалам в столбцах 2) сделать ТЧ на форме как сделано в некоторых типовых конфигурациях (например, обычно "Установка цен номенклатуры" из фиксированной ТЧ делает "растянутую" ТЧ на форме)
Сообщений: 32

0
Ваша задача очень похожа на типовую задачу решенную в типовых конфигурациях в документе "УстановкаЦенНоменклатуры". В этом документе пользователь выбирает список типов цен и система формирует колонки с ТЗ на форме. Реализовано это все через две табличные части: ТипыЦен(типЦен), Номенклатура(Номенклатура, Характеристика, Цена, ТипЦен). В вашем случае необходимо передрать эту структуру и воспользоваться типовым кодом.
В начало страницы 
|
Перейти на форум: