![]() |
![]() |
![]() |
|
Регистр сведений. Запись существует. Документ не проводится. | ☑ | ||
---|---|---|---|---|
0
Z_a_b_a_v_a
16.08.12
✎
12:55
|
Добрый день! Подскажите как реализовать следующую задачу: Существует регистр сведений Цены номенклатуры с периодичностью - в пределах дня, с режимом записи - подчинен регистратору. Регистратор - покупка ТМЗ. в течении дня поступает товар, причем в разных накладных может встречаться один и тот же товар. И если в течении дня такой товар поступал - то второй документ, содержащий ранее приобретенный товар, НЕ проводится.
Как сделать проверку при которой, если товар уже поступал - то ЗАПИСЬ не добавляем, если не поступал - то запись добавляется в регистр сведений, не меняя периодичности регистра. |
|||
1
Beduin
16.08.12
✎
12:56
|
(0) Периодичность поменяй.
|
|||
2
х86
16.08.12
✎
12:57
|
(0)пере проведением дока существующие записи в РС удаляй
|
|||
3
х86
16.08.12
✎
12:57
|
(2)*перед
|
|||
4
lex-kex
16.08.12
✎
12:58
|
(0) Через запрос проверяй были ли записи по данной номенклатуре в день или нет и если не было то запись не добавляй
|
|||
5
Beduin
16.08.12
✎
12:59
|
(2) Осталось определеться какая запись более истинная при перепроведении документов задним числом.
|
|||
6
Reset
16.08.12
✎
13:06
|
При отмене проведения того единственного, который в этот день сформировал цену - цена исчезнет. Или идти по лол-пути, при отмене проведения искать другие доки и допроводить их? Лол.
Имхо (1) самое адекватное. Либо вообще менять схему |
|||
7
Z_a_b_a_v_a
16.08.12
✎
13:06
|
(5) я так понимаю, что вопрос решается только заменой периодичности на секунды
(4) Запрос = Новый Запрос("Выбрать Цена.номенклатура Из РегистрСведений.Цены Как Цена Где ??????"); ?????? - что указать РезультатЗапроса = Запрос.Выполнить(); Если результатЗапроса.Пустой() Тогда // записей в регистре нет, то добавляем иначе // записи есть КонецЕсли; |
|||
8
Reset
16.08.12
✎
13:08
|
(7) не на секунду, а по регистратору
|
|||
9
m-serg74
16.08.12
✎
13:17
|
В УТ11 (типовая) уже стоит секунда и подчинение регистратору
|
|||
10
m-serg74
16.08.12
✎
13:19
|
у (0) УПП?
|
|||
11
Z_a_b_a_v_a
16.08.12
✎
13:24
|
(10) это в БУ для Казахстана.
|
|||
12
m-serg74
16.08.12
✎
13:25
|
поддержу (6) и (1)
|
|||
13
Z_a_b_a_v_a
16.08.12
✎
13:26
|
(8) почему нельзя, или почему не правильно использовать - в пределах секунды?
|
|||
14
m-serg74
16.08.12
✎
13:27
|
да нормально все, делайте секунда и подчинение регистратору, потому что подчинение регистратору у вас и так уже стоит, но вам это не помогает
|
|||
15
Z_a_b_a_v_a
16.08.12
✎
13:29
|
(14) ))), хорошо.
Спасибо всем. Тогда просто поменяю периодичность. |
|||
16
Reset
16.08.12
✎
13:29
|
(13) Можно, но при 2х документах ТМЗ с одинаковой датой и временем вернетесь к проблеме
|
|||
17
m-serg74
16.08.12
✎
13:32
|
(16) подчинение регистратору уже стоит какая проблема то возникнет?
|
|||
18
Reset
16.08.12
✎
13:35
|
(17) Сабжевая.
|
|||
19
m-serg74
16.08.12
✎
13:38
|
потому что периодичность день стоит а проверка уникальности как ни странно идет именно Период,ТипЦен,Номенклатура,ХарактеристикаНоменклатуры...
|
|||
20
m-serg74
16.08.12
✎
13:44
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |