Спільнота для обміну досвідом між користувачами програм УкрБланк, УкрСклад, УкрЗарплата

Наши программы => УкрСклад => Тема розпочата: avari від Жовтень 03, 2008, 14:01:00

Назва: Инвентаризация
Відправлено: avari від Жовтень 03, 2008, 14:01:00
Дмитрий подскажите как делать инвентаризацию? Есть документ Акт инвентаризации но неясно что конкретно он делает с базой
Назва: Re: Инвентаризация
Відправлено: admin від Жовтень 03, 2008, 14:21:45
В документе Инвентаризация внесите необходимые данные.
Колонка "К-во" соответствует фактическому количеству, которое Вы вносите
в программу самостоятельно (вручную) после проведения инвентаризации.
Колонка "К-во на складе" отображает данные в программе.
Сам документ "Акт инвентаризации" не делает никаких движений с
номенклатурой. Создайте через "Группу документов" документы
"Списание" и "Внесение остатков" на основе составленного "Акта
инвентаризации" и программа автоматом произведет списание или добавит
излишек.
Назва: Re: Инвентаризация
Відправлено: avari від Жовтень 03, 2008, 16:10:46
Спасибо. Работает . И экономит время
Назва: Re: Инвентаризация
Відправлено: rom@rio від Червень 12, 2009, 15:15:39
Дмитро! А як же по акту и списанню дізнатися ,чи вичислити,недостачу або лишній товар!Шось неможу розібратись, що до чого додавать чи віднімать??!!!Як дізнатись чи зійшлась сума по залишку на складі ??? ??????
Назва: Re: Инвентаризация
Відправлено: rom@rio від Червень 13, 2009, 10:09:19
З яким ще документом мона звірити акт інвентиризації? Щоб дізнатись чи все сходиться!
Назва: Re: Инвентаризация
Відправлено: admin від Червень 15, 2009, 10:00:20
Пользуйтесь поиском. По ссылке http://www.softbalance.com.ua/forum/index.php?topic=460.0 почитайте, думаю там есть ответы на ваши вопросы.
Назва: Re: Инвентаризация
Відправлено: Al від Липень 18, 2009, 22:04:22
Цитата: Дмитрий Котельников від Червень 15, 2009, 10:00:20
Пользуйтесь поиском. По ссылке http://www.softbalance.com.ua/forum/index.php?topic=460.0 почитайте, думаю там есть ответы на ваши вопросы.
Есть такой анекдот про программиста: работал в одной конторе кучерявый прогер и однажды не вышел на работу. День нету, другой, третий... Коллеги переживают, звонят на мобилу -- никто трубку не берет, решили сходить к нему домой. Постучали в дверь -- никто не открывает, только шум воды слышен, выломали. Заглянули в ванную: под душем стоит програмер с бутылкой от шампуня, смывает с головы остатки волос и читает с бутылки: "налить на голову, потереть, смыть, при необходимости повторить... налить на голову, потереть, смыть, при необходимости повторить...". Это я к чему: В той теме, на которую Вы ссылаетесь, Вы дали ссылку на эту, а здесь на ту. Хорошо, у меня Опера вылетела, а то так и кликал бы до переполнения своего стека. Безусловная рекурсия, однако. :)

А теперь вопрос:
Сделал сегодня инвентаризацию, создал документ "Акт инвентаризации". Но есть засада: инвентаризацию делал 13 числа, сегодня 18, с того времени занесено уже штук 50 расходных накладных. Я так понял, что этот самый документ умеет вычислять разницу только относительно момента его создания, так? Я надеялся провести 13-м числом.

Если так, куда грести? Мне не улыбается заново создавать Акт инвентаризации -- там много позиций.
Допустим я могу сделать не проведенными (после верну взад) расходные накладные с 13 по 18 число -- остатки по складу вернутся в актуальное на 13 число состояние. Тогда как обновить данные в колонке "К-во на складе" Акта инвентаризации?
Назва: Re: Инвентаризация
Відправлено: admin від Липень 20, 2009, 08:59:53
Цитата: Al від Липень 18, 2009, 22:04:22
В той теме, на которую Вы ссылаетесь, Вы дали ссылку на эту, а здесь на ту. Хорошо, у меня Опера вылетела, а то так и кликал бы до переполнения своего стека. Безусловная рекурсия, однако. :)

В той теме не одна ссылка. Там 21 сообщение, ссылка приведена только во 2 сообщении. Почитайте далее, а не переходите по ссылке.

Цитата: Al від Липень 18, 2009, 22:04:22
А теперь вопрос:
Сделал сегодня инвентаризацию, создал документ "Акт инвентаризации". Но есть засада: инвентаризацию делал 13 числа, сегодня 18, с того времени занесено уже штук 50 расходных накладных. Я так понял, что этот самый документ умеет вычислять разницу только относительно момента его создания, так? Я надеялся провести 13-м числом.

Да, только на момент создания.
Назва: Re: Инвентаризация
Відправлено: Al від Липень 20, 2009, 14:59:28
Цитата: Дмитрий Котельников від Липень 20, 2009, 08:59:53
В той теме не одна ссылка. Там 21 сообщение, ссылка приведена только во 2 сообщении. Почитайте далее, а не переходите по ссылке.
То была шутка. :) Тему я, естественно, прочитал.
Цитата: Дмитрий Котельников від Липень 20, 2009, 08:59:53Да, только на момент создания.
Плохо. Более удачное решение (хотя и не спасающее полностью) -- формировать на дату создания документа, программа ведь умеет формировать остатки на произвольную дату.
Вот пост Вашего(?) менеджера из той темы:
Цитата: Елена Кашевская від Лютий 12, 2009, 12:03:29Инвентаризация иногда работа целых недель...
И как спустя неделю инвентаризации внести ее результаты без прекращения использования программы?

Ладно. Ответьте все-таки: можно как-то обновить данные в колонке "К-во на складе" документа "Акт инвентаризации"?
Назва: Re: Инвентаризация
Відправлено: admin від Липень 20, 2009, 15:08:31
Цитата: Al від Липень 20, 2009, 14:59:28
То была шутка. :) Тему я, естественно, прочитал.

:) Просто иногда надо дописывать что все таки там есть продолжение, а не просто цикл, т.к. читают другие пользователи и подумают что там так и есть как в анекдоте.

Цитата: Al від Липень 20, 2009, 14:59:28
Ладно. Ответьте все-таки: можно как-то обновить данные в колонке "К-во на складе" документа "Акт инвентаризации"?

Нет. Добавили в список доработок, по аналогии с "Пересчет цен товаров".
Назва: Re: Инвентаризация
Відправлено: DILEMMA від Жовтень 09, 2009, 23:41:03
Подскажите пожалуйста, какой формулой можно вычислить и записать сумму количества тавара на складе,а то акты инвентаризации порой занимают по 30 листов,а выводится все на последнем.
Назва: Re: Инвентаризация
Відправлено: admin від Жовтень 12, 2009, 10:14:02
Цитата: DILEMMA від Жовтень 09, 2009, 23:41:03
Подскажите пожалуйста, какой формулой можно вычислить и записать сумму количества тавара на складе,а то акты инвентаризации порой занимают по 30 листов,а выводится все на последнем.

Сделайте дополнительную печатную форму, а для MasterData установите Visible = false, вам сразу будет выводиться количество товара без детализации товаров.
Назва: Re: Инвентаризация
Відправлено: DILEMMA від Жовтень 12, 2009, 13:19:34
для MasterData установил Visible = false кол-во товара выдало 0
Назва: Re: Инвентаризация
Відправлено: DILEMMA від Жовтень 12, 2009, 13:21:45
Мне детализация товара не мешает, у меня не получается сдалать формулу для подсчета колонки "Кол-во на складе"
Назва: Re: Инвентаризация
Відправлено: admin від Жовтень 12, 2009, 15:13:54
Цитата: DILEMMA від Жовтень 12, 2009, 13:21:45
Мне детализация товара не мешает, у меня не получается сдалать формулу для подсчета колонки "Кол-во на складе"

У вас же посчитана сумма фактического количества наверняка формулой:
[SUM(<Товар.Колво>)] или [SUM(StrToFloat(<Товар.Колво>))]
по аналогии и с количество на складе:
[SUM(<Товар.КолвоНаСкладе>)] или [SUM(StrToFloat(<Товар.КолвоНаСкладе>))]
Назва: Re: Инвентаризация
Відправлено: DILEMMA від Жовтень 12, 2009, 19:04:49
по аналогии НЕ ПОЛУЧАЕТСЯ:
при подстановке формулы [SUM(<Товар.КолвоНаСкладе>)] получается вот так
Назва: Re: Инвентаризация
Відправлено: DILEMMA від Жовтень 12, 2009, 19:10:08
при подстановке формулы [SUM(StrToFloat(<Товар.КолвоНаСкладе>))] все получилось и считает СПАСИБО
Назва: Re: Инвентаризация
Відправлено: DILEMMA від Жовтень 12, 2009, 19:12:02
по формуле [SUM(<Товар.КолвоНаСкладе>)] где то закралась ошибка, надо проверить алгоритм в программе.
Назва: Re: Инвентаризация
Відправлено: admin від Жовтень 13, 2009, 09:01:12
Цитата: DILEMMA від Жовтень 12, 2009, 19:12:02
по формуле [SUM(<Товар.КолвоНаСкладе>)] где то закралась ошибка, надо проверить алгоритм в программе.

Ошибки нет <Товар.КолвоНаСкладе> стока отформатированная и как для строки складывает верно, а StrToFloat используем конвертирование из строки в вещественное число [SUM(StrToFloat(<Товар.КолвоНаСкладе>))]
Назва: Re: Инвентаризация
Відправлено: DILEMMA від Березень 28, 2011, 11:33:24
Присутствует такой баг в акте инвентаризации: при составлении акта по ПРИХОДНОЙ цене если приходная цена на товар есть в доларах и в евро, то в акте цена прихода в доларах умножается на курс и отображается в гривнях правильно, а цена прихода в евро записывается без перемножения на курс и отображается числом в гривнях. В других видах цен перемножение и отображение ведется корректно.
Назва: Re: Инвентаризация
Відправлено: Jeff_Skull від Березень 28, 2011, 15:02:42
Вопрос такой - если какойто товар неуспели/забыли внести в программу, то при инвентаризации его ненайдут?
И как его потом втулить в инвентаризацию?
Назва: Re: Инвентаризация
Відправлено: Павло від Березень 28, 2011, 15:34:32
Цитата: Jeff_Skull від Березень 28, 2011, 15:02:42
Вопрос такой - если какойто товар неуспели/забыли внести в программу, то при инвентаризации его ненайдут?
И как его потом втулить в инвентаризацию?
При інвентаризації внести як новий товар.
Назва: Re: Инвентаризация
Відправлено: DILEMMA від Березень 28, 2011, 19:47:24
Цитата: DILEMMA від Березень 28, 2011, 11:33:24
Присутствует такой баг в акте инвентаризации: при составлении акта по ПРИХОДНОЙ цене если приходная цена на товар есть в доларах и в евро, то в акте цена прихода в доларах умножается на курс и отображается в гривнях правильно, а цена прихода в евро записывается без перемножения на курс и отображается числом в гривнях. В других видах цен перемножение и отображение ведется корректно.
To admin проверил выписку акта инвентаризации в версии 4.70 на тойже самой базе, все выписывает правильно, а в версии 5.15 выдает то что описал выше.
Назва: Re: Инвентаризация
Відправлено: admin від Березень 29, 2011, 16:30:21
Цитата: DILEMMA від Березень 28, 2011, 11:33:24
Присутствует такой баг в акте инвентаризации: при составлении акта по ПРИХОДНОЙ цене если приходная цена на товар есть в доларах и в евро, то в акте цена прихода в доларах умножается на курс и отображается в гривнях правильно, а цена прихода в евро записывается без перемножения на курс и отображается числом в гривнях. В других видах цен перемножение и отображение ведется корректно.

А курс не 1 для Евро? Отредактируйте товар выберите повторно валюту для него и попробуйте добавить этот товар в приходную и акт инвентаризации будет ли пересчет?
Назва: Re: Инвентаризация
Відправлено: crazyjonyster від Грудень 11, 2015, 13:42:16
Уже реализована доработка "Обновить данные в колонке К-во на складе"?
Дело в том, что 6.12.2015 у нас с утра подвис роутер. Мне позвонили с магазинов и сказали что нет доступа к базе. Я приехал в офис и перезагрузил роутер, после чего доступ к базе возобновился, но были жалобы что не могут пробивать карты клиентов. Я перезагрузил сервер и база стала весить 0кб.... по иронии судьбы впервые за 5 лет у нас некоторое время не делались автоматические бекапы... в общем базу мы потеряли... Для решения проблемы мы ввели все накладные заново и сделали переучет на 8-ми складах. Но тут вылезли проблемы.. Переучет длился два дня, в это время документы создавались, но НЕ ПРОВОДИЛИСЬ, что бы не менять остатки. Переучет проводился одновременно многими операторами на разных компьютерах в разные документы инвентаризации, после чего мы хотели просто на основе нескольких хокументов (по одному складу) сделать один документ и уже на основе его делать списание и приходывание остатков, НО КОГДА ОДИН И ТОТ ЖЕ ТОВАР НАХОДИТСЯ В ДВУХ ДОКУМЕНТАХ НА ОСНОВЕ КОТОРЫХ ВЫПИСЫВАЕТСЯ ОДИН, ТО СУМИРУЕТСЯ КОЛОНКА "К-во на складе" и следовательно акт инвентаризации неправильно корректирует остатки!!!!

НАПРИМЕР смотрим на товар артикул 9440:

Первый акт
(http://www.softbalance.com.ua/forum/index.php?action=dlattach;topic=394.0;attach=3771;image)

Второй акт
(http://www.softbalance.com.ua/forum/index.php?action=dlattach;topic=394.0;attach=3773;image)

Общий акт
(http://www.softbalance.com.ua/forum/index.php?action=dlattach;topic=394.0;attach=3775;image)


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

КАК БЫТЬ?



Цитата: admin від Липень 20, 2009, 15:08:31
Цитата: Al від Липень 20, 2009, 14:59:28
Ладно. Ответьте все-таки: можно как-то обновить данные в колонке "К-во на складе" документа "Акт инвентаризации"?

Нет. Добавили в список доработок, по аналогии с "Пересчет цен товаров".
Назва: Re: Инвентаризация
Відправлено: Creat від Грудень 11, 2015, 14:44:57
Зробили один загальний документ. А далі у вкладці загальне - перерахунок на дату - вказати дату інвентаризації. Приведе до правильного.
Назва: Re: Инвентаризация
Відправлено: moder від Грудень 11, 2015, 14:49:50
? Все верно, когда Вы делаете общий документ на основе нескольких - данные суммируются.
У Вас очень простой вариант, так как все документы формировались, но не проводились.
Поэтому при создании общего акта инвентаризации достаточно сделать "Пересчет остатков" и данные в колонке "К-во на складе" пересчитаются на актуальные. Далее стандартно проводите на основе акта списание и внесение остатков.
Либо так (без объединения нескольких актов инвентаризации):
- обновить данные в колонке "К-во на складе" в акте инвентаризации №1;
- провести на основе акта инв.№1 документы списание и внесение остатков;
- обновить данные в колонке "К-во на складе" в акте инвентаризации №2;
- провести на основе акта инв.№2 документы списание и внесение остатков.
Назва: Re: Инвентаризация
Відправлено: crazyjonyster від Грудень 11, 2015, 16:42:49
Спасибо оргомное!!

Цитата: moder від Грудень 11, 2015, 14:49:50
? Все верно, когда Вы делаете общий документ на основе нескольких - данные суммируются.
У Вас очень простой вариант, так как все документы формировались, но не проводились.
Поэтому при создании общего акта инвентаризации достаточно сделать "Пересчет остатков" и данные в колонке "К-во на складе" пересчитаются на актуальные. Далее стандартно проводите на основе акта списание и внесение остатков.
Либо так (без объединения нескольких актов инвентаризации):
- обновить данные в колонке "К-во на складе" в акте инвентаризации №1;
- провести на основе акта инв.№1 документы списание и внесение остатков;
- обновить данные в колонке "К-во на складе" в акте инвентаризации №2;
- провести на основе акта инв.№2 документы списание и внесение остатков.
Назва: Re: Инвентаризация
Відправлено: Ярослав від Червень 08, 2016, 18:00:14
Как не старался не могу понять как делать переучет при работающем магазине, не сходятся остатки и все. Как правильно делать переучет в работающем магазине, или ето не реально сделать?
Например я посчитал в Акте инвентаризации Товар "X"-2 шт., после касир продал 1 шт. Товар "X", я сохранил Акт инвентаризации, сделан на него Списание и Внесение остатков, после етого Товар "X" в базе числится 2 шт., а фактически в магазине 1 шт.
Назва: Re: Инвентаризация
Відправлено: Creat від Червень 09, 2016, 08:58:19
Робите акт інвентаризації вчорашнім числом і коли пробиваєте цей товар в акт дивитесь чи він сьогодні продавався. Відповідно вводите залишок з врахуванням продажу за сьогодні день. Якщо однаковий товар лежить в різних місцях (у нас так буває), то не знаю :(
Назва: Re: Инвентаризация
Відправлено: Ярослав від Червень 10, 2016, 10:02:13
Решил делать инвентаризацию частями (например одна полка в день), вроде все сходится.