← все вопросывопросы для собеседований · Проведение документов

Вопросы по проведению документов 1С на собеседовании

На проведении держится учётная конфигурация, и вопросы тут практические: в каком событии формировать движения, чем старая методика отличается от новой, как посчитать свободный остаток и не потерять копейку при списании партии.

71 вопросов в банке·6 подтем·ниже разбор 9

Что спрашивают

Из чего состоит тема

Так тема разложена в тренажёре: движок ведёт прогресс по каждой подтеме отдельно и возвращает те, что просели.

Разборы подтем

Конспект по каждой: что это, как отвечать вслух, на чём валятся, плюс вопросы для самопроверки.

Примеры вопросов с разбором

  1. #oc_balance_control1 / 9
    Что значит «контроль остатков» при проведении расходного документа?
    A)Запрет изменения прихода задним числом
    B)Пересчёт итогов остатков после каждого проведения
    C)Вывод остатков в форму
    D)Отказ, если товара не хватает
    показать ответ и разбор
    +D)Отказ, если товара не хватает

    // разбор: Контроль остатков — проверка при проведении, что расход не уводит остаток в минус. Если не хватает, документ не проводится, и пользователь видит, каких позиций сколько недостаёт. Платформа этого не делает сама: регистр примет любые движения.

  2. #oc_cost_batches2 / 9
    Что такое партионный учёт?
    A)Учёт товаров по паллетам на складе
    B)Учёт остатков в разрезе партий поступления
    C)Учёт только оптовых продаж
    D)Учёт заказов поставщикам
    показать ответ и разбор
    +B)Учёт остатков в разрезе партий поступления

    // разбор: При партионном учёте остаток товара хранится в разрезе партий — документов поступления со своей ценой закупки. При списании определяют, из каких партий ушёл товар, и так получают себестоимость продажи. Измерение «Партия» в регистре остатков — классическая схема.

  3. #oc_exchange_load3 / 9
    Что означает ОбменДанными.Загрузка = Истина у записываемого объекта?
    A)Объект проводится оперативно
    B)Объект загружается из файла Excel обработкой
    C)Объект пишется без транзакции, ради скорости
    D)Это запись данных обмена, бизнес-логику пропускают
    показать ответ и разбор
    +D)Это запись данных обмена, бизнес-логику пропускают

    // разбор: Флаг ставит код обмена перед записью полученных данных. Обработчики объекта проверяют его первой строкой и выходят: данные уже рассчитаны в источнике, пересчитывать и проверять их заново нельзя. Платформа в этом режиме тоже упрощает запись: логическую целостность данных она не проверяет.

  4. #oc_object_events4 / 9
    В каком обработчике модуля документа формируют движения по регистрам?
    A)ОбработкаПроведения
    B)ПередЗаписью, пока документ не записан
    C)ПриЗаписи после записи объекта
    D)ОбработкаЗаполнения при создании
    показать ответ и разбор
    +A)`ОбработкаПроведения`

    // разбор: ОбработкаПроведения вызывается при проведении после записи самого документа и предназначена для формирования движений. ПередЗаписью и ПриЗаписи срабатывают и при записи без проведения, поэтому движения там не пишут. ОбработкаЗаполнения заполняет новый документ, например при вводе на основании.

  5. #oc_posting_methods5 / 9
    В чём суть «старой» методики контроля остатков при проведении?
    A)Проверять остатки регламентным заданием каждую ночь
    B)Сначала записать движения, затем проверить остатки запросом
    C)Проверять остатки при закрытии месяца
    D)Проверить остатки под блокировкой и только потом писать движения
    показать ответ и разбор
    +D)Проверить остатки под блокировкой и только потом писать движения

    // разбор: По старой методике обработчик проведения запросом получает остатки по товарам документа, сравнивает с потребностью и при нехватке отказывает, а при достатке формирует и записывает движения. Чтение остатков требует блокировки до записи, иначе параллельный документ увидит тот же остаток.

  6. #oc_retro_posting6 / 9
    Что такое проведение задним числом?
    A)Документ с датой раньше уже проведённых документов
    B)Проведение в конце дня после закрытия смены
    C)Отмена проведения документов прошлых дней
    D)Проведение без движений по регистрам
    показать ответ и разбор
    +A)Документ с датой раньше уже проведённых документов

    // разбор: Документ с датой в прошлом встаёт в хронологию перед уже проведёнными документами. Если учёт зависит от последовательности — партии, контроль остатков, себестоимость, — движения последующих документов могут устареть. Отсюда механизмы последовательностей и перепроведения.

  7. #oc_balance_control7 / 9
    Что такое резерв товара в типовых конфигурациях?
    A)Минимальный остаток для автоматического перезаказа
    B)Товар в пути от поставщика по заказу
    C)Часть остатка на складе, закреплённая за конкретным заказом
    D)Брак, отложенный для возврата поставщику
    показать ответ и разбор
    +C)Часть остатка на складе, закреплённая за конкретным заказом

    // разбор: Резерв — количество, обещанное конкретному заказу: оно лежит на складе, но продать его другому клиенту нельзя. Свободный остаток = остаток минус резервы. Обычно резервы ведут отдельным регистром накопления с измерениями товара, склада и заказа.

  8. #oc_cost_batches8 / 9
    Как списываются партии по FIFO?
    A)Сначала самые поздние поступления
    B)Сначала самые ранние поступления
    C)Пропорционально всем партиям
    D)Сначала самые дорогие партии
    показать ответ и разбор
    +B)Сначала самые ранние поступления

    // разбор: FIFO — первым пришёл, первым ушёл: списание забирает остатки из самых старых партий, пока не наберётся нужное количество. Последнее поступление списывается последним. Пропорциональное списание всем партиям — это ближе к средней себестоимости.

  9. #oc_exchange_load9 / 9
    Какой строкой по стандарту начинается обработчик ПередЗаписью модуля объекта?
    A)Если РольДоступна("Админ") Тогда Возврат; КонецЕсли;
    B)Если Отказ Тогда Возврат; КонецЕсли;
    C)Если ЭтоНовый() Тогда Возврат; КонецЕсли;
    D)Если ОбменДанными.Загрузка Тогда Возврат; КонецЕсли;
    показать ответ и разбор
    +D)`Если ОбменДанными.Загрузка Тогда Возврат; КонецЕсли;`

    // разбор: Стандарт разработки требует в начале обработчиков записи модуля объекта и набора записей проверять ОбменДанными.Загрузка и выходить. Иначе при обмене данные пересчитываются, проверяются и перезаписываются в узле-приёмнике, и узлы расходятся. Исключение — логика, которая должна работать и при обмене.

это 9 из 71

Ещё 62 вопросов по теме — в тренажёре, с движком повторения

Прочитать разбор и ответить самому — разные навыки. В Сеньорчике вопросы приходят сессиями, а подтему, на которой ты споткнулся, движок принесёт снова: завтра, через три дня, через неделю. Бесплатно: сессия дня каждый день.

Частые вопросы