Форум 1С
Программистам, бухгалтерам, администраторам, пользователям
Задай вопрос - получи решение проблемы
16 мая 2026, 17:07

Вывод данных из Табличной части в Форме списка в текстовом формате

Автор wix1817, 19 апр 2026, 20:21

0 Пользователей и 1 гость просматривают эту тему.

wix1817

Добрый день, уважаемые форумчане. Опишу проблему для полного понимания ситуации:
Не являюсь 1С разработчиком. На данный момент пытаемся переехать с кастомной 1С в новую CRM систему. Главная проблема оказалась в переносе СчетФактур с товарами внутри, дабы не потерять 10 летнюю историю работы с клиентами. Для переноса в новую CRM достаточно сформировать табличный документ, скопировать и перенести данные в Excel, с чем все остальные справочники отлично справляются.
В счетах же есть Табличная часть Товары, которая содержит в себе список товаров с наименованием, ценой, наценкой, НДС и т.д.

Суть проблемы - вывести эти данные в новую колонку Товары в ФормеСписка текстом, например:

Цитировать1 | Наименование | Арт. | Ед. Изм | Кол-во | ЦенаПр | Нац | Цена | % | НДС | Сумма |
2 | Наименование | Арт. | Ед. Изм | Кол-во | ЦенаПр | Нац | Цена | % | НДС | Сумма |

Есть понимание, что сделать это можно банально при обращении к каждому элементу и перебором посредствам foreach каждого из вложенных товаров и формировании строки исходя из полученных данных, но опыта в 1С нет от слова совсем. После 2 дней мучений обращаюсь к вам, слёзно прося помощи и проникшись уважением к вашей нелегкой профессии.

P.S. 1С:Предприятие 8.3 (8.3.17.1549)

wix1817

UPD: вероятно в этой ситуации проще создать Отчет, но и там я уже голову сломал

sali

Цитата: wix1817 от 19 апр 2026, 20:21сформировать табличный документ, скопировать и перенести данные в Excel
зачем тебе посредник? переноси сразу в Excel
с CRM ещё не доводилось работать, но предполагаю что она поддерживает работу не только с расширениями файлов Excel,  а также json, xml. И если это так, то проще составить структуру , типа
{"документ1": // основные параметры документа (с шапки, с подвала)
    {"name": "имя_документа",
     "goods": [//массив товаров
                "name": "наименование_товара",
                "quantity": "4"]
    }
}

wix1817

sali, Благодарю, но всё таки понадобился посредник. В вопросе быстрее всего помог функционал отчетов. С их помощью удалось выгрузить и отсортировать все данные

Теги:

Похожие темы (5)

Рейтинг@Mail.ru

Поиск