Найти тему
1С: Программирование

Урок 79. Задача 1. Разработка решения для учета товара - часть 4

Оглавление

Всем привет.

Решаем еще одну похожую задачку.

Предыдущую задачу можно посмотреть тут - Урок 78.

Исходную задачу можно посмотреть тут - Урок 76.

Эта задача очень похожа на предыдущую, в которой нужно вести учет товаров в разрезе складов.

В предыдущем случае склад указывался в табличной части для каждого товара отдельно, а в этой задаче нам необходимо сделать так, чтобы склад указывался в шапке документа сразу для всех товаров.

Откроем документ "Приход" и отредактируем следующим образом (Рисунок 1).

Рисунок 1
Рисунок 1

При удалении из табличной части будет выдано уведомление, что есть ссылки на этот реквизит, игнорируйте и удаляйте, все равно придется переписывать модуль с кодом.

Теперь отредактируем второй документ (Рисунок 2).

Рисунок 2
Рисунок 2

Проверим теперь работу у пользователя (Рисунок 3).

Рисунок 3
Рисунок 3

Если вы захотите провести документ, то ничего не сработает, так как код в модуле объекта поломан из-за удаления склада из табличной части.

Переходим на вкладку "Движения" и формируем новое движение, начиная с документа, отвечающего за приход товара (Рисунок 4).

Рисунок 4
Рисунок 4

Для ухода делаем так же, только уход.

Теперь делаем остатки для документа (Рисунок 5).

Рисунок 5
Рисунок 5

Проверьте обязательно проведение документа (Рисунок 6).

Рисунок 6
Рисунок 6

И перейдите сразу в отчет и сформируйте его, он работает (Рисунок 7).

Рисунок 7
Рисунок 7

На этом статья урока подходит к концу. Попробуйте выполнить все действия, которые описаны в этом уроке. Если что-то не получается, то вы всегда сможете написать вопрос о том, что вам непонятно или вернуться к предыдущим урокам и посмотреть их - ссылки внизу!

Благодарности:

Буду благодарен за чаевые - 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

На этом все. Жду Вас на следующем занятии.

P.S. Подписывайтесь на мой канал :-)

программирование программирование 1с 1с предприятие обучение онлайн обучение 1с