|
v7: При отмене проведения документа восстанавливается вся цепочка движений? Ø (Злопчинский 26.02.2016 12:19) | ☑ | ||
---|---|---|---|---|
0
Масянька
25.02.16
✎
15:25
|
День добрый!
При отмене проведения документа восстанавливается вся цепочка движений? Поясняю: если при проведении документа программно выполняется перемещение с одного склада на другой, а потом списание со второго склада (на который переместили), то при отмене проведения - отменится и перемещение. Правильно? Спасибо. |
|||
32
Garykom
гуру
25.02.16
✎
22:13
|
(31) вот моя то как раз смотреть где писать...
еще скажите что в 1С 7.7 нет фонового проведения штатными средствами |
|||
33
HawkEye
25.02.16
✎
22:13
|
(30) галочка к сабжу не относится...
|
|||
34
Garykom
гуру
25.02.16
✎
22:14
|
(33) ну раз не относится то можно снимать? и ничего ну совсем для сабжа не поменяется?
|
|||
35
HawkEye
25.02.16
✎
22:16
|
(34) извини, но объяснять азы человеку не отличающему 7.7 от 8.Х нет никакого желания... все что можно было сказать по делу - уже сказано
|
|||
36
Garykom
гуру
25.02.16
✎
22:19
|
(35) т.е. дважды обломалися, но не признаем ;)
|
|||
37
trad
25.02.16
✎
22:20
|
(34) галочка на 25 никак не влияет, у непрведенного дока движений не будет
|
|||
38
Garykom
гуру
25.02.16
✎
22:21
|
(37) ну раз сказали что не будет, значит не будет ;)
|
|||
39
HawkEye
25.02.16
✎
22:23
|
(37) не трать время.. юноша бредит на ночь...
|
|||
40
Злопчинский
25.02.16
✎
22:28
|
(32) а что, есть?!
|
|||
41
Garykom
гуру
25.02.16
✎
22:33
|
(40) угу, через извраты
(37) зато у проведенного дважды (перепроведеного) дока может не быть движений |
|||
42
HawkEye
25.02.16
✎
22:35
|
(41) херасе... америку открыл... )) давай пиши исчо ))
|
|||
43
Злопчинский
25.02.16
✎
22:37
|
(41) а как например через извраты?
|
|||
44
Злопчинский
25.02.16
✎
22:38
|
(41) чтобы не было движений. Достаточно и одного проведения
|
|||
45
Garykom
гуру
25.02.16
✎
22:39
|
(43) ОбработкаОжидания()
|
|||
46
Garykom
гуру
25.02.16
✎
22:40
|
(44) суть что первое проведение = есть движения, перепроведение = нет движений
отменили и снова провели - о снова есть движения |
|||
47
Garykom
гуру
25.02.16
✎
22:50
|
(46)+ без явной проверки на Проведен()=1
|
|||
48
Злопчинский
25.02.16
✎
22:53
|
(45) ээээ фоновое - это без прерывания текущей работы... Оо так не сделает
|
|||
49
шаэс
25.02.16
✎
23:00
|
(15), (16) фууу, как некультурно.
|
|||
50
Garykom
гуру
25.02.16
✎
23:35
|
(48) можно по http://www.mista.ru/articles1c/ole.htm же соединение к текущей базе поднять и Visible = 0
будет без прерывания текущей работы, ну проблема блокировок никуда не денется |
|||
51
Злопчинский
26.02.16
✎
00:37
|
(50) а пример?
|
|||
52
ЧеловекДуши
26.02.16
✎
06:48
|
(0) Смотря каков порядок сего документа в цепочке документов.
Если последний, то все хорошо. А если средний, то не очень. ,.. Цепь, цепи рознь :) Если вы про Дебиторку и последовательность, то не взлетит цепочка, будет хаус. Если вы используете в измерениях документы, какие либо, то тоже не влетит и будет хаос. Все зависит от ситуации выполняемых движений. ... Тему не вчитывался, каков вопрос таков ответ :) |
|||
53
Масянька
26.02.16
✎
08:28
|
Ба! Все те же лица и те же обсирания... Даже не интересно становится...
Значит, "не бабам" рассказываю: у меня все получилось - вся цепочка восстановилась, а вот "не баба", посмотрев код, сказал, что так быть не может. Так что "не бабам" привет от "не бабы" :))))))) (49) Большая редкость, чтобы мужчина относился спокойно к женщине, которая не глупее его. Комплексы. |
|||
54
vde69
26.02.16
✎
08:51
|
(53) для меня не понятно что есть "цепочка движений" ???
простой пример: документ 1 - приход +5 сторно документа 1 - приход -5 итого - 0 если отменяю проведение документа 1 сторно как висело, так и будет висеть и в результате получим итого - -5 |
|||
55
Масянька
26.02.16
✎
09:04
|
(54) Пример не совсем простой: перемещение со склада1 на склад2, списание со склада2.
|
|||
56
vde69
26.02.16
✎
09:11
|
(55) ну и как восстановится цепочка если снять с проведения перемещение?
зы у меня в снеговике есть автоматическое восстановление последовательности, но во первых это снеговик, во вторых в сабже про последовательности и прочие обработки ни слова... |
|||
57
ks_83
26.02.16
✎
09:15
|
(8) А потом окажется, что при проведении документа создавались другие документы(перемещение и списание). Иначе откуда вообще мог появится такой нелепый сабж?
|
|||
58
Масянька
26.02.16
✎
09:19
|
(56) Один документ.
У меня при отмене проведения - товар вернулся на склад1. (57) Нет. Никаких док-ов перемещения и списания не создается. А в чем нелепость? |
|||
59
vde69
26.02.16
✎
09:23
|
>>>Один документ.
а в чем тогда вопрос? или у Вас был спор, что "в 7.7 при отмене проведения удалятся все движения текущего документа или нет"? если это так - подумай о смене профессии... зы хотя для восьмерки движения далеко не всегда удаляются... |
|||
60
ks_83
26.02.16
✎
09:26
|
(58) В том, что это азы понимания работы платформы, которые просто стыдно не знать.
|
|||
61
Масянька
26.02.16
✎
09:30
|
(59) Ответ на спор - ...?
(60) И что не так с пониманием азов? |
|||
62
Mikeware
26.02.16
✎
09:34
|
(61) "И что не так с пониманием азов?" - отсутствуют-с...
|
|||
63
HawkEye
26.02.16
✎
09:59
|
(61) какой тут может быть спор? у непроведенного документа - нет движений, это азы, как их можно не знать и спорить на этот счет?
а вот, отменяется что-либо еще из ЦЕПОЧКИ документов, при проведении одного из документов, полностью зависит от кода и никакого отношения к имеющимся движениям у проведенного документа не имеет. посему научись правильно задавать вопросы, а не извергать поток сознания называя вещи не своими именами, тогда и не будет никаких "все те же".... |
|||
64
trad
26.02.16
✎
10:26
|
(63) ну мадемуазель и не говорила про цепочку документов, а говорила про цепочку движений
|
|||
65
Масянька
26.02.16
✎
10:37
|
(62) Ну и расскажи про азы. А я с удовольствием послушаю/почитаю.
(64) Бесполезно :( |
|||
66
Mikeware
26.02.16
✎
10:39
|
(65) обучение платное. а вообще, уже сказали достаточно...
Если до сих пор не поняла, то это хроническое состояние... |
|||
67
vde69
26.02.16
✎
10:40
|
(64) что есть "цепочка движений" ????
все движения одного документа (в 7.7) имеют одинаковый момент времени, какая может быть цепочка??? есть набор движений, но цепочки у одного документа точно нет.... |
|||
68
Масянька
26.02.16
✎
10:43
|
(67) Уже ближе :)
А что есть "момент времени"? И как в этот "момент времени" впихивается (к примеру) списание 5 позиций номенклатуры? |
|||
69
vip03
26.02.16
✎
10:53
|
момент времени = позиция документа.
что значит впихивается? а можно в одном ВЕДРЕ ОДНОВРЕМЕННО нести 5 стаканов воды? |
|||
70
Mikeware
26.02.16
✎
10:53
|
(68) момент времени - это позиция документа. Ваш К.О.
"впихивается" списание любого (разумного) количества номенклатуры (или денег, или еще чего) совершенно замечательно - ДО движения (и, следовательно, ДО момента времени), сделанного документом - количество одно. ПОСЛЕ момента времени (после документа) - количество другое. разница количеств есть движение (движения) документа с вас 10 баксов. |
|||
71
Азазель
26.02.16
✎
10:57
|
(67) Степень владения словесно-логическим мышлением у ТС такова, что ей не удалось изложить свою мысль способом, достаточным для однозначного понимания.
Вместо вопроса об отмене всех проводок документа и записей периодических реквизитов справочников, которые привязаны к документу, она вбросила неадекватную фразу о "восстановлении цепочки", непонятно из чего состоящей. Далее навела туман таким же кривым "пояснением" про программное перемещение, не уточнив способ программной реализации- только проводками из модуля проведения, либо иными способами (например, созданием других документов кодом из модуля проведения, либо кодом из модуля формы). Попутно ничего не сообщила о наличии и содержании процедур при отмене проведения. Похоже, что такие возможности просто не охватывались ее сознанием. Например, не находились в памяти или в поле внимания из-за заторможенности отдельным участков головного мозга, либо по причине банального отсутствия знаний. |
|||
72
Масянька
26.02.16
✎
11:00
|
(69) Легко. Только в ведре будет не 5 стаканов, а 1250 мл воды если в стакане по 250 мл и стаканы полные). А когда будете вычерпывать из ведра - не факт, что получите 5 стаканов.
(70) То есть - если сначала сделать перемещение на склад, а потом списание с этого склада - списание не должно пройти? Подчеркиваю - все проведение в одном документе. (71) Слушай, иди, читай лекции в другом месте. Сам ищи где. |
|||
73
Garykom
гуру
26.02.16
✎
11:00
|
(71) ух ты... последний абзац - еще одна цитата в сборник высказываний...
|
|||
74
vde69
26.02.16
✎
11:00
|
(68) что такое сложная проводка знаешь (если нет - почитай)???
так вот ВСЕ движения ОДНОГО документа это ОДНА сложная проводка. |
|||
75
Качели
26.02.16
✎
11:01
|
Не обижайте Масю!
Тут просят помощи, а получают в ответ все, что о тебе думают. Нахрена оно это надо? |
|||
76
Масянька
26.02.16
✎
11:02
|
(67) Я вижу: в движениях - несколько строк, также и в dbf.
|
|||
77
Масянька
26.02.16
✎
11:02
|
(74) Это не проводка. Это движения регистров.
|
|||
78
Масянька
26.02.16
✎
11:03
|
(75) А когда на мисте было по-другому?
|
|||
79
vde69
26.02.16
✎
11:05
|
(77) проводка <> движениям по регистрам
но все движения по регистрам одного документа = одной СЛОЖНОЙ проводке... даже баланс по ним должен быть нулевым.... |
|||
80
Mikeware
26.02.16
✎
11:06
|
(72) можешь сделать и списание, и оприходывание, и комплектацию с разукомплектацией - это все будет движения одного документа в один момент времени. "пройдет" оно или "не пройдет" (опять же, что ты понимаешь под выражением "не должно пройти" - неизвестно даже тебе) - зависит от пейсателя документа.
|
|||
81
Азазель
26.02.16
✎
11:07
|
(72) Слушать письменную речь невозможно. Только читать!
|
|||
82
Mikeware
26.02.16
✎
11:07
|
(79) "баланс" нулевым быть совершенно не обязан.
|
|||
83
vde69
26.02.16
✎
11:10
|
(82) при нормальном учете будет именно нулевым... разумеется если считать только регистры остатков и оборотов
|
|||
84
Mikeware
26.02.16
✎
11:13
|
(83) совершенно не обязан. пример - хотя бы типовой док ЗаявкаПокупателя в ТиС.
|
|||
85
vde69
26.02.16
✎
11:13
|
(83) кстати при проектировании движений документа очень помогает делать в екселе примерную таблицу с циферками и проверять ее на баланс по регистрам, очень наглядно показывает пробелы архитектуры...
я этот финт придумал в 2012году, и с тех пор применяю... очень помогает!!! |
|||
86
Масянька
26.02.16
✎
11:13
|
(80) Чукча не читатель, чукча - писатель?
Повторю: позиция сначала перемещается на склад, затем списывается с этого склада. Спишется или нет? Сразу уточню (для чистоты эксперимента) - позиции на складе нет (до проведения док-та). Итак...? |
|||
87
vde69
26.02.16
✎
11:14
|
(84) это не является отражением хоз операции, то есть это не совсем документ....
|
|||
88
vde69
26.02.16
✎
11:17
|
(86) в рамках одного документа такого не может быть....
будет так одновременно идет и перемещение и списание как это будет записано физически в dbf - 1с не регламентирует и это не имеет значения при НОРМПЛЬНОМ программировании... проверка на минусы проводится или ДО или ПОСЛЕ записи всего документа целиком, проверка посередине - это хреновый код и ничего более... |
|||
89
ДенисЧ
26.02.16
✎
11:17
|
(86) Что значит "спишется"?
|
|||
90
Mikeware
26.02.16
✎
11:18
|
(86) вот тут ты права. писатель - действительно чукча. ибо чукчу спрашивают - "что значит "пройдет"?", а чукча не читает, а сразу пишет "сначала... потом... Спишется или нет?"...
никто не мешает "списывать" в минус, кроме пейсателя модуля проведения. он может - в зависимости от доли чукотской крови - сначала контролировать, потом списывать, потом перемещать, а может и наеборот. |
|||
91
trad
26.02.16
✎
11:19
|
(67) у каждого движения есть ключ, в котором кроме ссылки на документ есть actno - номер движения (1,2,3,...)
Разве это нельзя назвать цепочкой движений в рамках одного документа / одной позиции во времени |
|||
92
Mikeware
26.02.16
✎
11:19
|
(87) Это не совсем хозяйственная, но вполне вменяемая управленческая операция. Т..е. вполне себе документ, имеющий конкретный смысл.
|
|||
93
Масянька
26.02.16
✎
11:21
|
(88) Почему?
(89) Уйдет со склада.. (90) Не надо считать других глупее себя. Отрицательные остатки и списание в минус - это новшество 1С. Я говорю о нормальном учете: пришло - ушло, без минусов. |
|||
94
Масянька
26.02.16
✎
11:22
|
(91) Тут доказывают, что это не цепочка. :(
|
|||
95
Mikeware
26.02.16
✎
11:23
|
(91) actno вообще используется только для контроля количества движений. больше его влияния на что либо я не помню.
более того, у меня пересчет последовательности себестоимости прямыми запрросами был сделан "кривовато", именно в части actno - работало больше года, пока не заметил. а заметил - т.к. начал писать новую версию... |
|||
96
Злопчинский
26.02.16
✎
11:26
|
(84) "хотя бы типовой док ЗаявкаПокупателя в ТиС." - он нулевой в том смысле что должен быть со временем закрыт в ноль.
|
|||
97
vde69
26.02.16
✎
11:27
|
(92) давай тогда по другому
заказ покупателя на 100 руб делает движение по 1. ПланПродаж +100 и вот тут мы видим, что нам не хватает регистра, куда красивее будет выглядет такие движения: 1. ПланПродаж +100 2. ПланОплат +100 если учитывать, что один регистр это будущие активы, а второй будущие пассивы - то баланс сходится в 0... согласись, что именно мой подход показывает кривость типовой ТИС в плане архитектуры.... |
|||
98
trad
26.02.16
✎
11:27
|
(95) да, actno почти никем не используются в практических целях, кроме того некоторые умудряются обходится с ним "кривовато" ))
Тем не менее он (actno) живет себе, обеспечивает первичный ключ, и образует "цепочки" движений документа |
|||
99
Drac0
26.02.16
✎
11:28
|
(93) "Отрицательные остатки и списание в минус - это новшество 1С."
Многие знания - многие печали, да? Вот ковыряю я чудную систему QuickBooks от Intuit (это, на минуточку, фактически монополист учетных систем в США для малого и среднего бизнеса), так у них опциональный контроль остатков появился только в версии 2015(!) года. А до этого всегда можно было писать в минус. Так что 1С это далеко не новатор. |
|||
100
Масянька
26.02.16
✎
11:30
|
Сотка
|
|||
101
Mikeware
26.02.16
✎
11:31
|
(98) я б это цепочкой не назвал. ибо опять же 1) нет такого штатного понятия, а что может прийти в орган каждой масяньки - только орган и знает. 2)нет штатных методов работы с этой цепочкой (количества движений по всем регистрам, движений вперед-назад по цепочке, контроля целостности цепочки)
|
|||
102
trad
26.02.16
✎
11:32
|
(94) ну ты тоже слишком возмутительный вопрос задала.
Возмутительный для всезнающих одинесников. Вопрос говорит о неуверенном знании работы платформы. Но, с другой стороны, было бы знание - не было бы вопроса. |
|||
103
Злопчинский
26.02.16
✎
11:33
|
(93) Масяня, тебе уже написали: что ты в алгоритме формирования движений напишешь - так и будет работать. хочешь чтобы что-то не проводилось - пищи чтобы не проводилось, хочешь чтобы проводилось (хоть с минусами) - пиши чтобы проводилось. Модуль проведения в части движка делает только одно: тупо пишет движения в регистр. Движок более ничего В ЛОГИКЕ не проверяет. Напишешь движения в порядке
а)Списание Со Склада2 б)Перемещение Склад1 на Склад2 - будет работать или не будет работать от движка не зависит, движения запишутся, невзирая на то, что в момент записи движения а) на склад2 колво=0. И кончайте уже базар. Азазель правильно написал - народ у нас добрый, на хреново сформулированные вопросы - начинает телепатировать все возможные ситуации... |
|||
104
Mikeware
26.02.16
✎
11:34
|
(97) твой подход показывает только кривость твоего подхода.
заказ покупателя совсем не говорит о том, что я сделал какие-то продажи, и уж тем более - что планируются какие-то платежи. Заказ покупателя говорит лишь о том, что покупатель высказал пожелание купить определенное количество товара по определенной цене, а я некоторое количество товара (не обязательно равное заказанному) на некоторых условиях зафиксипровал в резерве за покупателем. И не надо сюда приплетать левые сущности. |
|||
105
vde69
26.02.16
✎
11:34
|
(94) для 1с это НЕ ЦЕПОЧКА, для прямых запросов (например через АДО) это цепочка...
вопрос задан в рамках штатного проведения документа в 1с 7.7, значит это не цепочка... это неделимый объект, который называется "Движения" |
|||
106
trad
26.02.16
✎
11:36
|
(101) ты что друг?! как же нет?
а как же ОбратныйПорядок / ВыбратьДвижения / ПолучитьДвижение при переборе движений, движения одного дока с одинаковым lineno как раз ходят по actno туды/сюды |
|||
107
trad
26.02.16
✎
11:38
|
(105) "для 1с это НЕ ЦЕПОЧКА"
поясни с учетом методов указанных в (106) |
|||
108
Mikeware
26.02.16
✎
11:39
|
(106) Нет Количества, нет проверки целостности "цепочки".
|
|||
109
Mikeware
26.02.16
✎
11:39
|
(106) И все это применяется к движениям одного регистра.
|
|||
110
vde69
26.02.16
✎
11:40
|
(104) все операции в будущем оперируют с вероятностями, и совершенно очевидно, что вероятность возникновения платежа такая-же как вероятность совершения сделки, по этому вполне корректно строить не только воронку продаж, но и план товарно денежного оборота (с определенной вероятностью)
точно так-же можно рассчитывать плановые рентабельности и плановые прибыли, все это имеет право на жизнь, и даже скажу сейчас реально востребованная тема для торгашей... |
|||
111
Масянька
26.02.16
✎
11:41
|
(103) Кстати, еще в первых постах. :)
А кто и о чем начал "телепатировать" - почему ко мне вопрос? |
|||
112
vde69
26.02.16
✎
11:42
|
(106) штатно ты не можешь получить остатки на середину движений...
|
|||
113
Злопчинский
26.02.16
✎
11:43
|
(111) потому что вопросы надо задавать внятно.
|
|||
114
Масянька
26.02.16
✎
11:45
|
(113) А что невнятного в сабже?
|
|||
115
Mikeware
26.02.16
✎
11:46
|
(114) как в том анекдоте...
"был бы конкурс - ты б второе место заняла" |
|||
116
Масянька
26.02.16
✎
11:47
|
(115) После тебя?
|
|||
117
Злопчинский
26.02.16
✎
11:49
|
(116) мы в женских конкурсах не участвуем! ;-)
|
|||
118
Mikeware
26.02.16
✎
11:49
|
(116) я в таких конкурсах не участвую. Не прохожу вступительное тестирование...
|
|||
119
Mikeware
26.02.16
✎
11:50
|
(117)
- Дура ты. -- Зато красивая. - Кто тебе сказал? -- Ты! - И ты поверила? -- Конечно! - Ну и дура. -- Зато красивая! © |
|||
120
Злопчинский
26.02.16
✎
11:50
|
(114) vde69 9вроде) все уже изложил. с точки зрения проведения или отмены проведения - нет никакой цепочки движений. Или есть движения документа или их нет.
|
|||
121
Злопчинский
26.02.16
✎
11:51
|
(119) СУКА - Смелая, Умная, Красивая - А не твоя!
|
|||
122
Drac0
26.02.16
✎
11:55
|
(115) после LivingStar ?:)
|
|||
123
trad
26.02.16
✎
12:00
|
-ты цепочку видишь
-нет -и я нет, а она есть |
|||
124
Bigbro
26.02.16
✎
12:00
|
так и не понял - Пятница чтоль такая? ))
|
|||
125
Масянька
26.02.16
✎
12:00
|
||||
126
Злопчинский
26.02.16
✎
12:01
|
(125) ясен пень!
"Жизнь надо прожить так, чтобы было приятно вспомнить, но стыдно рассказать"... |
|||
127
Drac0
26.02.16
✎
12:03
|
(123) хм, можно ли элементы массива назвать цепочкой? А списка значений? А таблицы значений?
|
|||
128
vde69
26.02.16
✎
12:08
|
(123)
- ты цепочку видишь? -- да. - а это не цепочка, это ювелирное изделие! :) |
|||
129
Mikeware
26.02.16
✎
12:08
|
(127) ну она на полном серьезе считает периодику массивом (только с другими скобочками), а дату, соответсвенно, индексом массива.
на вопрос о функциях она уклонилась... |
|||
130
Масянька
26.02.16
✎
12:14
|
(129) Шо, опять? (С)
Ты так и не доказал, что это класс. Наверное, из-за этого теперь постоянно комплексуешь... Да, ладно. |
|||
131
Злопчинский
26.02.16
✎
12:19
|
за исчерпанием вопроса сабжа - финишь. Сьсками меряться в другом отделе! ;-)
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |