Содержание

Получение списка производственных календарей

Метод: GetWorkCalendars

Передаваемые параметры

ПараметрОписание
ASPNETSessionIdИдентификатор сессии
<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
  <soap:Body>
    <GetWorkCalendars xmlns="http://streamline/">
      <ASPNETSessionId>string</ASPNETSessionId>
    </GetWorkCalendars>
  </soap:Body>
</soap:Envelope>

Возвращаемые параметры

ПараметрОписание
GetWorkCalendarsResultМассив с производственными календарями объектов Системы
WorkCalendarWrapperПараметры календаря
IdИдентификатор календаря
NameНазвание календаря
FirstDayOfWeekЗначение параметра «Первый день недели» портлета «Производственные календари» настроек календаря.
WorkingHoursInDayЗначение параметра «Кол-во рабочих часов в сутках» портлета «Производственные календари» настроек календаря.
WorkingHoursInWeekЗначение параметра «Кол-во рабочих часов в неделе» портлета «Производственные календари» настроек календаря.
WorkingDaysInMonthЗначение параметра «Кол-во рабочих дней в месяце» портлета «Производственные календари» настроек календаря.
WorkingDaysInYearЗначение параметра «Кол-во рабочих дней в году» портлета «Производственные календари» настроек календаря.
IsDefaultКалендарь используется по умолчанию? (да/нет)
<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
  <soap:Body>
    <GetWorkCalendarsResponse xmlns="http://streamline/">
      <GetWorkCalendarsResult>
        <WorkCalendarWrapper>
          <Id>string</Id>
          <Name>string</Name>
          <FirstDayOfWeek>string</FirstDayOfWeek>
          <WorkHoursInDay>double</WorkHoursInDay>
          <WorkHoursInWeek>double</WorkHoursInWeek>
          <WorkDaysInMonth>double</WorkDaysInMonth>
          <WorkDaysInYear>double</WorkDaysInYear>
          <IsDefault>boolean</IsDefault>
        </WorkCalendarWrapper>
        <WorkCalendarWrapper>
          <Id>string</Id>
          <Name>string</Name>
          <FirstDayOfWeek>string</FirstDayOfWeek>
          <WorkHoursInDay>double</WorkHoursInDay>
          <WorkHoursInWeek>double</WorkHoursInWeek>
          <WorkDaysInMonth>double</WorkDaysInMonth>
          <WorkDaysInYear>double</WorkDaysInYear>
          <IsDefault>boolean</IsDefault>
        </WorkCalendarWrapper>
      </GetWorkCalendarsResult>
    </GetWorkCalendarsResponse>
  </soap:Body>
</soap:Envelope>