bosservices - Service Info Page

  bosservices > IWsDBPerformance
  
 
  • IWsDBPerformance [WSDL]  (urn:WsDBPerformanceIntf-IWsDBPerformance)
     boolean GetDataById(string aId, string aXmlData)
     boolean GetDataByIds(string aIds, string aXmlData)
     boolean GetDataByParams(string aParams, string aXmlData)
     void GetNewObjectDefault(string aXmlData)
     int ApplyChanges(TWsEditTransType aTransactionType, string aXmlData)
     string ApplyChanges2(string AXMLData)
     string GetRootWithSchema(string AId)
     boolean GetDataAll(string aXmlData)
     boolean Validate(string aXmlData, int aErrorId, string aErrorMessage)
     TArrayOfInt GetMatrixCellEventIDs(int AMatrixCellId)
     void ApplyChangesExt(string APerformanceXML, string ADmgXML, string ASpaceStructureXML)
     string DeletePerformanceById(int APerformanceId, string APerformanceName, string APerfDateTime)
     string DeletePerformance(string AQueryXML)
     boolean HasCapacity(int APerformanceId)
     boolean IsPerformanceInUse(int APerformanceId, boolean AUseSum)
     boolean HaveCapacityIds(TArrayOfInt APerformanceIds)
     boolean HasSameAccessConfiguration(int AEventId, TArrayOfInt APerfomanceIds, int AAccessConfigurationId)
     boolean HasSeat(int AEnvelopeCapacityId)
     boolean PerformanceAlreadyExists(int AEventId, dateTime PerfDateTime)
     boolean InsertTriggerDateTimeChange(int APerfID, dateTime AOldStart, dateTime AOldEnd, boolean AIsAPI)
     boolean PerformaceExists(int APerformanceId)
     int FindPerfIdByAK(string APerformanceAK)
     string FindPerfAKById(int APerformanceId)
     int FindPerfIdByExternalId(string ExternalId)
     string FindPerfExtIdByAK(string APerformanceAK)
     void ChangeAccessConfiguration(int APerformanceId, anyType AAccessConfigurationId, string ANewXml)
     boolean ChangeSingleStatus(int APerformanceId, int AAccessConfigurationId, int AOldStatus, int ANewStatus)
     int ChangeStatus(string APerformanceChangeStatusList)
     anyType GetAccessConfigurationId(int APerformanceId)
     void ClonePerformance(int ASrcPerformanceId, dateTime ANewPerfDate)
     boolean ArePerformancesSellable(TArrayOfInt APerformanceIds)
     TArrayOfDouble GetPerformanceDays(int AEventId, TDate ADateFrom, TDate ADateTo, int APriceTableId, int APriceType)
     TArrayOfDouble GetPerformanceMonths(int AEventId, TDate ADateFrom, TDate ADateTo, int APriceTableId)
     TArrayOfDouble GetPerformanceYears(int AEventId, TDate ADateFrom, TDate ADateTo, int APriceTableId)
     TArrayOfInt GetPerformancePriceTable(TArrayOfString APerformanceAKs)
     string CreatePerformances(string AXmlData, int ACalendarId, string APerfCategoryValidity, boolean ACheckExists, string ADmgDataXML, string ANotificationXml, boolean AChekEnvelopeCapacityConsistency)
     int UpdatePerformance(int APerfId, string AXmlPerfInfo, int AStatus, string ASetNullList, string APerfCategoryValidity, string ASpaceStructure, string ADMGData)
     int PerformanceDataSetCount(string AQueryXML)
     TTime GetStartBusinessDay()
     boolean GetNextAvailable(int AMatrixCellId, int AAttributeSetId, int AQuantity, anyType APerformanceId, TArrayOfInt AEnvelopeIds, anyType AEnvelopeCapacityId, string ASpaceStructureName)
     boolean GetNextAvailable_Multi(int AMatrixCellId, int AAttributeSetId, int AQuantity, int ANumOfPerf, TArrayOfInt APerformanceIds, TArrayOfInt AEnvelopeIds, TArrayOfInt AEnvelopeCapacityId, string ASpaceStructureName)
     int GetTotalPerformanceQuantity(int aPerformanceID)
     anyType PerfHasSingleEnvelopeCapacity(anyType APerfId)
     string GetPerformaceInfo(int APerformanceId)
     void GetPerformanceEvent(int aPerfId, int aEventId, string aEventName)
     void GetPerformanceAndEventName(int APerformanceId, string APerfName, string AEventName)
     boolean CanDuplicateSeatDesignerDoc(int APerformanceId)
     void GetSeatDocsByPerfId(int APerformanceId, anyType ASeatTopViewDocId, anyType ASeatSettingDocId)
     int GetCapacityAvailable(int APerformanceId)
     int GetSaleAvailability(int APerformanceId)
     int GetFirstCapacityAvailable(int APerformanceId)
     string GetPerformanceDmgData(int APerformanceId, int AObjType)
     dateTime GetPerformanceDateTime(int APerformanceId, boolean AAddMinOnScreen)
     string GetPerformancesForToday(TArrayOfInt AEventIds)
     TArrayOfInt GetPerformanceIDsForNow(TArrayOfInt AEventIds)
     TArrayOfInt GetPerformanceDmgCategory(TArrayOfInt APerformanceIds)
     void GetPerformanceNameAndTime(int APerformanceId, string APerformanceName, string APerfDateTime)
     TArrayOfInt GetAvailablePerfIDs(int AEventId, dateTime PerfFromDT, dateTime PerfToDT)
     TArrayOfString GetAvailablePerfAKs(int AEventId, dateTime PerfFromDT, dateTime PerfToDT)
     void GetOfflinePerfAndEventNameByOffTicketUsageId(int AOFFTicketUsageId, string APerfName, string AEventName)
     base64Binary GetMultiEditCapacityCDS(TArrayOfInt APerformanceIDs)
     boolean UpdateMultiCapacity(TArrayOfInt APerformanceIDs, string ACode, string AName, int AAccessConfigId, int AEnvelopeId, int ADelta, int AAttributeId, int ASiaeCapacity)
     int GetStatus(int APerformanceId)
     string GetPerformanceRotations(TArrayOfInt APerformanceIds)
     boolean PerformanceOnSale(int APerformanceId)
     boolean UpdateExternalId(int PerfId, string ExternalId)
     int GetNextAvailPerfDataPriceTable(TArrayOfInt aEventIds, dateTime aDateTimeFrom, int AQuantity, int AEnvelopeId, TArrayOfInt AMatrixCellIds)
     void GetPerformanceDates(int APerformanceId, double DateStart, double DateEnd, boolean AllDay)
     string GetPerformanceInfoByAKs(TArrayOfString APerformanceAKs)
     boolean AVET_CreatePerformance(int aEventId, int APriceTableId, int aAccessConfigurationId)
     boolean AVET_SyncPerformance(int APerformanceId)
     boolean PerformanceInPresale(int APerformanceId, boolean aExclusive)
     boolean PerformanceSeatIsGrouping(int APerformanceId)
     void NewLinkPerformance(int ATemplatePerformanceId, int AChildPerformanceId)
     string GetPerformanceCodeById(int aPerformanceId)
     int GetPerformanceIdByAK(string APerformanceAK, int AErrorCode)
     int GetSiaePerformanceCapacityByAttributeId(int APerformanceId, int AAttributeId)
     boolean SaveSiaePerformanceCapacities(int APerformanceId, string AXmlData)
     boolean IsTemplatePerformanceByPerformanceId(int APerformanceId)
     boolean IsChildPerformanceByPerformanceId(int APerformanceId)
     void SendPerfDeletedNotification(int APerformanceId, int ANotificationType, int ADocTemplateId)
     boolean GetPerfNotificationEnabled(int APerformanceId)
     TArrayOfInt GetPerfNotificationTemplateId(int APerformanceId)
     string GetPerformanceAKFromEventAndDateTime(int AEventID, dateTime APerfDateTime, int APerfID)
     boolean ApplyPreSaleRule(int APerformanceId, dateTime aEndSaleDateTime, int APriorityPerfID, int oCount)
     base64Binary GetPerfSubscriptionCDS(int APerformanceID)
     int GetBasePerformanceIdByChild(int AChildPerformance)
     base64Binary GetSIAEPerformanceCapacity(int APerformanceID)
     void UpdatePerfPriceMulti(TArrayOfInt aPerfIds, int aMatrixcellId, anyType aPrice)
     double GetPerformancePrice(int aPerfId, int aMatrixCellId)
     string InsertPerformance2MatrixCellLink(TArrayOfString AMatrixCellsToChange, TDate AFromDate, TDate AToDate, TArrayOfString AFilterPerformanceAKs, double APrice, TArrayOfInt AFilterPerformanceIds, anyType AFromTime, anyType AToTime, TArrayOfString AFilterEventsAKs)
     int GetFirstMatrixCellWithPeformance(TArrayOfInt AMatrixCellIIds)
     boolean CheckDynamicPricingForPerformances(TArrayOfInt APerformanceIds)
     TArrayOfString GetPerformanceExternalIdAndAK(TArrayOfString AExternalHashCodes)
     string GetDTCMPerformanceMap(string aPerformanceCode)
     string GetDTCMSectionSeats(string APerformanceCode, string ASectionCode)
     base64Binary GetAllEventsAndPerformances(TArrayOfInt APerformanceIDS)
     base64Binary GetPerformancePriceMultiProducts(TArrayOfInt AMatrixCellIds, dateTime ADateFrom, dateTime ADateTo)
     boolean IsTemplatePerformance(int ATicketId)
     base64Binary GetPerformanceDynamicPrice(int AEventId, TArrayOfInt APerformanceIDs)
     TArrayOfInt GetMatrixCellAksBySeatCatAndPerfIds(TArrayOfInt APerformanceIDs, TArrayOfInt ASeatCategoryIds, int APriceListId, int AMatrixSheetId, int AQtyToIgnoreFromCalculation)
     boolean AccessConfigurationHasPerformances(int AAccessConfigurationId)