Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
Топик располагается на нескольких страницах: Ctrl  назад   1 [2] 3   вперед  Ctrl      все
 Re: Отмена операций  [new]
Konst_One
Member

Откуда:
Сообщений: 11677
ТС, вообще похоже путает бухгалтерию и склад. пусть читает про WMS
4 авг 14, 15:27    [16396465]     Ответить | Цитировать Сообщить модератору
 Re: Отмена операций  [new]
ilshatkin
Member

Откуда:
Сообщений: 183
Гавриленко Сергей Алексеевич
Пробовали в свое время делать и с проводками, и без (ибо была "простая складская программа"). В итоге, без проводок оказалось хуже, а писанины при этом не меньше.


Да, опыт сын ошибок трудных))) Опять таки уже заложник принятых ранее решений и пока нет желания переделать всю программу, пока все устраивает, единственное надо "Дать возможность отмены действия, чтобы пользователь не боялся че нить не так сделать."
4 авг 14, 15:29    [16396477]     Ответить | Цитировать Сообщить модератору
 Re: Отмена операций  [new]
gandjustas
Member

Откуда:
Сообщений: 857
Блог
Konst_One
ТС, вообще похоже путает бухгалтерию и склад. пусть читает про WMS


В основе складского учета лежит тот же принцип двойной бухгалтерской записи.
4 авг 14, 15:30    [16396486]     Ответить | Цитировать Сообщить модератору
 Re: Отмена операций  [new]
ilshatkin
Member

Откуда:
Сообщений: 183
gandjustas
У вас взаимоисключающие параграфы. Вы НЕ знаете двойную бухгалтерскую запись если считаете, что надо "закрывать периоды" в СУБД.

Имея таблицу проводок не представляет никаких сложностей сделать индексированные представления, которые вам будут считать обороты за день\месяц\квартал\год.

Далее также просто сделать функцию, которая суммирует дебет и кредит по индексированным представлениям, получая сумму остатка а заданную дату. Причем все это делается inline-функциями, которые потом нормаль пережевывает оптимизатор.

Классическая статья на эту тему - http://rsdn.ru/article/db/RDBMS.xml

Статья кстати 2002 года, но до сих пор многие уверены, что надо "закрывать периоды".


Вот за это спасибо. Буду изучать. Действительно у меня еще не хватает квалификации, чтобы пойти по Вашему пути, а программа нужна здесь и сейчас.

Я не волшебник, я только учусь)), спасибо за помощь
4 авг 14, 15:33    [16396506]     Ответить | Цитировать Сообщить модератору
 Re: Отмена операций  [new]
_djХомяГ
Guest
ilshatkin
единственное надо "Дать возможность отмены действия, чтобы пользователь не боялся че нить не так сделать."

А в настоящий момент в случае "невнимательности" пользователя ситуация выпраялется каким то образом в системе?
4 авг 14, 15:34    [16396517]     Ответить | Цитировать Сообщить модератору
 Re: Отмена операций  [new]
gandjustas
Member

Откуда:
Сообщений: 857
Блог
Glory
В каком еще заголовке ?
У вас в документе отгружаемый товар добавляется в двух независимых полях ?
Может у вас кладовщик еще товар выдает по словесному описанию клиента ?


Ну вот представьте себе систему, коадовщи видит список накладных на отгрузку. В этом списке выводится что? Номера или даты? Это негуманно, проще какоенить название генерировать. В этом названии может буть указано "по словесному описанию клиента" что он хочет получить. А в строках будет указан конкретный товар. Вот только оператор, который накладную делал ошибся при выборе товара. Такую ошибку кладовщик заметит? Скорее всего нет. У него точно также осмысленное восприятие притупилось, ибо он постоянно жмет одни и те же кнопки.


Glory
gandjustas
Надо и быстро, и правильно. И не надо рассказывать что это невозможно - вполне возможно.

Ну так это вы говорите "Тогда это будет оооооооооочень долго."

Нет, не будет.
4 авг 14, 15:36    [16396534]     Ответить | Цитировать Сообщить модератору
 Re: Отмена операций  [new]
ilshatkin
Member

Откуда:
Сообщений: 183
_djХомяГ
А в настоящий момент в случае "невнимательности" пользователя ситуация выпраялется каким то образом в системе?


Сейчас Продажа(отгрузка)-Возврат-Продажа(отгрузка), Оприходование-Списание-Оприходование. Это нормально когда обнаружена реальная ошибка, но когда очепятка, то мне не нравится такой вариант((
4 авг 14, 15:37    [16396552]     Ответить | Цитировать Сообщить модератору
 Re: Отмена операций  [new]
gandjustas
Member

Откуда:
Сообщений: 857
Блог
ilshatkin
Вот за это спасибо. Буду изучать. Действительно у меня еще не хватает квалификации, чтобы пойти по Вашему пути, а программа нужна здесь и сейчас.


Тогда 1С купите и не мучайтесь там уже большая часть реализована.
4 авг 14, 15:38    [16396559]     Ответить | Цитировать Сообщить модератору
 Re: Отмена операций  [new]
Konst_One
Member

Откуда:
Сообщений: 11677
gandjustas
В основе складского учета лежит тот же принцип двойной бухгалтерской записи.


это вы так решили?

WMS - это более обширная тема , чем две записи в таблице прихода/расхода. и кстати, не обязательно именно так делать.
4 авг 14, 15:39    [16396567]     Ответить | Цитировать Сообщить модератору
 Re: Отмена операций  [new]
Konst_One
Member

Откуда:
Сообщений: 11677
ТС, сделайте себе акк на МойСклад и не мучайте этот форум
4 авг 14, 15:39    [16396577]     Ответить | Цитировать Сообщить модератору
 Re: Отмена операций  [new]
ilshatkin
Member

Откуда:
Сообщений: 183
gandjustas
ilshatkin
Вот за это спасибо. Буду изучать. Действительно у меня еще не хватает квалификации, чтобы пойти по Вашему пути, а программа нужна здесь и сейчас.


Тогда 1С купите и не мучайтесь там уже большая часть реализована.


да я как бы и не мучаюсь, напротив получаю удовольствие))
4 авг 14, 15:40    [16396578]     Ответить | Цитировать Сообщить модератору
 Re: Отмена операций  [new]
gandjustas
Member

Откуда:
Сообщений: 857
Блог
Konst_One
gandjustas
В основе складского учета лежит тот же принцип двойной бухгалтерской записи.


это вы так решили?

WMS - это более обширная тема , чем две записи в таблице прихода/расхода. и кстати, не обязательно именно так делать.


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

Сверху учетной системы уже прикручивается слой WMS-специфичных операций. Связанных в первую очередь с учетом партий. Но для них как раз очень важно уметь быстро получать остатки в разных разрезах.
4 авг 14, 15:45    [16396607]     Ответить | Цитировать Сообщить модератору
 Re: Отмена операций  [new]
Glory
Member

Откуда:
Сообщений: 104751
gandjustas
А в строках будет указан конкретный товар. Вот только оператор, который накладную делал ошибся при выборе товара. Такую ошибку кладовщик заметит? Скорее всего нет. У него точно также осмысленное восприятие притупилось, ибо он постоянно жмет одни и те же кнопки.

Кладовщик не заметит, что должен выдать товар с другого склада ???
Однако
4 авг 14, 15:46    [16396618]     Ответить | Цитировать Сообщить модератору
 Re: Отмена операций  [new]
Konst_One
Member

Откуда:
Сообщений: 11677
тут про какие-то древние складские системы видно разговор. кладовщик какие-то кнопки жмёт =)
обычно в нормальной WMS он уже оперирует с готовыми документами, сответствующими погрузке/разгрузке. ему только подписаться остаётся.
4 авг 14, 15:52    [16396664]     Ответить | Цитировать Сообщить модератору
 Re: Отмена операций  [new]
Glory
Member

Откуда:
Сообщений: 104751
Konst_One
ему только подписаться остаётся.

Ну так что это есть, как не подтверждение ?
4 авг 14, 15:53    [16396687]     Ответить | Цитировать Сообщить модератору
 Re: Отмена операций  [new]
gandjustas
Member

Откуда:
Сообщений: 857
Блог
Glory
gandjustas
А в строках будет указан конкретный товар. Вот только оператор, который накладную делал ошибся при выборе товара. Такую ошибку кладовщик заметит? Скорее всего нет. У него точно также осмысленное восприятие притупилось, ибо он постоянно жмет одни и те же кнопки.

Кладовщик не заметит, что должен выдать товар с другого склада ???
Однако


А почему с другого?
4 авг 14, 15:55    [16396699]     Ответить | Цитировать Сообщить модератору
 Re: Отмена операций  [new]
gandjustas
Member

