|
СписаниеТоваров | ☑ | ||
---|---|---|---|---|
0
Анастасияяя
12.12.11
✎
09:52
|
В УПП 1.3 есть документ списаниетоваров. Нужно отредактировать его движения в регистр бух. А где делаются движения найти не могу... Отладка не помогла. Поиск по подпискам тоже... Так где же они делаются?
|
|||
1
DrShad
12.12.11
✎
09:55
|
сие знание без фотки не дается
|
|||
2
Wobland
12.12.11
✎
09:55
|
Если Не Отказ Тогда
ДвиженияПоРегистрам(РежимПроведения, СтруктураШапкиДокумента, ТаблицаПоТоварам, ТаблицаПоТаре, Отказ, Заголовок); КонецЕсли; ни о чём не говорит? |
|||
3
John83
12.12.11
✎
09:57
|
(2) угу и там на полдня ковыряний :)
|
|||
4
Wobland
12.12.11
✎
09:58
|
(3) >Так где же они делаются?
К.О. отвечает ;) |
|||
5
Анастасияяя
12.12.11
✎
09:58
|
нее, там нету... знаю я где стандартно движения делаются... нет здесь...
|
|||
6
DrShad
12.12.11
✎
09:58
|
(2) думаешь она этого не нашла?
|
|||
7
DrShad
12.12.11
✎
09:58
|
(5) так к чему тогда вопрос?
|
|||
8
Анастасияяя
12.12.11
✎
09:58
|
(4)а вот незнаю где, но точно не здесь
|
|||
9
Buster007
12.12.11
✎
09:59
|
хм, а записи по РБ не делается разве при проведении РСВ?
|
|||
10
golden-pack
12.12.11
✎
09:59
|
94 не устраивает бухов ?!?
|
|||
11
Анастасияяя
12.12.11
✎
10:00
|
(10)нужно при выполнении некоторых условий добавить пару проводок
|
|||
12
Анастасияяя
12.12.11
✎
10:02
|
(9)???
|
|||
13
Анастасияяя
12.12.11
✎
10:03
|
(7) Вопроос к тому, что здесь они делаются не как обычно, не могу найти где...
|
|||
14
golden-pack
12.12.11
✎
10:04
|
(13) это УПП детка...
|
|||
15
Анастасияяя
12.12.11
✎
10:04
|
Движения есть, а где они и откуда не вижу.
|
|||
16
DrShad
12.12.11
✎
10:06
|
(15) фотку и увидишь
|
|||
17
Анастасияяя
12.12.11
✎
10:07
|
(16) Я исправлюсь, но не сейчас. Нет привычки на работу фотоальбом носить
|
|||
18
DrShad
12.12.11
✎
10:08
|
(17) тогда расслабься на работе и помедитируй
|
|||
19
Анастасияяя
12.12.11
✎
10:09
|
Неужели никто не сталкивался...
|
|||
20
DrShad
12.12.11
✎
10:09
|
(19) сталкивались конечно :)
|
|||
21
Анастасияяя
12.12.11
✎
10:14
|
(19) сталкивались конечно :) - самый клевый ответ, когда незнаешь чем помочь
|
|||
22
PCcomCat
12.12.11
✎
10:15
|
(21) Подпиской на событие проведения добавь пару проводок по условию. Зачем корячить конфу, тем более УПП.
|
|||
23
Анастасияяя
12.12.11
✎
10:16
|
(22)Так я хочу сначала увидеть где они делаются... Так же не бывает...
|
|||
24
Shurjk
12.12.11
✎
10:16
|
(22) А как же проверки всякие и т.д.?
(0) Смотри ту таблицу которая формируется и передается для проводок. |
|||
25
DrShad
12.12.11
✎
10:16
|
(21) я же тебе сказал, как только фотка появится, так я тебе и скажу имя модуля и номер строки
|
|||
26
Анастасияяя
12.12.11
✎
10:20
|
(24) На момент окончания процедуры обработкапроведения все пусто...
|
|||
27
Анастасияяя
12.12.11
✎
10:21
|
(25) ну ну А потом вдруг фотка не понравится, или сумничаешь типа
ДвиженияПоРегистрам(РежимПроведения, СтруктураШапкиДокумента, ТаблицаПоТоварам, ТаблицаПоТаре, Отказ, Заголовок); смотри сюда |
|||
28
Shurjk
12.12.11
✎
10:21
|
(26) Там табличка формируется которая передается для проведения.
|
|||
29
Анастасияяя
12.12.11
✎
10:30
|
(22) Походу так и придется... Хотя все таки очень интересно откуда они...
|
|||
30
hhhh
12.12.11
✎
10:32
|
(26) ну значит не через Движения пишут, а через набор записей. Тогда будет пусто. Вы как определяете, что пусто? Смотрите Движения или НаборЗаписей.Прочитать()??
|
|||
31
Shurjk
12.12.11
✎
10:33
|
(30) Они то как раз и пустые будут:). Так как еще не записаны.
|
|||
32
Анастасияяя
12.12.11
✎
10:34
|
НаборЗаписей = РегистрыБухгалтерии.Хозрасчетный.СоздатьНаборЗаписей();
НаборЗаписей.Отбор.Регистратор.Установить(источник); НаборЗаписей.Прочитать(); Таблица = НаборЗаписей.Выгрузить(); Эти строки в подписке при проведении ставлю. Таблица тут пустая... |
|||
33
Анастасияяя
12.12.11
✎
10:35
|
Что не так делаю?
|
|||
34
Анастасияяя
12.12.11
✎
10:36
|
(30)Движения в конце обработкипроведения тоже пусто
|
|||
35
Shurjk
12.12.11
✎
10:39
|
(32) При проведении ничего там не будет. Не записана ведь ничего еще в базу.
|
|||
36
Анастасияяя
12.12.11
✎
10:40
|
(35) Так как посмотреть то?
|
|||
37
Анастасияяя
12.12.11
✎
10:40
|
Всегда же можно посмотреть то, что должно записаться.... А тут блин...
|
|||
38
Shurjk
12.12.11
✎
10:41
|
(36) Таблицу движений ищите, по ней формируются записи в регистрах.
|
|||
39
golden-pack
12.12.11
✎
10:42
|
(37) это все упп
|
|||
40
DrShad
12.12.11
✎
10:42
|
(39) а в других конфах разве по другому?
|
|||
41
Анастасияяя
12.12.11
✎
10:43
|
(38) В подписке, и где угодно таблица движений пустая по регистру хозрасчетный...
|
|||
42
golden-pack
12.12.11
✎
10:43
|
(40) В других - конструктором движений в модуле объекта код написан
|
|||
43
DrShad
12.12.11
✎
10:45
|
(41) ты не ту таблицу смотришь
|
|||
44
Анастасияяя
12.12.11
✎
10:46
|
(43) Так что тогда за таблицу смотреть надо?
|
|||
45
DrShad
12.12.11
✎
10:47
|
(44) ту по которой формируются движения, начни с ТаблицаТОваров
|
|||
46
Анастасияяя
12.12.11
✎
10:48
|
(45) и чё она мне дает?
|
|||
47
DrShad
12.12.11
✎
10:48
|
от нее все идет
|
|||
48
Анастасияяя
12.12.11
✎
10:48
|
таблица есть. главный вопрос где она записывается
|
|||
49
DrShad
12.12.11
✎
10:49
|
(48) ну вот и смотри по коду что с ней потом делают
|
|||
50
DrShad
12.12.11
✎
10:50
|
уже бы давно нашла на работе кого-то с фотиком и все проблемы были бы решены :)
|
|||
51
Buster007
12.12.11
✎
10:51
|
если документ делает движения по РБ, то поставь точку останову в модуле набора записей РБ и потом через стек вызовов узнай откуда идет запись
|
|||
52
Shurjk
12.12.11
✎
10:53
|
(51) Ты не поверишь запись будет идти из обработки проведения.
|
|||
53
Анастасияяя
12.12.11
✎
10:53
|
(51) Точка останова не срабатывает. В процед ПередЗаписью()
|
|||
54
Shurjk
12.12.11
✎
10:54
|
(53) Правильно не срабатывает оно на сервере пишется.
|
|||
55
DrShad
12.12.11
✎
10:55
|
(54) и именно поэтому она не может найти место где набор записей пишется :)
|
|||
56
Анастасияяя
12.12.11
✎
10:55
|
В файловом база не покатит
|
|||
57
Shurjk
12.12.11
✎
10:56
|
(55) Даже если и найдет там будет процедура обработка проведения этого документа - и опять круг замкнулся.
|
|||
58
hhhh
12.12.11
✎
10:56
|
(56) возьми пустую базу и создай в ней 2 документа
|
|||
59
Анастасияяя
12.12.11
✎
10:57
|
(57) только стёб и остается, когда по делу сказать нечего...
|
|||
60
Shurjk
12.12.11
✎
10:57
|
(58) Что это даст?
|
|||
61
Shurjk
12.12.11
✎
10:58
|
(59) По делу говорю то что знаю, было бы под рукой УПП сказал бы больше. Ищите табличку движений которая формируется в документе в ней все движения.
|
|||
62
Shurjk
12.12.11
✎
10:58
|
+(61) Ксати насколько помню там даже не табличка а структура из табличек.
|
|||
63
Анастасияяя
12.12.11
✎
10:59
|
(61) видимо не часто она под рукой бывает...
|
|||
64
DrShad
12.12.11
✎
10:59
|
(62) и офигенная структура, так что без фото это еще на несколько дней затянется :)
|
|||
65
hhhh
12.12.11
✎
10:59
|
(60) найдет место, где формируется запись регистра
|
|||
66
DrShad
12.12.11
✎
11:00
|
(63) у меня под рукой все типовые, но за просто так я туда даже не полезу
|
|||
67
Shurjk
12.12.11
✎
11:00
|
(65) Ну напишет там явно Записать() вот и будет то место. А типовой УПП это по другому делается.
|
|||
68
Shurjk
12.12.11
✎
11:01
|
(63) Ну да уже пол года как УПП не трогал.
|
|||
69
Анастасияяя
12.12.11
✎
11:01
|
табличку движений которая формируется в документе я вижу, но вот беда нет там того, что нужно
|
|||
70
Анастасияяя
12.12.11
✎
11:02
|
Лан, всем спасибо, буду сама ковыряться...
|
|||
71
DrShad
12.12.11
✎
11:02
|
(70) ну ты заходи, если что
|
|||
72
Анастасияяя
12.12.11
✎
11:03
|
(71) Смысл?
|
|||
73
Анастасияяя
12.12.11
✎
11:03
|
просто так время потратитьь...
|
|||
74
Buster007
12.12.11
✎
11:04
|
(52) ты не поверишь. Сделал через стек вызовов, сразу стало понятно откуда идет запись. А из обработки проведения самый первый уровень вызова, что ествественно.
|
|||
75
DrShad
12.12.11
✎
11:05
|
(74) кусок кода в студию
|
|||
76
Shurjk
12.12.11
✎
11:05
|
(74) И откуда же? Дай угадаю сначал стоит обработка проведения, а затем движениярегл.
|
|||
77
Buster007
12.12.11
✎
11:05
|
не знаю какая у тебя там версия УПП, но я тут открыл какую-то запись в РБ делается из ОбщийМодуль УправлениеЗапасамиПартионныйУчет
Процедура ЗаписатьДвиженияДокумента(СтруктураПараметров, ТаблицаСписания, Замещать = Истина) |
|||
78
Buster007
12.12.11
✎
11:07
|
в ней процедура
ЗаписатьДвиженияДокументаРегл(СтруктураПараметров, ТаблицаСписания, Замещать); |
|||
79
Buster007
12.12.11
✎
11:07
|
(76) не угадал.
|
|||
80
Shurjk
12.12.11
✎
11:08
|
(77) а эта процедура откуда вызывается?
|
|||
81
DrShad
12.12.11
✎
11:08
|
(78) ну теперь дело за малым - выяснить где формируется ТаблицаСписания и что с ней дальше происходит, а также СтруктураПпараметров :)
|
|||
82
Buster007
12.12.11
✎
11:09
|
(81) ну может теперь она догадается, что через Стек вызовов, можно посмотреть полную цепочку вызовов до записи.
(80) ВыполнитьСписание в том же общем модуле по-моему... уже закрыл конфу просто... |
|||
83
Shurjk
12.12.11
✎
11:09
|
(81) про эту таблицу мы ТС уже и говорили
|
|||
84
DrShad
12.12.11
✎
11:10
|
(82) если бы она еще поняла, что с такими познаниями как у нее, она будет еще неделю курочить конфу как минимум
|
|||
85
Shurjk
12.12.11
✎
11:12
|
(84) Ну познания там не при чем, ей просто нужно взять нужное направление.
|
|||
86
DrShad
12.12.11
✎
11:14
|
(85)+1
|
|||
87
Анастасияяя
12.12.11
✎
11:25
|
(77) Если вы меня не поняли... меня интересует откуда в документе шагается в эту сторону. В общих модулях процедур много. И почему на момент окончания процедуры обработкапроведения и в подписках на события при проведении движений ещё нет
|
|||
88
acsent
12.12.11
✎
11:31
|
(0) Надо было ник брать
Анастасияяяззззь |
|||
89
Alex S D
12.12.11
✎
11:32
|
(87) Не знаю как ты там смотришь, но я обращался к движениям документа в подписках, недавно сам допиливал
|
|||
90
Shurjk
12.12.11
✎
11:35
|
(89) Только объект подписки должен быть регистр бухгалтерии а не документ.
|
|||
91
Shurjk
12.12.11
✎
11:35
|
+(90) Но такое решение косячное.
|
|||
92
Анастасияяя
12.12.11
✎
11:36
|
(90) вариант не катит
|
|||
93
Анастасияяя
12.12.11
✎
11:36
|
(90) база большая, если при каждой записи олн будет тыкаться...
|
|||
94
Shurjk
12.12.11
✎
11:38
|
(93) Не только в этом проблемы - это скорее даже меньшее из зол.
|
|||
95
Alex S D
12.12.11
✎
11:40
|
(90) У меня вполне работает с источником-документом, в чем проблема?
|
|||
96
Shurjk
12.12.11
✎
11:47
|
(95) Ну если у тебя явно в документе происходит запись в регистр то будет работать, а в УПП реализовано механизмами платформы.
|
|||
97
Alex S D
12.12.11
✎
11:49
|
есть еще переменная "мТаблицаДвижений" Можно попробовать к ней обратится
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |