BosServices - Service Info Page

  BosServices > IWsDBMedia
  
 
  • IWsDBMedia [WSDL]  (urn:WsDBMediaIntf-IWsDBMedia)
     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)
     TArrayOfString GenerateMediaIdentifiers(TArrayOfInt AIdentifierTypes, int AMediaId)
     int AddMediaIdentifier(int AMediaId, int AIdentifierType, string AIdentifierCode, anyType AAccountId)
     double GetDeltaStoredValue(int AMediaId, int ATransactionId)
     void SetMediaStoredValueStatus(int AMediaId, int ATransactionId, int ANewStatus)
     boolean MediaIdentifierExists(string AMediaIdentifierCode)
     boolean MediaIdentifierExistsForThirdPartyTicket(string AMediaIdentifierCode)
     int MediaIdFromMediaIdentifierCode(string AMediaIdentifierCode)
     int TicketIdFromMediaId(int AMediaId)
     boolean WriteInfoOnChipInfoFromMediaId(int AMediaId, int ATicketId, string AMatrixCellCode, int AAccountId, dateTime AActiveTo)
     boolean WriteInfoOnChipInfoFromTransactionIdAndMediaId(int ATransactionId, int AMediaId, TArrayOfInt ATicketId, TArrayOfString AMatrixCellCode, TArrayOfInt AAccountId, TArrayOfDate AActiveTo)
     string DATA_MediaFromMediaId(int AMediaId)
     base64Binary GetMediaRec(int AMediaId)
     double GetMoneyCardBalance(int AMediaId)
     double GetMoneyCardBalanceByCode(string AMediaCode, TArrayOfInt ATicketIds, TArrayOfCurrency AMcAmounts, TArrayOfInt AMediaIds)
     int AddMediaStoredValue(int AMediaId, int ATicketId, int AMatrixCellId, int ATransactionId, double ADeltaAmount)
     void GetMediaRecap(int AMediaId, boolean AToBeActived, int AMediaVoidType, int AValidTicketCount, anyType AFirstValidTicketId, anyType AFirstValidUsedTicketId, string ATicketDesc, int ACreationType, boolean AIsFeeRefund)
     int GetDefaultTicketSerial(int AMediaId)
     int GetMediaIdFromTicketId(int ATicketId, boolean AVoidType)
     TArrayOfInt GetTicketIdsFromMediaId(int AMediaId)
     TArrayOfInt GetTicketIdsFromMediaId2(int AMediaId)
     TArrayOfInt GetBlockedTicketIdsFromMediaId(int AMediaId)
     string GetFirstMediaCodeFromMediaId(int AMediaId)
     boolean NeedChipOperation(int ATransactionId, boolean AIsUpgrade)
     boolean CleanExternalMedia(string AMediaIdentfierCode, string AnErrorMex)
     TArrayOfInt GetMediaToBeSwapped(string AShopCartXml, TArrayOfString AMediaCodes)
     boolean SwapMedia(int ATransactionId, int AOldMediaId, int ANewMediaId, int ATicketId)
     boolean NeedCleanChip(string AMediaCode)
     void SetMediaIDsAsInactive(TArrayOfInt AMediaIDs)
     int ForceAddExternalMedia(int AIdentifierType, string AIdentifierCode, int AExternalType)
     int AddExternalMedia(int AIdentifierType, string AIdentifierCode, int AExternalType, int AAccountId)
     void UpdateExternalMediaId(int AMediaId, int AExternalMediaId)
     string GetSimpleEntitlementList(string AIdentifierCode, anyType AValidityType)
     void BlockMedia(int AMediaID, int AVoidType)
     void BlockUnBlockMediaIdentifier(string AMediaCode, boolean AIsBlock)
     int GetTicketVoidType(int ATicketId)
     int GetMediaVoidType(int AMediaId)
     void UpdateMediaVoid(int AVoidType, int AMediaId)
     void UpdateMediaIdentifierVoidAndSetAccount(int AVoidType, TArrayOfString AMediaIdentifier, int AAccountId)
     TArrayOfInt RetrieveArrTicketsByMedia(int AMediaID)
     TArrayOfInt GetAccountIdsFromMediaIdentifierIds(TArrayOfInt AMediaIdentifierIds)
     void CopyMediaIdentifier(int AMediaId, int AAccountId, TArrayOfInt AMediaIdentifierIds)
     int GetMediaIdFromMediaIdentifierCode(string AMediaIdentifierCode)
     TArrayOfInt GetAccountIdsFromMediaId(int AMediaId)
     string GetFirstMediaCodeFromMediaIdRobergam(int AMediaId)
     TArrayOfInt GetMatrixCellIdsFromMediaId(int AMediaId)
     TArrayOfString GetMediaIdentifierCodeFromMediaId(int AMediaId, TArrayOfInt AMediaIdentifierTypes)
     TArrayOfInt GetIdentifierTypesByMediaIdentifierCodes(TArrayOfString AMediaIdentifierCodes)
     int GetIdentifierTypeByMediaIdentifierCode(string AMediaIdentifierCode)
     int MediaIdentifierIdFromMediaIdentifierCode(string AMediaIdentifierCode)
     void UpdateMediaPerformanceId(int AMediaId, int APerformanceId)
     anyType GetPDFTemplate(int AMediaID)
     TArrayOfInt GetTicketIdsFromMediaIdInactive(int AMediaId)
     void UpdateExternalIdByMediaId(string AMediaId, string AExternalId)
     string GetNextImportIdentifier(string AProdCode)
     string GetIdentifierCodeByLinkedAccountId(int AAccountId)
     string GetIdentifierCodeByLinkedAccountAK(string AAccountAK)
     int TryLinkGovernmentIDCodeToAccountMedia(int AAccountId)
     string GetMediaEntitlementById(int AMediaID, int AVoid)
     string GetMediaEntitlementBySaleId(int ASaleID)
     void RedeemEntitlement(int ASaleId, int ATicketId, int AQuantity, string AAttributeGUID, boolean AIsCancelling)
     void DeleteRedeemed(int AMediaId, int ATicketId, string AAttributesGUID)
     void RevertAllRedeemed(int AMediaId, int ATicketId)
     int InsertEmptyReissuedMedia(int ADocTemplateId, int AExternalMedia, int ASaveStoredValue, int AWriteInfoOnChip)
     void LinkMediaToAccount(int AAccountId, string AIdentifierCode, int ATransactionId)
     string GetMediaIdentifierFromTicketId(int ATicketId, boolean AVoidType)
     TArrayOfString GetMediaIdentifiersFromTicketId(int ATicketId, boolean AVoidType)
     void SetMediaPrintedStatus(int AMediaId)
     void UpdateReissueMediaVoid(int ATicketId, int ATransactionId, int AMediaId)
     void SetSaleAsRedeemed(int ASaleId, boolean AIsCancelling)
     void RemoveEntitlementBenefits(int ATicketId, boolean ACheckBenefitType)
     void AddOrUpdateEntitlementBenefits(int ATicketFrom, int ATicketTo)
     void LinkGenerateMediaToAccount(int AAccountId, int ADocumentId, int AMatrixCellId, int ATransactionId, int ATrnSerial, int ATckSerial, string AMatrixCellCode, string AStoreCode, TArrayOfInt AIdentifierTypes)
     boolean isTicketExpiredByMediaId(int aMediaId)
     TArrayOfInt TicketIdsFromMediaId(int AMediaId)