Программа учета компонентов и документации. Адаптирована под проектирование электронных устройств. Программу можно использовать и в качестве домашней информационной базы для учета книг, CD-дисков, почтовых марок и других коллекций.
Программа позволяет упорядочить радиодетали, модули, блоки или другой штучный товар в удобный каталог. Все компоненты каталога можно снабдить дополнительной информацией и фотографиями. Объект учета можно объединять в боле крупные конструкции или наоборот разукомплектовывать на составные части.
Гиперссылки позволяют легко переходить от элементов базы к документам, и наоборот из любого документа можно детально просмотреть описание, фото и другие характеристики объекта.
Создавая очередной шедевр электронной аппаратуры, у вас в базе всегда будет под рукой необходимые схемы, описания, фото, даташиты и другая полезная информация.
Кроме того можно будет легко прикинуть затраты на проект.
Система состоит из:
Подсистема «Склад»
• Это оприходование компонентов в базу с помощью документа «Приходная накладная».
В накладную можно загружать товар из текстового файла.
Заполнение накладной производится через основной справочник: «Номенклатура».
Каждому элементу накладной можно указать место хранения.
Содержимое приходной накладной можно распечатать ввиде этикетки.
• Документ «Списание»- стандартная процедура списания издержек.
• Обработка «Перемещение товаров по складам» — возможность контролировать и оперативно перераспределять количество и места хранения. Имеется также и классическое «Перемещение» по складам.
• К элементу номенклатуры можно подгрузить файлы с дополнительной информацией (типа даташит)
— найти картинку в интернете и назначить для отображения в списке
— добавить нужные характеристики из справочника характеристик.
Специальная обработка производи поиск товар по характеристикам.
• Отчет «Остатки товара» отражает текущие остатки на складе в любом разрезе (задействована СКД).
• Отчеты можно распечатать или сохранить в стандартных форматах на диск.
• Обработка «Треки на посылку» позволяет оперативно отслеживать местонахождение заказов, сделанные в интернет-магазинах.
• Дополнительная обработка «Печать этикеток» позволяет создавать макеты произвольных форм и произвольным текстом.
Подсистема «Проектирование»
• Это документы типа «Проект», «Мультипроект». Аналог расходной накладной. На такие объекты можно назначать цены реализации.
В режиме «Разукомплектация» — документ ведет себя аналогично приходной накладной.
В режиме «Полуфабрикат» — вся товарная часть проекта списывается со складов, а на основной склад приходуется новый товар под названием проекта и по цене равной сумме закупки составляющих элементов. Таким образом можно создовать собственную номенклатуру с уникальными характеристиками.
«Проект» содержит перечень необходимых компонентов по текущей разработке, а так же всю сопутствующую документацию.
• Содержимое таблицы товара можно распечатать как ввиде этикетки, так и в обычном варианте.
• Имеется возможность загружать спецификацию компонентов из текстового файла САПРа или каталоги элементов с характеристиками сайта производителя. Предварительная настройка позволяет удобно подстроиться под формат загружаемого файла.
• Проект с его спецификацией можно распечатать или сохранить в стандартных форматах на диск.
• Документ «мультипроект» — объединяет под одной «крышей» несколько проектов. Описывая, таким образом, многокомпонентные конструкции.
Классический вариант: устройства, собранные на отдельных модулях, под управлением универсального контроллера ARDUINO.
Подсистема «Финансы»
• Это банковские выписки. Отражают операции по счетам и банковским карточкам. Операции по банку можно привязать к приходным накладным.
• Отчеты в подсистеме показывают затраты по закупкам и движение по счетам банка. Предусмотрен выбор валюты.
• Возможна загрузка банковских операций из файла.
• Загрузка текущих курсов валют – через интернет.
• Контроль займов и кредитов.
Подсистема «Услуги» (опция)
• Содержит перечень оплачиваемых жилищно-коммунальных услуг, интернет, телефон, и тд. И соответственно, счета с привязкой к банковским операциям.
Подсистема «Администрирование»
• дата запрета редактирования документов
• процедура перепроведение документов
• преоритет выбора картинок
и другие общие процедуры и константы
• встроена специальная обработка, отображающая справочники системы в графическом виде.
• для наполнения накладных и проектов можно пользоваться режимом «перетаскивания» (drag&drop).
• для тех кто торгует, в администратоивных настройках нужно установить флаг «Использовать розничные цены». После этого в справочнике и документах появятся дополнительные реквизиты «Коэффициент наценки» и «Розничные цены».
Вид всех подсистем легко настраивается или убирается с рабочего стола (управляемые формы).
Поиск картинок (урезанная версия) взят от сюда: //infostart.ru/public/82682/ , спасибо salexdv.
Текущая версия v5.00
P.S.
Программа с отрытым кодом, сделана на управляемых формах. Платформа 1С:Предприятие 8.2, 8.3
Демо-база может работать (кроме печати документов) и на учебной платформе.
Пожелания и замечания учитываются.
Программа учета компонентов и документации. Адаптирована под проектирование электронных устройств. Программу можно использовать и в качестве домашней информационной базы для учета книг, CD-дисков, почтовых марок и других коллекций.
Перейти к публикации
А как связаны «Программа позволяет упорядочить микросхемы и другие радиодетали в удобный каталог» и «Подсистема «ЖКХ» (опция)
Содержит перечень оплачиваемых жилищно-коммунальных услуг»?
ЖКХ (опция) — то есть дополнение.
Но с моей точки зрения нужно анализировать все расходы чтобы оценить рентабельность проекта.
Обвешивая аквариум разной автоматикой, я допустим сильно перебрал в расходах.
А когда планируешь проект типа «Умный дом», тут вообще все расходы нужно согласовывать с реальными затратами. И в первую очередь с затратами на ЖКХ.
Сегодня обновил демку и конфигурацию.
Улучшил подбор деталей в документы и выгреб другие мелкие шероховатости.
В справочник валют добавил предопределенные долл. и евро. Кто будет конфигурацию накатывать на старую предварительно удалите эти валюты из справочника.
Как бывший владелец хардверной фирмы…
(4) Арчибальд, мне конечно, как новичку, льстит ваш плюсик, но программа явно не тянет для магазина.
Как минимум, у программы не хватает основного блока: «обработка клиентских заказов». Да и обмена с бухгалтерией не предусмотрено.
Программу затачиваю именно под проектирование новых электронных устройств. Чтобы все было под рукой, и свободные компоненты и документация. А так же чтобы можно было быстро найти в базе типовые решения в уже существующих проектах.
Сегодня перезагрузил главные файлы.
Сделал очередные доработки связанные с улучшением подбора товаров и наглядности отчетов.
(6)
Здравствуйте Евгений, подскажите как можно получить Вашу конфигурацию «Каталог радиолюбителя», минуя данный сайт, а то я новичек на нем, а сдесь требуется выполнить определенные условия для доступа к загрузке. Может быть Вы можите выслать Вашу конфигурацию «Каталог радиолюбителя» по почте? Очень заинтересовал данный проект выполненный на 1С, хочется ознакомится и попробывать доработать под себя или если не получится рекомендовать Вам, что еще добавить. Спасибо!!!
(7) Rgrafin, ответил по внутренней почте. Когда разживешься внутренней валютой, не забудь закинуть мне 1$m.
Соглашусь с Rgrafin, новичкам тут не легко( Евгений Меня заинтересовал Ваш проект в связи с тем, что хочу навести порядок в своей мастерской, как говориться сделать мини склад, пытался написать с нуля конфигурацию но так как с 8-й давно не работал, то ни чего хорошего не получилось. Вы немогли бы выслать мне на почту «Каталог радиолюбителя»?
(9) john-nnov,программу можно запустить только на последних версиях платформы, 8.2.13 или 8.2.14.
Не хватает
1. Перемещение деталей со склада.
2. Учет изготовленной продукции(имею в виду для серий).
3. Обмен с Mentor Graphics (используют в более ли менее серьезные фирмы), через BOM файл.
(11) john-nnov, Отправь по внутренней почте более подробную информацию о каждой операции и пришли образец выгружаемого файла с Mentor Graphics. Как будет время, доработаю.
john-nnov, прикрутил настройку по загрузке из файлов САПР. Работает с вашим образцом от Altium Designer и с Протуесом. Если есть еще примеры других популярных САПРов — присылайте. Надо протестировать.И нужен вариант когда разделенное наименование:
Обновил загружаемые файлы публикации.Платформа 1С:Предприятие 8.2 (8.2.14.540)
Изменена процедура загрузки файлов из САПРов.
Добавлены иерархии во внутренние справочники.
Упростил процедуру просмотра прикрепленных файлов.
В административный блок добавил галочку для задействования партий списывания товаров по проекту.
А также установку локального пути к внешнему хранилищу файлов.
Обновил загружаемые файлы публикации.Платформа 1С:Предприятие 8.2 (8.2.14.540) — Что бод этим имеется ввиду?
После всех перечисленных изменений, при обновлении БД не слетит?
Не нашел у файлов проекта поля родитель(((((
При создании проекта, нахватает в таблице товара колонки что есть по факту на складе и что нужно купить, ну и естественно видимости номенклатуры которой нет на складе. Так же не хватает дополнительной проводки «проекта» по изделиям в каком количестве было выпущено, авто помещение выпущенной продукции на склад.
Файлы проектов при перемещении в группу не перемещаются в файловом хранилище по папкам.
(18) john-nnov,
Считаю, что это лишнее. Потому как тогда еще и должно быть списание готовой продукции со склада. А это уже целое производство получается.
Добавлю просто статус к проекту «В разработке» или «Завершено».
Доработал выше озвученные пожелания и замечания. Файлы конфигурации и демо-базы сегодня обновил.
1. По поиску datasheet не понятно. допустим я нашел нужное мне описание и хочу сохранить его на сервере файлов, но при этом я не могу сохранить его так, что бы он отразился в БД. Или я чего то не до понимаю, или же действительно так не возможно сделать.
2. Возможно ли сделать так, чтобы .pdf открывался не в отдельном окне, а например в окне элемента?
3. Представим себе, что Я уехал в другой город за номенклатурой и в кармане у меня планшетник с доступом в интернет, а в руках куча лишних бумажек распечатанных с БД. Так может теперь стоит сделать оптимизацию под web ? Или это сложно организовать?
Начал разгребать свой мусор радио запчастей и столкнулся с такой проблемой:
Остатки склада отображаются в алфавитном порядке. Я думаю стоит ввести сортировку по родителю той или иной номенклатуры.
Так же не хватает подсветки отрицательных остатков.
Не хватает печатной формы по остаткам с сортировкой по родителю а потом уже по наименованию.
Не хватает Обмена с клиент банками, на сколько я помню это не очень сложно реализовать.
(22) john-nnov,
1. Нашли нужный даташит. Программа 1С запускает внешнюю (настроенную в компьютере по умолчанию) программу -просмотрщик. Тип программы определяется расширением файла. Средствами этой программы записываем на диск найденный даташит. Затем уже в нашей программе задействуем механизм «Добавить приложение» к элементу номенклатуры и даташит сохранится во внутреннем хранилище базы.
2. Но открывать даташит можно только средствами компьютера, а не программы 1С. У нее нет встроенных просмотрщиков файлов типа PDF. Поэтому всегда будет в отдельном окне.
3. WEB-интерфейс является встроенной опцией к платформе 1С8, настраивается на самом компьютере. Сама программа должна работать и в этом режиме. Правда я не проверял. Если будут косяки, подправлю.
1. По поиску datasheet не понятно. допустим я нашел нужное мне описание и хочу сохранить его на сервере файлов, но при этом я не могу сохранить его так, что бы он отразился в БД. Или я чего то не до понимаю, или же действительно так не возможно сделать.
2. Возможно ли сделать так, чтобы .pdf открывался не в отдельном окне, а например в окне элемента?
3. Представим себе, что Я уехал в другой город за номенклатурой и в кармане у меня планшетник с доступом в интернет, а в руках куча лишних бумажек распечатанных с БД. Так может теперь стоит сделать оптимизацию под web ? Или это сложно организовать?
Ответили: (24)
открываю «файлы проектов» создаю нового родителя «doc», создаю файл у которого родитель «doc», загружаю его. Этот файл грузится в корень файлового хранилища \serverfiels, а не \serverfielsdoc.
Т.е. бы лоб лучше если при создание родителя создавалась новая папка в файловом хранилище и следовательно при смене родителя в форме файла, файл бы перемещался из одной директории файлового хранилища в другую.
Зачем это нужно:
Проект печатной платы разработанный в любом САПР-е составляет кучу файлов и папок. А для полного учета своих разработок не хватает единого места хранения с учетом, что и где лежит.
(26) john-nnov,
Честно говоря все это не существенно. Программа как раз заточена чтобы собрать из разных источников файлы во внутреннем хранилище базы и систематизировать их относительно внутренний структуры базы. Пусть база растет, но файлы всегда при ней и перенос базы с одного компа на другой не теряет информации.Причем, файлы всегда сохраняются в сжатом виде (бинарная запись и сжатие). И можете не волноваться, файл всегда восстановится из базы.
Когда нажимаете кнопочку «Открыть» программа сравнивает файл в текущей директории со своей копией. Если копия верна, файл из хранилища базы не извлекается (это все таки требует времени) и вызывает внешнюю программу на открытие. После просмотра (файл могли и изменить), программа проверяет размер и предлагает переписать файл в хранилище если кол-во битов отличается от размера в базе. А в каком конкретно директории это происходит, с точки зрения пользователя не важно. Потому как после закрытия сессии все временные файлы уничтожаются.
Я могу конечно, сделать фишку «работать с внешним хранилищем», но это в том случае, если есть огромный каталог систематизированных файлов и перенос во внутреннее хранилище становится не оптимальной работой… А можно просто обработку слепить о переносе файлов из внешнего во внутренний каталог.
Сегодня обновил конфигурацию.
В продолжении развития проекта, расширил функционал подсистемы «Склад».
Места хранения теперь имеют иерархическую структуру.
По приему товара автоматический начинается учет по складу. Со склада товар списывается документом «Проект».
Для исправления остатков по местам хранения разработал обработку «Перемещение». Выбрал вариант с обработкой чтобы не плодить новые виды документов.
Обработка непосредственно меняет в приходной накладной и проекте (расход) нужный склад и нужное количество товара по усмотрению пользователя.
Отчеты по складу можно получать в любом разрезе. Использовал универсальную СКД (схему компоновки данных).
Соответственно такой отчет обладает всеми командами для вывода на печать и сохранения отчета на диск в любом стандартном формате.
Элементы справочника номенклатуры снабдил справочником характеристик.
В систему добавил стандартную процедуру «Перепроведение документов».
И вытащил на рабочий стол общий отчет «Движение товаров по документам».
Не хватает обработки закрытия периода, т.к. при объемном законченном проекте в любую секунду можно случайно поменять давний документ и после этого видеть кавардак остатков на складе.
До какого объема БД работоспособна? Есть ли смысл переходить на sql?
Отчеты по складу в любом разрезе это очень удобно.))))
Не хватает отчет по проекту в любом разрезе с возможностью печати))))
(29) john-nnov, если пользоваться программой в монопольном режиме переходить на SQL не имеет смысла. Потому как 1С8 сама строит базу и обращается к ней при помощи запросов. Объем базы теоретически очень большой — десятки гигабайт.
Со временем СКД по проектам и закрытие документов от редактирования прикручу к базе.
Так можно до установки большого сервера дойти дома. Нафига еще SQL прикручивать, надо упростить использование и установку до нельзя, а тут наоборот все усложняется. Вы только представьте простого радиолюбителя у которого даже комп не предпоследней модели.
Есть одно пожелание … прям очень сильное, как то ЖКХ тут вообще ни как не интегрируется. Можно этот модуль извлечь из текущей конфигурации?
(33) JeckDigger, Я не хочу плодить разные версии системы, просто в настройке рабочего стола сними галочку у подсистемы «Услуги» и «ЖКХ» перестанет маячить перед глазами.
А на счет сервера, выше писал — для индивидуального использования он совершенно не нужен. На быстродействие системы сказывается только объем ОЗУ компа. Если база не превышает объем ОЗУ+»файл подкачки» то все будет летать на любом компе. SQL- сервер нужен только для параллельной работы пользователей больше 10.
А вот это очень замечательно, что можно отключить не нужные опции. Мне как пользователю Linux SQL не очень интересен, надо попробовать попробовать работу конфигурации на postgresql, никто не пробовал?
База может быть установлена на любом из вариантов сервера СУБД:
1) MS SQL Server
2) PostgreSQL
3) IBM DB2
4) Oracle Database
или просто как файловый вариант (то чем мы все, чаще всего и пользуемся на своих домашних компах).
В поиске datasheet есть не удобство. При нажатии на ссылку открывается IE в другом окне. Возможно ли сделать переход по ссылкам в одном окне?
Форматы САПР, не совсем понятен процесс загрузки, а именно возможна ли подгруздка характеристик?
— не очень понятно. Если сам поиск даташита мешает переходить по другим элементам, то его (поиск) можно запустить как сервис в отдельном окне и пусть он внизу экрана сидит до тех пор пока не потребуется. Запуск как сервиса происходит на закладке «Проектирование» в разделе «Сервис».
А запуск поиска из самого элемента номенклатуры — это частный случай запуска обработки и он привязан специально к элементу, чтобы обработка больше не болталась как инструмент, после корректировки элемента.
Характеристики из САПРа никак не привязал. Потому как непонятно какие характеристики кроме корпуса можно получить из САПРа. У меня просто нет подходящего примера файла из САПРа с характеристиками.
с характеристиками из САПРа проблемы не только у любителей радиотехники, но и у предприятий ННИИ Нижнего Новгрода, т.к. в основном стараются работать с отечественными элементами и когда появляются импортные то долго не могут решить что чем обозначать. В последний раз звонил бывшим коллегам и выяснил последний утвержденный документ: Name (имя компонента целиком, кроме ТУ, ГОСТ.), Value (Значение для пассивных элементов), Pover/Volteg(мощность или напряжение для пассивных элементов), Tolerance(процентная погрешность), TU/GOST(ГОСТ или ТУ компонента, Note (примечание). Причем я не знаю почему они руководствуются зарубежными названиями видимо из-за их краткости. Я к примеру пользуюсь русскими названиями : наименование (целиком имя компонента), значение, напряжение, примечание.
К чему это все пишу. При выгрузки из САПР стоит добавить пару галочек: основное название, параметр элемента.
Евгений мне непонятно вот, что еще: почему же Вы делая сортировку в отчете по складу сразу же не продумали сортировку по проекту одним отчетом))))? Не пришлось бы плодить куча обработок в конфигурации)))
(40) john-nnov,
можно конечно объединить «Склад» и «Проект» — получим универсальный отчет, но как всегда все универсальное становится тяжеловесным. И при большом количестве элементов отчет начнет тормозить. Потому как отчет » по складу» делает запрос только к остаткам регистра, а отчет «по проектам» — просматривает журнал проектов.
Но для эксперимента я все же сделаю универсальный отчет. Думаю тормозов особых не будет при объемах до десятка тысяч элементов.
Просто СУБД не умеют индексировать национальные шрифты. А описать любую базу всегда хватит и английских буковок.
По поводу отчета, не надо не чего объединять, а всего лишь добавить кнопку в проект(около подбора товара)сформировать отчет по данному проекту с двумя вариантами 1 в алфавитном порядке 2 по номенклатуре групп. Или даже можно сделать вывод печатной формы.
Обновил программу.
Добавил отчеты по проектам.
Добавил 2 варианта печати в «проектах». Стандартную, и вариант с иерархией групп номенклатуры.
В загрузку из САПРа прикрутил характеристики. Теперь можно любое поле из файла загрузки назначить характеристикой.
В настройке есть константа с датой запрета от редактирования.
Периодически понемногу себе такой же делаю ))
Смысл какой? этот грамотно написан!
смысл в том что эту разработку не видел, да и часто люди под себя и для себя делают что-то… я вот тоже по мере свободного времени свою разработку делаю, так как удобно мне
Для себя в данной конфигурации я сделал печатные формы под себя, в остальном она уже оптимизирована под ведение разработок и маломайского склада.
Jon2011, я так наложение запрета на редактирования делается в административных настройках по последнему число.месяц.год? А можно сделать отдельным документом закрытие периода на такое то число, и что бы в себе хранил остатки на данный момент закрытия?
(47)Запрет работает следующим образом: в настройке выставил любую дату. Документы по движению товара до этой даты перепровести станет не возможным. Документы после этой даты доступны к редактированию и перепроведению.
На счет отдельного документа с остатками.
В больших системах когда остатки формируются сотнями или тысячами и при этом первичные документы нельзя корректировать создают документ инвентаризации, где и корректируют остатки на определенную дату. А в домашнем учете кто мешает подправить первичные документы?
И зачем плодить какой-то документ с остатками если регистр движения товаров сам всегда хранит остатки на любой момент времени. По моему достаточно распечатать или сохранить в файл остатки на определенную дату.
Ковырял печатную форму проекта, хотел добавить поле(колонку) количество*партия, но так и не дошел мозгами.
Jon2011, собственно как это сделать, а главное чтобы отрубалась колонка когда нет партий?
В каком макете? «Печать» или «МакетСКД»? Впрочем, там или там нужно в запрос воткнуть функцию:
а затем в макете пристроить колонку с параметром «ИтогоПартия».
Вот целиком запрос:
Показать
Очень жаль, что для того чтоб посмотреть и протестировать очередные доработки приходится заниматься флудом в данном обсуждении. Вероятно, автор рассчитывает таким образом заработать внутреннюю валюту на своём аккаунте, но при этом никак не думает об простых радиолюбителях для которых данная программа весьма помогла бы в хозяйстве. Очень жаль это признавать, но похоже проект так и останется на просторах данного сайта только для «избранных» которым до лампочки сама суть этого проекта. От себя лично, если с этим сообщением мне хватить $ скачать разработку, то эта загрузка будет последней.
(51) JeckDigger, Не я придумал внутреннюю валюту. Любое скачивание на этом форуме оплачивается. Это внутреннее правило данного ресурса. В правилах еще много чего есть интересного.
Если нечем оплачивать, напиши в личку я отправлю по почте — бесплатно.
А вообще-то это правильно, любой труд должен быть оплачен, а посмотреть и понять достаточно описания и скринов.
Возник вопрос. В связи с тем, что у меня появились изделия на гарантии и при их ремонте я вбиваю новый проект ремонт устройства №ХХХХ, а устройство не одно, а пару десятков, то было бы удобнее сделать иерархию в документах проектов!
Jon2011, возможно ли такое организовать или же есть более удобный способ вести учет затраченных ЭРИ на ремонт?
И еще, при копировании документа проект весь товар естественно копируется (номенклатура и кол-во), но не обновляется по остаткам товара на складе. Возможно ли предусмотреть авто обновление при копировании док-та или же предусмотреть кнопку, в товарах, обновить ?
(53)Кнопку «обновить» — не проблема.Сделаю.
— это что-то новенькое! Иерархия документов. Надо подумать.
Обновил конфигурацию и демо-базу. Текущая версия v2.6
Новое: добавил новый тип документа «Мультипроект» — объединяет в себе «проекты». Имеет на борту печатную форму о номенклатуре входящих проектов. Смысл в этом документе такой: Есть разработанные модули устройств в виде отдельных проектов. Мультипроект их объединяет и показывает общие затраты. В демо-базе такой мультипроект называется «Умный дом».
В документ «проект» добавил процедуру: при копировании проекта, на лету пересчитываются остатки на складе и формируется колонка «заказ» уже с учетом скопированного проекта.
Подправил в «проекте»: Изменение количество партий — пересчитывает колонку «запас» с учетом количества партий.
(51) JeckDigger,
я предлагал этот проект разместить на профильных сайтах радиолюбителей. Отказываются. Т.к. база работает только на платформе 1С. А это для обычных радиолюбителей как слетать на Луну.
Вероятно это будет правильное решение. База работает на платформе для обучению программированию, стоимость такой версии 600руб купить такую версию можно купить если возникнет такое желание очень сильно. Но вот оплачивать доступ к этому сайту или писать флуд никто не будет.
(58) JeckDigger, а флуд то зачем писать? Достаточно прокомментировать функциональность программы. Неужели не возникает никаких вопросов и идей по улучшению? Да за последнюю неделю я сам нашел около десятка не стыковок в программе. Вот john-nnov явно эксплуатирует программу, у него куча вопросов и предложений сразу появилось.
Кроме того, за повторное скачивание денег не берут.
Обновил с v2.6 на v3.0
графическое представление справочников
Добавил графический вариант отображения складов (мест хранения). Теперь множество коробочек и ящичков стали наглядно доступны. И если вставлены картинки в элементы справочника «Места хранения» то можно ориентироваться по картинкам. Кроме того. теперь доступна процедура перетаскивания элементов справочника номенклатуры прямо в накладные прихода или в расходную часть проекта. Выглядит это как на скрине в два тыка. Жмем кнопочку элемента склада, открывается список с остатком товара в этой ячейке хранения. Затем перетаскиваем нужный товар в открытый документ.
О кластерном представлении справочников написал и выложил обработку тут:
Т.к. мой домашний склад превратился в малое производство, то мне пришлось ввести справочник сборки 10 символов 2 первых номер изделия, 2 версия изделия, 6 остальных символов номер партии сборок. Так же ввел справочник сотрудники, должности. От мультипроекта избавился целиком, т.к. по сборкам проще ориентироваться. Была бы полезна обработка по сжиманию(ухудшению качества) картинок при загрузке в базу данных, т.к. номенклатура разрастается не по ДНЯМ А по часам…..
Хорошо бы добавить документ реализация готовой продукции в котором будет ставятся заводские номера, контрагент, дата реализации. Следовательно нужен документ на изделие под таким то номером, при чем у которого будит подвязываться файл с ошибками на время его работы))))
Со складами кстати у Вас перемудрено! склад — это замкнутое помещение с кучей ящиков. В проводках если я возьму из одного ящика, а добавлю в другой, то естественно в одном ящике останется то, что я положил в него, а в другом будет минус. Я так думаю склад надо оставить как комната, и при этом добавить еще одно поле выбора номер ящика(который не будет участвовать в проводках).
(61) john-nnov, проект изначально для домашнего использования. Поэтому ни каких пользователей, расходных накладных, счетов, связи с банком и прочей атрибутики торговой платформы здесь не предусмотрено и не будет. Такие системы делаю только под заказ и естественно за оплату.
(62) Версия v3.0 это только концепт нового подхода к подбору товара и логистики склада.
В следующей модификации все управление складами будет построено на принципе перетаскивания (drag&drop) элемента по документам. То есть за перемещением товара будет следить сама система.
Платформа 1С — это все таки, в первую очередь СУБД,а не фотошоп, дополнительной обработки по загрузке контента не предусмотрено. Система хорошо заточена на сохранение и извлечение данных из базы, а какой объем вы загружаете — это ваше дело. Тем более винчестеры сейчас терабайтные, а извлечение данных происходит через динамические запросы. Т.е. в запросе к базе всегда не более того, что видно на экране.
(62) john-nnov,
и зачем такой ящик нужен, если в нем не будет реальных остатков?
Ящик — место определения. склад — комната, проводка. Ящик он для удобства, гдето существует на складе!
Ну если «где-то» — это значит ни где. Такой инфой пользоваться никто не будет. Уже есть такой реквизит «Бренд». Он тоже в виде иерархического списка, но пользы от него — ноль.
Разработка движется, замечательно, но очень хочется чтоб скачивать можно было без флуда. А так приходится писать никому ненужные посты.
(67) JeckDigger, Не надо флуда, мне нужны замечания и предложения по проекту. Иначе я такое наворочу что никто не поймет как этим всем пользоваться.
Для полного счастья не хватает настроить web компоненту для удаленного доступа к остаткам товара.
Частично Не работает функция запрет редактирования документов поздних периодов.
Очередное тестирование выявило следующее.
Понравилось:
1. Реализация набора свойств для номенклатуры
Замечания:
1. Справочник Контрагенты, Номенклатура, не влазит наименование, нужно увеличить поле, например, (WTH43005, Антенна GSM 850/900/1800/1900 МГц с угловым разъемом SMA male)
2. Не хватает цены реализации, та цена, что пойдет в проект, т.е. купил я транзистор за 35руб, в проект он пойдет по другой цене, например за 50руб. Также нужно знать себестоимость проекта по закупочным ценам и уже со всеми надбавками (наценка на детали (цена реализации), разработка печатной платы, разработка схемы и .т.д.). Цена просто должна ставится вручную в справочнике, т.к. некоторые детали куплены еще 5-10лет назад и соответственно закупочная цена будет неадекватной.
3. При перемещении товара по складам он теряется, например, поступило два ЖКИ на сортировку, с сортировки один отправился на хранение в коробку №5, один остался пока в сортировке. В результате в отчете Остатки числится только один в коробке №5, в сортировке нет ни одного. Было бы намного легче и надежней перемещение делать документом. По одной детальке с поиском очень тяжко. Есть еще накое, что одни и те же детали лежат в разных коробках (приготовлены для хранения и эксперементов, иногда там лежат глючные и т.д.)
4. При добавлении товара в проект его количество удваивается после проведения, приходится вручную исправлять в проекте количество. После проведения документа Проект, отчет никак не фиксирует, что отдельные позиции находятся в резервировании для проекта и продолжает показывать о наличии этого товара на складе.
Это то, что сразу бросилось в глаза.
(70) JeckDigger,
-увеличил до 100 символов.
добавил в товар проекта «цена проекта», «сумма проекта».
В отчете по проектам теперь видны эти цены.
— исправлено.
возможно в проекте выставлен коэффициент «Кол-во партий»=2.
Это сделано по просьбе john-nnov, чтобы можно было списывать товар и не плодить одинаковые проекты.
По сути, количество партий в проекте — это количество одинаковых изделий по проекту.
Если в административных настройках снять галку «Использовать партии» — этой проблемы не будет.
Дополнения в новой версии v3.2:
1) Доработал обработку по перемещению товаров по складам.
Справка обработки «Перемещение товаров»:
В колонке «Остаток» отражен текущий остаток на дату документа поступления, нарастающим итогом по складу.
Вторая таблица показывает текущие остатки по складам. Итог отображает свободный остаток по всем складам.
Перемещение можно выполнить путем простого изменения в первой таблице количества и места хранения.
Изменения записываются непосредственно в документы, по кнопке «Применить изменения».
2) Добавил загрузку накладных из текстового файла.
3) Новая тема в финансовой подсистеме: «Кредиты и займы».
Загрузил новую версию v3.3 (предыдущая v3.2).
Изменения:
Расширил функционал обработки «Загрузка из текстового файла».
Теперь этой обработкой можно пользоваться для загрузки выписок из банка.
Например, банк ВТБ24 позволяет выгружать историю транзакций по р/с и по кредитной карте.
Первым этапом определяем формат колонок файла. Сохраняем его как образец.
Затем грузим сам файл.
Если система найдет в своей базе аналогичные банковские операции она их загрузит в таблицу.
Для новых операций по кнопке «Перенести в документ». будут созданы новые документы «Банковская операция».
P.S. Эта же обработка загружает аналогичным образом приходные накладные из текстового файла.
Посмотрел новую конфигурацию, уже лучше! Возникли вопросы:
1. Как осуществлять перемещение по складам. Поясняю, поступило 10 наименований резисторов по 25шт, приходным документом они записались на общий склад. Нужно все 10 наименований, но по 5шт отправить в коробку «Резерв», а остальные переместить в проект «ЦАП 4 канала».
2. Как на закладке «Рабочий стол» убрать некоторые блоки, например, курсы валют (мне вот не очень это надо и не очень то понял чего они отражают).
3. Как добавить номенклатуру вида Услуга, например, «Разработка печатной платы», «Почтовая отправка».
4. Выше уже просил сделать возможность оперировать ценами, повторю еще раз, Не хватает цены реализации, та цена, что пойдет в проект, т.е. купил я транзистор за 35руб, в проект он пойдет по другой цене, например, за 50руб. Также нужно знать себестоимость проекта по закупочным ценам и уже со всеми надбавками (очень часто доставка комплектующих почтой или службами доставки дает существенный прирост цены на детали и стоимость реализации комплектующей будет отличатся от той, что указана в накладной). Цена просто должна ставится вручную в справочнике или при поступлении (будет даже удобнее), т.к. некоторые детали куплены еще 5-10лет назад и соответственно цена реализации будет неадекватной. Можно просто добавить еще одно поле с ценой и датой последнего изменения цены. В проекте указать вид цены (Закуп, Разработка) и соответственно печатать раздельные документы по выбору.
5. Не хватает режима списание, (сломал | потерял | сжег) устройство, как его из базы списать?
6. Остатки номенклатуры не возможно посмотреть в горячем режиме нигде, ни в отчете (отсутствует поиск), ни в номенклатуре. На закладке Склад есть позиция Номенклатура, в нее, думаю, надо добавить поле остаток и цена реализации, т.к. частенько надо сказать заказчику стоимость замены, например микросхемы в связи с изменением температурного режима схемы.
7. В окне Номенклатура, закладка Проектирование и Склад, отсутствует горячий поиск по вхождению слова (очень затрудняет поиск).
Дальнейшее тестирование без реализации первого пункта затруднительны. Выше я уже писал про это. Так как сейчас «осуществляет перемещение», «работает» только со всем количеством в позиции и если несколько раз изменить количество в первой таблице, то появляются отрицательные остатки во второй. ИМХО перемещение надо делать документом.
(73) JeckDigger, отвечу пока по второму пункту.
На настройку рабочего стола выходим через маленький треугольничек в верхнем левом углу программы.
Замечательно, настроил, оставил только то, что надо, остальное отправил пылится, за ненадобностью, в архив возможностей.
(73) JeckDigger, по 4 пункту.
См. внимательно.Розничная цена в проекте есть.
В таблице товара (предпоследняя колонка). Называется «Цена проекта», ну и следующая соответственно «Сумма проекта». В отчетах это тоже видно.
Возможно ли сделать? При выборе номенклатуры в поступлении или же проекте в подсказке на выбранной номенклатуре высвечивание картинки ЭРЭ? при нахождении в мульти проекте переход на проект?
(73) JeckDigger,
Для упрощения учета услуги отдельно не выделяю. Многие и в больших фирмах также делают: оформляют услугу в виде товара.
(77) john-nnov,
Так если ткнуть в строчке с товаром на кнопочку «Лупа» открывается карточка товара с картинкой. Или еще какая-то картинка нужна?
да это ясно мне про лупу. а менеджеру нет) просто при долгом удержании курсора мышки над номенклатурой нужно всплытие картинки.
(80) john-nnov, Что-то я не очень понимаю о чем речь. Где можно подобный пример посмотреть.
В системе всплывающая подсказка только в виде текста. Типа «Нажми лупу и увидишь картинку».
(76) Посмотрел на сумму и цену проекта, вообще никак не удобно. В отчет не выдает и надо постоянно редактировать. При количестве деталей на плате за 30шт это уже сильно утомительно! А если надо продать отдельную комплектующую, например, десяток транзисторов или электролитов. Часто получается, что купил за одну цену, а со временем забыл эту цену, продал (по сильной просьбе) за гораздо дешевле, получилось в накладе остался — обидно!
(77) john-nnov,
По кнопочке «Лупа»
(73) JeckDigger,
У меня все ищет. Набрал две буквы «сд», и пожалуйста, нашелся «Сдвиговый регистр на 4 разряда».
Загрузил обновленную конфигурацию и базу (v4.0).
При обновлении конфигурации обязательно сделать полное перепроведение всех документов. Потому как добавлены реквизиты в регистры.
1) (73) JeckDigger, добавил документ «Списание». (списывается товар всегда в рублях).
2) Изменил подбор товара.
Теперь в нем есть полнотекстовый поиск.
В верхней части можно выбирать по всему списку товаров, в нижней только с остатками. Но тут уже известно где товар находится и последние цены на него.
3) (80) john-nnov, при активации в строке накладных поля с товаром выскакивает картинка товара.
4) Существенно изменил обработку «Перемещение товаров». Пока не хочу вводить в систему такой документ.
Уж очень запутанное движение товаров получается с такими документами.
5)На карточку справочника «Номенклатура» добавил оперативные остатки товара на складе.Правда это может существенно тормозить открытие карточки. Если будут замечены такие тормоза — уберу.
6) Розничные цены («Цена проекта») теперь хранятся в регистре цен. В карточке товара можно отследить документы с этими ценами.
Описание перемещение товара будет?
(86) JeckDigger, там интуитивно просто. Если в нижней части есть минусы значит в верхней части надо смотреть и исправлять количество и место хранения.
По кнопке «Изменить» все исправления запишутся в документы.
Можно даже ставить «ноль» в количестве, такая строчка будет удалена из документа.
Строчки в верхней таблице можно копировать и менять в ней количество и склад. Такая строчка будет добавлена в документ.
Вот еще такой вопрос: когда указывает место хранения оно логическое? т.е. необходимо в проект добавить 20 транзисторов, из них 10 лежит в коробке №1, 5 в коробке №2, а еще 5 находятся на общем складе, нужно делать перемещение по всем позициям или как-то другой способ имеется. Это к тому, что вводить документ перемещения не столь обязательно, сколько видеть гле сколько лежит и при сборе в проект просто указать откуда сколько взять и программа сама создаст движение номеклатуры по регистрам. Сделать так называемый общий склад (скорее понятие о складе) а все места хранения как логические «склады». Тогда не будет возникать вопросов по движению номенклатуры по местам хранения. Вро так хотел объяснить, если не понятно, то объясню по другому.
(88) JeckDigger, Алгоритм такой:
1) в приходной накладной распределяешь товар (размножая строчки) по местам хранения и количеству.
2) в проекте через «Подбор товара» берешь уже из нужной точки товар.
Обработка «Перемещение» позволяет подкорректировать оба этих документа. Ну или сколько их там будет по данному товару.
P.S. Это работает только в новой версии(v4.0).
Моя главная ошибка была в том, что номенклатуру по приходу заполнял одной строчкой, следующее тестирование буду делать с делением по количеству мест хранения (куда пойдет номенклатура). В таком случае будет уместно по правой кнопке на строке в приходной накладной сделать разделение позиции с запросом количества для новой строки и при вводе количества создавать копию строки с указанным количеством, а в той строке, которую делили вычитать запрошенное количество.
(90) JeckDigger, Это редкий случай, переделывать строчку. Встроенная функция «Скопировать»(под правой клавишей мышки или по клавише F9), легко размножает текущую строку. А уж правильное количество проставить — это не так сложно.
Просмотрел изменения:
1. Отчет по проекту остался на том же месте, если уж переделываете отчет, то сделайте кнопку чтоб печатать по ценам проекта, сумма и цены в документе проекта достаточна для того, чтобы видеть сколь затрачено ресурсов и материалов. Печатный документ нужен чаще для архива и клиента.
2. Незаполненные поля в печатном документе (место хранения) — что имеется ввиду? Лчше если сделать настраиваемые поля для печати, тогда отпадет куча вопросов.
3. Окно, которое постоянно выскакиват при перемещении по позициям в документе — раздражает! Да еще и при работе с клавиатуры фокус постоянно в него переключается.
4. Вроде как в изменениях было упоминание управление ценами в номенклатуре, а вот не нашел как добавлять и редактировать цену. Кроме как проставляется цена поступления автоматически. Не знаю на сколько в домашних условиях надо записывать всю историю цен (достаточно знать цену последнего поступления). Если я за год покупаю 50-60 раз сверла на 0.8мм, то у меня будет такое же количество записей в истории цен, думаю, это только добавляет вес к базе. А вот цена реализации нужна в номенклатуре, пусть ее можно будет проставлять прям с поступлением. Если повторная покупка цена должна заполняться из справочника (там ведь она есть от предыдущего поступления) с возможностью редактирования, и при проведении документа менятся. Вот только не совсем уверен, что это правильно, т.к. при не законченном длительном проекте можут несколько раз поступить детали в связи разработкой параллельных проектов. Тут надо придумать универсальное решение. Пока нет вариантов.
(92) JeckDigger,
В приходной накладной не выбрано место хранения.
По 3 пункту. Про надоедливое окно, в следующем обновлении конфы сделаю по требованию.
(92) JeckDigger, По 4 пункту.
Закупочные цены можно редактировать только в документе «Поступление».
Розничные цены можно редактировать только в документе «Проект».
В карточке товара можно только отследить все изменения цен.
При подборе товара (кн. «Подбор») розничные и закупочные цены автоматически берутся последние, на текущую дату.
Если детали будут добавляется в проект по мере поступления — ни чего страшного. Только розничная цена, в текущем проекте, должна быть одинаковой.
Обновил файлы публикации: текущая версия v4.1
в этой версии, учел выше описанные замечания пользователей.
Обновил конфигурацию ( текущая v4.3). Ввел новое свойство документа «Проект» -разукомплектация.
Часто бывает, поступление компонентов РЭА происходит через разборку готовых изделий (старые компы, телефоны и т.п.). Чтобы вспомнить от куда взялись компоненты, для этого и сделан этот режим. То есть записывая в проект компоненты, в этом режиме, приходуем компоненты на склад.
Интересная идея, очень нужная. Сегодня вечерком опробуем нововведение.
По поводу:
Из собственного опыта ( более 10 лет управления базами в торговых точках штучного товара) известно:
перемещение — это основная проблема контроля движения товара. Ни в одной организации никто не может эту задачу решить на 100%. Гигантское количество перемещений не возможно проанализировать ни какими отчетами. Бардак остается всегда. Поэтому я и отказался в своей базе от такого документа. Лучше ни как не анализировать, чем плодить весь этот хаос.
«Услуги» требуют специального учета и в торговых точках практически не используются. Мертвый документ.
Какой в нем глубокий смысл? Только в том, что не нужно делать приход? Так раз в год на 1 января сделать приход в 1000 услуг и все.