View Issue Details
| ID | Project | Category | View Status | Date Submitted | Last Update |
|---|---|---|---|---|---|
| 0000156 | Склад | General | public | 2011-09-23 13:41 | 2012-09-12 17:26 |
| Reporter | ruslan | Assigned To | ruslan | ||
| Priority | high | Severity | feature | Reproducibility | always |
| Status | closed | Resolution | fixed | ||
| Summary | 0000156: Склад/СЦ - ТЗ "Учет серийных номеров" | ||||
| Description | В приложенном ТЗ. | ||||
| Tags | оплата | ||||
|
|
Это для ДК ... пока отложим |
|
|
ДК делает свою систему для работы со складскими терминалами, для считывания параметров товара не посредственно при оприходовании, они добавили таблицу для серийных номеров аналогично расходу, добавь ее в базовую версию: /******************************************************************************/ /*** Generated by IBExpert 26.04.2012 16:33:31 ***/ /******************************************************************************/ SET SQL DIALECT 3; SET NAMES WIN1251; /******************************************************************************/ /*** Tables ***/ /******************************************************************************/ CREATE GENERATOR GDDKTPARAM_ID; CREATE TABLE GDDKTPARAM ( ID INTEGER NOT NULL, GDDKID INTEGER NOT NULL, SC_CARDT_ID INTEGER, SNBR VARCHAR(20), ZNBR VARCHAR(20), COMMENT VARCHAR(255), GUARANTEE VARCHAR(255), DAT_GUARANT VARCHAR(40) ); /******************************************************************************/ /*** Primary Keys ***/ /******************************************************************************/ ALTER TABLE GDDKTPARAM ADD CONSTRAINT PK_GDDKTPARAM PRIMARY KEY (ID); /******************************************************************************/ /*** Foreign Keys ***/ /******************************************************************************/ ALTER TABLE GDDKTPARAM ADD CONSTRAINT GDDKTPARAM_GDDKID FOREIGN KEY (GDDKID) REFERENCES GDDKT (ID) ON DELETE SET NULL ON UPDATE CASCADE; ALTER TABLE GDDKTPARAM ADD CONSTRAINT GDDKTPARAM_SC_CARDT_ID FOREIGN KEY (SC_CARDT_ID) REFERENCES SC_CARDT (ID) ON DELETE SET NULL ON UPDATE CASCADE; |
|
|
Пока на доутверждении а таблицу добавь ... |
|
|
1. Сделай на закладке Приход в контекстном меню, раздел Параметры, аналогичный закладке Расход. С той же возможностью редактирования в гриде, при отсутствии параметров, чтоб в гриде возникало кол-во строк по кол-ву указанному в поле Кол-во в приходе. 2. Добавь возможность редактировать эти параметры по правам(просто дизейблить) в Конфигурации "Редактирование доп. параметров". |
|
|
В ТЗ описано поле "ИД товара в расходе", здесь в таблице его нет. |
|
|
Ситуация с ключом: ALTER TABLE GDDKTPARAM ADD CONSTRAINT GDDKTPARAM_SC_CARDT_ID FOREIGN KEY (SC_CARDT_ID) REFERENCES SC_CARDT (ID) ON DELETE SET NULL ON UPDATE CASCADE; ON DELETE SET NULL - это обозначает что могут существовать параметры не привязанные с СЦ, или отвязываемые. И как это будет делаться и что это обозначает. ... GDDKT (ID) ON DELETE SET NULL ... - я так понимаю это не совсем верно, параметры бессмысленны без привязки к GDDKT, или что имелось ввиду. |
|
|
1. Цитата barry"В ТЗ описано поле "ИД товара в расходе", здесь в таблице его нет." ТЗ полностью щас пересматиривается на предмет изменения бизнес-процессов, т.к. писалось год назад. Пока сделаем поля для работы терминала. 2. Поле SC_CARDT_ID - сделано по аналогии с расходом, в принципе оно не нужно, т.к. Дима скопировал таблицу практически 1 в 1, но смысл всех полей ему был не ясен, я объяснил что это поле не нужно в принципе, так что его не добавляй. 3. Цитата barry"... GDDKT (ID) ON DELETE SET NULL ... - я так понимаю это не совсем верно, параметры бессмысленны без привязки к GDDKT, или что имелось ввиду." Действительно параметров без привязки к GDDKT не будет, так что делай каскадное удаление по ключу. |
|
|
|
|
|
тестируем версию 10.0.0.855. Склад. Приход-Параметры: Форма сохраняет серийный номер в параметрах, однако фильтр поиска по запросу: серийный номер - выводит всё. В отличии от формы поиска в расходе, которая находит конкретные накладные содержащие товар с искомым серийным номером. Прошу починить поиск по параметрам - в приходе. Модуль Склад. |
|
|
1. В Параметрах в Приходе в окне - убери флаг Передача, для расхода это передача в СЦ, после продажи, а для прихода такого процесса нет. 2. Дима подумал, что в окне Фильтра ты и для прихода сделал поиск по параметрам.. если нет - подправь - пусть в Приходе тоже ищет по параметрам |
|
|
Сделай поиск в Приходе по Серийным номерам и будем закрывать задачу до результатов юзабилити |
|
|
stor32.zip |
| Date Modified | Username | Field | Change |
|---|---|---|---|
| 2011-09-23 13:41 | ruslan | New Issue | |
| 2011-09-23 13:41 | ruslan | File Added: Техническое задание на доработку Гранит учет СН.doc | |
| 2011-10-10 18:25 | ruslan | Tag Attached: оплата | |
| 2011-11-07 11:18 | ruslan | Note Added: 0000194 | |
| 2011-11-07 11:18 | ruslan | Priority | high => low |
| 2012-05-21 11:06 | ruslan | Note Added: 0000617 | |
| 2012-05-21 11:47 | ruslan | Priority | low => high |
| 2012-05-21 11:47 | ruslan | Note Added: 0000618 | |
| 2012-08-10 13:07 | ruslan | Note Added: 0000761 | |
| 2012-08-11 00:10 | barry | Note Added: 0000764 | |
| 2012-08-11 00:16 | barry | Note Added: 0000765 | |
| 2012-08-12 17:44 | ruslan | Note Added: 0000766 | |
| 2012-08-15 22:23 | ruslan | File Deleted: Техническое задание на доработку Гранит учет СН.doc | |
| 2012-08-15 22:23 | ruslan | File Added: Техническое задание на доработку Гранит учет СН.doc | |
| 2012-08-22 10:31 | dkusers | Note Added: 0000779 | |
| 2012-08-23 12:15 | ruslan | Note Added: 0000782 | |
| 2012-08-27 15:24 | ruslan | Note Added: 0000787 | |
| 2012-08-27 18:33 | barry | Note Added: 0000788 | |
| 2012-08-28 10:12 | ruslan | Status | new => resolved |
| 2012-08-28 10:12 | ruslan | Resolution | open => fixed |
| 2012-08-28 10:12 | ruslan | Assigned To | => ruslan |
| 2012-09-12 17:26 | ruslan | Status | resolved => closed |