bosservices - Service Info Page

  bosservices > IWsDBFlexContract
  
 
  • IWsDBFlexContract [WSDL]  (urn:WsDBFlexContractIntf-IWsDBFlexContract)
     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 AFlexContractXML, string ADmgDataXML)
     int GetFlexContractIdByCode(string AFlexContractCode)
     string GetFeeInfoByFlexContractId(int AFlexContractId)
     string GetFeeInfo(int AFlexContractId, int APromotionId)
     string CalculateOVW6InstallmentAmounts(string AFlexContractCode, double ATotalAmount, string AFlexTicketList, boolean ACalculateFees)
     string CalculateInstallmentAmountsFromShopCartXML(int AFlexContractId, int ADownpaymentType, double ADownpaymentValue, boolean ATaxesInDownPayment, string AShopCartXML)
     string CalculateInstallmentAmounts(int AFlexContractId, int ADownpaymentType, double ADownpaymentValue, boolean ATaxesInDownPayment, IShopCart AShopCart)
     TArrayOfInt GetFlexContractIdsByMatrixCellId(int AMatrixCellId)
     int GetFlexContractIdByAK(string AFlexContractAK)
     int GetFlexContractIdByPaymentFlexId(int APaymentFlexId)
     dateTime CalculateLastPaymentDate(dateTime ARefDate, int APaymentCycleType, int APaymentCycleValue, int ADuration, int AFirstInstallmentOffset)
     dateTime CalculateExpirationDate(dateTime ARefDate, int APaymentCycleType, int APaymentCycleValue, int ADuration, int AFirstInstallmentOffset)
     string CalculateFees(int AFlexContractId, IShopCart AShopCart, int AFeeType)
     string CalculateFeesFromShopCartXML(int AFlexContractId, string AShopCartXML, int AFeeType)
     boolean ProductCanBeFinanced(int AFlexContractId, TArrayOfInt AFlexContractIds)
     boolean ValidContractsExist(int AMatrixCellId)
     string GetCancellationFeeInfo(int AFlexContractId, int APromotionId)
     base64Binary GetFlexContractCDSByIDs(TArrayOfInt FlexContractIDs)