|
Как вычислить по какому заказу зарезервирован товар в УТ 11 | ☑ | ||
---|---|---|---|---|
0
URAL
27.09.14
✎
14:44
|
Всем привет.
Конфигурация Управление торговлей, редакция 11.1 (11.1.2.8) Документ Заказ клиента создает резерв. Резерв создается на регистре накопления Свободные остатки. Три измерения у этого регистра: номенклатура, характеристика, склад Резерв снимается только при реализации товаров введенных на основании Заказ клиента Возникла необходимость снимать резерв автоматически спустя 10 дней. Запрос = Новый Запрос; Запрос.Текст = "ВЫБРАТЬ | СвободныеОстаткиОстатки.Номенклатура, | СвободныеОстаткиОстатки.Характеристика, | СвободныеОстаткиОстатки.Склад, | СвободныеОстаткиОстатки.ВНаличииОстаток, | СвободныеОстаткиОстатки.ВРезервеОстаток |ИЗ | РегистрНакопления.СвободныеОстатки.Остатки(&НаДату, ) КАК СвободныеОстаткиОстатки"; Запрос.УстановитьПараметр("НаДату", НаДату); Вопрос как мне вычислить правильно к какому заказу относиться тот или иной резерв? |
|||
1
Maniac
27.09.14
✎
14:49
|
Известно откуда - регистр заказы поставщикам.
Заказы со статусом в отгрузке |
|||
2
Maniac
27.09.14
✎
14:49
|
тьфу регистр заказы покупателей
|
|||
3
URAL
27.09.14
✎
14:53
|
(2) если несколько заказов по этой позиции номенклатуры то это работать не будет. Или я что то не так понимаю?
|
|||
4
URAL
27.09.14
✎
14:56
|
(2) Как правильно сделать проверить по регистратору,ведь регистратором этого регистра собственно и есть документ заказ клиента?
|
|||
5
Maniac
27.09.14
✎
14:57
|
(3) Как это не будет. По регистру заказов покупателей (остатки) и по статусам легко определяется что это за резервы
|
|||
6
URAL
27.09.14
✎
15:00
|
(5) в этой конфигурации нет статуса в регистре заказы клиентов
|
|||
7
Maniac
27.09.14
✎
15:00
|
Вот смотрим скриншот
В таблице данные по свободным остаткам, а внизу запрос по регистру заказов покупателей. Легко определяется за кем резервы и какие конкретно заказы http://subsystems.ru/upload/iblock/a64/consol_saler_ut11_9.png |
|||
8
Maniac
27.09.14
✎
15:01
|
(6) статус в документе заказа а не регистре, собственно от статуса в документе и происходят движения по свободным остаткам.
|
|||
9
shuhard
27.09.14
✎
15:06
|
(8) статус может быть отключен функциональной опцией
|
|||
10
URAL
27.09.14
✎
15:07
|
(8) ечсли я правильно понял нужно связать левым соединением регистр Заказы клиентов и Свободные остатки по номенклатуре т.к. больше не с чем связать. Правильно?
|
|||
11
Maniac
27.09.14
✎
15:09
|
(9) тогда все равно мы можем брать данные из регистра заказов покупателей.
Остатки. И по фифо вычеслять то количество которое по фифо попадает под количество резерва из регистра свободные остатки. |
|||
12
URAL
27.09.14
✎
15:13
|
(11) у меня уже есть документ для ручного снятия резерва который создает движения только по регистру свободные остатки, а остатки на регистре заказы клиента я не трогал т.к. необходимость в актуальности заказов существует в течении 6 месяцев.
|
|||
13
URAL
27.09.14
✎
15:13
|
столько трахдибидоха с этой УТ 11, не понимаю. Документ снятия резерва пришлось сделать самому т.к. заказ создает резерв на товар в наличии и более ничего с ним сделать нельзя в случае если клиент отказался от покупки.Будет резерв годами значиться(((
|
|||
14
shuhard
27.09.14
✎
15:13
|
(11) угу
или перейти на крайние релизы УТ 11, где резервирование с участием заказов |
|||
15
URAL
27.09.14
✎
15:15
|
(14) спс, сейчас посмотрю
|
|||
16
Maniac
27.09.14
✎
15:15
|
(14) В крайних тоже нет.
Есть только если по сериям вести. Там регистр специальный. |
|||
17
Злопчинский
27.09.14
✎
16:00
|
сделали бы аналог ТиСа, толко с учетом по характеристикам/сериям, блекджеком и моделями. вполне бы хватило огромному колву контор.
|
|||
18
Maniac
27.09.14
✎
16:01
|
(17) Ждем УТ12. УТ11 уже больше 5 лет - срок жизни ПО истекает.
|
|||
19
Maniac
27.09.14
✎
16:01
|
Умные кто сейчас на УТ10 работает, потом на УТ12 перейдут и там будет все.
|
|||
20
URAL
27.09.14
✎
16:19
|
(14) нет там резервирования с участием заказов, не буду обновляться, там немного другой подход реализован. если конфигурация изначально заточена под представления методистов компании 1С то тут уж только одно - допиливай сам
(17) согласен, было все просто и понятно, но тут же блин они не успевают описание даже написать как нововведения появляются которые для большинства компаний не актуальны, а то что актуально для большинства 1С перешагнуло. |
|||
21
Maniac
27.09.14
✎
16:42
|
(20) Злопчинский не совсем владеет информацией, такая конфигурация уже есть на управляемых формах и называется она УНФ
|
|||
22
Maniac
27.09.14
✎
16:42
|
она и есть аналог ТИС и УТ10. Можно сказать прямой потомок УТ10. почти идентичность, но на упр формах.
|
|||
23
URAL
27.09.14
✎
16:51
|
(22) решил конечный остаток проверить с виртуальной таблицы СвободныеОстаткиОстаткиИОбороты, а сам заказ получу из регистратора, примитивно но главное работает:
ВЫБРАТЬ СвободныеОстаткиОстаткиИОбороты.Регистратор, СвободныеОстаткиОстаткиИОбороты.Номенклатура КАК Номенклатура, СвободныеОстаткиОстаткиИОбороты.ВРезервеКонечныйОстаток ИЗ РегистрНакопления.СвободныеОстатки.ОстаткиИОбороты(&ДатаНачала, &ДатаОкончания, Регистратор, , ) КАК СвободныеОстаткиОстаткиИОбороты ГДЕ СвободныеОстаткиОстаткиИОбороты.Регистратор ССЫЛКА Документ.ЗаказКлиента И СвободныеОстаткиОстаткиИОбороты.ВРезервеКонечныйОстаток <> 0 |
|||
24
URAL
27.09.14
✎
16:52
|
+(23) сейчас проверку оплаты прикручу и пропишу регламентное задание на проверку и если прошло 10 дней то создавать док. снятия резерва.
|
|||
25
URAL
27.09.14
✎
16:55
|
+(24) при этом будет соблюдаться главное условие данные в регистре Заказы клиента не будут затронуты. Для них пропишу другую обработку которая будет проверять по истечению 6 месяцев...
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |