bosservices - Service Info Page

  bosservices > IWsResourceSchedule
  
 
  • IWsResourceSchedule [WSDL]  (urn:WsResourceScheduleIntf-IWsResourceSchedule)
     string GetScheduleData(int aScheduleId)
     string GetEvent(int aEventId)
     boolean ApplySchedule(string aSchedule, TErrorInfo aErrorInfo, boolean aIgnoreWarning)
     boolean GetResourcesSchedule(int aResourceId, dateTime aFromDate, dateTime aToDate, string aSchedule, string aCalendarAvailability, boolean aNeedCalendar, int aResQuantity)
     boolean GetResourcesScheduleList(TArrayOfInt aResourceIds, double aFromDate, double aToDate, string aSchedule, string aCalendarAvailability)
     boolean GetPerformanceSchedule(int aPerformanceId, string aSchedule, boolean aAllocated, string aTemplateUsed, TErrorInfo aErrorInfo, boolean aIgnoreWarning)
     boolean GetPerformanceListSchedule(string aPerformanceIds, string aSchedule, boolean aAllocated, string aTemplateUsed, TErrorInfo aErrorInfo, boolean aIgnoreWarning)
     boolean TrySchedulePerformance(int aPerformanceId, int aTemplateId, int aQuantity, boolean aAllocated, string aNoScheduleReason)
     boolean GetResourceCalendarAvailability(int aResourceId, dateTime aFromDate, dateTime aToDate, string aResourceCalendar, boolean aNeedCalendar, int aResQuantity)
     boolean SchedulePerformance(int aPerformanceId, int aTemplateId, int aQuantity, string aSchedule, boolean aAllocated, TErrorInfo aErrorInfo, boolean aIgnoreWarning)
     void RemovePerformanceSchedule(int aPerformanceId, string aSchedulRoot)
     boolean PerformanceRequireTemplate(int aPerformanceId, string aTemplate)
     void AddFrameToResourceCalendar(int aResourceId, date aFromDate, date aToDate, time aFromTime, int aDuration)
     string GetPerformances(string aEventList, date aFromDate, date aToDate, string ADaysList)
     boolean AllocateResource(int aResourceId, dateTime aFromDateandTime, int aDuration, int aScheduleType, string aNote, TErrorInfo aErrorInfo, boolean aIgnoreWarning, string aXml)
     boolean ChangeResourceAllocation(int aScheduleId, dateTime aFromDateandTime, int aDuration, int aScheduleType, string aNote, TErrorInfo aErrorInfo, boolean aIgnoreWarning, string aXml)
     boolean AllocatePerformanceWithResourceAndRequirements(int aPerformanceId, int aResourceId, int aRequirement, TErrorInfo aErrorInfo, boolean aIgnoreWarning, string aScheduleRoot, boolean aAllocated)
     string GetPerformanceCreationInfo(int aEventId)
     string GetPerformanceEditInfo(int aPerformanceId)
     boolean GetResourceForRequirementChoice(int aRequirement, string aRequirementSpec, int aQuantity, TErrorInfo aErrorInfo, boolean aIgnoreWarning, string aResourceList, int aNewRequirement)
     boolean GetAllocatedResource(dateTime aFromDate, dateTime aToDate, int AResourceTypeId, string aRes)
     boolean GetAvailableResource(dateTime aFromDate, dateTime aToDate, string aRes)
     boolean GetAvailableResourceTimeRange(dateTime aDate, dateTime aFromTime, dateTime aToTime, string aRes)
     void GetResourceForRequirements(string aRequirements, string aResourceList)
     boolean CreatePerformance(int aEventId, string aDescription, date aDate, dateTime aFrom, dateTime aTo, string aTemplate, int aAdmissionProfile, int aDmgCategory, int aPriceTable, boolean aBlockPerformance, string aScheduleData, TErrorInfo aErrorInfo, boolean aIgnoreWarning, string aPerformanceInfo, int ARequirementTemplateId)
     boolean EditPerformance(int aPerformance, string eDescription, string aTemplate, string aScheduleData, TErrorInfo aErrorInfo, boolean aIgnoreWarning, string aPerformanceInfo, int ARequirementTemplateId)
     boolean GetPerformanceMissingRequirementForAllocation(int aPerformanceId, string aRequirementsIds, TErrorInfo aErrorInfo, boolean aIgnoreWarning)
     string ChangePerformanceTimeById(int aPerformanceId, dateTime aFrom, dateTime aTo, boolean aIgnoreWarning)
     string ChangePerformanceTimeByXml(string aPerformanceXml, dateTime aFrom, dateTime aTo, boolean aIgnoreWarning, boolean CheckBeforeSave)
     boolean TryChangePerformanceTime(string aPerformance, dateTime aFrom, dateTime aTo, TErrorInfo aErrorInfo, boolean aIgnoreWarning, string aScheduleChanged, boolean CheckBeforeSave)
     boolean TryChangePerformanceTime(int aPerformance, dateTime aFrom, dateTime aTo, TErrorInfo aErrorInfo, boolean aIgnoreWarning, string aScheduleChanged, boolean CheckBeforeSave)
     boolean TryChangeScheduleTime(string aSchedule, dateTime aFrom, dateTime aTo, TErrorInfo aErrorInfo, boolean aIgnoreWarning)
     boolean TryChangeScheduleResource(int aScheduleId, int aResourceID, string aNewSchedule, TErrorInfo aErrorInfo, boolean aIgnoreWarning, dateTime aFromTime)
     boolean ActivateCalendar(int aResource, date aDate, time aFromTime, time aToTime)
     boolean CheckAvailable(int aResourceId, boolean aCheckCalendar, dateTime aFromDateAndTime, int aDuration, int aQuantity, int aWarnQuantity, TErrorInfo aErrorInfo, boolean aIgnoreWarning)
     boolean HaveTimeFrame(int aResourceid, dateTime aFrom, dateTime aTo)
     string HaveTimeFrameList(TArrayOfInt aResourceIds, dateTime aFrom, dateTime aTo)
     void GetSalePerformanceData(int aSaleId, string aPerformanceRoot)
     int CheckDateContractInPeriodByResource(int AResourceId, int AContractId, date AStarTXsDate, date AEndDate)
     string GetExtendedDescriptionByTicketId(int aTicketId)
     string GetTicketTypeBySaleId(int aSaleId)
     string GetPaymentDetailsBySaleId(int aSaleId)
     void DeleteSchedule(int aScheduleId, string aPerformancesDeallocated)
     boolean MoveUpResType(int aResourceType)
     boolean MoveDownResType(int aResourceType)
     boolean MoveUpRes(int aResource)
     boolean MoveDownRes(int aResource)
     int CountScheduledInCalendar(int ACalendarId, int AResourceId, date AStarTXsDate, date AEndDate)
     int CheckResourceScheduledInDateRange(int AResourceId, date AStarTXsDate, date AEndDate)
     int DetectResourceScheduledInDay(int AResourceId, date ADateToCheck)
     int GetMinDateMaxDateEnagedByResource(int AResourceId, date AStarTXsDate, date AEndDate, double AMinDateEngaged, double AMaxDateEngaged)
     boolean IsResourcemanagemetEvent(int aEvent)
     boolean IsRequirementActive(int ARequirementId)
     boolean DeActivateCalendar(int aResource, date aDate, time aFromTime, time aToTime)
     int RequirementTemplate_SetUpPerformanceName(int ARequirementTemplateId)
     void GetPerformanceData(int aPerformanceId, string aPerformanceRoot)
     boolean ResourceIsAllocated(dateTime aFromDate, dateTime aToDate, int ResourceId)
     boolean RemoveResourceAllocation(dateTime aFromDate, dateTime aToDate, int ResourceId)
     boolean ResourceHasCalendar(int AresourceId)
     string GetResourcePhotoPath(int AResId, int AObjType)
     boolean CheckResourceIsExtraTime(int AResourceId, dateTime AFromDT)
     void UpdateResourceMultiAllocationStatus(int ATransactionId)
     int GetRequirementQuantity(int RequirementTemplateItemID)
     boolean GetAutomaticResource(dateTime aDateFrom, dateTime aTimeFrom, dateTime aTimeTo, int aDuration, TArrayOfInt aResourceIds)
     boolean CheckScheduleChangeAllocationAndResource(int aPerformanceId, int aScheduleId, int aResourceID, dateTime aFromTime, dateTime aToTime, TErrorInfo aErrorInfo)