bosservices - Service Info Page

  bosservices > IWsDBAccount
  
 
  • IWsDBAccount [WSDL]  (urn:WsDBAccountIntf-IWsDBAccount)
     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)
     void ApplyChangesExt(string AAccountXML, string ADmgDataXML)
     anyType FindAccountIdByObjType(int AObjType, string AValue)
     TArrayOfInt FindAccountIdsByObjType(int AObjType, string AValue)
     anyType FindAccountIdByObjTypeAndDmgCategory(int AObjType, int ADmgCategoryId, string AValue)
     anyType FindB2BAccountId(int AAccountId)
     TBillingAccount GetBillingAccountByAccountId(int AAccountId)
     anyType FindAccountPriceListId(int AAccountId)
     TPriceListId FindRecordAccountPriceListId(int AAccountId)
     anyType FindAccountIdByAK(string AAccountAK)
     int FindAccountIdLinkedToCRM(string CRMGUID)
     int FindAccountIdByNameAndCatId(string AName, string ASurname, int ACategoryId)
     anyType FindAccountIdAndDmgCatbyAK(string AAccountAK, string ADmgCategoryCode)
     boolean FindAccountIDsByAKsAndDmgCat(TArrayOfString AAccountAKs, string ADmgCategoryCode, int AError, TArrayOfInt AAccountIDs)
     anyType FindAccountAkById(int AAccountId)
     string FindAccountNameById(int AAccountId)
     anyType FindParentAccountId(int AAccountId)
     int GetAccountIdFromOffLineAK(string aOffLineAK)
     string GetAccountDescriptionFromID(int AccId)
     int GetAccountIdByAK(string AAccountAK)
     TDictionary GetAccountAttributeIDs(int AAccountId)
     TArrayOfInt GetAccountAttributeSetIDs(int AAccountId)
     int GetAccountDmgCategoryId(int AAccountId)
     int GetAccountDmgCategoryIdByAK(string AAccountAK)
     string GetAccountDmgCategoryDescrByAK(string AAccountAK)
     string GetAccountDmgCategoryCode(int AAccountId)
     string GetAccountLinkedTicket(string ATenTwentyCode)
     string GetAccountAndDmgCategoryIdFromAK(string AAccountAK)
     int GetSystemAccountId()
     string FindAccountDisplayNameById(int AAccountId)
     string SimpleImportAccount(string AImportAccountXML)
     string SimpleSaveAccount(string AImportAccountXML)
     boolean ImportAccountByAPISaveAccount(string AAccountFieldsXML, string AAccountAK, int ADMGid, int AERRCODE, string AERRMSG, int AAccId)
     boolean ImportAccountByAPISaveAccount2(string AAccountFieldsXML, string AExternalCode, string AEmail, int ADMGid, int AERRCODE, string AERRMSG, int AAccId)
     int ImportIncentiveCredit(string aSql)
     int ImportIncentiveTicket(string aSql)
     int RetrieveDummyAccountForCatManagement(int ADmgCategoryId)
     string CreateNewAccountFromTemplate(int ADmgCategoryId, TArrayOfInt AValidPaymentIDs, TArrayOfInt AEnabledPaymentIDs)
     string GetDATA_AccountDATA_DmgData()
     string GetAccountInfoFromIds(string AIds)
     boolean GetFinancialConstraints(int AAccountId, double ATotalDue, double ATotalCredit, double ACreditPerTransaction, double AAgreedLimitDeposit, int AItemsPerTransaction, dateTime AOldestDueDate, boolean AAutoPayCredits)
     string GetFinancialConstraintsXML(int AAccountId)
     boolean HasFinancialInfo(int AAccountId)
     boolean CanUseAccountCredit(int AAccountId)
     boolean HasDebitAccount(int AAccountId)
     boolean ActivateAccountFinancial(int AAccountId)
     boolean ExistsInAccountFinancial(int AAccountId)
     string GetPayorSales(int aPayorId, dateTime aFromDate, dateTime aToDate)
     string GetLoggedAccountSales(int ALoggedAccountId, dateTime aFromDate, dateTime aToDate)
     string GetBillingAccountSales(int ABillingAccountId, dateTime aFromDate, dateTime aToDate)
     string GetBillingAccountSaleByAK(int ABillingAccountId, string AReservationAK)
     string GetB2BSales(int AB2BLoggedAccountId, dateTime aFromDate, dateTime aToDate)
     int FindB2BPriceListByAccount(string AAccountAK, int AAccountId)
     boolean AccountAccreditation(string AAccountAccreditationXml, string AResultMessageXml)
     boolean AccountDuplicates(string AAccountAccreditationXml, TArrayOfInt AIds)
     void DisableAccount(int aAccountID)
     void EnableAccount(int aAccountID)
     boolean ChangePassword(int aAccountID, string aNewPassword, int AErrorCode, int AResetCounter, int APasswordType, boolean AUpdateTemporaryPassword, string AAccountAk)
     boolean ChangeAccountCategory(string aAccountAK, int aNewDmgId)
     boolean ChangeAccountCategoryById(int aAccountId, int aNewDmgId)
     void ResetCounterAttempts(int aAccountID)
     boolean IncrementCounterAttempts(int aAccountID)
     boolean B2BUserLogin(string AUsername, string APsw, string ADmgCatCode, int AErrorCode, int AAccountId)
     string GetAccountHierarchy(int AAccountId, boolean FromApi)
     boolean AddAccountRelationship(int AFatherId, int AChildId, int ARelType)
     boolean RemoveAccountRelationship(int AFatherId, int AChildId, int ARelType)
     void EnableDisableUseParentMoney(int AAccountId, int AOldStatus)
     int GetAllowParentMoneyCardValue(int AAccountId)
     int PromoteSecondaryToPrimary(int AAccountId, string AErrorMex)
     int PromoteSecondaryToPartyPrimary(int AAccountId, string AErrorMex)
     boolean HaveParentAccount(int AAccountId)
     int LinkOrganitationOnPerson(int AObjTypeOrganization, int AObjTypePerson, int ADmgCategoryIdPerson)
     void UpdateParentAccount(int AAccountId, int AParentAccountId)
     boolean HaveChildAccount(int AAccountId)
     void SwapParentAccount(int FromAccountId, int ToAccountId, string Error)
     int GetMediaIdFromAccountId(int AAccountId)
     TArrayOfInt GetAccountIdsFromMediaId(int AMediaId)
     boolean IsUniqueAccountIdLinkedToMediaId(int AAccountId, int AMediaId)
     anyType GetDmgFieldFromAccountId(int AAccountId, string AFieldName)
     TArrayOfString GetAccountFieldsByObjType(TArrayOfInt ObjType, int AAccountId)
     void SetBilligAccountByDmgCategoryId(int ADmgCategoryId)
     void SetFinancialByDmgCategoryId(int ADmgCategoryId, double ATotalCreditAmount, int ACreditDays)
     boolean UpdatePriceListByAccountIds(TArrayOfInt AAcountIds, int APriceListId, boolean AIsWeb)
     int CreateEmptyAccount(int aDmgCategoryId)
     string GetAccountComboList(int ADMGCategoryId, string ABeginWith)
     string GetAdvanceAccountInfoFromIds(string AIds, int DmgCategory)
     string UpdateDisplayName(int AAccountId)
     void LinkAccountToTicket(int AAccountId, int ATicketId)
     void SetAccountAsMemberShip(TArrayOfInt aAccountID)
     boolean AccountHasValidTicket(int AAccountId)
     TArrayOfInt AccountValidTickets(int AAccountId)
     boolean CheckAccountConstraintsByObjectType(int AAccountId, string AValidityXml, dateTime ADateTime, int AErrorCode, string AErrorMsg)
     boolean ApproveAccount(int AAccountId)
     boolean RefuseAccount(int AAccountId)
     string GetAccountDmgFieldById(string AFieldsXML, int AAccountId)
     string SanitizeBOSData(boolean AAccount, boolean APaymentCard, boolean ADocument, TArrayOfInt AAccountIds)
     boolean AccountHasEmptyMandatoryField(int AAccountId, int AAccountTypeCheck)
     TArrayOfInt GetAccountValidProducts(int AAccountId)
     void GetAccountNames(int AAccountId, string oFirstName, string oMiddleName, string oSurname)
     void GetAccountNamesEx(int AAccountId, string oFirstName, string oMiddleName, string oSurname, string oEmailAddress, string oMobilePhone, string oHomePhone, string oBusinessPhone)
     string GetBillingAccountZipCode(int AAccountId)
     boolean GetOriginalBillingAccountFromPaymentId(int APaymentId, int AAccountId, string AZipCode)
     TArrayOfInt GetAccountTickets(int AAccountId)
     boolean AddAccountPhoto(string AFileName, int AAccountId)
     void EmptyUniqueFields(int AAccountID)
     TArrayOfInt GetTckOwnerIDsFromSaleId(int ASaleId)
     boolean AccountNotEligibleAsPayor(int AAccountId)
     anyType IsAccountTaxExempt(int AAccountId)
     int UpdateAccountFinancial(int AAccountId)
     TArrayOfInt GetMediaIdsFromAccountAK(string AAccountAK)
     boolean UpdatePointsEmailSent(int AAccountId, int APoints)
     boolean CreateYASID(int aAccountid, string aFirstName, string aSurname, string aEmail, string oYASID)
     base64Binary GetAccountForExport(string AQry)
     void SetAccountCRMChanged(int AAccount2CRMId, int AChanged)
     void SetAccount2UnknownCRM(int AAccountId)
     int GetAccountCountByDmgCatId(int ADmgCategoryId)
     int GetAccountCountByDmgAndDates(int ADmgCategoryId, dateTime ADateFrom, dateTime ADateTo)
     void SendNotification(int ADmgCategoryId, int ANotificationType, int ADocTemplateId)
     int SendNotification(int ADmgCategoryId, dateTime ADateFrom, dateTime ADateTo, int ANotificationType, int ADocTemplateId)
     dateTime GetSignatureLastUpdate(int AAccountId)
     boolean UpdateEasyRentValues(int AAccountId, string AHeight, string AWeight, string AType, string ALevel)
     boolean GetEasyRentValues(int AAccountId, int AHeight, int AWeight, int AType, int ALevel)
     int GetCachedAccountidFromAk(string AAccountAk)
     TArrayOfInt GetActiveMediaIdsFromAccountAK(string AAccountAK)
     TArrayOfString GetActiveMediaIdentifiersFromAccountId(int AAccountId)
     TArrayOfMembershipInfo GetAccount360Info(TArrayOfInt AAccountIds)
     TAccountMembershipInfo GetAccountInfoByAccountId(int AAccountId)
     void GetAccountTags(int AAccountId, TArrayOfString ATagNames, TArrayOfInt ATagIDs)
     int GetAccountIdByFirstNameSurnameEmail(string AFirstName, string ASurname, string AEmail, int ADmgCategoryId)
     boolean GetAccountHasFamilyMembers(int AAccountId)
     void GetBaseInfo(int AAccountId, string aFirstName, string aSurname, string aEmail, string aBirthDate)
     dateTime GetAccountBirthDateById(int AAccountId)
     dateTime GetAccountBirthDateByTicketId(int ATicketId)
     boolean AccountHasValidGiftAid(int AAccountId, dateTime DeclarationDate, int AAccountGiftAidId)
     int SubscribeGiftAid(int AAccountId)
     boolean UpdateGiftAid(int AAccountId, int AUpdateType, dateTime ADeclarationEndDate, boolean AInactive)
     boolean AccountHasSaleItem2Gift(int AAccountId)
     string GetAccountAK()
     boolean ExistGiftAidActiveInThePeriod(int AAccountGiftAidId, int AAccountId, dateTime ADeclarationEndDate)
     int SubscribeSingleUseGiftAid(int AAccountId, dateTime DeclarationDate)
     int SubscribeClaimGiftAid(int AAccountId, dateTime ADeclarationStartDate, dateTime ADeclarationEndDate)
     TArrayOfInt GetSalesForClaim(int AAccountId, dateTime AStartDate, dateTime AEndDate)
     base64Binary GetMaskDataFromAccountId(int aAccountId)
     TArrayOfInt GetAccountIdsFromDataMaskIdAndObjTypeAndMaskData(int ADataMaskId, int AObjType, string AMaskData)