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

Создание транспортной накладной

26.03.2018, 23:27. Показов 3380. Ответов 13
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Уважаемые форумчане, здравствуйте!

Необходимо в виде отчета вывести данные об отгружаемых товарах (создать транспортную накладную).

Есть две загвоздки.
1.
В Справочнике товаров (tDirectoryOfProducts) есть, к примеру, товары:
"Хлеб пшеничный 1 сорт 600 гр." и
"Хлеб пшеничный 1 сорт 600 гр. (Обмен)".

Сделал так для удобства сбора оператором заявок с магазинов.

Комплектовщику, фактически, нет никакой разницы поставляется этот товар на обмен или продается, для него это просто - Хлеб пшеничный 1 сорт 600 гр.
Как вывести в отчете (rConsignment) товары "Хлеб пшеничный 1 сорт 600 гр." и "Хлеб пшеничный 1 сорт 600 гр. (Обмен)" в общей строке "Хлеб пшеничный 1 сорт 600 гр."?

2.
Этим мой затык не ограничивается.
У магазинов могут быть разные формы оплаты: 1 - нал; 2 - безнал.
Комплектовщику опять же фиолетово как именно будет оплачиваться товар. Поэтому как товары с разными признаками (1 или 2) поместить в один??
Ответ здесь может быть очевиден - убрать из запроса - источника записей отчета признак формы оплаты. Но! Необходимо в конце отчета поместить итоговое поле - сколько водитель должен в итоге привезти денежек, т.е. надо все-таки учитывать форму оплаты.
Сломал голову, господа! Выручайте!
БД прилагаю.
Вложения
Тип файла: zip TestDB.zip (36.7 Кб, 33 просмотров)
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
26.03.2018, 23:27
Ответы с готовыми решениями:

Создание отчета ТТН (многостраничный отчет накладной, нижний колонтитул)
доброго дня. Помогите кто может!!! речь идет о формировании многостраничного отчета - ТТН или ТН, с подитогами (нижн.колонтитул) на...

Сумма в накладной
Имеется таблица "Накладная" и к ней относится таблица "ПереченьТоваров", к одной накладной может относиться несколько перечней товаров....

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

13
Эксперт MS Access
 Аватар для Eugene-LS
12358 / 5865 / 1501
Регистрация: 05.10.2016
Сообщений: 16,473
26.03.2018, 23:45
Цитата Сообщение от goldenbar Посмотреть сообщение
В Справочнике товаров (tDirectoryOfProducts) есть, к примеру, товары:
"Хлеб пшеничный 1 сорт 600 гр." и
"Хлеб пшеничный 1 сорт 600 гр. (Обмен)".
Сделал так для удобства сбора оператором заявок с магазинов.
IMHO тут и ошибка, если убрать лишнюю детализацию из справочника товаров - траблы исчезнут (признак поставки).
Этото просто товар на складе - где один от другого отличается характеристиками самого товара (но не метода его поставки)
А откуда вы товар получили и по какому договору поставки - это уже другая история.

Добавлено через 5 минут
Тут несколько вариантов решения.
Подумайте.
В вашем случае можно ввести как дополнительный признак (лишнее уточнение оператору), либо вывести партии товаров "за скобки" - смотрите как вам удобнее.
0
0 / 0 / 0
Регистрация: 04.08.2017
Сообщений: 32
27.03.2018, 00:07  [ТС]
Eugene-LS,
Я пошел на этот шаг (создание отдельного товара с признаком (обмен) в целях максимального убыстрения работы менеджера.
В БД есть форма, в которую выгружается сразу весь справочник товаров, и менеджер быстро пробегает по форме ставя необходимое количество для каждого товара. Если оператор будет сначала выбирать из списка товар, а потом ставить дополнительный признак "обмен", то это будет очень долго, соответственно это не подходит под наши цели.
Кстати, Eugene-LS, именно Вы помогли мне сделать форму где отображается весь список товаров!))) очень Вам благодарен!
0
Эксперт MS Access
 Аватар для Eugene-LS
