View Issue Details

IDProjectCategoryView StatusLast Update
0001016СкладGeneralpublic2020-03-03 08:45
Reporterruslan Assigned Tobarry  
PriorityhighSeverityfeatureReproducibilityalways
Status closedResolutionfixed 
Summary0001016: +Склад-Заказы-Функция протоколирования действий при формировании Расходных накладных из Заказа
DescriptionСписок действий пользователя:
- Открытие формы расходной накладной(создание/редактирование). Объект - Накладная [тип-Реализация/Вн.передача/Списание ТМЦ];
- Изменение склада Получателя. Объект - Наименование Склада из БД;
- Ввод ШК в поле поиска. Объект - значение введенное с клавиатуры;
- Добавление поз. в накладную - Объект наименование:Артикул:Код и ШК позиции добавленной в накладную;
- Удаление поз. из накладной - Объект наименование:Артикул:Код и ШК позиции удаленной из накладной;
- Изм. даты выдачи - Объект - Дата;
- Сохранение/Отмена документа -
Формат протокола:
Дата:Время действия Действие Объект Пользователь
В конце протокола по документу выводить общее время работы с документом от момента открытия формы, до нажатия кнопки Сохранить/Отменить.
Объект - это поле в БД или данные вводимые пользователем.
Требования к протоколу:
Хранить в Базе данных в блоб-поле
Протоколирование настраивается по каждому пользователю индивидуально в меню[?]-Настройки по умолчанию- закладка Заказы.
На закладке Накладные добавить Кнопку для вызова формы Просмотра протокола с возможностью копирования данных в буфер обмена.
Формат протокола предусмотреть структурированный с возможностью машинной обработки, например с раздилителями пробел между полями или Табуляцией.
TagsNo tags attached.

Activities

barry

2017-02-14 21:29

administrator   ~0002605

> Ввод ШК в поле поиска
где именно

barry

2017-02-14 21:33

administrator   ~0002606

- Добавление поз. в накладную - Объект наименование:Артикул:Код и ШК позиции добавленной в накладную;
- Удаление поз. из накладной - Объект наименование:Артикул:Код и ШК позиции удаленной из накладной;

-- выписанные счета не участвуют?
-- приходные и расходные накладные отдельно?

barry

2017-02-14 21:37

administrator   ~0002607

- Сохранение/Отмена документа -

-- каких именно? всех?

barry

2017-02-14 21:41

administrator   ~0002608

- Изменение склада Получателя. Объект - Наименование Склада из БД;

-- изменение при удачном сохранении или изменение интерфейсное?

ruslan

2017-02-15 16:11

manager   ~0002609

Last edited: 2017-02-15 16:12

View 2 revisions

> Ввод ШК в поле поиска
где именно
В поле ПОИСКа, т.е. в принципе интересует именно ШК на данном этапе, это можно отследить если установлена сортировка по полю ШК в списке товара.. но в принципе можно и протоколировать все что вводят в строку поиска, если так проще

>>-- выписанные счета не участвуют?
-- приходные и расходные накладные отдельно?
в смысле - мы обсуждаем протоколирование по ЗАКАЗУ, какие выписанные счета, приходные накладные?

- Сохранение/Отмена документа -

>>-- каких именно? всех?
Всех выписываемых из заказа.

>> Изменение склада Получателя. Объект - Наименование Склада из БД;
>>-- изменение при удачном сохранении или изменение интерфейсное?
Интерфейсное

barry

2017-02-15 16:46

administrator   ~0002610

stor32.zip
admn32.zip
Там операции настраиваются по-новому, кнопка "Действия". Я переделываю старые операции по новой технологии.

barry

2017-02-15 17:21

administrator   ~0002611

- Изменение склада Получателя.
-- ? в заказе группа складов

barry

2017-02-15 19:34

administrator   ~0002612

stor32.zip
admn32.zip
изменение склада и ввод штрих-кода

ruslan

2017-02-17 08:55

manager   ~0002613

- Изменение склада Получателя.
-- ? в заказе группа складов
Еще раз - мы обсуждаем протоколирование действий при создании/редактировании НАКЛАДНЫХ из ЗАКАЗА!!!

barry

2017-02-17 10:53

administrator   ~0002617

открытие формы и отмена не знаю что даст, самого объекта ведь не будет... даже не знаю какой толк от такой информации

barry

2017-02-17 10:57

administrator   ~0002618

добавление и удаление позиций - это интерфейсное или факт при сохранении накладной - что добавилось / удалилось

barry

2017-02-17 11:00

administrator   ~0002619

изменение даты выдачи - это именно изменение установленной даты выдачи или факт простановки самой даты в невыданном документе тоже входит в это

barry

2017-02-17 12:04

administrator   ~0002620

stor32.zip

ruslan

2017-02-19 11:07

manager   ~0002621

Last edited: 2017-02-19 11:11

View 2 revisions

>>открытие формы и отмена не знаю что даст, самого объекта ведь не будет... даже не знаю какой толк от такой информации
Борь, еще раз на данном этапе меня интересует ПРОТОКОЛИРОВАНИЕ действий ПО ЗАКАЗУ, соответственно объектом(в том смысле в котором это у нас использовалось в "старом" протоколе, типа накладная, номер, дата) в данном случае выступает ЗАКАЗ, интересуют в первую очередь действия пользователя в ФОРМЕ накладной, т.е. интерфейсные действия:
- ввод ШК в поле поиска;
- добавление позиции в накладную(именно событие в ФОРМЕ), т.е. в gdddt поле ID еще не существует;
- аналогично удаление позиции;
- изменение склада;
- установка даты выдачи;
даже если накладная не будет сохранена.
Сейчас действия просто с накладной по старому протоколу интересуют в последнюю очередь.

ruslan

2017-02-19 11:17

manager   ~0002622

Попробовал новую версию Склада- у меня ничего не протоколирует по заказу. Мой алгоритм:
1. Открыл новую версию Настройки - появилось сообщение о необходимости обновить структуру - нажал обновить - получил протокол- со списком добавленных объектов.
2. Переоткрыл Настройку - закладка Протокол настроил список новых действий - поставил флаги везде кроме отметок кладовщика.
3. Открыл заказ - выписывал накладную из заказа - делал разные действия сохранил накладную - в протоколе пусто.

ruslan

2017-02-19 11:17

manager   ~0002623

При добавлении позиции товара в накладную(не по заказу)- ошибка:
Произошла ошибка:
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)
>>

barry

2017-02-20 10:18

administrator   ~0002624

ну как раз по новой накладной у меня вопросы, поэтому по ней я ничего не делал
ввод ШК - я спрашивал, в каком месте в какой форме
дата выдачи - только изменение, я уточнял что имеется ввиду конкретно

barry

2017-02-20 10:54

administrator   ~0002625

Last edited: 2017-02-20 10:54

View 2 revisions

mebl_ib5.zip
admn32.zip
stor32.zip
>>> Произошла ошибка...

barry

2017-02-20 11:09

administrator   ~0002626

stor32.zip
создание накладных из заказа

barry

2017-02-20 11:41

administrator   ~0002627

stor32.zip
Добавление / удаление позиций в накладной по заказу.

barry

2018-01-12 00:46

administrator   ~0003134

?

Issue History

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