BosServices - Service Info Page

  BosServices > IWsDBProductMatrix
  
 
  • IWsDBProductMatrix [WSDL]  (urn:WsDBProductMatrixIntf-IWsDBProductMatrix)
     string ActivateByIds(string CommaEntityIds)
     void AddMatrixDimension(IDOMatrixDimension AMatrixDimension, string AName, int AType)
     void DisableSheet(int ASheetId)
     void ReactivateSheet(int AMatrixSheetId)
     void DeleteSheet(int AMatrixSheetId)
     string LoadMatrix(int AEventId)
     string LoadSheet(int ASheetId, boolean ALight, TArrayOfString ACellID)
     string LoadCell(int AMatrixCellId)
     string SaveMatrix(string AXMLData)
     string GetMatrixCellCodeAndNameById(int AMatrixCellId)
     int GetMatrixCellIdByCode(string ACode)
     int FindMatrixCellIdByCode(string ACode)
     int FindMatrixCellIdByAdditionalCode(string ACode)
     anyType FindMatrixCellId(int AMatrixSheetId, int AAttributeSetId, int APriceListId, int APriceTableId)
     int GetMatrixCellId(int AMatrixSheetId, int AAttributeSetId, int APriceListId, int APriceTableId)
     anyType FindStoreIdByMatrixSheetId(int AMatrixSheetId)
     string FindMatrixCellCodeById(int AMatrixCellId)
     int FindMatrixCellIdByCodeAndPrice(string ACode, double APrice)
     TArrayOfInt GetMatrixCellIdsByTemplateId(int ADocTemplateId)
     int FindMatrixCellIdByAK(string AMatrixCellAK, boolean AIsActive)
     string FindMatrixCellAKByID(int AMatrixCellid)
     void ChangeProductSoldSate(int AMatrixCellId)
     void ReactivateMatrixCells(string AMatrixCellIds)
     boolean ReactivateMatrixCell(int AMatrixCellId)
     void DeactivateMatrixCell(int AMatrixCellId)
     int GetMatrixCellProductType(int AMatrixCellId)
     boolean ProductExists(TArrayOfInt AAttributeSetIDs, anyType AMatrixSheetId)
     TArrayOfInt GetEnabledMatrixCellIDs(TArrayOfInt AAllowedMatrixSheetIds, TArrayOfInt AAllowedMatrixCellIds, TArrayOfInt AAllowedAttributeIds, TArrayOfInt ADeniedMatrixSheetIds, TArrayOfInt ADeniedMatrixCellIds, TArrayOfInt ADeniedAttributeIds)
     TArrayOfInt GetEnabledMatrixCellIDs2(TArrayOfInt AAttributeSetIDs, int APriceListId)
     TArrayOfString GetEnabledMatrixCellIDs3(TArrayOfInt AAttributeSetIDs, TArrayOfInt AllowedMcIDs)
     TArrayOfInt GetEnabledMatrixCellIDs4(TArrayOfInt AAttributeSetIDs, TArrayOfInt AllowedMcIDs)
     TArrayOfInt GetEnabledMatrixCellIDsEnhanced(TArrayOfInt AAllowedMatrixSheetIds, TArrayOfInt AAllowedMatrixCellIds, TArrayOfInt AAllowedAttributeIds, TArrayOfInt ADeniedMatrixSheetIds, TArrayOfInt ADeniedMatrixCellIds, TArrayOfInt ADeniedAttributeIds)
     TArrayOfInt GetMatrixCellIDsFromCodeAndStore(string AMatrixCellCode, string AStoreCode)
     TArrayOfInt GetMatrixCellIDsFromMatrixSheetID(int AMatrixSheetID)
     boolean MatrixCellExists(int AMatrixCellId)
     boolean MatrixCellExistsByIdAndCode(int AMatrixCellId, string AMatrixCellCode)
     int GetMatrixCellIdFromSaleItemId(int ASaleItemId)
     boolean GetMatrixCellDataById(int AMatrixCellId, double APrice)
     double GetMatrixCellPriceById(int AMatrixCellId)
     int GetMatrixCellProductTypeById(int AMatrixCellId)
     void GetQuickUpgradeInfo(int ASourceMatrixCellId, int ADestMatrixCellId, int QuickUpgradeId, int UpgradeChargeType, double UpgradeValue)
     string CalcEffectiveValidity(int AMatrixCellId)
     void GetMatrixCellPermissionProperties(int AMatrixCellId, int AMatrixSheetId, TArrayOfInt AAttributeIds)
     TArrayOfInt GetAutoRenewMatrixCellId(int ASourceMatrixCellId, TDate AAccountBDay, TDate ARenewalPlanSheduledDate)
     TArrayOfInt GetMatrixCellSurveyCategory(TArrayOfInt aMatrixCellIds, int aSurveyId)
     string GetSaleValidityFromDate(int AMatrixCellId)
     string GetSaleValidityToDate(int AMatrixCellId)
     int GetStoreStatusFromMatrixCellId(int AMatrixCellId)
     int GetEventStatusFromMatrixCellId(int AMatrixCellId)
     int GetEventIdFromMatrixCellId(int AMatrixCellId)
     boolean GetFlagDenyChangeAccount(int AMatrixCellId)
     boolean ExistsAdditionalCode(string AAdditionalCode, double APrice, int AMatrixSheetId, int AMatrixCellId, int AProducerId, int ACausRidId, int ANumPrestMax, int AOrdinePosto, int ATipoAccesso, TDate ADataLimiteValidita, string ErrMatrixSheet)
     boolean IsMatrixCellActive(int AMatrixCellId)
     void UpdateAdditionalCodes(int AmatrixSheetId)
     int GetMatrixCellIdByAlternativeCode(string AAlternativeCode, int AMatrixSheetID)
     int SaveMatrixExt(string AMatrixRootXML)
     string LoadAttributeSelectionItem(int ASheetId, int APriceListId)
     int GetMatrixSheetIdByAK(string AAK)
     int DuplicateMatrixSheet(int AMatrixSheetId, string AMatrixSheetName)
     int DuplicateMatrixSheetFull(int AMatrixSheetId, string AMatrixSheetName)
     string GetThirdPartyMatrixCells()
     int GetPriceType(string AMatrixCellAk, int aMatrixCellId)
     string Get_CSV_MatrixCellCodeAndDescriptionById(int AMatrixCellId)
     void ClearAttributesCache()
     void UpdateDatePriceMulti(TArrayOfInt ACalendarValidityIds, int AMatrixcellId, double APrice, int ACalendarId)
     IShopCartQuickUpgradeList GetQuickUpgradeListByMatrixCellId(int AMatrixCellId)
     IShopCartQuickUpgradeList GetQuickUpgradeListByTicketId(int ATicketId)
     TArrayOfInt GetIDsQuickUpgradeListByMatrixId(int AMatrixCellId)
     TArrayOfInt GetIDsQuickUpgradeListByTicketId(int ATicketId)
     boolean GetUpgradeVoidUsage(int AMatrixCellId)
     int GetAccountDmgCatIdByID(int AMatrixCellId)
     boolean SaveMediaIdentifierImport(string AIdentifierCode, string AExternalCode, int AStatus)
     int GetMatrixCellPriceTableId(int AMatrixCellId)
     boolean CheckMatrixCellAutoRenewById(string AMatrixCellIds)
     TArrayOfInt GetSaleValidityExpiredMcIDs(TArrayOfInt AMatrixCellIds)
     TArrayOfString GetStatisticalGroupCodesByIdAndStatisticaGroupParentCode(int aMatrixCellId, string aParentCode)
     int GetTicket2MediaLinkValidity(int AMatrixCellId)
     int GetTemplateIdByMatrixCellId(int AMatrixCellId)
     string GetStoreCodeByMatrixCellId(int AMatrixCellId)
     string GetSKUByMatrixCellId(int AMatrixCellId)
     TArrayOfInt GetMaxtrxCellIDsBySKU(string ASKU)
     boolean ProductHasQtyStock(int AMatrixCellId)
     int GetExtInfoDmgCatIdByMatrixCellId(int AMatrixCellId)