View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0000917 | Производство | General | public | 2016-02-11 10:02 | 2016-04-05 16:32 |
Reporter | ruslan | Assigned To | barry | ||
Priority | high | Severity | feature | Reproducibility | always |
Status | feedback | Resolution | reopened | ||
Summary | 0000917: +Производство-Заявки-Передача в производство-запретить удалять позицию из производственного заказа, если сформированы штрих-коды | ||||
Description | При наличии сформированных штрих-кодов в таблице WorkZParam по изделию в заказе, запретить удалять позицию из заказа на закладке Передача в производство - выдавать сообщение "По заказу сформированы штрих-коды- очистите штрих-коды!" | ||||
Tags | No tags attached. | ||||
|
А где закладка "Передача в производство"? |
|
|
|
На картинке |
|
work32.zip |
|
При тестировании работы нововведений по штрих-кодам набрел на ошибку... после очистки штрих-кодов пытаюсь убрать из производственного заказа позицию на закладке Передача в производстве - ошибка: Произошла ошибка: violation of FOREIGN KEY constraint "GDDKT_ZMID" on table "GDDKT" Foreign key references are present for the record At trigger 'WORKZREF_AD' line: 5, col: 3 At trigger 'CHECK_404' At trigger 'WORKZMST_BEFORE_DELETE' At trigger 'WORKZREF_AD' line: 5, col: 3 At trigger 'CHECK_404' At trigger 'WORKZMST_BEFORE_DELETE' Производство Application.MainForm: FormWork(TFormWork) XE2 Производство: Тест (ГОЛОВКО ЧП) [Администратор Системы] ActiveForm: FormWork(TFormWork) XE2 Производство: Тест (ГОЛОВКО ЧП) [Администратор Системы] ActiveCustomForm: FormWork(TFormWork) XE2 Производство: Тест (ГОЛОВКО ЧП) [Администратор Системы] Qw.SQL.Text = << Delete from WorkZMst where ID=:ID >> Думаю это связано с наличием заказов на ПФ. Можешь проверить в моей базе, которую я тебе все время присылаю там одна позиция на закладке Передача в производство. |
|
Ну так а что ты хочешь и почему ты считаешь ошибкой? Есть связанные запчасти - ты сам сказал... ты хочешь чтобы они автоматом чистились? |
|
Если эта проблема связана уже выпущенными ПФ в базе, то можно выдавать человекопонятное сообщение "По изделию есть выпущенные ПФ. Удаление из заказа невозможно..." |
|
work32.zip |
|
теперь при попытке удалить изделие по которому нет штрих-кодов на закладке Передача в производство возникает ошибка: Dynamic SQL Error SQL error code = -206 Column unknown P.DTLID unknown ISC error 336397208 ----- Select K.ID from WorkZMst M join WorkZakaz Z on Z.ID=M.ZID join WorkZSlv S on S.MstID=M.ID join WorkZParam P on P.MstID=S.ID join WorkZMst M1 on M1.ID=P.DtlID join GddKt K on K.ZMID=M1.ID Производство Application.MainForm: FormWork(TFormWork) XE2 Производство: 2015 Зима на сервере [Лобода Борис Михайлович] ActiveForm: FormWork(TFormWork) XE2 Производство: 2015 Зима на сервере [Лобода Борис Михайлович] ActiveCustomForm: FormWork(TFormWork) XE2 Производство: 2015 Зима на сервере [Лобода Борис Михайлович] Qa.SQL.Text = << Select K.ID from WorkZMst M join WorkZakaz Z on Z.ID=M.ZID join WorkZSlv S on S.MstID=M.ID join WorkZParam P on P.MstID=S.ID join WorkZMst M1 on M1.ID=P.DtlID join GddKt K on K.ZMID=M1.ID where M.ID = 35409 >> |
Date Modified | Username | Field | Change |
---|---|---|---|
2016-02-11 10:02 | ruslan | New Issue | |
2016-02-11 10:19 | ruslan | Relationship added | related to 0000918 |
2016-02-15 21:58 | barry | Note Added: 0002287 | |
2016-02-15 22:02 | ruslan | File Added: Передача в производство.jpg | |
2016-02-15 22:03 | ruslan | Note Added: 0002288 | |
2016-02-15 23:17 | barry | Note Added: 0002290 | |
2016-02-15 23:17 | barry | Status | new => resolved |
2016-02-15 23:17 | barry | Resolution | open => fixed |
2016-02-15 23:17 | barry | Assigned To | => barry |
2016-02-24 14:35 | ruslan | Note Added: 0002293 | |
2016-02-24 14:35 | ruslan | Status | resolved => feedback |
2016-02-24 14:35 | ruslan | Resolution | fixed => reopened |
2016-02-24 18:31 | barry | Note Added: 0002295 | |
2016-02-26 17:02 | ruslan | Note Added: 0002297 | |
2016-02-26 17:02 | ruslan | Status | feedback => assigned |
2016-02-26 17:02 | ruslan | Note Edited: 0002297 | View Revisions |
2016-03-11 09:21 | barry | Note Added: 0002306 | |
2016-03-16 06:17 | ruslan | Status | assigned => resolved |
2016-03-16 06:17 | ruslan | Resolution | reopened => fixed |
2016-04-05 16:32 | ruslan | Note Added: 0002357 | |
2016-04-05 16:32 | ruslan | Status | resolved => feedback |
2016-04-05 16:32 | ruslan | Resolution | fixed => reopened |