Модуль объекта, общий модуль

1. user1845273 05.11.22 22:30 Сейчас в теме
подскажите, пожалуйста, есть документ с таблицей и элементом сумма, есть регистр накопления с ресурсом сумма(себестоимость), нужно написать условие. Вопрос, как выполнить условие, если сумма с элементом находится в документе и себестоимость находится в регистре накопления? Я же условие не могу прописать в модуле объекта? Или же в общем модуле присвоить переменную из документа-сумма, и затем написать условие с этой переменной с ресурсом себестоимость в модуле объекта документа. Вообще правильно я мыслю?
По теме из базы знаний
Найденные решения
20. webester 26 06.11.22 19:11 Сейчас в теме
Судя по скриншоту, тебе при проведении документа, надо как-то сверяться с содержимым регистра и если сумма в регистре как то не устраивает, отказываться от проведения? Рискну предположить по собранной информации, что в табличной части сумма по товарам, а в регистре информация по себестоимости(чтобы было проще оперировать терминами) Если я все правильно понял тебе нужно:
1. Выгрузить номенклатуру в массив из своей табличной части
2. Запросом получить информацию по себестоимости для товаров из твоего документа.
3 Выгрузить результат запроса в таблицу значений.
4. Перебрать строки табличной части документа у тебя получается(это уже полдела)
6. Искать в таблице значений свою номенклатуру сравнивать суммы и что-то делать при этом
7. Готово. Вы великолепны!
Не так сложно как звучит
Остальные ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
2. user1831019 05.11.22 23:03 Сейчас в теме
(1)
Вообще правильно я мыслю?
Нет.
3. user1845273 05.11.22 23:08 Сейчас в теме
4. user1831019 05.11.22 23:09 Сейчас в теме
(3) Лучшей выпей. Может тогда получится сформулировать свою проблему.
Пожалей стену.
6. user1845273 05.11.22 23:20 Сейчас в теме
(4) мне нужно написать условие/сравнить ресурс "себестоимость" с элементом из документа "сумма"
Документ с элементом "сумма" находится в форме
Ресурс "Себестоимость" в регистре
как выполнить сравнение в модуле объекта
10. user1831019 05.11.22 23:25 Сейчас в теме
(6) БЛ....ИН. ГДЕ тебе это нужно? ЗАЧЕМ?
5. user1831019 05.11.22 23:19 Сейчас в теме
(1)
нужно написать условие.
как выполнить условие
Я же условие не могу прописать
написать условие с этой переменной
Что такое УСЛОВИЕ?
7. user1845273 05.11.22 23:21 Сейчас в теме
(5)так я знаю что нужно написать условие, я не понимаю, как регистр сравнить с табличной частью документа
9. user1831019 05.11.22 23:24 Сейчас в теме
(7) Ну так и напиши: "УСЛОВИЕ". В чем проблема-то?
Или ты может все-таки сначала хочешь рассказать о своей задаче, а не о своей попытке решения?
12. user1845273 05.11.22 23:29 Сейчас в теме
(5)
(9)при проведении документа, если есть превышение себестоимости над суммой, сообщить
15. user1831019 05.11.22 23:53 Сейчас в теме
(12) Ну вот ты и ответила на свой вопрос.
16. user1845273 06.11.22 00:01 Сейчас в теме
(15)в общем как-то так
Прикрепленные файлы:
17. user1831019 06.11.22 00:09 Сейчас в теме
(16) Ммм... Тебе на курсы обучения.
18. user1845273 06.11.22 00:15 Сейчас в теме
(17)все я спать, утро ночи мудрее
19. user1845273 06.11.22 00:22 Сейчас в теме
(17)
(17)прошла курсы, по программированию мало тем было, в основном по платформе
8. user1845273 05.11.22 23:23 Сейчас в теме
(5)точнее как обратиться к табличной части документа
11. user1831019 05.11.22 23:25 Сейчас в теме
(8) Документ.ТабличнаяЧасть
13. user1845273 05.11.22 23:46 Сейчас в теме
(11)В модуле объекта пишет, что переменная не определена
Правильно я мыслю, мне надо табличную часть из документов вытащить в модуль объекта?
14. user1831019 05.11.22 23:53 Сейчас в теме
(13)
Правильно я мыслю, мне надо табличную часть из документов вытащить в модуль объекта?
Нет.
20. webester 26 06.11.22 19:11 Сейчас в теме
Судя по скриншоту, тебе при проведении документа, надо как-то сверяться с содержимым регистра и если сумма в регистре как то не устраивает, отказываться от проведения? Рискну предположить по собранной информации, что в табличной части сумма по товарам, а в регистре информация по себестоимости(чтобы было проще оперировать терминами) Если я все правильно понял тебе нужно:
1. Выгрузить номенклатуру в массив из своей табличной части
2. Запросом получить информацию по себестоимости для товаров из твоего документа.
3 Выгрузить результат запроса в таблицу значений.
4. Перебрать строки табличной части документа у тебя получается(это уже полдела)
6. Искать в таблице значений свою номенклатуру сравнивать суммы и что-то делать при этом
7. Готово. Вы великолепны!
Не так сложно как звучит
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот