ШтатноеРасписание - API3 Объект — различия между версиями

Материал из razgovorov.ru
Перейти к: навигация, поиск
 
(не показано 5 промежуточных версий 2 участников)
Строка 3: Строка 3:
 
* Должность * - объект [[Должность - API3 Объект|Должность ]]
 
* Должность * - объект [[Должность - API3 Объект|Должность ]]
 
* НашаОрганизация * - объект [[НашаОрганизация_-_API3_Объект|НашаОрганизация]]
 
* НашаОрганизация * - объект [[НашаОрганизация_-_API3_Объект|НашаОрганизация]]
* ПодразделениеОрганизации - объект [[СтруктураПредприятия - API3 Объект|СтруктураПредприятия]]
+
* РабочаяГруппа - объект [[СтруктураПредприятия - API3 Объект|СтруктураПредприятия]]
 
* ГрафикРаботы - объект [[ГрафикРабочегоВремени - API3 Объект|ГрафикРабочегоВремени]]
 
* ГрафикРаботы - объект [[ГрафикРабочегоВремени - API3 Объект|ГрафикРабочегоВремени]]
 
* ДатаОткрытия * - дата с которой начинает действовать штатное расписание (строка в формате "ДД.ММ.ГГГГ")
 
* ДатаОткрытия * - дата с которой начинает действовать штатное расписание (строка в формате "ДД.ММ.ГГГГ")
Строка 9: Строка 9:
 
* КоличествоСтавок - количество ставок(штат) (число)
 
* КоличествоСтавок - количество ставок(штат) (число)
 
* Начисления - Начисления по сотруднику. Первое начисление считается окладом.
 
* Начисления - Начисления по сотруднику. Первое начисление считается окладом.
** ВидНачисления - объект [[ВидНачисленияУдержания_-_API3_Объект|ГрафикРабочегоВремени]]
+
** ВидНачисленияУдержания- объект [[ВидНачисленияУдержания_-_API3_Объект|ВидНачисленияУдержания]]
 
** Сумма - Сумма постоянного начисления
 
** Сумма - Сумма постоянного начисления
 +
* ТрудоваяФункция - объект [[ТрудоваяФункция - API3 Объект|ТрудоваяФункция ]]
 +
* ДосрочнаяПенсия - объект [[ОснованиеДосрочнойПенсии - API3 Объект|ОснованиеДосрочнойПенсии ]]
 +
* ЛьготнаяПенсия - объект [[ОснованиеЛьготнойПенсии - API3 Объект|ОснованиеЛьготнойПенсии ]]
 +
* ОсобыеУсловияТруда - объект [[ОсобыеУсловияТруда - API3 Объект|ОсобыеУсловияТруда ]]
 +
* КлассУсловийТруда - объект [[КлассУсловийТруда - API3 Объект|КлассУсловийТруда ]]
 +
* КлассУсловийТрудаДействуетС - дата
 +
* ДопОтпуск - массив
 +
** ВидОтпуска - объект [[ВидОтпускаДополнительный - API3 Объект|ВидОтпускаДополнительный ]]
 +
** ПредоставленоДней - количество дней
  
 
'''Пример:'''
 
'''Пример:'''
Строка 16: Строка 25:
  
 
{
 
{
    "ИдИС": "5f9102f4-28c9-11e7-a6d9-3497f6377b7e",
+
  "ИдИС": "5f9102f4-28c9-11e7-a6d9-3497f6377b7e",
    "ИдСБИС": "7811",
+
  "ИдСБИС": "7811",
    "ИмяСБИС": "ШтатноеРасписание",
+
  "ИмяСБИС": "ШтатноеРасписание",
     "Должность": {
+
  "Должность": {
        "ИдИС": "9dd14672-5a7a-11e7-80f5-00155d079f30",
+
     "ИдИС": "9dd14672-5a7a-11e7-80f5-00155d079f30",
         "ИмяСБИС": "Должность"
+
    "ИмяСБИС": "Должность"
 +
  },
 +
  "НашаОрганизация": {
 +
    "ИдИС": "9dd14666-5a7a-11e7-80f5-00155d079f30",
 +
    "ИмяСБИС": "НашаОрганизация"
 +
  },
 +
  "РабочаяГруппа": {
 +
    "ИдИС": "9dd14666-5a7a-11e7-80f5-00155d079f30",
 +
    "ИмяСБИС": "СтруктураПредприятия"
 +
  },
 +
  "ГрафикРаботы": {
 +
    "ИдИС": "9dd14677-5a7a-11e7-80f5-00155d079f30",
 +
    "ИмяСБИС": "ГрафикРабочегоВремени"
 +
  },
 +
  "ДатаОткрытия": "28.06.2017",
 +
  "ДатаЗакрытия": "28.06.2017",
 +
  "КоличествоСтавок": 5.5,
 +
  "Начисления ": [
 +
    {
 +
      "ВидНачисленияУдержания": {
 +
         "ИмяСБИС": "ВидНачисленияУдержания",
 +
        "ИдИС": "58"
 +
      },
 +
      "Сумма": 789.25
 +
    }
 +
  ],
 +
  "ТрудоваяФункция": {
 +
    "ИдСБИС": "1111 7"
 +
  },
 +
  "КлассУсловийТруда": {
 +
    "ИдСБИС": "3"
 +
  },
 +
  "КлассУсловийТрудаДействуетС": "01.05.2020",
 +
  "ДосрочнаяПенсия": {
 +
    "ИдСБИС": "27-15"
 +
  },
 +
  "ОсобыеУсловияТруда": {
 +
    "ИдСБИС": "27-2"
 +
  },
 +
  "ЛьготнаяПенсия": {
 +
    "ИдСБИС": "1010100г-13193"
 +
  },
 +
  "ДопОтпуск": [
 +
    {
 +
      "ВидОтпуска": {
 +
        "ИдСБИС": "4"
 +
      },
 +
      "ПредоставленоДней": "3"
 
     },
 
     },
     "НашаОрганизация": {
+
     {
        "ИдИС": "9dd14666-5a7a-11e7-80f5-00155d079f30",
+
      "ВидОтпуска": {
        "ИмяСБИС": "НашаОрганизация"
+
         "ИдСБИС": "64"
    },
+
      },
    "ПодразделениеОрганизации": {
+
      "ПредоставленоДней": "7"
         "ИдИС": "9dd14666-5a7a-11e7-80f5-00155d079f30",
+
     }
        "ИмяСБИС": "ПодразделениеОрганизации"
+
  ]
    },
 
    "ГрафикРаботы": {
 
        "ИдИС": "9dd14677-5a7a-11e7-80f5-00155d079f30",
 
        "ИмяСБИС": "ГрафикРабочегоВремени"
 
    },
 
    "ДатаОткрытия": "28.06.2017",
 
    "ДатаЗакрытия": "28.06.2017",
 
     "КоличествоСтавок": 5.5,
 
    "Начисления ": [
 
        {
 
            "ВидНачисления":{
 
                "ИмяСБИС": "ВидНачисленияУдержания",
 
                "ИдИС": "58"
 
            }
 
            "Сумма": 789.25
 
        }
 
    ]
 
 
}
 
}
 
</source>
 
</source>

Текущая версия на 10:47, 5 июля 2023

Объект

Пример:

{
  "ИдИС": "5f9102f4-28c9-11e7-a6d9-3497f6377b7e",
  "ИдСБИС": "7811",
  "ИмяСБИС": "ШтатноеРасписание",
  "Должность": {
    "ИдИС": "9dd14672-5a7a-11e7-80f5-00155d079f30",
    "ИмяСБИС": "Должность"
  },
  "НашаОрганизация": {
    "ИдИС": "9dd14666-5a7a-11e7-80f5-00155d079f30",
    "ИмяСБИС": "НашаОрганизация"
  },
  "РабочаяГруппа": {
    "ИдИС": "9dd14666-5a7a-11e7-80f5-00155d079f30",
    "ИмяСБИС": "СтруктураПредприятия"
  },
  "ГрафикРаботы": {
    "ИдИС": "9dd14677-5a7a-11e7-80f5-00155d079f30",
    "ИмяСБИС": "ГрафикРабочегоВремени"
  },
  "ДатаОткрытия": "28.06.2017",
  "ДатаЗакрытия": "28.06.2017",
  "КоличествоСтавок": 5.5,
  "Начисления ": [
    {
      "ВидНачисленияУдержания": {
        "ИмяСБИС": "ВидНачисленияУдержания",
        "ИдИС": "58"
      },
      "Сумма": 789.25
    }
  ],
  "ТрудоваяФункция": {
    "ИдСБИС": "1111 7"
  },
  "КлассУсловийТруда": {
    "ИдСБИС": "3"
  },
  "КлассУсловийТрудаДействуетС": "01.05.2020",
  "ДосрочнаяПенсия": {
    "ИдСБИС": "27-15"
  },
  "ОсобыеУсловияТруда": {
    "ИдСБИС": "27-2"
  },
  "ЛьготнаяПенсия": {
    "ИдСБИС": "1010100г-13193"
  },
  "ДопОтпуск": [
    {
      "ВидОтпуска": {
        "ИдСБИС": "4"
      },
      "ПредоставленоДней": "3"
    },
    {
      "ВидОтпуска": {
        "ИдСБИС": "64"
      },
      "ПредоставленоДней": "7"
    }
  ]
}


Естественные ключи

  • Ключ1 - Должность + Организация + ПодразделениеОрганизации(вес = 3)
    • Ключ1_1 - идентификатор должности в ИС
    • Ключ1_2 - идентификатор нашей организации в ИС
    • Ключ1_3 - идентификатор подразделения в ИС
  • Ключ2 - дата с которой начинает действовать штатное расписание
  • Ключ3 - дата закрытия штатного расписания