Package ru.bitel.bgbilling.plugins.edo.server.bean

# Class EdoManager

java.lang.Object
ru.bitel.bgbilling.plugins.edo.server.bean.EdoManager

public class EdoManager extends Object

- ## Constructor Summary

  Constructors
  Constructor
  Description
  `EdoManager(Connection con, int userId)`

- ## Method Summary

  Modifier and Type
  Method
  Description
  `ContragentSearchInfo`
  `getContragentSearchInfoForContract(int contractId)`
  `ParameterMap`
  `getDocumentSetup(int edoDocumentTypeId, int signatoryId, int contractId)`
  общий метод получения конфига генерируемого документа по типу, подписанту, договору. объединяет конфиги со всех мест в один общий.

  ### Methods inherited from class java.lang.Object

  `clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

- ## Constructor Details

  - ### EdoManager

    public EdoManager(Connection con, int userId)

- ## Method Details

  - ### getContragentSearchInfoForContract

    public ContragentSearchInfo getContragentSearchInfoForContract(int contractId) throws ru.bitel.bgbilling.common.BGException
    Throws:
      `ru.bitel.bgbilling.common.BGException`

  - ### getDocumentSetup

    public ParameterMap getDocumentSetup(int edoDocumentTypeId, int signatoryId, int contractId) throws ru.bitel.bgbilling.common.BGException
    общий метод получения конфига генерируемого документа по типу, подписанту, договору. объединяет конфиги со всех мест в один общий. Порядок/приоритет поиска в конфигах сейчас такой (первые перекрывают последних): договор -> подписант -> документ -> общий-документ
    Throws:
      `ru.bitel.bgbilling.common.BGException`