Interface EdoBillFileGenerator

All Known Implementing Classes:
FnsFileGenerator

public interface EdoBillFileGenerator
Менеджер для интеграции выгрузки привязанной к документу модуля bill.
  • Method Details

    • init

      void init(Setup setup, Connection con, int billModuleId, ParameterMap billModuleSetup, ParameterMap documentSetup, BillDoc doc) throws ru.bitel.bgbilling.common.BGException
      Parameters:
      setup - сетап сервера
      con - коннекшен
      billModuleId - mid конкретного экземпляра модуля bill откуда выгрузка
      billModuleSetup - сетап модуля bill
      documentSetup - под-сетап для этого генератора из конфига документа+подписанта
      doc - BillDoc счёта/счётфактуры соответствующего
      Throws:
      ru.bitel.bgbilling.common.BGException
    • getFileName

      String getFileName() throws ru.bitel.bgbilling.common.BGException
      Throws:
      ru.bitel.bgbilling.common.BGException
    • getFileContent

      InputStream getFileContent() throws ru.bitel.bgbilling.common.BGException
      Throws:
      ru.bitel.bgbilling.common.BGException