Партнерка на США и Канаду по недвижимости, выплаты в крипто

  • 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