Доброго времени суток.
Продолжаем решать задачу по резервированию товаров.
Нам осталось сделать документ продажи с его функционалом и разработать отчеты.
Откроем документ продаж в конфигураторе.
Укажем на вкладке "Движение" регистраторами два регистра (Рисунок 1).
Разработаем структуру документа (Рисунок 2).
Создаем процедуру проведения для этого документа и сделаем запись для двух регистров (Рисунок 3).
Создаем запрос, который будет содержать несколько пакетов запроса.
Создаем первый запрос и помещаем его в виртуальную таблицу (Рисунок 4).
Создаем второй пакет и выбираем данные (Рисунок 5).
Переименуем вторую таблицу (Рисунок 6).
Укажем параметры для виртуальных таблиц (Рисунок 7 - 9).
Перетаскиваем и добавляем поля (Рисунок 10).
Связи (Рисунок 11).
Псевдонимы (Рисунок 12).
Получаем второй пакет (Рисунок 13).
Устанавливаем параметры и цикл прописываем (Рисунок 14).
И нужно сделать проверку остатков (Рисунок 15).
Проверим на ошибки (Рисунок 16).
Сделаем указание контрагента обязательным (Рисунок 17).
Проверим работу этого документа без указания контрагента (Рисунок 18).
Теперь создадим резерв товара, но сначала укажу больше, чем есть в наличии (Рисунок 19).
Теперь сделаю существующее количество товара (Рисунок 20).
И попробую продать на единицу больше, чем есть (Рисунок 21).
Существующее количество (Рисунок 22).
Для нового не укажем контрагента и получим уведомление (Рисунок 23).
Укажем контрагента и количество с товаром (Рисунок 24).
В данном функционале было бы хорошо сделать заполнение документа продаж на основании документа резервирования, чтоб видеть его количество и проверять, нужно больше товара или нет, но задача этого не подразумевает.
Создаем отчет (Рисунок 25).
Создаем схему компоновки данных, создаем запрос и выбираем таблички (Рисунок 26).
Псевдонимы (Рисунок 27).
Получаем запрос (Рисунок 28).
В параметрах укажем выражение (Рисунок 29).
В настройках создаем заголовок и детальные записи (Рисунок 30).
Выбираем поля (Рисунок 31).
Теперь в макете добавим этот заголовок (Рисунок 32).
Для заголовка уберем все поля (Рисунок 33).
Добавим отображение для пользователя (Рисунок 34).
Проверим отчет (Рисунок 35).
Уберем для отчета стандартные параметры(Рисунок 36).
Для этого перейдем на вкладку "Настройки" и уберем их (Рисунок 37).
Проверим отчет и увидим, что параметр исчез (Рисунок 38).
Отменим проведение документа по продаже, сформируем отчет и убедимся, что выдает правильные значения (Рисунок 39).
На этом статья урока подходит к концу. Попробуйте выполнить все действия, которые описаны в этом уроке. Если что-то не получается, то вы всегда сможете написать вопрос о том, что вам непонятно или вернуться к предыдущим урокам и посмотреть их - ссылки внизу!
Всем спасибо.
Буду благодарен за чаевые - https://yoomoney.ru/to/4100116532836145.
Задать вопросы, которые у вас возникли вы можете, написав комментарий или вступить в группу и задать там свой вопрос, а так же можно на канале нажать кнопку "Написать сообщение".
Ссылка для вступления телеграм-канал - t.me.Apiscourses
Подписаться в группу ВКонтакте
Или написать на электронную почту - awesome.razrab@yandex.ru
Ссылка для вступления в чат на Дзен - https://yandex.ru/chat/#/join/34271c4c-039e-4d1d-97af-b24b3204ad08.
Буду благодарен за чаевые - https://yoomoney.ru/to/4100116532836145.
Прошлые уроки:
Введение Урок 1 Урок 2 Урок 3 Урок 4 Урок 5 Урок 6 Урок 7 Урок 8 Урок 9 Урок 10 Урок 11 Урок 12 Урок 13 Урок 14 Урок 15 Урок 16 Урок 17 Урок 18 Урок 19 Урок 20 Урок 21 Урок 22 Урок 23 Урок 24 Урок 25 Урок 26 Урок 27 Урок 28 Урок 29 Урок 30 Урок 31 Урок 32 Урок 33 Урок 34 Урок 35 Урок 36 Урок 37 Урок 38 Урок 39 Урок 40 Урок 41 Урок 42 Урок 43 Урок 44 Урок 45 Урок 46 Урок 47 Урок 48 Урок 49 Урок 50 Урок 51 Урок 52 Урок 53 Урок 54 Урок 55 Урок 56 Урок 57 Урок 58 Урок 59 Урок 60 Урок 61 Урок 62 Урок 63 Урок 64 Урок 65 Урок 66 Урок 67 Урок 68 Урок 69 Урок 70 Урок 71 Урок 72 Урок 73 Урок 74 Урок 75 Урок 76 Урок 77 Урок 78 Урок 79 Урок 80 Урок 81 Урок 82 Урок 83 Урок 84
На этом все. Жду Вас на следующем занятии.
P.S. Подписывайтесь на мой канал :-)
программирование программирование 1с 1с предприятие обучение онлайн обучение 1с
Буду благодарен за чаевые - https://yoomoney.ru/to/4100116532836145.