
Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
08.08.2016, 12:49
|
|||
|---|---|---|---|
|
|||
Нужен ли столбец с AUTO_INCREMEMENT? |
|||
|
#18+
Посоветуйте, пожалуйста. Проектируем БД для складского учета. В таблице, в которой будут хранится накладные, какой вариант структуры выбрать: 1. столбец "id" с AUTO_INCREMENT, столбец с номером накладной... 2. Только столбец с номером накладной. Будет ли надежным вариант, когда накладной присваивается номер AUTO_INCREMENT или лучше задавать номер в коде? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
08.08.2016, 12:52
|
|||
|---|---|---|---|
|
|||
Нужен ли столбец с AUTO_INCREMEMENT? |
|||
|
#18+
Первый вариант. Номер назначается из бумажного журнала учёта накладных, ни в коем случае не в коде. Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
08.08.2016, 15:06
|
|||
|---|---|---|---|
Нужен ли столбец с AUTO_INCREMEMENT? |
|||
|
#18+
Dimitry SibiryakovПервый вариант. Номер назначается из бумажного журнала учёта накладных, ни в коем случае не в коде. + - С нового года номера накладных могут опять идти с номера 1 и далее - Если это фиксация приходных накладных, то у разных поставщиков номера тоже могут пересекаться ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
08.08.2016, 15:22
|
|||
|---|---|---|---|
|
|||
Нужен ли столбец с AUTO_INCREMEMENT? |
|||
|
#18+
Dimitry Sibiryakov, спасибо огромное за ответ. Можно еще немного поспрашиваю Т.е. пользователь сам должен присваивать номер накладной? а если накладная изначально создается в эл. виде. Бумажный журнал вестись не будет, то как узнать номер новой накладной? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
08.08.2016, 15:24
|
|||
|---|---|---|---|
|
|||
Нужен ли столбец с AUTO_INCREMEMENT? |
|||
|
#18+
Извиняюсь, видимо изначально некорректно сформулировала вопрос. Накладные на отпуск со склада. Т.е. пользователь набирает накладную и отдает на склад, там ее визируют и отпускают товар ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
08.08.2016, 15:32
|
|||
|---|---|---|---|
|
|||
Нужен ли столбец с AUTO_INCREMEMENT? |
|||
|
#18+
espressoБумажный журнал вестись не будет, то как узнать номер новой накладной? Получить люлей от налоговой инспекции, завести бумажный журнал. Далее - см.выше. Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
09.08.2016, 18:52
|
|||
|---|---|---|---|
Нужен ли столбец с AUTO_INCREMEMENT? |
|||
|
#18+
1С делает так и в принципе нормально: Код: sql 1. 2. 3. 4. Плюс обеспечить уникальность в пределах года и организации Минусы: 1. Возможны отказы из-за неуникальности. Повторить транзакцию 2. Возможны разрывы номеров. Но как показывает жизнь, вполне реально, что клиент просто отказался от реализации ему. Разрывы все равно будут и не по техническим причинам ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
10.08.2016, 09:31
|
|||
|---|---|---|---|
Нужен ли столбец с AUTO_INCREMEMENT? |
|||
|
#18+
espressoDimitry Sibiryakov, спасибо огромное за ответ. Можно еще немного поспрашиваю Т.е. пользователь сам должен присваивать номер накладной? а если накладная изначально создается в эл. виде. Бумажный журнал вестись не будет, то как узнать номер новой накладной?Есть такое понятие как серии номеров: настройки для нумерации документов: шаблон номера (а-ля ПН-ХХХХХХХ), дата начала и конца действия серии, правила инкремента и пр. Спец. алгоритм выдает новый номер определенному документу согласно даты документа, т.е. ввод документа задним числом не захватит нумерацию нового периода. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=32&mobile=1&tid=1540298]: |
0ms |
get settings: |
9ms |
get forum list: |
12ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
158ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
37ms |
get tp. blocked users: |
1ms |
| others: | 12ms |
| total: | 246ms |

| 0 / 0 |

Извините, этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
... ля, ля, ля ...