FAQFAQ   ПоискПоиск   ПользователиПользователи   ГруппыГруппы   РегистрацияРегистрация 
 ПрофильПрофиль   Войти и проверить личные сообщенияВойти и проверить личные сообщения   ВходВход 

0.78: Баг с номерными расходниками

 
Начать новую тему   Ответить на тему    Список форумов PrintStore.ru - система учета расходных материалов -> Исправленные ошибки
Предыдущая тема :: Следующая тема  
Автор Сообщение
SaXXuM
Почетный участник проекта


Зарегистрирован: 09.09.2009
Сообщения: 2

СообщениеДобавлено: Ср Сен 09, 2009 8:59 09.09.2009    Заголовок сообщения: 0.78: Баг с номерными расходниками Ответить с цитатой

Пытаюсь сделать следующую вещь:
Создаю приход материалов на Склад1, ставлю галку Пронумеровать, вношу инв.номер. Теперь исправляю в документе прихода склад на Склад2. Смотрю в наличии: 1 расходник на Складе1 и 1 пронумерованный на Складе2. Теперь удаляем документ прихода и у нас на Складе2 остается 1 нумерованный расходник, если его списать - мы ушли в минус.
Кстати нигде не нашел как исправить приход нумерованных расходников.
Насколько я понимаю документ приходования нумерованного расходника все же создается. В таком случае он должен быть взаимосвязан с документом прихода обычных расходников, при изменении атрибута в одном документе должен проверяться и второй.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
vlad
Активист проекта


Зарегистрирован: 09.12.2008
Сообщения: 44

СообщениеДобавлено: Ср Сен 09, 2009 9:16 09.09.2009    Заголовок сообщения: Ответить с цитатой

Я, кстати, тоже получил на одном из складов -4 картриджа. Не могу понять никак - откуда они взялись. Smile
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Michael
Руководитель проекта


Зарегистрирован: 12.10.2005
Сообщения: 2488
Откуда: Москва

СообщениеДобавлено: Ср Сен 09, 2009 12:20 09.09.2009    Заголовок сообщения: Ответить с цитатой

Сейчас документ приходования нумерованного расходника не создается. Такие расходники существуют в программе сами по себе. И в некоторых операциях действительно может произойти подобное развоение.
Спасибо, что обратили на это внимание, будем этот момент тщательно продумывать.
_________________
Любой путь начинается с первого шага
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Посетить сайт автора
Michael
Руководитель проекта


Зарегистрирован: 12.10.2005
Сообщения: 2488
Откуда: Москва

СообщениеДобавлено: Ср Сен 23, 2009 15:59 23.09.2009    Заголовок сообщения: Ответить с цитатой

В версии 0.80 мы поработали над описанной проблемой. Причины ее в том, что НРМ не привязаны к записи прихода.

В 0.80 мы сделали следующее:
1. Добавили взаимосвязь НРМ и записи прихода.
2. Все НРМ, нумеруемые в процессе прихода, автоматически связываются с записью прихода.
3. Можно вручную привязать НРМ к записи прихода. Это делается в диалоге свойств НРМ. Программа предлагает для связи только подходящие записи прихода, т.е. невозможно превысить количество расходников в приходе, или привязаться к приходу, произошедшему позже первого действия с НРМ.
4. Чтобы легче было найти несвязанные НРМ, в разделе НРМ-Наличие добавлен фильтр-галочка, установив которую можно сразу увидеть нужные записи. Остается только в каждую зайти и установить соотвествие.
5. В документе прихода связанные НРМ показываются.
6. При установке связи пересчитываются количества на складах, а также первое действие с НРМ. Т.е. если расходник числился пришедшим на склад 1, а мы его привязываем к приходу на склад 2, то изменится склад прихода расходника и склад, с которого начинается история действий с ним. Если в результате этого могут возникнуть перемещения со склада на тот же склад, то это надо будет править вручную, о чем программа предупредит.

Таким образом, теперь можно все несвязанные расходники привязать к приходам, и остатки должны сойтись.

Но осталась одна нестыковка. НРМ, индивидуализируемые со склада (не в процессе прихода), остаются несвязанными и с ними могут происходить вышеописанные проблемы. Мы это будем дорабатывать в следующей версии. А когда все возможные лазейки будут устранены, в одной из следующих версий возможность перехода на нее будет заблокирована до вычищения всех несвязанных НРМ.

