|
Розница 1.0 8,2 Регистр Накопления | ☑ | ||
---|---|---|---|---|
0
ColonelAp4u
05.12.14
✎
08:14
|
Доброе Уважаемые программисты подскажите плиз как сделать так что бы в регистре накопления отображалось движения товаров по документам Заказ Поставщикам и Перемещение Товаров. У документа ЗП в движениях стоит Регистр Накопления ЗаказыПоставщикам а в документе основании является основанием для ПеремещенияТоваров. Но движения не происходит подскажите может что в модуле ЗП нужно дописать. Буду очень признателен.
|
|||
1
ColonelAp4u
05.12.14
✎
08:17
|
(0) Вот процедура которая вызывается при обработке проведения
Процедура ДвиженияПоРегистрам() Запрос = Новый Запрос(); Запрос.Текст = " |ВЫБРАТЬ | ЗаказПоставщику.Магазин, | ЗаказПоставщику.Контрагент, | ЗаказПоставщикуТовары.Номенклатура, | ЗаказПоставщикуТовары.ХарактеристикаНоменклатуры |ИЗ | Документ.ЗаказПоставщику КАК ЗаказПоставщику |ВНУТРЕННЕЕ СОЕДИНЕНИЕ | Документ.ЗаказПоставщику.Товары КАК ЗаказПоставщикуТовары |ПО | ЗаказПоставщику.Ссылка = ЗаказПоставщикуТовары.Ссылка |ЛЕВОЕ СОЕДИНЕНИЕ | РегистрСведений.НоменклатураКонтрагентов КАК НоменклатураКонтрагентов |ПО | НоменклатураКонтрагентов.Контрагент = ЗаказПоставщику.Контрагент | И НоменклатураКонтрагентов.Магазин = ЗаказПоставщику.Магазин | И НоменклатураКонтрагентов.Номенклатура = ЗаказПоставщикуТовары.Номенклатура | И НоменклатураКонтрагентов.ХарактеристикаНоменклатуры = ЗаказПоставщикуТовары.ХарактеристикаНоменклатуры |ГДЕ | ЗаказПоставщику.Ссылка = &ЗаказПоставщику | И НоменклатураКонтрагентов.Контрагент ЕСТЬ NULL |СГРУППИРОВАТЬ ПО | ЗаказПоставщику.Магазин, | ЗаказПоставщику.Контрагент, | ЗаказПоставщикуТовары.Номенклатура, | ЗаказПоставщикуТовары.ХарактеристикаНоменклатуры |ДЛЯ ИЗМЕНЕНИЯ РегистрСведений.НоменклатураКонтрагентов |"; Запрос.УстановитьПараметр("ЗаказПоставщику", Ссылка); ТаблицаНоменклатураКонтрагента = Запрос.Выполнить().Выгрузить(); Если ТаблицаНоменклатураКонтрагента.Количество() > 0 Тогда Для каждого НоменклатураКонтрагента Из ТаблицаНоменклатураКонтрагента Цикл ЗаписьНоменклатураКонтрагента = РегистрыСведений.НоменклатураКонтрагентов.СоздатьМенеджерЗаписи(); ЗаписьНоменклатураКонтрагента.Контрагент = НоменклатураКонтрагента.Контрагент; ЗаписьНоменклатураКонтрагента.Магазин = НоменклатураКонтрагента.Магазин; ЗаписьНоменклатураКонтрагента.Номенклатура = НоменклатураКонтрагента.Номенклатура; ЗаписьНоменклатураКонтрагента.ХарактеристикаНоменклатуры = НоменклатураКонтрагента.ХарактеристикаНоменклатуры; ЗаписьНоменклатураКонтрагента.Записать(); КонецЦикла; КонецЕсли; КонецПроцедуры // ДвиженияПоРегистрам() |
|||
2
Любопытная
05.12.14
✎
08:17
|
(0)Доброе, Уважаемые программисты. Подскажите, плиз, как сделать так, что бы в регистре накопления отображалось движения товаров по документам Заказ Поставщикам и Перемещение Товаров? У документа ЗП в движениях стоит Регистр Накопления ЗаказыПоставщикам, а в документе основании - является основанием для ПеремещенияТоваров. Но движения не происходит. Подскажите, может что в модуле ЗП нужно дописать? Буду очень признателен.
|
|||
3
Любопытная
05.12.14
✎
08:17
|
(1) По какому регистру ты хочешь увидеть движения?
|
|||
4
ColonelAp4u
05.12.14
✎
08:20
|
(3) Регистр Накопления ЗаказыПоставщикам
|
|||
5
ColonelAp4u
05.12.14
✎
08:23
|
(3) сор ТоварыНаСкладах, по регистру ЗаказыПоставщикам должно делаться движение
|
|||
6
ColonelAp4u
05.12.14
✎
08:28
|
Мне нужно это сделать для того что бы потом сравнивать какое количество товара нужно еще переместить из заказа поставщику.
|
|||
7
katc
05.12.14
✎
08:43
|
для этого не обязательно делать лишние движения. Лучше бы попросил научиться тебя писать соединения в запросах.
|
|||
8
ColonelAp4u
05.12.14
✎
08:58
|
(7) смотри какая суть через регистр, в УТ у меня все работало, там делался внутренний заказ и на основании делалось перемещение, теперь начальством решено поставить в ресторане(где делается перемещение) Розницу, а не работать по РДП с УТ и потом документ перемещение будет конвертироваться. Вот как работало: на форме списка были видны внутренние заказы от магазинов, как только мы перемещали весь товар по заказу то в списке этого заказа уже видно не было, или если не догрузили 1 позицию то виден заказ и при выборе его была всего 1 позиция для перемещения, сейчас в рознице у меня уже сделано все кроме вот этой штуки я создаю перемещение на основе заказа поставщику все норм провожу его, и при открытии списка заказ все так же висит и человек который будет работать с данной программой может ошибиться и вновь выбрать магазин который он уже провел.
|
|||
9
ColonelAp4u
05.12.14
✎
09:26
|
ап плиз помогите
|
|||
10
ColonelAp4u
05.12.14
✎
11:52
|
ну подскажите что сделать?
|
|||
11
ColonelAp4u
05.12.14
✎
13:11
|
(7) Помоги создать запрос такой
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |