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

Регистр Накопления

Автор bossko 844, 06 июн 2020, 17:33

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

bossko 844

Имеется регистр накопления в нём считается приход, расход и остаток продуктов, это только по документам поставка и списание, но есть ещё один документ заказ, в нём содержится список блюд, которые заказал клиент, так вот как осуществить расход продуктов в регистре, на заказанные блюда, блюда и входящие в него ингредиенты содержатся в справочнике. Как я понял смысл такой, после оформление заказа, получить все заказанные блюда, их ингредиенты и количество на каждое блюдо и вычесть, но как осуществить не понимаю(

DmitriyF

Цитата: bossko 844 от 06 июн 2020, 17:33
Имеется регистр накопления в нём считается приход, расход и остаток продуктов, это только по документам поставка и списание, но есть ещё один документ заказ, в нём содержится список блюд, которые заказал клиент, так вот как осуществить расход продуктов в регистре, на заказанные блюда, блюда и входящие в него ингредиенты содержатся в справочнике. Как я понял смысл такой, после оформление заказа, получить все заказанные блюда, их ингредиенты и количество на каждое блюдо и вычесть, но как осуществить не понимаю(
С точки зрения учета это все таки не реализация, а резервирование. Ну, а вообще создать движения по регистру документом Заказ.

bossko 844

Цитата: DmitriyF от 06 июн 2020, 17:58
Цитата: bossko 844 от 06 июн 2020, 17:33
Имеется регистр накопления в нём считается приход, расход и остаток продуктов, это только по документам поставка и списание, но есть ещё один документ заказ, в нём содержится список блюд, которые заказал клиент, так вот как осуществить расход продуктов в регистре, на заказанные блюда, блюда и входящие в него ингредиенты содержатся в справочнике. Как я понял смысл такой, после оформление заказа, получить все заказанные блюда, их ингредиенты и количество на каждое блюдо и вычесть, но как осуществить не понимаю(
С точки зрения учета это все таки не реализация, а резервирование. Ну, а вообще создать движения по регистру документом Заказ.
вот я хотел так сделать, но дело в том что документ заказ содержит только сами готовые блюда, а считать то надо ингредиенты этого блюда

DmitriyF

Цитата: bossko 844 от 06 июн 2020, 18:02
Цитата: DmitriyF от 06 июн 2020, 17:58
Цитата: bossko 844 от 06 июн 2020, 17:33
Имеется регистр накопления в нём считается приход, расход и остаток продуктов, это только по документам поставка и списание, но есть ещё один документ заказ, в нём содержится список блюд, которые заказал клиент, так вот как осуществить расход продуктов в регистре, на заказанные блюда, блюда и входящие в него ингредиенты содержатся в справочнике. Как я понял смысл такой, после оформление заказа, получить все заказанные блюда, их ингредиенты и количество на каждое блюдо и вычесть, но как осуществить не понимаю(
С точки зрения учета это все таки не реализация, а резервирование. Ну, а вообще создать движения по регистру документом Заказ.
вот я хотел так сделать, но дело в том что документ заказ содержит только сами готовые блюда, а считать то надо ингредиенты этого блюда
Значит надо получить данные по ингредиентам в блюдах.

bossko 844

Цитата: DmitriyF от 06 июн 2020, 18:06
Цитата: bossko 844 от 06 июн 2020, 18:02
Цитата: DmitriyF от 06 июн 2020, 17:58
Цитата: bossko 844 от 06 июн 2020, 17:33
Имеется регистр накопления в нём считается приход, расход и остаток продуктов, это только по документам поставка и списание, но есть ещё один документ заказ, в нём содержится список блюд, которые заказал клиент, так вот как осуществить расход продуктов в регистре, на заказанные блюда, блюда и входящие в него ингредиенты содержатся в справочнике. Как я понял смысл такой, после оформление заказа, получить все заказанные блюда, их ингредиенты и количество на каждое блюдо и вычесть, но как осуществить не понимаю(
С точки зрения учета это все таки не реализация, а резервирование. Ну, а вообще создать движения по регистру документом Заказ.
вот я хотел так сделать, но дело в том что документ заказ содержит только сами готовые блюда, а считать то надо ингредиенты этого блюда
Значит надо получить данные по ингредиентам в блюдах.
вот я пока и не понимаю как мне получить данные по ингредиентам, заказанных блюд и потом уже считать чего и сколько потрачено

DmitriyF


bossko 844

Цитата: DmitriyF от 06 июн 2020, 18:09
Цитата: bossko 844 от 06 июн 2020, 18:08


А что за конфигурация?
1С:Предприятие 8.3 (8.3.16.1063), это самописная разработка по учёбе делаю. А если в документе "Заказ" добавить ещё одну табличную часть (скрытую, чисто для следующих подсчётов) и вот в первой табличной части идут блюда и их количество, а во вторую табличную часть получать все ингредиенты каждого блюда и так же количество,и после чего уже можно делать движение по регистру этим документом, или не прокатит такой вариант ?)

DmitriyF

Цитата: bossko 844 от 06 июн 2020, 18:16
1С:Предприятие 8.3 (8.3.16.1063), это самописная разработка по учёбе делаю. А если в документе "Заказ" добавить ещё одну табличную часть (скрытую, чисто для следующих подсчётов) и вот в первой табличной части идут блюда и их количество, а во вторую табличную часть получать все ингредиенты каждого блюда и так же количество,и после чего уже можно делать движение по регистру этим документом, или не прокатит такой вариант ?)
Можно и не скрывать, а сделать только просмотр. Это будет нормально, что при подборе блюда заполняется ингредиент. Только нужно в регистр еще писать, из чего у тебя блюдо состоит.

bossko 844

Цитата: DmitriyF от 06 июн 2020, 18:22
Цитата: bossko 844 от 06 июн 2020, 18:16
1С:Предприятие 8.3 (8.3.16.1063), это самописная разработка по учёбе делаю. А если в документе "Заказ" добавить ещё одну табличную часть (скрытую, чисто для следующих подсчётов) и вот в первой табличной части идут блюда и их количество, а во вторую табличную часть получать все ингредиенты каждого блюда и так же количество,и после чего уже можно делать движение по регистру этим документом, или не прокатит такой вариант ?)
Можно и не скрывать, а сделать только просмотр. Это будет нормально, что при подборе блюда заполняется ингредиент.
Ага понял, идея более менее хорошая, а не подскажите как это реализовать ?я просто пока не понимаю как мне получить ингредиенты, которые хранятся в справочнике в табличной части блюда, и поместить их в эту табличную часть, и плюс ко всему в зависимости от выбранного блюда в первой табличной части, звучит как-то ужасно :o 

DmitriyF

Цитата: bossko 844 от 06 июн 2020, 18:25
Ага понял, идея более менее хорошая, а не подскажите как это реализовать ?я просто пока не понимаю как мне получить ингредиенты, которые хранятся в справочнике в табличной части блюда, и поместить их в эту табличную часть, и плюс ко всему в зависимости от выбранного блюда в первой табличной части, звучит как-то ужасно :o
При подборе смотришь, если это блюдо то делаешь запрос к справочнику и получаешь список ингредиентов.

Запрос не твой но примерно будет понятно.
"ВЫБРАТЬ
|   НоменклатураДополнительныеРеквизиты.Ссылка КАК Ссылка,
|   НоменклатураДополнительныеРеквизиты.НомерСтроки КАК НомерСтроки,
|   НоменклатураДополнительныеРеквизиты.Свойство КАК Свойство,
|   НоменклатураДополнительныеРеквизиты.Значение КАК Значение,
|   НоменклатураДополнительныеРеквизиты.ТекстоваяСтрока КАК ТекстоваяСтрока
|ИЗ
|   Справочник.Номенклатура.ДополнительныеРеквизиты КАК НоменклатураДополнительныеРеквизиты
|ГДЕ
|   НоменклатураДополнительныеРеквизиты.Ссылка = &Номенклатура"

Теги:

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

Рейтинг@Mail.ru

Поиск