12358 / 5865 / 1501
Регистрация: 05.10.2016
Сообщений: 16,473
27.03.2018, 00:24
Цитата Сообщение от goldenbar Посмотреть сообщение
Я пошел на этот шаг (создание отдельного товара с признаком (обмен) в целях максимального убыстрения работы менеджера.
Ну тут можно машину заставить выбирать партию на расход.
Это усложняет всё и появляется "метод расхода партий товара".
Смотрите сами - идею я подсказал, но она системного уровня - вам решать.
0
Эксперт MS Access
 Аватар для alvk
7459 / 4592 / 302
Регистрация: 12.08.2011
Сообщений: 14,380
27.03.2018, 09:17
Цитата Сообщение от goldenbar Посмотреть сообщение
Я пошел на этот шаг (создание отдельного товара с признаком (обмен) в целях максимального убыстрения работы менеджера.
Значит вам нужно использовать что-то другое, а не реляционную СУБД
0
0 / 0 / 0
Регистрация: 04.08.2017
Сообщений: 32
27.03.2018, 12:02  [ТС]
alvk,
Цитата Сообщение от alvk Посмотреть сообщение
Значит вам нужно использовать что-то другое, а не реляционную СУБД
Вы так категоричны. Не спорю, может это не лучшее решение. Но может Вы посоветуете тогда как организовать данные.
Приложу документ из конкретного бизнес-процесса: товарный чек.
Там необходимо отображать сколько хлеба идет на обмен.
Как поступить?
Миниатюры
Создание транспортной накладной  
0
Эксперт MS Access
 Аватар для Eugene-LS
12358 / 5865 / 1501
Регистрация: 05.10.2016
Сообщений: 16,473
27.03.2018, 12:43
Цитата Сообщение от goldenbar Посмотреть сообщение
Вы так категоричны.
Алвик не категоричен - у него юмор такой.
А по существу вопроса могу напечатать следующие:
Тему "сисек" вы так и не раскрыли.
Продаёте партиями(частями), а не со склада.

Вот ответ на ваш вопрос - заведите "Склад" - принимайте и торгуйте с него.
А ваши: "(Обмен)" учитывайте в сторонке.
Думаю, так будет проще всем.
0
Эксперт MS Access
 Аватар для Eugene-LS
12358 / 5865 / 1501
Регистрация: 05.10.2016
Сообщений: 16,473
27.03.2018, 13:04
Народ!
Вот такая погодка у нас.
69-й градус сев. широты - штиль и и всего -4.
Я гулять ...
Ненавижу свой комп!
Всё остальное потом ...

Всем спасибо.
Пока!
Миниатюры
Создание транспортной накладной  
0
0 / 0 / 0
Регистрация: 04.08.2017
Сообщений: 32
27.03.2018, 13:22  [ТС]
Цитата Сообщение от Eugene-LS Посмотреть сообщение
Я гулять
Отличная идея!
После прогулки почитайте мой пост))

Пекарня, для которой я делаю БД, микроскопическая. Сколько хлеба заказали, столько же испекли, ровно столько же развезли по магазинам. Зачем здесь склад?)
0
Эксперт MS Access
 Аватар для Eugene-LS
12358 / 5865 / 1501
Регистрация: 05.10.2016
Сообщений: 16,473
27.03.2018, 13:32
Цитата Сообщение от goldenbar Посмотреть сообщение
ровно столько же развезли по магазинам. Зачем здесь склад?
Ну это вам решать - не мне.
А погодка... самое то!
У нас тут перечесть ясных дней - по пальцам посчитать.
Позагораю хоть - южное побережье Баренцева моря, как - никак.
0
Эксперт MS Access
 Аватар для alvk
7459 / 4592 / 302
Регистрация: 12.08.2011
Сообщений: 14,380
28.03.2018, 03:06
Цитата Сообщение от goldenbar Посмотреть сообщение
Там необходимо отображать сколько хлеба идет на обмен.
Не вижу препятствий. Чек - это отчёт, в отчёте вы данные можете представлять как угодно, но вот хранить их необходимо как положено.
Итого таблицы.
1. ВидТовара: код, наименование
тут булка, хлеб, батон и т.д.
2. ТипТовара: код, наименованиеТипа
Пшеничный, городской, любительский
3. Вес: код, вес
4. Товар: код, кодВидТовара, кодТипТовара, кодВес, Цена, ДатаЦены, Действует.
Поле Действует - Да\нет для добавления новых цен в справочник.
5. ТипДокумента: код, наименование
тут товарныеЧеки, кассовыеЧеки, платПоручения и т.д.
6. Документ: Код, КодТипаДокумента, КодТовара, Количество, Сумма, Дата

Ну а в ваш чек выводите информацию запросом, наименования вида,типа,веса соединяете в одном поле через & " " &
в остальных полях цена количество сумма

Что касается таблицы с клиентами, то тут думаю сами справитесь
1
0 / 0 / 0
Регистрация: 04.08.2017
Сообщений: 32
28.03.2018, 08:52  [ТС]
Спасибо большое, alvk!
Буду размышлять над этим.
Так организовать данные наверно у меня получится.
Вот как потом сделать форму для записи заявки для конкретного магазина подобную той, которая у меня сейчас есть.... вот здесь видимо будут проблемы. Я приложу принтскрин, может подскажите в каком направлении мыслить?))
Миниатюры
Создание транспортной накладной  
0
Эксперт MS Access
 Аватар для alvk
7459 / 4592 / 302
Регистрация: 12.08.2011
Сообщений: 14,380
28.03.2018, 10:46
Сначала ответ, потом вопрос?
Цитата Сообщение от alvk Посмотреть сообщение
выводите информацию запросом, наименования вида,типа,веса соединяете в одном поле через & " " &
в остальных полях цена количество сумма
Цитата Сообщение от goldenbar Посмотреть сообщение
Я приложу принтскрин, может подскажите в каком направлении мыслить?))
источником данных делаете запрос, а запрос по схеме выше, например вот с ИОФ из трёх полей таблицы:

T-SQL
1
2
Select имя  & " " & отчество  & " " & фамилия as фио
from таблица
1
0 / 0 / 0
Регистрация: 04.08.2017
Сообщений: 32
28.03.2018, 18:31  [ТС]
Спасибо,alvk, буду думать!)
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
28.03.2018, 18:31
Помогаю со студенческими работами здесь

БД выписка накладной со склада
Приветствую,друзья. Получил задание,а именно: создать БД "Выписка накладной со склада", но не заполнять эту БД. Кто-то может...

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

Запрос или формула на подсчет номера накладной (приход, расход)?
Добрый день! Прошу реальной помощи! Есть склад сырья. Для Прихода/Расхода, одна таблица, с типом движения. Создано две формы: одна...

Ввод данных для небольшой транспортной компании
Задача вроде бы простая, но у меня случился творческий ступор. Создаю бд для небольшой транспортной компании для грузоперевозок. В...

Создание накладной
Помогите, пожалуйста, с созданием накладной. Часть уже сделана самостоятельно. 1. Значение «Цена с НДС» должна рассчитываться...


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

Или воспользуйтесь поиском по форуму:
14
Ответ Создать тему
Новые блоги и статьи
Ритм жизни
kumehtar 27.02.2026
Иногда приходится жить в ритме, где дел становится всё больше, а вовлечения в происходящее — всё меньше. Плотный график не даёт вниманию закрепиться ни на одном событии. Утро начинается с быстрых,. . .
[В процессе разработки] SDL3 для Web (WebAssembly): Сборка библиотек SDL3 и Box2D из исходников с помощью CMake и Emscripten
8Observer8 27.02.2026
Недавно вышла версия SDL 3. 4. 2 библиотеки SDL3. На странице официальной релиза доступны исходники, готовые DLL (для x86, x64, arm64), а также библиотеки для разработки под Android, MinGW и Visual. . .
SDL3 для Web (WebAssembly): Реализация движения на Box2D v3 - трение и коллизии с повёрнутыми стенами
8Observer8 20.02.2026
Содержание блога Box2D позволяет легко создать главного героя, который не проходит сквозь стены и перемещается с заданным трением о препятствия, которые можно располагать под углом, как верхнее. . .
Конвертировать закладки radiotray-ng в m3u-плейлист
damix 19.02.2026
Это можно сделать скриптом для PowerShell. Использование . \СonvertRadiotrayToM3U. ps1 <path_to_bookmarks. json> Рядом с файлом bookmarks. json появится файл bookmarks. m3u с результатом. # Check if. . .
Семь CDC на одном интерфейсе: 5 U[S]ARTов, 1 CAN и 1 SSI
Eddy_Em 18.02.2026
Постепенно допиливаю свою "многоинтерфейсную плату". Выглядит вот так: https:/ / www. cyberforum. ru/ blog_attachment. php?attachmentid=11617&stc=1&d=1771445347 Основана на STM32F303RBT6. На борту пять. . .
Камера Toupcam IUA500KMA
Eddy_Em 12.02.2026
Т. к. у всяких "хикроботов" слишком уж мелкий пиксель, для подсмотра в ESPriF они вообще плохо годятся: уже 14 величину можно рассмотреть еле-еле лишь на экспозициях под 3 секунды (а то и больше),. . .
И ясному Солнцу
zbw 12.02.2026
И ясному Солнцу, и светлой Луне. В мире покоя нет и люди не могут жить в тишине. А жить им немного лет.
«Знание-Сила»
zbw 12.02.2026
«Знание-Сила» «Время-Деньги» «Деньги -Пуля»
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru