Конечно теоретически можно. Но как понять, что конкретно эта единица товара из такого-то прихода, а другая из иного, если они из одной кучи и друг от друга ничем не отличаются? Накладные в таком случает просто фиксируют факт поступления товара и ничего более. Себестоимость - это средняя себестоимость всего товара, стоимость тоже. Товар полностью обезличенный. Ну есть накладная, по которой пришел к примеру HDD с серийным 000001. А при продаже этого HDD реализатор не вписал в расходную этот серийный. И что тогда? Ну поднимите вы все приходы и расходы этого товара, получите к примеру 10 приходов и 8 расходов и на витрине лежит 2 диска, все правильно, но куда именно делся диск с серийным 000001 ? Другой вариант, при приеме товара, например тонера для заправки к-жей, неверно указали себестоимость, ну на нолик ошиблись. Программа сложила остатки на складе и себестоимости товара, рассчитала среднее арифметическое себестоимости, новые данные записала в базу. Потом при заправке выяснилось что сумма затрат великовата, ищем причину, нашли накладную с ошибочной себестоимостью. Как поступить дальше ? Фиг знает сколько заправок было неверно расчитано ? Можно конечно перерасчитать от даты прихода, но это такие грабли... Ну и напоследок, работа со сканером штрих-кодов. Как найти тот самый диск с серийным 000001? Надо сначала искать в расходных, на предмет, а не продано ли оно уже, потом искать в приходах, а был ли такой товар, и если был, то какой товар именно, ну и наконец проверить склад, а есть ли такой товар в наличии. Не сложновато ли ?
При всех существенных плюсах этой схемы, минусы у нее труднопреодолимые, и в основном с помощью костылей. И тем не менее эта схема прекрасно работала, но когда меня замучили вопросами почему не партионный учет товара, я переделал.
а ссылки на загрузку где ?
в 1 посте все есть, или >>здесь<<
По ходу мы не допонимаем друг друга).
сейчас в программе вид склада такой:например купили 10шт карандашей, это
"карандаш артикул 1234 10шт"
потом купили еще 5шт и вид стал такой,
"карандаш артикул 1234 10шт
карандаш артикул 1234 5шт" а если закупили 10 видов карандашей по два раза на неделе каждого, это в неделю получится по 20 строчек нового товара и это голову можно свернуть. Получится что то типо того:
"карандаш артикул 0001 10шт
карандаш артикул 0002 10шт
карандаш артикул 0003 10шт
карандаш артикул 0001 15шт
карандаш артикул 0002 15шт
карандаш артикул 0003 15шт и т.д". А я имею ввиду такой вид:
"карандаш артикул 0001 10шт
карандаш артикул 0002 10шт
карандаш артикул 0003 10шт"
потом закупили еще по 15шт и получилось просто смена количества штук:
"карандаш артикул 0001 25шт
карандаш артикул 0002 25шт
карандаш артикул 0003 25шт"
А себестоимость и все данные и цены на складе отображается по последней накладной автоматически, а если что то надо изменить просто зайти в редактирование товара и там поставить цены какие нужно
"А себестоимость и все данные и цены на складе отображается по последней накладной автоматически, а если что то надо изменить просто зайти в редактирование товара и там поставить цены какие нужно"
Почему именно так? Есть варианты и другие, например среднюю себестоимость, или максимальную. Для меня важно, чтобы программа была интуитивно понятной, и если она показывает какие-то цифры, я должен понимать, откуда она их берет. А тут получится, что данные не слишком очевидные, и более того, достаточно условные. А если еще и задавать себестоимость в карточке товара вручную, то финансовые отчеты по прибыли (когда руки дойдут сделать ) будут отображать весьма приблизительные данные. Я не придираюсь к вашим словам, и не пытаюсь доказать, что ваша модель склада плохая. Повторюсь - какое-то время программа работала именно по этой схеме, но мне не удалось найти достойные способы обойти недостатки этой схемы. Допустим, в складе я сделаю поля "Последняя себестоимость" и "Последняя розничная стоимость" и подтяну туда данные с последних приходов, будет ли этого достаточно? Если приход был в иной валюте (не в базовой) - в какой валюте выводить, конвертировать в базовую или оставлять в той валюте, в которой был оприходован товар? Вот кстати и еще один вопрос без ответа, если вести непартионный учет товара, то в какой валюте его учитывать ? Если в базовой, то нет привязки к курсу y.e., да и вообще смысл в валютах теряется, для комп. сервисов это очень плохо
обновился до 7.01 и появился глюк - создал ремонт, вышел из проги и при заходе на главной странице +1 принят а заходишь в сервис там пусто. И через денек еще раз добавил и стоит+2 и в сервисе пусто. Кнопка обновить не помогает
Добрый вечер! А в настройках по умолчанию какой период выставлен для отображения в таблице ремонтов ? Если только за текущий день, то да, прошлые ремонты прога не будет показывать, или вручную задайте период, или в настройках укажите за какой период Вы хотите видеть записи
О точно! спасибо) еще такой вопрос, может я опять что то не догоняю) в сервисе в отображении ремонтов можно выбрать либо все либо какой то один. а можно ли выбрать выборочно? Например показывать готовые принятые в ремонте а выданные скрыть?