Обычно для обработки документов используется следующая последовательность команд:
Док=СоздатьОбъект(«Документ.НазваниеДокумента»);
Док.ВыбратьДокументы(); // Делаем выборку документов
Пока Док.ПолучитьДокумент()=1 Цикл
// Обработка шапки документа, например
Сообщить(«Вид документа »+Строка(Док.Вид()));
Сообщить(«Дата документа »+Строка(Док.ДатаДок));
Сообщить(«Номер документа »+Строка(Док.НомерДок));
Док.ВыбратьСтроки();// Делаем выборку табличной //части документа
Пока Док.ПолучитьСтроку()=1 Цикл
// Обработка строк табличной части документа
Сообщить(«Товар »+Док.Товар.Наименование);
КонецЦикла
Сообщить(Строка(Спр.Код)+Спр.Наименование);
КонецЦикла;
Для ввода документа используется функция «Новый()», далее заполняются реквизиты шапки документа. Для ввода новой строки документа используется функция «НоваяСтрока()» и заполняются реквизиты табличной части документа.
Для просмотра списка документов используется «Журналы документов». Создание журнала производится в конфигураторе. В диалоговой форме задаются графы – реквизиты документов, входящих в журнал. Реквизиты табличной части можно добавить в журнал только в том случае, если в свойствах реквизита в закладке «Дополнительно» стоит флажок «Итог по колонке».