Siemens AG  Домашняя страница   Поиск   Контакты  | ICN
E-Doku    Информация    Справка    Обратная связь   
---
Первая страница Предыдущая страница Следующая страница Последняя страница

0.104 FETA Управление таблицами праздников

AMO FETA дает возможность управлять таблицами праздников для SMDR.

Имеются такие три таблицы:

  Одна таблица с 16 записями для праздников с фиксированными датами 
  Одна таблица с 50 записями для праздников с плавающими датами 
  Одна таблица с днем недели, являющимся нерабочим (например, воскресенье) 

Праздники - это свободные дни в подсчетах стоимости (смотри AMO TABT).

Праздники с фиксированными датами вводятся в формате день, месяц, а праздники с плавающими датами в формате день, месяц и год.

0.104.1 Взаимосвязи
  AMO-TABT 
 
:    Управление таблицами периодов тарификации       

0.104.2 Функции AMO
  ADD-FETA 
 
:    Ввод праздников в таблицы       
  DELETE-FETA 
 
:    Удаление праздников       
  DISPLAY-FETA 
 
:    Вывод таблиц праздников       
  REGENERATE-FETA 
 
:    Регенерация праздников       

0.104.2.1 ADD-FETA

Ввод в таблицы праздников с фиксированными или плавающими датами.

1.   Ввод праздников с фиксированными датами.  
2.   Ввод праздников с плавающими датами.  
3.   Ввод дня недели, который является выходным 

Обзор процедуры
Код команды  Параметр 

ADD-FETA
 TBL=FIX,DAY=<число>,MONTH=<число>;
(1)




|TBL=VAR,DAY=<число>,MONTH=<число>,YEAR=<число>;
(2)




|TBL=REDDAY,REDDAY=<строка>;                       
(3)

Examples

1.   Добавление праздника с фиксированной датой 15. Август.  
Ввод:
ADD-FETA:FIX,15,8;

2.   Добавление праздника с плавающей датой 5. Апрель 1999.  
Ввод:
ADD-FETA:VAR,5,4,99; 

3.   Добавление воскресенья в качестве нерабочего дня недели 
Ввод:
ADD-FETA:REDDAY,SUNDAY; 


0.104.2.2 DELETE-FETA

Удаление таблицы или всех таблиц целиком или удаление одной записи.

1.   Удаление таблицы праздников с фиксированными датами.  
2.   Удаление таблицы праздников с плавающими датами.  

Обзор процедуры
Код команды  Параметр 

DELETE-FETA
 [TBL=FIX],[DAY=<число>],[MONTH=<число>];
(1)




|[TBL=VAR],[DAY=<число>],[MONTH=<число>] 
(2)

   ,[YEAR=<число>];

Примеры

1.   Удаление праздника с фиксированной датой 15. Август.  
Ввод:
DEL-FETA:FIX,15,8;
 
2.   Удаление праздника с плавающей датой 5. Апрель 1999.  
Ввод:
DEL-FETA:VAR,5,4,99;

0.104.2.3 DISPLAY-FETA / REGENERATE-FETA

Вывод таблиц праздников в формате списка (DISPLAY) или в виде позиционных команд для регенерации (SAVDB).

1.   Вывод праздников с фиксированными датами.  
2.   Вывод праздников с плавающими датами.  
3.   Вывод дня недели, который является нерабочим днем 
4.   Регенрация праздников с фиксированными датами.  
5.   Регенрация праздников с плавающими датами.  
6.   Регенрация дня недели, который является нерабочим днем 

Обзор процедуры
Код команды  Параметр 

DISPLAY-FETA
 [TBL=FIX]; 
(1)




|[TBL=VAR]; 
(2)




|[TBL=REDDAY];
(3)



REGENERATE-FETA
 [TBL=FIX]; 
(4)




|[TBL=VAR]; 
(5)




|[TBL=REDDAY]; 
(6)

Примеры

1.   Вывод таблицы праздников с фиксированными датами.  
Ввод:
DISP-FETA:FIX; 
Вывод:
  
HOLIDAY TABLE OF FIXED HOLIDAYS

ENTRY число DAY MONTH YEAR

1 15 8 --

2.   Вывод таблицы праздников с плавающими датами.  
Ввод:
DISP-FETA:VAR; 
Вывод:
  
HOLIDAY TABLE OF VARIABLE HOLIDAYS

ENTRY число DAY MONTH YEAR

1 05 04 99
3.   Вывод дня недели, который является нерабочим днем 
Ввод:
DISP-FETA:REDDAY; 
Вывод:
                       HOLIDAYS ARE HANDLED LIKE

SUNDAY
4.   Вывод праздников с фиксированными и плавающими датами и дня недели, который является нерабочим днем в формате для регенерации 
Ввод:
REG-FETA; 
Вывод:
   ADD-FETA:FIX,15,8; 
ADD-FETA:VAR,5,4,99;
ADD-FETA:REDDAY,SUNDAY;

0.104.3 Описание параметра
DAY    День недели           
    Тип ввода    :    Одно значение, обязательный (ADD)           
            необязательный (DELETE, DISPLAY, REGENERATE)           
    Возможные значения    :    1 - 31               
                           
MONTH    Date - Month           
    Type of Input    :    Одно значение, обязательный (ADD)           
            необязательный (DELETE, DISPLAY, REGENERATE)           
    Возможные значения    :    1 - 12               
                           
REDDAY     Красный день недели           
    Type of Input    :    Одно значение, обязательный (ADD)           
            необязательный (DELETE, DISPLAY, REGENERATE)           
    Возможные значения    :    ПОНЕДЕЛЬНИК     = Понедельник           
            ВТОРНИК     = Вторник           
            СРЕДА     = Среда           
            ЧЕТВЕРГ     = Четверг           
            ПЯТНИЦА     = Пятница           
            СУББОТА     = Субота           
            ВОСКРЕСЕНЬЕ     = Воскресенье           
    Значение по умолчанию    :    ВОСКРЕСЕНЬЕ           
                           
TBL    Таблица           
    Тип ввода    :    Одно значение, обязательный (ADD)           
            необязательный (DELETE, DISPLAY, REGENERATE)           
    Возможные значения    :    FIX    :Таблица фиксированных нерабочих дней           
            VAR    :Таблица плавающих нерабочих дней           
            КРАСНЫЙ ДЕНЬ    : Красный день недели           
                           
ГОД    Дата - Год           
    Тип ввода    :    Одно значение, обязательный (ADD)           
            необязательный (DELETE, DISPLAY, REGENERATE)           
    Возможные значения    :    Максимально. 2 позиции       

0.104.4 Сообщения об ошибках и предупредительные сообщения

0.104.4.1 Сообщения об ошибках
F01:
ТАКАЯ ДАТА НЕВОЗМОЖНА

0.104.4.2 Предупредительные сообщения
H01:
ЗАДАННАЯ ДАТА УЖЕ ВВЕДЕНА В ТАБЛИЦУ

H02:
ЗАДАННОЙ ДАТS В ТАБЛИЦЕ НЕТ

H03:
В ТАБЛИЦЕ БОЛЬШЕ НЕТ СВОБОДНОГО МЕСТА




Начало страницы
Последняя страница
Первая страница Предыдущая страница Следующая страница

---
---
Используются технологии uCoz