|
УТ 11.4 Отчет по движению резервов | ☑ | ||
---|---|---|---|---|
0
Злопчинский
29.08.22
✎
20:10
|
есть голый документ "Реализация". Помечен на удаление. Но в нем висят движения по регистру резервов. Причем в документе несколько товаров, в движениях - один. записи и прямые и сторнировочные. и по куче ИП-шников, по которым ведется учет... Ка кпосмотреть каким документом сделаны движения по резервам - т.е. ведомость по движению резервов. По моему тупому ламерскому разумению - помеченный на удаление документ не должен иметь движений...
А здесь - почему имеет? м.б. это связано с инетркампани? или что-то еще? . https://i.ibb.co/VC4kxy1/2022-08-29-200426.jpg |
|||
1
Amra
29.08.22
✎
20:17
|
Технически - может иметь. И в отчете именно он и покажется
|
|||
2
Злопчинский
29.08.22
✎
20:23
|
(1) вот и хочется посмотреть отчет...
|
|||
3
alarm2020
29.08.22
✎
20:24
|
(0) Резервы - это отдельная песня. Поскольку у 1С нет регистра накопления с неотрицательным остатком, то приходится вот так извращаться
|
|||
4
Злопчинский
29.08.22
✎
20:25
|
Я бы понял если бы документ присутствовал в измерении или аналитике движения. С какого хрена документ Реализации показан как регистратор движений?
|
|||
5
Злопчинский
29.08.22
✎
20:25
|
(3) "нет РН с НЕОтрицательным остатком"..?
|
|||
6
Amra
29.08.22
✎
20:29
|
(4) Что именно удивляет?
|
|||
7
Злопчинский
29.08.22
✎
20:36
|
(6) нет РН с НЕОтрицательным остатком = нет РН с положительным остатком...?
|
|||
8
alarm2020
29.08.22
✎
20:37
|
(7) Какая разница? Что тут непонятного?
|
|||
9
Фрэнки
29.08.22
✎
20:42
|
Там не только регистр с резервами так сделали, что когда регистатор помечен на удаление и все остальные регистры от движений почищены, а в некоторых движения не удалены.
И не только в УТ 11, но в таких же подсистемах, скопированных из УТ |
|||
10
Злопчинский
29.08.22
✎
20:45
|
так аким отчетом посмотреть-то, какой документ является регистратором?
|
|||
11
Злопчинский
29.08.22
✎
20:46
|
а если реализация является регистратором - то с какого х.. движения у помеченного на удаление?
|
|||
12
Amra
29.08.22
✎
20:48
|
(10) (11) Внимательно перечитываем (1). До полного понимания
|
|||
13
Злопчинский
29.08.22
✎
20:49
|
(12) в (1) - "может.." что значит не является обязательным.
вопросы (10),(11) - остались. |
|||
14
Злопчинский
29.08.22
✎
20:50
|
в данном случае - меня домыслы не интересуют.
хочу иметь понятную карт инку движения резервов с разворотом до регистратора (п.10) или п.11 |
|||
15
alarm2020
29.08.22
✎
20:52
|
(11) Сохраняйте спокойствие. Движения документа - это всего лишь таблица, а регистратор - всего лишь колонка в этой таблице. В восьмерке нет никаких встроенных в платформу механизмов контроля этого хозяйства. Проведен, не проведен, удален, не удален не имеет никакого значения. Есть только запись в таблице движений (или нет записи в таблице движений)
|
|||
16
alarm2020
29.08.22
✎
20:54
|
(14) Открываешь таблицу движений регистра и имеешь нужную тебе картинку. В чем вопрос?
|
|||
17
Злопчинский
29.08.22
✎
21:00
|
(16) конкретнее - где открываю?
|
|||
18
Злопчинский
29.08.22
✎
21:01
|
(15) а каков смысл тогда что удаленный документ делает движения? и это удаленный документ никак не удалить из-за этого. Меня это - нервирует. это какая-то гавняная концепция...
|
|||
19
Злопчинский
29.08.22
✎
21:04
|
(15) этак можно такой код нафигачить (не конкретно к текущемй вопросу, а ваще), что движения вообще не будут привязаны к документам. и хрен разберешь откуда они взялись...
|
|||
20
alarm2020
29.08.22
✎
21:18
|
(17) Где все открывают. Функции для технического специалиста
|
|||
21
alarm2020
29.08.22
✎
21:21
|
(19) А вот этот контроль в платформе как раз есть. Нельзя добавить запись в таблицу движений с пустым регистратором. Так что, все в порядке с "поймешь". Говорю же - сохраняйте спокойствие
|
|||
22
alarm2020
29.08.22
✎
21:24
|
(18) Проблема глубже. Концепция регистров накопления чересчур проста. И в ряде случаев (в частности, в случае резервирования) просто не может адекватно отразить ситуацию. Отсюда и возникают дурно пахнущие решения
|
|||
23
Святой Нос
29.08.22
✎
21:27
|
(22) Давай лучше про блокчейн. С ним у тебя задорней получалось.
|
|||
24
alarm2020
29.08.22
✎
21:33
|
(23) Что вас интересует?
|
|||
25
Святой Нос
29.08.22
✎
21:35
|
(24) Применение в 1С, естественно. Давай новую тему, живые обсуждения и всё такое.
|
|||
26
alarm2020
29.08.22
✎
21:36
|
(25) Обязательно учту ваше пожелание
|
|||
27
Святой Нос
29.08.22
✎
21:39
|
(26) Тогда уж и сроки назвай. Когда, планируемая тема, в каком объеме.
|
|||
28
alarm2020
29.08.22
✎
21:44
|
(27) Ну какие в нашем деле сроки! В один из четвергов ))))
|
|||
29
Злопчинский
29.08.22
✎
21:50
|
(22) Немножко в сторону от сабжа (0), но очень интересно:
"Концепция регистров накопления чересчур проста. И в ряде случаев (в частности, в случае резервирования) просто не может адекватно отразить ситуацию." - что не получаетяс в случае с резервирование отразить в части использования РН для фиксации резервирования? я в 8-ке унутре ничего не знаю (понятно что на сложная, и может из-за этого и не может), в клюшках -как-то хватало РН для отражения операцтий резервирвоания, поянтно, что в 77 проще все, но тем не менее - примеры что концептуально не получается отразитьпо резервированию с использованием РН..? |
|||
30
Злопчинский
29.08.22
✎
21:51
|
(20) еще конкретинее, УТ11.4 - что именно выбрать в функциях для тех.специалистов, чтобы посмотреть то что мне налдо..?
. а то у меня впечатление что тут именно "те специалисты"... |
|||
31
alarm2020
29.08.22
✎
21:53
|
(29) В семерке все то же самое. Я уже сказал. Нужен регистр накопления с неотрицательным остатком. Такового нет. Ни в 7 ни в 8
|
|||
32
alarm2020
29.08.22
✎
21:55
|
(30) Раздел "регистры накопления" и там "Резервы товаров организаций". Должно быть очевидно
|
|||
33
alarm2020
29.08.22
✎
21:57
|
(32) Ну и кнопка "Еще" наше все
|
|||
34
Злопчинский
29.08.22
✎
22:01
|
(31) ничего не понял. Ну если нужен регистр с неотрицательным остатком - обеспечивай программно невозможность записи, приводящего к отрицательному остатку...
. или перефразируя: для чего нужен РН с "неотрицательным остатком" - понятным языком, по возможности... на примере... для девелопера... |
|||
35
Злопчинский
29.08.22
✎
22:03
|
(32) Посмотрел, увидел то же самое чnо отчет из документа "движения документа"? в аналитике ссылки на сам документ-регистратор не увидел.
Итого: Регистратор движений - сам непроведенный помеченный на удаление док.реализация. ладно, ок. отсюда вопрос в (11) с какого фига непроведенный документ делает движения, причем "сумма" движений - ненулевая? |
|||
36
alarm2020
29.08.22
✎
22:12
|
(34) Вот ты и подходишь к ответу на свой изначальный вопрос. Сейчас разработчики как раз и стараются "обеспечить невозможность". Разновсяческими способами. Некоторые из которых приводят в конечном итоге к тому, что появляются удаленные документы с движениями. В сущности, это разновидность вандализма. Разработчик должен "обеспечивать возможность". А невозможность сама себя обеспечит
|
|||
37
Злопчинский
29.08.22
✎
22:14
|
еще по (0) - если документ снять пометку удаления, провести, потом снова пометитьна удаление - ресурс количество становится по строкам больше был сначала 1/-1, потом 2/-2, потом 3/-3...
. и вообще - голый документ "Реализация"... При чем здесь "Резервы"..? Зачем они задействуются, для какой цели? (интеркомпани в базе между кучей организаций, упомянутых в скрине (0) - есть) |
|||
38
Злопчинский
29.08.22
✎
22:18
|
(36) пока что мутно. если удаленние документ априводит к появлению отрицательных резервов - то либо отлуп на удаление такого документа , либо в базе висит отрицательный резерв как "признак" косяка, который надо исправлять. А тут получаетяс - удаляем док, оба получаются отрицательные резервы, чио не есть хорошо - а давайте сделаем хорошо тупым "занулением" нехорошего..? - хороший подход..
|
|||
39
alarm2020
29.08.22
✎
22:19
|
(37) Выбрось это из головы. Люди пытаются "обеспечить невозможность" отрицательного остатка в резервах. С этим ничего не поделаешь.
Разве что перестать пользоваться продуктами созданными людьми, которые обеспечивают невозможность и начать пользоваться продуктами людей, которые обеспечивают возможность |
|||
40
alarm2020
29.08.22
✎
22:33
|
(38) Я в свое время, когда делал конфу для торговли, долго крутил этот вопрос. И так, и сяк. И регистр сведений рассматривал в качестве кандидата и оборотный регистр, и просто запись в регистр накопления только приходов с последующим изменением/удалением. Все так или иначе криво. По-хорошему это решается только путем эмуляции регистра с неотрицательным остатком. Смысл в том, что неважно, что ты туда пишешь. Что бы ты ни написал, остаток будет всегда положительным. Вот такой регистр идеально решает задачу резервирования
|
|||
41
alarm2020
29.08.22
✎
22:38
|
(38) Что значит "отлуп"? Будет висеть задолженность? Клиента будут терзать требованиями оплатить не отгруженное? На складе будет лежать товар, который числится отгруженным и поэтому его никто не продает? Хорошенький у вас "отлуп"! А к чему приведет отрицательный резерв сами догадаетесь или подсказать?
|
|||
42
Злопчинский
29.08.22
✎
22:42
|
(41) "отрицательный резерв сами догадаетесь или подсказать?"
- подскажите, а то мы тупые, не знаем. |
|||
43
Злопчинский
29.08.22
✎
22:43
|
Если резервы не могут быть отрицательными - ну вот такая концепция принята у архитектор конфы допустим - то действия, которые могут приводить к отрицательным резервам должны блокироваться. И ничего с этим не сделать.
|
|||
44
alarm2020
29.08.22
✎
22:45
|
(42) Отрицательный резерв приводит к перерезервированию
|
|||
45
Злопчинский
29.08.22
✎
22:47
|
(41) "Будет висеть задолженность? Клиента будут терзать требованиями оплатить не отгруженное?"
- какая-то муть мутная. если товар не отгружается клиенту - "заявка закрывается" (тем или иным способом), соответственно "закрывается" в ноль резерв по этой заявке. Откуда здесь возьмутся отрицательные резервы у вас - хз... |
|||
46
Злопчинский
29.08.22
✎
22:48
|
(44) Этому вопросу сто лет в обед. такая ошибка и в типовых клюшках есть. Если принять что резерв может быть только положительный, то отрицательные резервы - это косяк.
СвободныйОстаток = ОстатокНаСкладе - Макс(РезервНаСкладе,0); и никакого перерезервирования на складе нет. |
|||
47
alarm2020
29.08.22
✎
22:49
|
(43) Либо блокируются действия, либо делают так, чтобы резервы были положительны при любых действиях.
|
|||
48
Злопчинский
29.08.22
✎
22:51
|
Вопросы в (0) собственно привели к вопросу:
а зачем в типовой УТ манипуляции с резервами если отгрузка тупо делается Реализацией без всяких предварительных заявок? |
|||
49
СеменовСемен
29.08.22
✎
22:52
|
(47) а а обысными остатками так же должно быть?
|
|||
50
Злопчинский
29.08.22
✎
22:53
|
(47) это понятно. Вопрос в том, что если отрицательные резервы - это типа "ошибка" и "так не должно быть" - то вариант "либо делают так что резервы положительны при любых действиях" приводит к тому что мы просто не увидим, что кто-то/что-то делает неправильно в процессе и не сможем "подкорректировать" либо исполнителя, либо процесс...?
|
|||
51
alarm2020
29.08.22
✎
22:54
|
(46) Ну ты такой простой!
Смотри: СвободныйОстаток = 100 - 40 = 60. Все хорошо, не правда ли? Вот только у тебя: Резерв по заказу № 1 100 шт. Резерв по заказу № 2 -60 шт. Итого 40 шт. И никакой твой макс-размакс тут не поможет |
|||
52
Злопчинский
29.08.22
✎
22:55
|
(49) ясен пень, не должно же быть отрицательных остатков... ;-) народ херачит в прогу что ни попадя, а в прогамме всегда либо 100, либо 0, но не -50.. и хрень увидишь что кто-то что-то химичит
|
|||
53
alarm2020
29.08.22
✎
22:55
|
(49) В чем вопрос?
|
|||
54
alarm2020
29.08.22
✎
22:57
|
(52) Не надо. Для разных задач, разные виды регистров. Для резервирования такой, для остатков на сладе другой
|
|||
55
Злопчинский
29.08.22
✎
22:58
|
(51) приведи цепочку действий по резервированию/отмене резервов итд и "отгрузке" резервов которяа привела к такой ситуации...
|
|||
56
Злопчинский
29.08.22
✎
22:59
|
(55) .. вместие с исчислением свободного остатка на каждом шаге...
|
|||
57
Злопчинский
29.08.22
✎
22:59
|
вот все по нулям. товара нет. приход-резерв-прочиеоперации по резервам - расход..
|
|||
58
alarm2020
29.08.22
✎
23:14
|
(55) Если в типовых писали этот ваш макс(), значит были такие случаи? Да вы и сами сказали в (46) что были.
|
|||
59
СеменовСемен
29.08.22
✎
23:17
|
(51) а зачем ты складываешь?
Складывай только положительные |
|||
60
Aleksey
29.08.22
✎
23:26
|
(38) там есть продолжения в виде регламент ной операции сверка резервов. Которая ищет и чистит все эти плюсы и минусы
|
|||
61
Святой Нос
29.08.22
✎
23:35
|
(28) > Ну какие в нашем деле сроки! В один из четвергов
Спасибо за начало рассказа, из которого явно следует, что блокчейн в 1С нахрен не нужен. |
|||
62
Aleksey
29.08.22
✎
23:35
|
Рто это регистр для накопления товара по которым нужно сделать передачу между компаниями (те фиксирует чей товар был продан) причём реализация двигает в плюс, а передача закрывает это плюс
|
|||
63
AlvlSpb
29.08.22
✎
23:36
|
(0) Это однозначно Интеркампани. РН Резервы товаров организаций предназначен исключительно для фиксации передач товаров между своими организациями. У этого регистра есть одна неприятная оссобенность - не возвращает движения по нему при отмене проведения удаления, если были движения по этому товару позже удаляемой записи . По этому вопросу исписано куча макулатуры в интернете, лучше искать инфу по имени регистра и Проблемы, ждет увлекательное дурное чтиво. Метод борьбы один. НЕ помечать на удаление Реализацию. Если провели и движения сделаны только и исключительно Возврат или корректировка (если не полное аннулирование)
|
|||
64
AlvlSpb
29.08.22
✎
23:38
|
(63) + Ну и есть обработка очистки именно этого регистра. Чистишь с даты ошибочной записи и перепроводишь все после нее
|
|||
65
Злопчинский
29.08.22
✎
23:38
|
(58) да, были. Самое тривиальное: заявка с резервированием, заявку закрыли "отменой заявки", а потом еще и заявку удалили. были и более сложные варианты.
|
|||
66
Aleksey
29.08.22
✎
23:39
|
(63) а не проще ли запустить регламент по свертки?
Ну или всегда можно программно удалить записи |
|||
67
AlvlSpb
29.08.22
✎
23:40
|
(62) В регистр сразу пишется приход и расход, в момент продажи чужого товара. Передача - удаляет запись регистра. Т.е. если все сделано правильно, после оформления нужных передач регистр должен быть полностью пустым
|
|||
68
Aleksey
29.08.22
✎
23:41
|
(67) что то я не заметил чтобы передача удаляла движение
|
|||
69
AlvlSpb
29.08.22
✎
23:41
|
(66) "Ну или всегда можно программно удалить записи" Не поможет. Только полная очистка регистра с даты неверной записи до текущей даты и перепроведение всех доков после.
|
|||
70
Злопчинский
29.08.22
✎
23:41
|
(58) еще раз - см. сообщение: приведи цепочку доков/действий, которые привели к такой раскладке.
|
|||
71
Злопчинский
29.08.22
✎
23:42
|
(60) а когда она делается и как? закрытием месяа?
|
|||
72
AlvlSpb
29.08.22
✎
23:43
|
(68) Не обращал внимание или не смотрел. Если, конечно делаешь передачи ежедневно и как Бог на душу положит - да. А если как рекомендуют раз в месяц при закрытии и по всем организациям.... сделай и посмотри регистр
|
|||
73
Злопчинский
29.08.22
✎
23:46
|
(63) "У этого регистра есть одна неприятная оссобенность - не возвращает движения по нему при отмене проведения удаления, если были движения по этому товару позже удаляемой записи."
- как увидеть эти движения, которые "были движения по этому товару позже удаляемой записи", и по какому регистру смотреть? только по РТО? или еще по каким-то? . + меня смущает в скрине в (0) что Период - конец месяца, а регистратор - 29.08.22...? |
|||
74
AlvlSpb
29.08.22
✎
23:51
|
(73) Только по РТО Передачи по умолчанию все становятся на Конец месяца текущей даты и рекомендации - делать Передачи при закрытии месяца. Все передачи дата конец месяца 235959.
Почти год бились после перехода на 11.4 (именно в ней появился этот регистр). Улучшил положение появившейся с какой-то версии помощник оформления передач. Но и он далеко не всегда решает проблему. Повторюсь, только как в штатовском Навижен - никакие доки по котором продаются чужие товары НЕ удаляются и не снимаются с проведения, только возвраты и корректировки и тогда проблемы исчезнут с этим регистром |
|||
75
Aleksey
29.08.22
✎
23:52
|
(73) Более того движения могут быть привязаны к другому документу не к регистратору, поэтому и не удаляют движения, а формируют сторно
А период там всегда конец месяца Очень много букв, на ночь не читать https://infostart.ru/1c/articles/1352573/ |
|||
76
AlvlSpb
29.08.22
✎
23:59
|
https://infostart.ru/1c/articles/900350/
https://v8book.ru/public/882123/ Вот примеры как люди пытаются решать проблему неудаляемых записей РТО. ЗЫ У меня, в свое время, не получилось применить эти методы, не сработали. Но допускаю что где-то ошибался при их выполнении |
|||
77
Фрэнки
30.08.22
✎
00:38
|
(72) // Если, конечно делаешь передачи ежедневно и как Бог на душу положит - да.
Могу ошибаться, но что-то у меня такое подозрение, что только выполнение Передач по регламентной процедуре закрывает РТО. Только не всегда полностью и тогда надо кроме закрытия по всем организациям еще дополнительно РТО обработать А поскольку остаток по РТО портит Ведомость по товарам организаций ( что ожидаемо, на самом деле :-) ) поплевался и прикрутил запрет на создание движений в РТО Но так получилось поступить, поскольку нужные движения в рамках интеркомпани менджеры делают и делали всегда практически вручную. Поэтому наличие РТО их только путало. |
|||
78
Злопчинский
30.08.22
✎
02:47
|
(74) "никакие доки по котором продаются чужие товары НЕ удаляются и не снимаются с проведения"
- при оформлении продаж (заявка или реализация) нихрена не видно чей товар. И складу пофиг чей товар - пришла заявка, скомпоновали, отгрузили, выписали реализацию. |
|||
79
Злопчинский
30.08.22
✎
02:47
|
(75) " Более того движения могут быть привязаны к другому документу" - вот и где посмотреть "к какому другому документу может быть привязаны эти движения?
|
|||
80
AlvlSpb
30.08.22
✎
08:56
|
(77) "только выполнение Передач по регламентной процедуре закрывает РТО"© Ошибочное утверждение. В любой день можно сделать Передачи, если по всем организациям, РТО очистится полностью. Легко проверить. Сделать передачи в любой день месяца.
|
|||
81
AlvlSpb
30.08.22
✎
08:57
|
(78) Так менеджеру и не надо знать. На то и интеркампани - чужой товар продается как свой
|
|||
82
Фрэнки
30.08.22
✎
09:00
|
(80) легко? затрахились с этим "легко".
Может оно как-то зависит от конкретного релиза конфы и от состояния базы, но легкости очистки РТО не наблюдалось. Теоритически и даже практически я не спорю с тобой, что оно так даже и работает, но это не всегда. |
|||
83
Злопчинский
30.08.22
✎
22:42
|
(81) и это тоже.
|
|||
84
Злопчинский
30.08.22
✎
22:43
|
В итоге - решения проблемы нет.
едиснтвенное на что можно уповать: делаются передачи между интеркампани и все должно закрыться в ноль. |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |