bosservices - Service Info Page

  bosservices > IWsDBSale
  
 
  • IWsDBSale [WSDL]  (urn:WsDBSaleIntf-IWsDBSale)
     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)
     boolean CreateSaleItem2Account(int ASaleItemId, int AAccountId)
     int GetLastSaleId()
     TArrayOfInt GetTicketIDsFromSale(int ASaleId)
     anyType FindLastReservationSaleId()
     anyType FindLastReservationSaleIdByAccount(int AAccId)
     anyType GetLastReservationAccountId()
     anyType GetReservationAccountIdBySaleId(int SaleId)
     anyType GetReservationDMGCategoryIdOfAccountBySaleId(int SaleId)
     anyType GetReservationBillingAccountIdBySaleId(int SaleId)
     int GetLastTransactionId()
     void GetTransactionLastPaymentIdForReportPreview(int ATransactionId, int APaymentId, int APaymentType)
     int GetTransactionLastPaymentId(int TransactionId)
     int GetTransactionLastPaymentIdEx(int TransactionId)
     int GetPaymentType(int PaymentId)
     int GetOperatingAreaIdFormSaleId(int ASaleId)
     boolean IsSaleIdExists(int ASaleId)
     boolean HasValidateTransaction(int ASaleId)
     void SetTransactionStatusField(int ATransactionId, int AValue)
     int GetTransactionStatusField(int ATransactionId)
     boolean HasPendingTransaction(int ASaleId, int ATransactionId)
     string SaveSaleNotes(int ASaleId, string AShopCartXML)
     string GetSaleActivity(int ASiteID, int ALocationID, int AWorkStationID, int AOperatingAreaId, int AUserID, anyType ADateFrom, anyType ADateTo, boolean AUseFiscalDate)
     anyType GetSaleActivityPayments(int ASiteID, int ALocationID, int AWorkStationID, int AOperatingAreaId, int AUserID, anyType ADateFrom, anyType ADateTo, boolean AUseFiscalDate)
     void UpdateTransactionChange(int ATransactionId, double AChange, double ATip, double ARounding, int APaid)
     void CompleteTransaction(int ATransactionId, boolean AInvoice, boolean AIsCancelling)
     void CompleteAbortTransaction(int ATransactionId, boolean ASaleStatus_Deleted, boolean AForceCloseSale)
     string GenerateSale(string AShopCartXML)
     double GetDailyRevenue(TArrayOfInt AWorkstationIDs)
     int GetEntrances(TArrayOfInt AWorkstationIDs)
     int GetEntrancesOnOff(TArrayOfInt AWorkstationIDs, int onoff)
     int GetExities(TArrayOfInt AWorkstationIDs)
     int GetExitiesOnOff(TArrayOfInt AWorkstationIDs, int onoff)
     int GetEntrancesExitiesOnOff(int AWorkstationID, int EntriesOn, int EntriesOff, int ExitiesOn, int ExitiesOff)
     int GetTicketUsageEntrances(TArrayOfInt AWorkstationIDs, TArrayOfInt AUsageTypes)
     anyType GetAdmSummary_Attendance(date ADateFrom, date ADateTo, TArrayOfInt AGateIds, TArrayOfInt AAccessPointIds, TArrayOfInt AMatrixCellIds)
     anyType GetAdmSummary_Ticket(date ADateFrom, date ADateTo, TArrayOfInt AGateIds, TArrayOfInt AAccessPointIds, TArrayOfInt AMatrixCellIds)
     anyType GetEmail_CalendarInformation(int ASaleId)
     anyType GetAdmSummary_Manual()
     anyType GetAdmSummary_Comparative()
     anyType GetAdmSummary_TimeSlot(date ADateFrom, date ADateTo, int ATypeInterval, TArrayOfInt AGateIds, TArrayOfInt AAccessPointIds, TArrayOfInt AMatrixCellIds)
     string GetAdmSummary_ByDay(date ADateFrom, date ADateTo, TArrayOfInt AGateIds, TArrayOfInt AAccessPointIds, TArrayOfInt AMatrixCellIds)
     anyType GetAdmRotation_TimeSlot(date ADateFrom, date ADateTo, int ATypeInterval, TArrayOfInt AGateIds, TArrayOfInt AAccessPointIds, TArrayOfInt AMatrixCellIds)
     string GetSaleActivity_TimeSlot(anyType ADateFrom, anyType ADateTo, int ATypeInterval, int ASiteId, int ALocationId, int AWorkstationId, int AOperatingAreaId, int AUserId)
     string GetSaleActivity_TimeSlotByDay(anyType ADateFrom, anyType ADateTo, int ATypeInterval, int ASiteId, int ALocationId, int AWorkstationId, int AOperatingAreaId, int AUserId)
     string TransactionReconciliation(int ASaleId, int ATransactionId)
     string TransactionReconciliation_2(int ASaleId, int ATransactionId)
     int CreateMoneyCardUsageSale(int ATicketId, double AAmount, string ADescription, int AWorkstationId)
     string CashoutMoneyCard(int ATicketId)
     int SetLedgerMoneyCard(int ATransaction, int ATicketId, double AAmount)
     anyType FindSaleIdFromReservationAK(string AReservationAK)
     int InitScheduledPayment(int APaymentPlanId, string APaymentInfoXML)
     int InitManualPayment(int APaymentId, int ASaleId, int ATransactionType, double AAmount)
     int InitFlexWebPayment(int APaymentId, double AAmount, string APaymentInfoXML)
     int InitCreditArrangmentPayment(string APaymentInfoXML, int AAccountId, double AAmountDue, boolean AUseAdvancedPayments, boolean AChangeAsAdvancedPayment, int ATransactionType, dateTime AValidTo, int ASaleId, double AAdvancedAmt, boolean CreateAdvPayment)
     void SetCreditTransactionAsAdvancedPayment(int ATransactionId)
     int CreateWriteoffTransaction(TArrayOfInt APaymentIDs, string ANote)
     int GetTransactionTypeById(int ATransactionId)
     void PaymentDone(int ASaleId, int ASaleType)
     void RemoveGiftAidFromSale(int ASaleId)
     void ClaimOldGiftAidFromSale(int ASaleId, int AAccountId, int AAccountGiftAidId)
     boolean UsedPaymentsValidForGiftAid(int ASaleId)
     boolean ValidItemsForClaimGiftAid(int ASaleId)
     string PurgeReservation(int ASaleId)
     string PurgeReservationAndMoveCapacity(int ASaleId, int AEnvCapacityFrom, int ASeatCategoryTo, int AEnvelopeIdTo)
     void DeleteReservation(int ASaleId)
     boolean DeleteReservation2(int ASaleId)
     boolean CheckDeleteReservationLimit(int ASaleId, boolean aTryOnly, int aErrorCode, string aEErrMex)
     void RefundProduct(int aProductSaleItemId, int aQuantity)
     void AbortSale(int aSaleId)
     int FindEnvelopeCapacityId(int ASaleItemId, int APerformanceId)
     string CompleteTransactionAndGetTicket(int aTransactionId)
     string CompleteTransactionAndGetTicketsXML(string AInput)
     string ChangePerformance(int aTransactionId)
     string ChangePerformanceAndCompleteTransaction(int aTransactionId)
     void AddMediasToTickets(string aEncodedTickets)
     boolean SetBillingAccount(int ASaleId, int ABillingAccountId, string AErrorMessage)
     boolean SetReservationOptions(anyType ASaleId, anyType APickupDateTime, anyType AOperatingAreaId, anyType AExternalResCode, string AErrorMessage)
     base64Binary GetSaleTaxesData(int aSaleId)
     base64Binary GetTransactionTaxesData(int aTransactionId)
     void CreateBatchReservation(string aBatchData)
     void PayReservations(TArrayOfInt aSaleIds, string PaymentInfo)
     int PayReservationsByDeposit(TArrayOfInt aSaleIds)
     boolean DepositOnReservation(string AReservationAk, double AAmount, string APaymentCode, int AErrorCode)
     boolean IsSaleClosed(int ASaleId)
     void PurgeReservationFromQuery(string aXml, int aSkip, int aFind)
     double GetReservationRevenueByQuery(string aXml, TArrayOfInt aResIds)
     void AttachToReservation(int aSaleId, string aAccount)
     string UpdateReservationInfo(string AUpdateReservation)
     dateTime GetLatestOperationDateTime(TArrayOfInt AWorkstationIDs)
     anyType GetAdmSummary_MatrixCellWithUsages(date ADateFrom, date ADateTo)
     int BulkImportExternalTicketWithTransaction(string AMediaIdentifiers, int AMatrixCellId, int AExtMediTypeId, boolean UseExistingMedia, TArrayOfInt APerformanceIDs, TArrayOfInt AEnvelopeCapacityIDs, string ADmgKeys, string aErrorsMedias, double APrice)
     void RemoveSaleItems(int ASaleId, TArrayOfInt ASaleItemIds)
     boolean NeedReloadAllSaleItems(int ASaleId)
     base64Binary GetCostCenterInfo(int aSaleId)
     void RegisterOpenDrawer()
     int GetSaleIdFromAK(string ASaleAK)
     string GetSaleAKFromId(int ASaleId)
     int GetSaleIdFromPaymentId(int APaymentId)
     TArrayOfInt GetPerformanceIdsBlockedFromSaleId(int ASaleId)
     string GetTransactionReceipt(int ATransactionId)
     string GetTransactionReceiptByAK(string ATransactionAK)
     TArrayOfInt GetMatrixCellIdsFromSaleId(int ASaleId)
     TArrayOfInt GetMatrixCellIdsFromTicketId(int AticketId)
     int GetPaymentMethodId(int APaymentId)
     base64Binary GetSaleItemTaxesData(int aSaleItemId)
     double GetSaleTotalDiscount(int aSaleId)
     int BlockUnBlockTicket(int ANewStatus, int ATicketId)
     int BlockUnBlockTicketIds(TArrayOfInt ATicketIds, int ATicketVoidType, boolean ApplyToMedia, boolean SiaeVoid, int AOldVoidType)
     boolean IsVoucherAlreadyUsed(string AVCode, int AAccountId)
     string IsVoucherAlreadyUsedById(int AVoucherId, int AWksId)
     void SetVoucherInUse(string AVoucherCode, boolean AInUse, int AWksid)
     boolean CheckForExtPaymentsToBeApproved(int ATransactionId, TArrayOfInt APaymentsIDs)
     int GenerateExtendedInfo2SaleItem(int AExtendedInfoId, int ASaleItemId)
     TArrayOfInt GetExtendedInfo2SaleItemIds(int ASaleItemId)
     void AssignSaleItem2Dmg(int AExtendedInfoIdId, int ASaleItemId)
     anyType GetExtendedInfoByTicketId(anyType ATicketId)
     base64Binary GetCDS(string ASql)
     base64Binary GetCDSWithParams(string ASql, TArrayOfVariant AParams)
     int GetSaleIdFromTransactionId(int ATransactionId)
     TArrayOfInt GetTransactionIdsFromSaleId(int ASaleId)
     void ExternalResCode(int AsaleID, string AExtResCode)
     void DoTransactionInvoice(int ATransactionId, int ASaleId, int AInvoiceType)
     string GetTransactionAKByID(int ATransactionId)
     int GetTransactionIDByAK(string ATransactionAK)
     boolean IsThirdPartyTicketAlreadyHandled(int ASaleId)
     double GetTotalTaxesFromTransactionWithPaymentId(int APaymentId)
     void UpdateFlexPaymentStatusByTransactionId(int ATransactionId)
     int GenerateExtendedInfo(int ADmgCategoryId)
     boolean IsDonationEnabled()
     void CompleteAddMediaToAccountTransaction(string AIdentifierCode, int AAccountId, int ATransactionId)
     void UpdateBulkSaleAndTransactionStatus(int ATransactionId, int ASaleId)
     void CloseOrder(CLOSEORDERREQ ARequest, CLOSEORDERRESP AResp, int AErrorCode)
     int GetBulkTransactionIdFromSaleId(int ASaleId, int ATransType)
     int CheckOriginalTicketId(int ANewTicketId)
     void ForceCloseBulkSale(int ASaleId)
     void UpdateSaleInvoiceFee(int ASaleId, int ANewSaleId)
     int GetTop1TransactionIDBySaleAK(string aSaleAK)
     TArrayOfInt GetAccountIdsBySaleItemId(int ASaleItemId)
     boolean IsAReservation(int ASaleId, int AAccountId)
     TRecReservationFlags GetReservationFlags(int ASaleId)
     TRecTransactionInfo GetTransactionMoreInfoById(int ATransactionId)
     int GetIntegrationType(int ASaleId, int AEventId, int APerformanceId)
     boolean ApproveReservationDelete(int ASaleId, int AErrorCode, string aErrorMessage)
     boolean RejectReservationDelete(int ASaleId)
     boolean ApproveReservationPayment(int ASaleId)
     void RejectReservationPayment(int ASaleId)
     boolean HasPaymentNotConfirmed(int ASaleId)
     boolean HasExternalPackage(int ASaleId)
     string GetReservationAKByExternalResCode(string AExternalResCode)
     int GetMatrixCellIdBySaleItemId(int ASaleItemId)
     string GetFamilyTicketInfoBySaleItemId(int ASaleItemId)
     void ProcessShopCartForReissueByTransId(TArrayOfInt TicketIds, int ATransactionId)
     TArrayOfInt GetSaleItemIdsByTransactionId(int ATransactionId, boolean AOriginalItems)
     int GetIntegrationTypeBySaleItemId(int aSaleItemId)
     double GetSaleItemTotalById(int aSaleItemId)
     boolean CreateDRCReservation(int aChildDmgCatId, int aMailTemplateId, string lresults, string aErrorMex)
     string ValidateCityPassOrder(string aOrderNumber)
     anyType FindSaleIdExternalResCodeFromReservationAKSaleAK(string AReservationAK, string ASaleAk, string AExternalResCode)
     int GetLastTransactionTypeFromSaleId(int ASaleId, int ATransactionId, int APaymentId, boolean ExcludeVoid)
     void SetReservationExternalCode(int ASaleID, string AExternalCode)
     boolean IsUpgradedSale(int ASaleId)
     int FindSaleIdByExtResCode(string aExtResCode)
     void UpdateStatusCreditSettlementTrn(int ATransactionId)
     void RemoveCapacityFromPaidOrBooked(boolean APaid, boolean ABooked, int ASaleId, boolean AReconciliation, boolean AIsResDelete)
     void SanitizeSaleForAbortPayment(int ASaleId, int ATransactionId)
     base64Binary CheckOutOfBalance()
     string CreateBasicSale(int AMatrixCellId, double APrice, dateTime AActiveTo, string AMediaCode, int APaymentMethodId, int APaymentType, dateTime ASaleDate, int ATicketId, int AErrorCode)
     int GetCountTicketSold(int AMatrixCellId)
     TArray GetTicketIdsByTransactionId(int ATransactionId, int AOperationType)
     boolean UpdateSaleItemEntryOption(int ATicketID, int AEntryOption)
     boolean CheckFailedReservationDelete(int ASaleItemId)