Откуда:
Сообщений: 857
Блог
Konst_One
тут про какие-то древние складские системы видно разговор. кладовщик какие-то кнопки жмёт =)
обычно в нормальной WMS он уже оперирует с готовыми документами, сответствующими погрузке/разгрузке. ему только подписаться остаётся.


Интересно, кто в этом случае вносит данные в систему? Само попадает?
4 авг 14, 15:56    [16396707]     Ответить | Цитировать Сообщить модератору
 Re: Отмена операций  [new]
Glory
Member

Откуда:
Сообщений: 104751
gandjustas
Glory
пропущено...

Кладовщик не заметит, что должен выдать товар с другого склада ???
Однако


А почему с другого?

Потому что у ТС-а так "А потом видят что, например отгрузили не тот товар или не с того склада и начинаем сначала."
4 авг 14, 15:57    [16396710]     Ответить | Цитировать Сообщить модератору
 Re: Отмена операций  [new]
Konst_One
Member

Откуда:
Сообщений: 11677
Glory
Konst_One
ему только подписаться остаётся.

Ну так что это есть, как не подтверждение ?


это да.
но ТС то описывал , что он там что-то ввёл не то , потом нажал, передумал , отменил и тд и тп
очень уж странный какой-то бизнес процесс для работника склада.
4 авг 14, 15:57    [16396713]     Ответить | Цитировать Сообщить модератору
 Re: Отмена операций  [new]
ilshatkin
Member

Откуда:
Сообщений: 183
Konst_One
Glory
пропущено...

Ну так что это есть, как не подтверждение ?


это да.
но ТС то описывал , что он там что-то ввёл не то , потом нажал, передумал , отменил и тд и тп
очень уж странный какой-то бизнес процесс для работника склада.


Программа для малого бизнеса, там продавец, работник склада, певец, жнец и на дуде игрец один и тот же человек
4 авг 14, 15:59    [16396738]     Ответить | Цитировать Сообщить модератору
 Re: Отмена операций  [new]
Konst_One
Member

Откуда:
Сообщений: 11677
ну так посмотрите МойСклад , хотя бы за пример возьмёте себе
4 авг 14, 16:00    [16396745]     Ответить | Цитировать Сообщить модератору
 Re: Отмена операций  [new]
Konst_One
Member

Откуда:
Сообщений: 11677
вот этот: http://www.moysklad.ru/
может вам его и достаточно будет и не надо ничего программировать
4 авг 14, 16:01    [16396754]     Ответить | Цитировать Сообщить модератору
 Re: Отмена операций  [new]
gandjustas
Member

Откуда:
Сообщений: 857
Блог
Glory
gandjustas
пропущено...


А почему с другого?

Потому что у ТС-а так "А потом видят что, например отгрузили не тот товар или не с того склада и начинаем сначала."

Ну это конкретный пример. А есть гораздо более тонкие ошибки, например не тот вид\цвет\размер, которые вообще крайне сложно автоматически проверить. И вот в этом случае дополнительные "тривиальные подтверждения", вроде кнопок, подписей или еще чего-то, не помогают вообще.
4 авг 14, 16:03    [16396763]     Ответить | Цитировать Сообщить модератору
 Re: Отмена операций  [new]
ilshatkin
Member

Откуда:
Сообщений: 183
Konst_One
вот этот: http://www.moysklad.ru/
может вам его и достаточно будет и не надо ничего программировать


спасибо за заботу, но все же свой лунопарк с блэкджком и программистками наше все. Сами ведь программист, должны понять.

А как отмена действий у них реализована надо глянуть конечно.
4 авг 14, 16:05    [16396790]     Ответить | Цитировать Сообщить модератору
 Re: Отмена операций  [new]
Glory
Member

Откуда:
Сообщений: 104751
gandjustas
А есть гораздо более тонкие ошибки, например не тот вид\цвет\размер, которые вообще крайне сложно автоматически проверить. И вот в этом случае дополнительные "тривиальные подтверждения", вроде кнопок, подписей или еще чего-то, не помогают вообще.

Очень помогает. Особенно, если твое подтверждение напрямую связано с экономическими "санкциями" к тебе.
4 авг 14, 16:05    [16396794]     Ответить | Цитировать Сообщить модератору
Топик располагается на нескольких страницах: Ctrl  назад   1 [2] 3   вперед  Ctrl      все
Все форумы / Microsoft SQL Server Ответить