Т.е. указанный констуктивный недочет загнан в угол Wink. Будем добивать его в паре ближайших версий.
_________________
Любой путь начинается с первого шага
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Посетить сайт автора
SaXXuM
Почетный участник проекта


Зарегистрирован: 09.09.2009
Сообщения: 2

СообщениеДобавлено: Ср Сен 23, 2009 20:13 23.09.2009    Заголовок сообщения: Ответить с цитатой

Отлично, завтра попробуем новую версию.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Michael
Руководитель проекта


Зарегистрирован: 12.10.2005
Сообщения: 2488
Откуда: Москва

СообщениеДобавлено: Вт Окт 20, 2009 14:10 20.10.2009    Заголовок сообщения: Ответить с цитатой

В версии 0.82 продвинулись в исправлении обсуждаемой ошибки. Теперь при индивидуализации необходимо указывать, какому документу прихода соотвествует каждый расходник. Для тех баз, в которых есть НРМ, не связанные с документами прихода, нужно зайти в НРМ-Наличие, поставить галочку "Не связанные с записями прихода", и для каждой записи в таблице зайти в свойства и указать связь вручную. После этого все нестыковки должны уйти.

В одной из следующих версий переход на новые версии для баз, в которых остались несвязанные записи будет заблокирован. И тогда можно будет считать, что этот найденный констуктивный недостаток полностью устранен.
_________________
Любой путь начинается с первого шага
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Посетить сайт автора
vlad
Активист проекта


Зарегистрирован: 09.12.2008
Сообщения: 44

СообщениеДобавлено: Чт Мар 25, 2010 9:21 25.03.2010    Заголовок сообщения: Ответить с цитатой

К сожалению, с каждым обновлением множится количество расходников с количеством -1 и как от них избавиться абсолютно непонятно.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Michael
Руководитель проекта


Зарегистрирован: 12.10.2005
Сообщения: 2488
Откуда: Москва

СообщениеДобавлено: Чт Мар 25, 2010 13:07 25.03.2010    Заголовок сообщения: Ответить с цитатой

vlad
А вот это сделано?
Цитата:
Для тех баз, в которых есть НРМ, не связанные с документами прихода, нужно зайти в НРМ-Наличие, поставить галочку "Не связанные с записями прихода", и для каждой записи в таблице зайти в свойства и указать связь вручную.

_________________
Любой путь начинается с первого шага
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Посетить сайт автора
vlad
Активист проекта


Зарегистрирован: 09.12.2008
Сообщения: 44

СообщениеДобавлено: Чт Мар 25, 2010 13:32 25.03.2010    Заголовок сообщения: Ответить с цитатой

Это ничего не дает. Тем более их в этой выборке показывает 4 штуки, а минусов, в т.ч. и не номерных, под два десятка
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Michael
Руководитель проекта


Зарегистрирован: 12.10.2005
Сообщения: 2488
Откуда: Москва

СообщениеДобавлено: Ср Апр 14, 2010 14:13 14.04.2010    Заголовок сообщения: Ответить с цитатой

vlad
Хорошо бы посмотреть вашу базу. Больше вроде ни у кого такое не возникало.
Сорри за задержку с ответом.
_________________
Любой путь начинается с первого шага
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Посетить сайт автора
Michael
Руководитель проекта


Зарегистрирован: 12.10.2005
Сообщения: 2488
Откуда: Москва

СообщениеДобавлено: Вт Авг 16, 2011 12:37 16.08.2011    Заголовок сообщения: Ответить с цитатой

Проблема, обсуждаемая в данной теме, закрыта по всем фронтам.
1. Устранена причина возникновения ошибки - пронумеровать расзодник без указания записи прихода теперь нельзя.
2. Добавлена возможность испарвить ошибку, указав запись прихода для выбранного НРМ.
3. Добавлена верификация НРМ, для которых не указана запись прихода.

Теперь достаточно выполнить верификацию, и если будут обнаружены ошибки, исправить их.
_________________
Любой путь начинается с первого шага
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Посетить сайт автора
Показать сообщения:   
Начать новую тему   Ответить на тему    Список форумов PrintStore.ru - система учета расходных материалов -> Исправленные ошибки Часовой пояс: GMT + 4
Страница 1 из 1

 
Перейти:  
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах


Powered by phpBB © 2001, 2005 phpBB Group