Партнерка на США и Канаду по недвижимости, выплаты в крипто
- 30% recurring commission
- Выплаты в USDT
- Вывод каждую неделю
- Комиссия до 5 лет за каждого referral
2.3 «Программы», «Персонал» и «Процесс»:
Вывод таблицы ZBC_0004, ZBC_0005, ZBC_0006, соответственно, на экран.
Отчет «Программы»:
Имя поля | Ссылка на тип |
ID | ZBC_0004-ID |
Программа | ZBC_0004-PROGRAM_ID |
Задача/Пакет | ZBC_0004-FPACKAGE |
Класс | ZBC_0004-CLASS |
Комментарий | ZBC_0004-FCOMMENT1 |
Постановщик | ZBC_0005-ENAME |
Программист | ZBC_0005-ENAME |
Отчет «Персонал:
Имя поля | Ссылка на тип |
ZBC_0005-ENAME | |
Таб. № | ZBC_0005-ID |
Подразделение | ZBC_0005-DEPT |
Должность | ZBC_0005-POST |
РабСтанция | ZBC_0005-WORK_STATION |
ОснНапр | ZBC_0005-MAINSTREAM |
Отчет «Процесс»:
Имя поля | Ссылка на тип |
ID | ZBC_0006-ID |
Процесс | ZBC_0006-PROCESS |
Направление | ZBC_0006-STREAM |
Расшифровка | ZBC_0006-TRANSCRIPT |
Помимо стандартных кнопок на панели ALV GRID предусмотреть пользовательские:
· Добавление новой строки
Предусмотреть окно с полями текущего отчета, куда пользователь добавляет данные, которые после удачного завершения конвертируются в строку и добавляются в отчет:
a) Передача управления пользователю. Предусмотреть кнопки «ОК», «Отмена».
b) При нажатии кнопки «Отмена» завершить работу процедуры.
Иначе, т. е. при нажатии кнопки «ОК», введенные данные проверить на тип, проверить на не пустоту ключевых полей и в случае успешных проверок добавить в отчет.
c) Обновить ALV GRID.
· Изменение текущей (выделенной) строки
Предусмотреть окно с полями текущего отчета, заполненными данными выбранной строки (определяется по курсору в ALV GRID). Пользователь может изменять данные, которые после удачного завершения конвертируются в строку и заменяют выбранную:
a) Перед выводом диалогового окна на экран заполнить поля данными выбранной пользователем строки.
b) Передача управления пользователю. Предусмотреть кнопки «ОК», «Отмена».
c) При нажатии кнопки «Отмена» завершить работу процедуры.
Иначе, т. е. при нажатии кнопки «ОК», введенные данные проверить на тип, проверить на не пустоту ключевых полей и в случае успешных проверок изменить выбранную строку отчета.
d) Обновить ALV GRID.
· Распечатать документ
Вызов формуляра и вывод данных на печать в виде документа.
· Обновить данные
2.4 «История»
Вывод таблицы ZBC_0007 на экран.
Имя поля | Ссылка на тип |
ID | ZBC_0007-ID |
№ | ZBC_0007-NUM |
Версия | ZBC_0007-VERSION |
Вид | ZBC_0007-KIND |
Учет | ZBC_0007-MOUNTH |
ОснПрог | ZBC_0004-PROGRAM_ID |
Основание | ZBC_0007-BASE |
Значение основания | ZBC_0007-ID |
Работы | ZBC_0007-FWORK1 |
Исполнитель | ZBC_0005-ENAME |
Процент | ZBC_0007-STAGE |
Состояние | Доп. поле |
Дата начала (План) | ZBC_0007-PLAN_BEG |
Дата окончания (План) | ZBC_0007-PLAN_END |
Дата начала (Факт) | ZBC_0007-FACT_BEG |
Дата окончания (Факт) | ZBC_0007-FACT_END |
Комментарий | ZBC_0007-FCOMMENT1 |
Помимо стандартных кнопок на панели ALV GRID предусмотреть пользовательские:
· Добавление новой строки
Предусмотреть окно с полями текущего отчета, куда пользователь добавляет данные, которые после удачного завершения конвертируются в строку и добавляются в отчет:
a) Перед выводом диалогового окна на экран очистить все поля. Для некоторых полей предусмотреть значения по умолчанию:
1. «Версия» = 1.
2. «Учет» = MM. YYYY, где MM - текущий месяц (SY-DATUM +4(2)), а YYYY - текущий год (SY-DATUM (4)).
3. «План, Дата начала» = SY-DATUM.
4. «Факт, Дата начала» = SY-DATUM.
b) Передача управления пользователю. Предусмотреть кнопки «ОК», «Отмена».
c) При нажатии кнопки «Отмена» завершить работу процедуры.
Иначе, т. е. при нажатии кнопки «ОК», введенные данные проверить на тип, проверить на не пустоту ключевых полей и в случае успешных проверок добавить в текущий отчет.
d) Обновить ALV GRID.
· Изменение текущей (выделенной) строки
Предусмотреть окно с полями текущего отчета, заполненными данными выбранной строки (определяется по курсору в ALV GRID). Пользователь может изменять данные, которые после удачного завершения конвертируются в строку и заменяют выбранную:
a) Перед выводом диалогового окна на экран заполнить поля данными выбранной пользователем строки.
b) Передача управления пользователю. Предусмотреть кнопки «ОК», «Отмена».
c) При нажатии кнопки «Отмена» завершить работу процедуры.
Иначе, т. е. при нажатии кнопки «ОК», введенные данные проверить на тип, проверить на не пустоту ключевых полей и в случае успешных проверок изменить строку отчета.
d) Обновить ALV GRID.
· Распечатать документ
Вызов формуляра и вывод данных на печать в виде документа.
· Обновить данные
3. Предусмотреть изменение строк отчета посредством двойного клика по ячейке ключевого поля отчета:
При двойном клике по ячейке ключевого поля отчета показывать окно изменения данных с алгоритмом действия, описанном выше, в алгоритме кнопки «Изменить данные».
4. Предусмотреть вывод дополнительной информации:
При двойном клике на любое из полей: «ОснПрог», «Значение основания», «Ответственный», «Исполнитель», «Работы» и «Комментарий» в таблицах, где имеются данные поля, показывать диалоговое окно с дополнительной информацией о записи:
Ввод данных в Программу должен идентифицироваться и проверяться. В конечном итоге ввод должен соответствовать представленным в соответствующих таблицах типам.
Также пользователю необходимо предоставить справочники во время работы с входными данными. Справочники должны предоставлять необходимую информацию, например, если в поле «N» разрешено ввести только значения «1» и «2», то в справочнике данные значения должны быть представлены.
В случае ввода пользователем некорректных данных, программа должна выдавать ошибку.
У каждого пользователя Программы имеется свой уровень доступа. В зависимости от уровня доступа пользователю становятся доступны или, наоборот, блокируются определенные функции. Данные о пользователях, которые будут использовать данное программное обеспечение, представлены в таблицы «Персонал». Если же Программу запускает пользователь, данные о котором не содержатся в данной таблице, уровень доступа по умолчанию становится равным нулю, и все функции, за исключением просмотра, для него становятся недоступны.
Требования не предъявляются.
Для исправной работы Программы на компьютере или другом вычислительном устройстве должен быть установлен SAP R/3 хотя бы самой первой версии.
Требования не предъявляются.
Требования не предъявляются.
К программной документации относится данное техническое задание с подробным разъяснением алгоритма работы программы.
Технико-экономические показатели
Ориентировочная экономическая эффективность не рассчитываются.
Предполагаемая годовая потребность продукта – каждый раз после обновления основной системы.
Зарубежных и отечественных аналогов нет, т. к. никому больше не заказывала разработку данного программного обеспечения для своего проекта СПМ.
Стадии и этапы разработки
1. Разработка первой части программного обеспечения – создание таблиц и импорт данных из двух «Excel»-файлов в SAP.
2. Тестирование и генеральный перенос данных с формированием отчета об импорте.
3. Разработка второй части программного обеспечения:
a) – Разработка пользовательского интерфейса;
b) – Разработка основных процедур и функций.
Виды испытаний
Применяется несколько видов испытаний для Программы:
1. Испытание для первой части программного обеспечения – сверка данных, импортированных из файлов.
2. Испытание для второй части программного обеспечения – проверка правильности ввода и вывода данных на экран.
Приложение 1
ZBC_0002, «Работы»:
Имя поля | Тип | Значение |
ID | numc(4) | Номер работ |
version | numc(1) | Версия |
kind | char(1) | Вид работы |
month | spmon | Учет |
type | char(10) | Тип работы |
program_ID | char(18) | ОснПрог |
base | char(7) | Основание |
notice | numc(5) | Зн-е осн-я (число) |
fnotice | char(20) | Зн-е осн-я (не число) |
resp | usnam | Ответственный |
fwork1 | char(255) | Работа |
fwork2 | char(255) | |
fwork3 | char(255) | |
fwork4 | char(255) | |
performer | usnam | Исполнитель |
stage | int4 | Этап (%) |
plan_beg | dats | Начало (план) |
plan_end | dats | Конец (план) |
fact_beg | dats | Начало (факт) |
fact_end | dats | Конец (факт) |
canceled | char(1) | Отмененный |
ZBC_0003, «Извещения»:
|
Из за большого объема этот материал размещен на нескольких страницах:
1 2 3 |


