Проблема ПИР: 102.160191
Первое решение: 9.1.81.0
Описание: Реализовать функцию принудительного пересчета фактического кол-ва в карточке спецоснастки
Проект: Учет спецоборудования и спецоснастки
Детализация: Карточка учета спецоснастки
Имя файла: F_MBP_RES_911150.TXT
Файл добавлен: 2018-10-17 18:50:03
Что изменилосьКак изменилось
Необходимо реализовать функцию принудительного пересчета фактического количества в карточке учета спецоснастки. Не знаем каким образом, но у клиента проявилась ситуация: остаток приходы - расходы на кол-во из приходов не равно 0. Например, пришло 361, потом есть 4 расхода на 361 шт. Кол-во на текущий момент должно быть = 0, а в БД = 100. Т.е. в какой-то момент, вероятнее всего, не был учтен расход на 100 шт. Пришлось по нескольким карточкам править записи в БД вручную. Хотелось бы иметь функционал, который пересчитал бы текущий остаток по разрезу хранения спецоснастки.Разработана утилита F_MBP::CheckMBPIn, предназначенная для выявления операций прихода в КУ учета спецоснастки/СФО (таблица MBPIn), в которых некорректно заполнены поля KolFact, tPercent, Status, DateSpis, DateZero: 1) Поле MBPIn.KolFact рассчитывается как разница между значением поля MBPIn.KolDoc и суммы полей MBPOut.Kol дочерних операций расхода (кроме начисления износа). 2) Поле MBPIn.tPercent рассчитывается как сумма полей MBPIn.PercDoc и MBPIn.PercNach и суммы полей MBPOut.Percent дочерних операций расхода по начислению износа. 3) Поле MBPIn.Status равно 1, если MBPIn.KolFact больше нуля; иначе равно 0. 4) Поле MBPIn.DateSpis равно дате последней операции расхода. 5) Поле MBPIn.DateZero равно "31/12/2050", если MBPIn.Status равен 1, и значению поля MBPIn.DateSpis, если MBPIn.Status равен 0. После запуска утилиты открывается окно "Проверка корректности записей в таблице MBPIn", в котором необходимо указать параметры выполнения проверки. Проверка выполняется для записей в таблице MBPIn с датой прихода (MBPIn.dIn) большей или равной дате, указанной в параметрах. Данная дата обязательна для заполнения. По умолчанию она устанавливается в 1 января текущего года. Выполнять проверку можно как для всех КУ спецоснастки/СФО (если фильтр по номенклатуре не установлен), так и для выбранных в фильтре. Устанавливать фильтр в значение "Без карточки спецоснастки" не имеет смысла, т.к. в этом случае проверка не выполняется, а сразу выдается сообщение о корректности записей в КУ учета спецоснастки/СФО. По умолчанию фильтр по номенклатуре не установлен. Проверка не выполняется для тех КУ спецоснастки/СФО, на редактирование которых у пользователя нет прав согласно настройке "Настройки Галактики - Бухгалтерский контур - Спецоснастка - Доступ к карточкам учета". Чтобы не только получить отчет о некорректных записях в таблице MBPIn, но и исправить их, необходимо установить параметр "Исправлять некорректные записи". По умолчанию данный параметр не установлен. Параметры выполнения проверки не сохраняются и при следующем запуске утилиты устанавливаются в значения по умолчанию. Процесс проверки сопровождается визуализацией. В окне визуализации отображается наименование проверяемой в данный момент КУ учета спецоснастки/СФО. Процесс проверки может быть прерван пользователем. По окончании проверки либо выдается сообщение "Все записи в таблице MBPIn корректны!", либо выводится отчет со списком некорректных записей в таблице MBPIn. Приходы группируются по КУ учета спецоснастки/СФО. В отчет выводятся тип и дата прихода, NRec записи в таблице MBPIn, наименование некорректного поля и его новое значение.

Ресурсные файлы, в которых встречается проблема Галактики ПИР 102.160191

F_MBP_RES_911150.TXTF_MBPRES9.1.115.02018-10-17 18:50:03
F_MBP_RES_911140.TXTF_MBPRES9.1.114.02018-09-05 18:57:18
F_MBP_RES_911130.TXTF_MBPRES9.1.113.02018-08-23 19:06:07
F_MBP_RES_911120.TXTF_MBPRES9.1.112.02018-08-15 19:41:52
F_MBP_RES_911110.TXTF_MBPRES9.1.111.02018-07-27 18:16:36
F_MBP_RES_911100.TXTF_MBPRES9.1.110.02018-06-25 16:20:53
F_MBP_RES_911090.TXTF_MBPRES9.1.109.02018-06-20 16:08:48
F_MBP_RES_911080.TXTF_MBPRES9.1.108.02018-06-18 16:41:56
F_MBP_RES_911070.TXTF_MBPRES9.1.107.02018-06-06 14:06:52
F_MBP_RES_911060.TXTF_MBPRES9.1.106.02018-05-14 19:34:47
F_MBP_RES_911050.TXTF_MBPRES9.1.105.02018-05-10 12:48:47
F_MBP_RES_911040.TXTF_MBPRES9.1.104.02018-03-16 18:40:39
F_MBP_RES_911030.TXTF_MBPRES9.1.103.02018-03-02 16:10:39
F_MBP_RES_911020.TXTF_MBPRES9.1.102.02018-02-19 15:56:52
F_MBP_RES_911010.TXTF_MBPRES9.1.101.02018-01-19 17:55:32
F_MBP_RES_911000.TXTF_MBPRES9.1.100.02017-12-29 22:22:50
F_MBP_RES_91990.TXTF_MBPRES9.1.99.02017-11-27 14:59:59
F_MBP_RES_91990.TXTF_MBPRES9.1.99.02017-11-27 14:59:59
F_MBP_RES_91980.TXTF_MBPRES9.1.98.02017-11-20 14:27:55
F_MBP_RES_91970.TXTF_MBPRES9.1.97.02017-11-16 18:54:32
F_MBP_RES_91960.TXTF_MBPRES9.1.96.02017-11-01 17:51:40
F_MBP_RES_91950.TXTF_MBPRES9.1.95.02017-10-16 19:55:22
F_MBP_RES_91940.TXTF_MBPRES9.1.94.02017-09-28 16:42:28
F_MBP_RES_91930.TXTF_MBPRES9.1.93.02017-08-25 16:26:22
F_MBP_RES_91920.TXTF_MBPRES9.1.92.02017-08-16 17:58:45
F_MBP_RES_91910.TXTF_MBPRES9.1.91.02017-07-28 11:55:21
F_MBP_RES_91900.TXTF_MBPRES9.1.90.02017-06-09 16:00:06
F_MBP_RES_91890.TXTF_MBPRES9.1.89.02017-06-06 18:18:46
F_MBP_RES_91880.TXTF_MBPRES9.1.88.02017-04-21 18:00:26
F_MBP_RES_91870.TXTF_MBPRES9.1.87.02017-04-18 18:07:50
F_MBP_RES_91860.TXTF_MBPRES9.1.86.02017-03-16 17:40:11
F_MBP_RES_91850.TXTF_MBPRES9.1.85.02017-02-06 18:30:05
F_MBP_RES_91840.TXTF_MBPRES9.1.84.02017-01-09 14:33:43
F_MBP_RES_91830.TXTF_MBPRES9.1.83.02016-12-21 17:15:47
F_MBP_RES_91820.TXTF_MBPRES9.1.82.02016-12-06 13:18:21
F_MBP_RES_91810.TXTF_MBPRES9.1.81.02016-12-02 14:07:41