Помогите

1. user816106 21.08.17 16:21 Сейчас в теме
У меня вот такое задание нужно вставить формулы в движении, как это сделать пожалуйста помогите. Хотя бы напишите пример как это сделать правильно, моих знаний недостаточно. Сразу скажу это не собеседование, я просто нашел в интернете задание, если не веришь вот оно 1clancer.ru/download/fileId=41594.
Помогите я новенький.
Нужно:
ОстаткиТоваров – движение содержит записи (Приход) по каждой строчке табличной части «Товары», все данные для записи берутся из документа. Сумма в записи должна рассчитываться вот по такому алгоритму:

Сумма = Количество * СредневзвешеннаяЦена

СредневзвешеннаяЦена = ОстатокСумма / ОстатокКоличество;


ОстатокСумма = нужно вычислить остаток Суммы в регистре накопления ОстаткиТоваров, на дату документа, с отбором по Номенклатура и Склад:

ОстатокКоличество = нужно вычислить остаток Количество в регистре накопления ОстаткиТоваров, на дату документа, с отбором по Номенклатура и Склад:

ВзаиморасчетыСКонтрагентами – движение (одно) содержит запись (Приход) на общую сумму реализации.
По теме из базы знаний
Ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
2. Азверин 3 21.08.17 16:23 Сейчас в теме
А какие попытки уже предприняли? Покажите свои наработки...
Артано; +1
4. Азверин 3 21.08.17 16:31 Сейчас в теме
(3) лучше сюда фрагмент кода вставить, чем по внешним ссылкам прыгать
+
5. dmbarchenkov 21.08.17 16:33 Сейчас в теме
(4) ОстатокСумма и ОстатокКоличество должны считаться для каждой строки, а у тебя вынесено за цикл.
+
6. user816106 21.08.17 16:36 Сейчас в теме
(5) Можете показать как?
8. dmbarchenkov 21.08.17 16:39 Сейчас в теме
(6) Перед циклом сделай Запрос и получи таблицу: Склад, Номенклатура, КоличествоОстаток, СуммаОстаток
+
9. user816106 21.08.17 16:41 Сейчас в теме
(8) Напишите пример, я новенький не понимаю
10. dmbarchenkov 21.08.17 16:42 Сейчас в теме
(9) Продажи идут с одного или нескольких складов?
+
11. user816106 21.08.17 16:42 Сейчас в теме
12. dmbarchenkov 21.08.17 16:47 Сейчас в теме
(11)
ВЫБРАТЬ
	ТоварыНаСкладахОстатки.Склад КАК Склад,
	ТоварыНаСкладахОстатки.Номенклатура КАК Номенклатура,
	ТоварыНаСкладахОстатки.КоличествоОстатокКАК КоличествоОстаток,
	ТоварыНаСкладахОстатки.СуммаОстатокКАК СуммаОстаток
ИЗ
	РегистрНакопления.ТоварыНаСкладах.Остатки(&Дата, Номенклатура В (ВЫБРАТЬ
		РеализацияТоваровУслугТовары.Номенклатура КАК Номенклатура
	ИЗ
		Документ.РеализацияТоваровУслуг.Товары КАК РеализацияТоваровУслугТовары
	ГДЕ
		РеализацияТоваровУслугТовары.Ссылка = &Ссылка) ) КАК ТоварыНаСкладахОстатки,
Показать
13. dmbarchenkov 21.08.17 16:47 Сейчас в теме
(11) Только регистр переименуй на свой
+
14. user816106 21.08.17 16:48 Сейчас в теме
(13) это куда мне вставить нужно?
Перед или после цикла?
15. dmbarchenkov 21.08.17 16:50 Сейчас в теме
(14) Перед циклом создай Запрос, выгрузи в ТЗ и в цикле уже из него бери значения, ну или из Выборки. А в целом, если ничего не понимаешь, то посмотри курс для начинающих https://www.youtube.com/watch?v=TrqmrEfwDCs&list=WL&index=2
PhoenixAOD; Артано; sergpogo; +3
16. user816106 21.08.17 16:52 Сейчас в теме
(15) А я то что скинул там все норма?
17. dmbarchenkov 21.08.17 16:59 Сейчас в теме
(16) нет, я же в начале писал
+
18. user816106 21.08.17 17:02 Сейчас в теме
(17) Я вообще ничего не понял что, куда
19. Артано 762 22.08.17 04:32 Сейчас в теме
(18) Есть такая поговорка "Не можешь срать в бутылку, нефиг горлышко марать". Так и ты, не умеешь, не знаешь и учиться не хочешь, а только готовое решение получить нахаляву.
collider; 1c_uZer; +2
7. dmbarchenkov 21.08.17 16:37 Сейчас в теме
(3) + не нужно регистр очищать, и надо добавить поле Регистратор
+
20. tolyan_ekb 104 24.08.17 11:07 Сейчас в теме
Я так и не понял из переписки. Получилось или нет ?
+
Внимание! Тема сдана в архив

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