View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0001016 | Склад | General | public | 2017-02-06 18:19 | 2020-03-03 08:45 |
Reporter | ruslan | Assigned To | barry | ||
Priority | high | Severity | feature | Reproducibility | always |
Status | closed | Resolution | fixed | ||
Summary | 0001016: +Склад-Заказы-Функция протоколирования действий при формировании Расходных накладных из Заказа | ||||
Description | Список действий пользователя: - Открытие формы расходной накладной(создание/редактирование). Объект - Накладная [тип-Реализация/Вн.передача/Списание ТМЦ]; - Изменение склада Получателя. Объект - Наименование Склада из БД; - Ввод ШК в поле поиска. Объект - значение введенное с клавиатуры; - Добавление поз. в накладную - Объект наименование:Артикул:Код и ШК позиции добавленной в накладную; - Удаление поз. из накладной - Объект наименование:Артикул:Код и ШК позиции удаленной из накладной; - Изм. даты выдачи - Объект - Дата; - Сохранение/Отмена документа - Формат протокола: Дата:Время действия Действие Объект Пользователь В конце протокола по документу выводить общее время работы с документом от момента открытия формы, до нажатия кнопки Сохранить/Отменить. Объект - это поле в БД или данные вводимые пользователем. Требования к протоколу: Хранить в Базе данных в блоб-поле Протоколирование настраивается по каждому пользователю индивидуально в меню[?]-Настройки по умолчанию- закладка Заказы. На закладке Накладные добавить Кнопку для вызова формы Просмотра протокола с возможностью копирования данных в буфер обмена. Формат протокола предусмотреть структурированный с возможностью машинной обработки, например с раздилителями пробел между полями или Табуляцией. | ||||
Tags | No tags attached. | ||||
|
> Ввод ШК в поле поиска где именно |
|
- Добавление поз. в накладную - Объект наименование:Артикул:Код и ШК позиции добавленной в накладную; - Удаление поз. из накладной - Объект наименование:Артикул:Код и ШК позиции удаленной из накладной; -- выписанные счета не участвуют? -- приходные и расходные накладные отдельно? |
|
- Сохранение/Отмена документа - -- каких именно? всех? |
|
- Изменение склада Получателя. Объект - Наименование Склада из БД; -- изменение при удачном сохранении или изменение интерфейсное? |
|
> Ввод ШК в поле поиска где именно В поле ПОИСКа, т.е. в принципе интересует именно ШК на данном этапе, это можно отследить если установлена сортировка по полю ШК в списке товара.. но в принципе можно и протоколировать все что вводят в строку поиска, если так проще >>-- выписанные счета не участвуют? -- приходные и расходные накладные отдельно? в смысле - мы обсуждаем протоколирование по ЗАКАЗУ, какие выписанные счета, приходные накладные? - Сохранение/Отмена документа - >>-- каких именно? всех? Всех выписываемых из заказа. >> Изменение склада Получателя. Объект - Наименование Склада из БД; >>-- изменение при удачном сохранении или изменение интерфейсное? Интерфейсное |
|
stor32.zip admn32.zip Там операции настраиваются по-новому, кнопка "Действия". Я переделываю старые операции по новой технологии. |
|
- Изменение склада Получателя. -- ? в заказе группа складов |
|
stor32.zip admn32.zip изменение склада и ввод штрих-кода |
|
- Изменение склада Получателя. -- ? в заказе группа складов Еще раз - мы обсуждаем протоколирование действий при создании/редактировании НАКЛАДНЫХ из ЗАКАЗА!!! |
|
открытие формы и отмена не знаю что даст, самого объекта ведь не будет... даже не знаю какой толк от такой информации |
|
добавление и удаление позиций - это интерфейсное или факт при сохранении накладной - что добавилось / удалилось |
|
изменение даты выдачи - это именно изменение установленной даты выдачи или факт простановки самой даты в невыданном документе тоже входит в это |
|
stor32.zip |
|
>>открытие формы и отмена не знаю что даст, самого объекта ведь не будет... даже не знаю какой толк от такой информации Борь, еще раз на данном этапе меня интересует ПРОТОКОЛИРОВАНИЕ действий ПО ЗАКАЗУ, соответственно объектом(в том смысле в котором это у нас использовалось в "старом" протоколе, типа накладная, номер, дата) в данном случае выступает ЗАКАЗ, интересуют в первую очередь действия пользователя в ФОРМЕ накладной, т.е. интерфейсные действия: - ввод ШК в поле поиска; - добавление позиции в накладную(именно событие в ФОРМЕ), т.е. в gdddt поле ID еще не существует; - аналогично удаление позиции; - изменение склада; - установка даты выдачи; даже если накладная не будет сохранена. Сейчас действия просто с накладной по старому протоколу интересуют в последнюю очередь. |
|
Попробовал новую версию Склада- у меня ничего не протоколирует по заказу. Мой алгоритм: 1. Открыл новую версию Настройки - появилось сообщение о необходимости обновить структуру - нажал обновить - получил протокол- со списком добавленных объектов. 2. Переоткрыл Настройку - закладка Протокол настроил список новых действий - поставил флаги везде кроме отметок кладовщика. 3. Открыл заказ - выписывал накладную из заказа - делал разные действия сохранил накладную - в протоколе пусто. |
|
При добавлении позиции товара в накладную(не по заказу)- ошибка: Произошла ошибка: Trying to store a string of length 42 into a field that can only contain 40 Склад[USER] Application.MainForm: FormStor(TFormStor) XE2 Склад: Тест (ГОЛОВКО ЧП) [БОСЫХ Л.П.] ActiveForm: FormStor(TFormStor) XE2 Склад: Тест (ГОЛОВКО ЧП) [БОСЫХ Л.П.] ActiveCustomForm: FormStor(TFormStor) XE2 Склад: Тест (ГОЛОВКО ЧП) [БОСЫХ Л.П.] Qw.SQL.Text = << INSERT INTO SYSLOG(ID,OURORGNID,OBJID,ACT,OPERATION,NBR,DOCDATE,OUT_DATE,DESCRIPTION,COMMENT,USERID,USERNAME) VALUES(:ID,:OURORGNID,:OBJID,:ACT,:OPERATION,:NBR,:DOCDATE,:OUT_DATE,:DESCRIPTION,:COMMENT,:USERID,:USERNAME) >> |
|
ну как раз по новой накладной у меня вопросы, поэтому по ней я ничего не делал ввод ШК - я спрашивал, в каком месте в какой форме дата выдачи - только изменение, я уточнял что имеется ввиду конкретно |
|
mebl_ib5.zip admn32.zip stor32.zip >>> Произошла ошибка... |
|
stor32.zip создание накладных из заказа |
|
stor32.zip Добавление / удаление позиций в накладной по заказу. |
|
? |
Date Modified | Username | Field | Change |
---|---|---|---|
2017-02-06 18:19 | ruslan | New Issue | |
2017-02-14 21:29 | barry | Note Added: 0002605 | |
2017-02-14 21:33 | barry | Note Added: 0002606 | |
2017-02-14 21:37 | barry | Note Added: 0002607 | |
2017-02-14 21:41 | barry | Note Added: 0002608 | |
2017-02-15 16:11 | ruslan | Note Added: 0002609 | |
2017-02-15 16:12 | ruslan | Note Edited: 0002609 | View Revisions |
2017-02-15 16:46 | barry | Note Added: 0002610 | |
2017-02-15 17:21 | barry | Note Added: 0002611 | |
2017-02-15 19:34 | barry | Note Added: 0002612 | |
2017-02-17 08:55 | ruslan | Note Added: 0002613 | |
2017-02-17 10:53 | barry | Note Added: 0002617 | |
2017-02-17 10:57 | barry | Note Added: 0002618 | |
2017-02-17 11:00 | barry | Note Added: 0002619 | |
2017-02-17 12:04 | barry | Note Added: 0002620 | |
2017-02-19 11:07 | ruslan | Note Added: 0002621 | |
2017-02-19 11:11 | ruslan | Note Edited: 0002621 | View Revisions |
2017-02-19 11:17 | ruslan | Note Added: 0002622 | |
2017-02-19 11:17 | ruslan | Note Added: 0002623 | |
2017-02-20 10:18 | barry | Note Added: 0002624 | |
2017-02-20 10:54 | barry | Note Added: 0002625 | |
2017-02-20 10:54 | barry | Note Edited: 0002625 | View Revisions |
2017-02-20 11:09 | barry | Note Added: 0002626 | |
2017-02-20 11:41 | barry | Note Added: 0002627 | |
2017-02-20 11:48 | barry | Assigned To | => barry |
2017-02-20 11:48 | barry | Status | new => feedback |
2018-01-12 00:46 | barry | Note Added: 0003134 | |
2020-03-03 08:45 | ruslan | Status | feedback => closed |
2020-03-03 08:45 | ruslan | Resolution | open => fixed |