Форум программистов, компьютерный форум, киберфорум
Microsoft Access
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 5.00/7: Рейтинг темы: голосов - 7, средняя оценка - 5.00
0 / 0 / 0
Регистрация: 29.10.2013
Сообщений: 4

Стоит задача организовать учёт товара, состав которого изменяется в процессе обработки

29.10.2013, 13:10. Показов 1559. Ответов 10
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Всем доброго дня!
Есть желание с помощью MS Access наладить учет движения товара (и автоматизировать попутно некоторые процессы), который покупается за бугром и привозится в РФ одним целым, а продается на месте уже 2-мя или более частями.
Теперь более подробно. Закупаем колеса в сборе ( т.е.комплект шины + диски) на забугорном аукционе где лоты выставляются под определенным идентификатором (обозначим его как ID#1, выглядит приблизительно так: b14896275w) , привозим их в РФ, и таможим. На стадии доставки и таможни товар и в документах (например, в упаковочных листах от отправителя груза), и фактически все еще существует как единое целое. Но при продаже на российском аукционе шины и диски выставляются 2-мя отдельными лотами. Поэтому, сразу же после покупки, т.е.еще до отправки в РФ, информация о каждой из частей фактически единого лота, наверное, должна быть внесена разными строчками со своим 2-составным идентификатором (обозначим как ID#2, будет выглядеть как: "b14896275w-disk" и "b14896275w-tire" ).
Нюанс в том, что каждый из этих ID необходим для определенных задач. С помощью ID#1, например, надеемся автоматизировать процесс подготовки информации для оформления коносаментов, изменять статус товара на стадиях, предшествующих его выставлению на аукцион (куплен/доставлен на площадку агентов/погружен на судно/в пути/на таможне). ID#2 нужен будет для получения информации о номенклатуре товара на складе, последующем анализе скорости продвижения товара, результатов продаж и прочего.

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

Заранее благодарен всем откликнувшимся!

Николай
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
29.10.2013, 13:10
Ответы с готовыми решениями:

Создать в редакторе текстовый файл, каждая строка которого содержит наименование товара, количество, цену. Организовать
Создать в редакторе текстовый файл, каждая строка которого содержит наименование товара, количество, цену. Организовать сортировку строк в...

База "Учет товара": На кнопку "Поступило товаров" организовать поиск по Дате поступления
Доброй ночи , помогите пожалуйста на кнопку "Поступило товаров" организовать поиск по Дате поступления

Задача "Учет передвижения товара"
у меня задание организовать файл с инфой обэкспортируемых товарах где указывается название страна-импортер и объем товара в шт., надо...

10
Эксперт MS Access
 Аватар для ltv_1953
17536 / 7288 / 1663
Регистрация: 21.06.2012
Сообщений: 13,957
29.10.2013, 13:32
Колесо в сборе - это товар типа комплект. Диск и шина - товар типа комплектующая. Всегда товар типа комплект состоит из комплектующих (задается в подчиненной таблице). Обычно есть две специальные операции, позволяющие комплектовать комплекты из комплектующих и разукомплектовать комплекты в комплектующие (для реального учета товаров на складе). Но можно и по составу комплектов определять сколько и каких шин и дисков есть (в том числе и в сборе).
Цитата Сообщение от FIGURRA Посмотреть сообщение
Возможно ли в принципе с помощью Access отслеживать и фиксировать все движения каждой единицы товара с такой спецификой от начала и до конца
В принципе годится любая база. Какая - зависит от объемов информации и интенсивности использования.
2
138 / 29 / 2
Регистрация: 24.09.2013
Сообщений: 59
29.10.2013, 13:37
Цитата Сообщение от FIGURRA Посмотреть сообщение
Возможно ли в принципе с помощью Access отслеживать и фиксировать все движения каждой единицы товара с такой спецификой от начала и до конца, т.е. от момента покупки и до момента получения груза конечным покупателем?
Возможно.
Цитата Сообщение от FIGURRA Посмотреть сообщение
Или для таких задач целесообразнее воспользоваться другой программой?
Если Вы не планируете писать свою программу, воспользуйтесь другой (готовой).
1
 Аватар для VinniPuh
9131 / 6143 / 593
Регистрация: 27.03.2013
Сообщений: 20,012
30.10.2013, 07:58
Цитата Сообщение от ltv_1953 Посмотреть сообщение
...позволяющие комплектовать комплекты из комплектующих и разукомплектовать комплекты в комплектующие...
+++
Кликните здесь для просмотра всего текста
Без 100 гр. и не разберешси.
0
0 / 0 / 0
Регистрация: 29.10.2013
Сообщений: 4
01.11.2013, 12:24  [ТС]
Цитата Сообщение от ltv_1953 Посмотреть сообщение
Обычно есть две специальные операции, позволяющие комплектовать комплекты из комплектующих и разукомплектовать комплекты в комплектующие (для реального учета товаров на складе).
А можно узнать как называются эти операции?
Таблица "Комплектующие" будет являться подчиненной по отношению к таблице "Комплект"?

За эту часть вопроса сильно не пинайте - в Access`е я пока что новичок. Допустим, ключом в таблице "Комплект" будет являться поле "Номер_лота". А в подчиненной таблице ключ будет состоять из двух полей: "Номер_лота" (такой же, как и в главной) и "Тип_запчасти". Можно ли организовать связь между ними по полям "Номер_лота"?

Спасибо,
0
Эксперт MS Access
 Аватар для ltv_1953
17536 / 7288 / 1663
Регистрация: 21.06.2012
Сообщений: 13,957
01.11.2013, 12:45
В товарном учете всегда есть товарные операции. Обычно это (названия могут быть другими, но смысл должен быть понятен) Приход, Расход, Возврат поставщику, Возврат получателя, Избыток, Недостача (если только штучный учет, без стоимостей, то можно вместо этих двух использовать Инвентаризацию), Списание. Когда есть товары - комплекты (коробки, ... ), то добавляют еще две: Сборка и Разборка (комплекта), позволяющие изменять СКУ (вместо 20 колес на складе, после их Разборки, будет хранится 20 шин и 20 дисков).
Цитата Сообщение от FIGURRA Посмотреть сообщение
Допустим, ключом в таблице "Комплект" будет являться поле "Номер_лота
это поле скорей будет относится к конкретному Приходу, а в справочнике товаров должны быть колеса с одинаковыми парами (шина, диск), и собственно шины и диски.
1
 Аватар для V_Monomax
1406 / 1260 / 20
Регистрация: 09.08.2011
Сообщений: 2,319
Записей в блоге: 1
04.11.2013, 20:53
FIGURRA, вам не проще, накидать первичный пример, а затем мы вас уже править будем и подсказывать, разве так не будет оптимальней?
0
0 / 0 / 0
Регистрация: 29.10.2013
Сообщений: 4
30.11.2013, 19:04  [ТС]
Прежде чем начать набрасывать пример, хотел бы узнать возможно ли в принципе сделать следующее.
Передвижение товара хотелось бы отслеживать по уникальному номеру лота ID1, который бы являлся ключом для большинства таблиц Но при этом, как я уже писал выше, на определенном промежуточном этапе, ключ придется делать 2-составным. Т.е. он будет иметь вид: ID1+тип з.ч.
Вопрос: можно ли будет установить связь между таблицей с одинарным ключом с таблицей с составным ключом?

Спасибо,
0
Эксперт MS Access
 Аватар для ltv_1953
17536 / 7288 / 1663
Регистрация: 21.06.2012
Сообщений: 13,957
30.11.2013, 19:21
Цитата Сообщение от FIGURRA Посмотреть сообщение
Передвижение товара хотелось бы отслеживать по уникальному номеру лота ID1, который бы являлся ключом для большинства таблиц
Не ключом, а просто полем. возможно индексируемым (но заведомо не уникальным). Ваш номер лота - это код партии в товарном учете. Т.е. во всех товарных операциях вместе с товаром обязательно указывается код партии.
0
0 / 0 / 0
Регистрация: 29.10.2013
Сообщений: 4
03.06.2014, 20:47  [ТС]
Цитата Сообщение от ltv_1953 Посмотреть сообщение
В товарном учете всегда есть товарные операции. Обычно это (названия могут быть другими, но смысл должен быть понятен) Приход, Расход, Возврат поставщику, Возврат получателя, Избыток, Недостача (если только штучный учет, без стоимостей, то можно вместо этих двух использовать Инвентаризацию), Списание. Когда есть товары - комплекты (коробки, ... ), то добавляют еще две: Сборка и Разборка (комплекта), позволяющие изменять СКУ (вместо 20 колес на складе, после их Разборки, будет хранится 20 шин и 20 дисков).
это поле скорей будет относится к конкретному Приходу, а в справочнике товаров должны быть колеса с одинаковыми парами (шина, диск), и собственно шины и диски.
А с помощью какой операции в Access можно осуществить "разборку-сборку" комплекта? Я догадываюсь, что это запрос, но не совсем представляю, какой именно. Может быть, есть какой-нибудь пример? Или хотя бы подскажите, что стоит прочитать, чтобы лучше начать разбираться.

Заранее спасибо.
0
Модератор
Эксперт MS Access
 Аватар для shanemac51
12231 / 5078 / 814
Регистрация: 07.08.2010
Сообщений: 14,941
Записей в блоге: 4
03.06.2014, 21:03
в приход набить

колес -20 в приход, так как они не расходовались, а уменьшилось количество
разборка  
шин 20  
дисков-20 
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
03.06.2014, 21:03
Помогаю со студенческими работами здесь

Учёт товара по двум кодам товара
Доброго времени суток. Имеется такая ситуация, прямиком на складе осуществляется приход и расход товара. Я являюсь работником компании...

Почему в процессе квантования изменяется качество звуковой записи; и к чему приводит небольшая разрядность АЦП
Почему в процессе квантования изменяется качество звуковой записи? и к чмупривдит небольшая разрядность АЦП? Помогите пожалуйста...

Ошибка в процессе обработки матрицы
У меня есть класс Function, который содержит операторы объединения, разности, присваивания и пересечения (+, -, =, *). //создание...

Учет товара на складе
Программа называется Учет товаров на складе. Помогите мне сделать в данной программе поиск и сортировку. Исходник ниже: #include...

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


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
11
Ответ Создать тему
Новые блоги и статьи
Уведомление о неверно выбранном значении справочника
Maks 06.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "НарядПутевка", разработанного в конфигурации КА2. Задача: уведомлять пользователя, если в документе выбран неверный склад. . .
Установка Qt Creator для C и C++: ставим среду, CMake и MinGW без фреймворка Qt
8Observer8 05.04.2026
Среду разработки Qt Creator можно установить без фреймворка Qt. Есть отдельный репозиторий для этой среды: https:/ / github. com/ qt-creator/ qt-creator, где можно скачать установщик, на вкладке Releases:. . .
AkelPad-скрипты, структуры, и немного лирики..
testuser2 05.04.2026
Такая программа, как AkelPad существует уже давно, и также давно существуют скрипты под нее. Тем не менее, прога живет, периодически что-то не спеша дополняется, улучшается. Что меня в первую очередь. . .
Отображение реквизитов в документе по условию и контроль их заполнения
Maks 04.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеСпецтехники", разработанного в конфигурации КА2. Данный документ берёт данные из другого нетипового документа. . .
Фото всей Земли с борта корабля Orion миссии Artemis II
kumehtar 04.04.2026
Это первое подобное фото сделанное человеком за 50 лет. Снимок называют новым вариантом легендарной фотографии «The Blue Marble» 1972 года, сделанной с борта корабля «Аполлон-17». Новое фото. . .
Вывод диалогового окна перед закрытием, если документ не проведён
Maks 04.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2. Задача: реализовать программный контроль на предмет проведения документа. . .
Программный контроль заполнения реквизитов табличной части документа
Maks 02.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2. Задача: 1. Реализовать контроль заполнения реквизита. . .
wmic не является внутренней или внешней командой
Maks 02.04.2026
Решение: DISM / Online / Add-Capability / CapabilityName:WMIC~~~~ Отсюда: https:/ / winitpro. ru/ index. php/ 2025/ 02/ 14/ komanda-wmic-ne-naydena/
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru