bosservices - Service Info Page

  bosservices > IWsShopCart
  
 
  • IWsShopCart [WSDL]  (urn:WsShopCartIntf-IWsShopCart)
     string NewItemByTicket(int ATicketId, int AVoidType, TShopCartType AShopCartType)
     string NewItemByDataProduct(int AProductId, int AVoidType, TShopCartType AShopCartType)
     string NewItemByFeeOrDelivery(int ASaleItemId, TShopCartType AShopCartType)
     string NewItemByMedia(int AMediaId)
     string NewItemByMatrixCell(int AMatrixCellId, int APerformanceId, int AEnvelopeCapacityId, int ASeatId, int ASelectedEnvelopeId, boolean AForceEnveloceCapacityUsed, boolean AIgnorePerformances, boolean ASkipCapacityHold, boolean ASkipCheckEnabled)
     string NewItemByMatrixCellAndCoupon(int AMatrixCellId, int APerformanceId, int AEnvelopeCapacityId, int ASeatId, int ACouponId, string aCouponSerial, int AEnvelopeCapacityIdUsed, int AUpSellMatrixCellId, int ASelectedEnvelopeId, TShopCartType AReasonOperationType)
     string NewItemByMatrixCellWithMedia(int AMatrixCellId, int APerformanceId, int AEnvelopeCapacityId, int AMediaId, int ASeatId)
     string NewItemByProductAttributes(string AProductAttributes, int APriceTableId, int APriceListId, int APerformanceId, int AEnvelopeId)
     string NewItemByProducts(int ASaleItemId, TShopCartType AShopCartType, int AQty)
     string NewPerfByPerformanceId(int APerformanceId, int AAttributeSetId)
     string NewItemByDelivery(int ADeliveryId)
     string SearchProductsByText(string ASearchText)
     string GetProductPrices(string AProductAK, string AAttributeAKs)
     string GetVoucherItems(int AVoucherId)
     string LoadShopCart(int ASaleId, boolean ASkipCheckEnabled, TArray APromotionsFeeToIgnore, boolean AIsLoadingReservation, boolean AHaveExternalTaxesNotBeRecalculatedInternally, TShopCartType AShopCartType)
     string LoadRecShopCart(int ASaleId, int ATrnId, TArray APromotionsFeeToIgnore, boolean AHaveExternalTaxesNotBeRecalculatedInternally)
     void LockShopCart(int ASaleId)
     boolean ShopCartIsLocked(int ASaleId)
     boolean ShopCartIsLockedBy(int ASaleId, string AUserCode, string AWorkStationAK)
     void UnLockShopCart(int ASaleId)
     string GetReservationDeleteShopCart(int ASaleId)
     string FillSeatInfo(string AShopCartPerformance, int ASeatId, int AEnvelopeCapacityId)
     boolean CheckOutItems(string aShopCartXml, boolean aChanged, string aErrors)
     boolean TryCheckOutItems(string aShopCartXml, string aErrors)
     void ReleaseHeldObjects(int AWorkstationId, int AUserId)
     void ReleaseLockObjects(int ASaleId)
     void CompleteTransaction(int ATransactionId)
     void TransactionGenerated(int ATransactionId)
     void ValorizeShopcart(string aShopCart)
     string NewUpgradeShopcart(string aUpgradeList, int AccountId, boolean AIgnoreWarning, string AShopCartXML, boolean ASkipCapacityHold)
     string NewRenewalShopcart(string aRenewList, string AShopCartXML)
     boolean NewChangePerformanceShopcart(int aTicketId, TArrayOfChangePerformances AArrofChangePerfs, string AShopcart, TArrayOfString APerfList, int AErrorCode, string AErrorMsg)
     boolean NewChangePerformanceSimpleShopcart(int aTicketId, TArrayOfChangePerformancesSimple AArrofChangePerfsSimple, string AShopcart, TArrayOfString APerfList, int AErrorCode, string AErrorMsg)
     boolean NewChangeAccountShopCart(string aMediaCode, int aTicketId, int aAccountId, int aPerformanceId, string aShopCart, int aErrorCode)
     string NewActivationShopcart(string aActivationList)
     TArrayOfInt GetMatrixCellId(string AProductAttributes, int APriceTableId, int APriceListId, int AAttributeSetId)
     string ReloadShopCart(int ASaleId, boolean SkipCheckBasket, boolean ASkipCheckEnabled, boolean AIncludeNegativeQty, boolean AFinancedItemsOnly, TArray APromotionsFeeToIgnore, boolean ALoadDeletedReservation, boolean AIsLoadingReservation, boolean AHaveExternalTaxesNotBeRecalculatedInternally, TShopCartType AShopCartType)
     string AddUpgradeItem(string AFromItem, string AToItem, string aShopCart, int AAccountid, int AErrorCode, int ASelectedEnvelopeId, boolean ASkipCapacityHold, boolean AForceHoldSeatByBestSeatLogic)
     string AddRenewItem(string ASelItem, string ANewItem, string aShopCart, int AErrorCode)
     string AddChangePerfItem(string ASelItem, string ANewItem, int AErrorCode)
     void AddPaymentFlexToShopCart(IShopCart AShopCart, int APaymentFlexId, double AAmount)
     boolean CanAddPerfNewPerfByPerformanceId(TShopCartType AShopCartType, int APerformanceId, string aErrors, string Axml, int AAttributeSetId, int amatrixCellId, int aPriceType, int AEnvelopeCapacityId, int ASelectedEnvelopeId, int ASeatId, string AItemXML)
     boolean GetValidityForFrictionLess(int aTicketId, dateTime aActiveFrom, dateTime aActiveTo, string aTicketDescription, TArrayOfEvents aEventList, int AErrorCode)
     void FillProductMatrixInfoXml(string AItemXml, int AMatrixCellId, boolean ASkipCheckEnabled)
     string AddSeatsale(string xShopCartXML, ADDSALESEAT aADDSALESEAT, boolean ADateRangeMode)
     boolean NewReleasePerformanceShopcart(int ATicketId, int APerformanceId, int AEnvelopeCapacityId, string AShopCartXML, int AErrorCode)
     boolean CheckCompatibilityPayments(string aShopCartXml, string aItemXml)
     boolean NewTransferPerformanceShopcart(int ATicketId, int APerformanceId, int AEnvelopeCapacityId, int ASeatId, int AAccountId, string AShopCartXML, int AErrorCode)
     void LinkGenerateMediaToAccount(int AMatrixCellId, int AAccountId, int ATransactionId)
     boolean TryCanAddPerfByPerformanceId(IShopCartItem AItem, int APerformanceId)
     void FillShopCartCoupon(IShopCart AShopCart)
     string ReloadShopCartDispapeles(int ASaleId, boolean SkipCheckBasket, boolean ASkipCheckEnabled, boolean AIncludeNegativeQty, boolean AFinancedItemsOnly, TArray APromotionsFeeToIgnore, boolean ALoadDeletedReservation, boolean AIsLoadingReservation)
     boolean IsShopCartWithDynamicPrice(int ASaleId)