Interface EDOBillService
@MTOM(enabled=true)
public interface EDOBillService
-
Method Summary
Modifier and TypeMethodDescriptionСписок настроенных форматов для выгрузки эдо.ru.bitel.bgbilling.common.dto.FileDto
Выгрузка одного или нескольких (в виде zip) файлов для эдо.
-
Method Details
-
formatsList
List<IdTitle> formatsList() throws ru.bitel.bgbilling.common.BGException, ru.bitel.bgbilling.common.BGMessageExceptionСписок настроенных форматов для выгрузки эдо. По пустоте списка можно определить что ничего не настраивалось.- Throws:
ru.bitel.bgbilling.common.BGException
ru.bitel.bgbilling.common.BGMessageException
-
saveFile
ru.bitel.bgbilling.common.dto.FileDto saveFile(int formatId, int billModuleId, List<Integer> billListIds, List<Integer> invoiceListIds) throws ru.bitel.bgbilling.common.BGException, ru.bitel.bgbilling.common.BGMessageException, ru.bitel.bgbilling.common.BGIllegalArgumentException Выгрузка одного или нескольких (в виде zip) файлов для эдо. Формат с двумя списками ид по аналогии с другими местами где обрабатываются массово документы обоих видов (хотя в данное время в большинстве мест только один из списков может быть заполнен, при использовании юзером в клиенте)- Parameters:
formatId
- ид форматаbillListIds
- список ид счетовinvoiceListIds
- список ид с.ф.fileData
- холдер для файла- Returns:
- имя файла для сохранения
- Throws:
ru.bitel.bgbilling.common.BGException
ru.bitel.bgbilling.common.BGMessageException
ru.bitel.bgbilling.common.BGIllegalArgumentException
-