Interface EdoBillFileGenerator
- All Known Implementing Classes:
FnsFileGenerator
public interface EdoBillFileGenerator
[Интерфейс самый низкоуровневый для взаимодействия с динкодом, который генерит формализованный документ]
Менеджер для интеграции выгрузки привязанной к документу модуля bill.
По сути это для генерации "формализованных документов", но в нашей системе это можно прикрутить только к bill,
из остальных мест можно слать бинарники с более общей обвязкой. Потому это считается частью интеграции с bill.
-
Method Summary
Modifier and TypeMethodDescriptionvoidinit(Setup setup, Connection con, int __, int billModuleId, ModuleSetup billModuleSetup, EdoBillContext context, BillDoc billDoc, ContragentInfos contragentInfos)
-
Method Details
-
init
void init(Setup setup, Connection con, int __, int billModuleId, ModuleSetup billModuleSetup, EdoBillContext context, BillDoc billDoc, ContragentInfos contragentInfos) throws Exception - Parameters:
setup- сетап сервераcon- коннекшенbillModuleId- mid конкретного экземпляра модуля bill откуда выгрузкаbillModuleSetup- сетап модуля billcontext- контекст для этого генератора (из конфига документа+подписанта итд)billDoc- BillDoc счёта/счётфактуры соответствующегоcontragentInfos- инфа о контрагенте-участнике-эдо с конкретным идентификатором- Throws:
Exception
-
getFileName
- Throws:
Exception
-
getFileContent
- Throws:
Exception
-