Package disc
Interface ProvisionPayment
- All Superinterfaces:
BlockchainContract,ScheduledPayment
Представление сущности токенов переданных участнику под обеспечение расчетов. Отличается от
AdvancePayment
необходимостью создания актов на покрытие всех или части платежа предусмотренного данным объектом, в зависимости от
уже произведены.-
Method Summary
Modifier and TypeMethodDescriptiondefault @NonNull AcceptanceActcreateAct(@NonNull BigDecimal amount, @NonNull String title) Создать акт соответствующий данному запланированному платежу.Methods inherited from interface disc.BlockchainContract
getBlockchainContractBinary, getBlockchainId, getOriginBlockchainId, isApprovedByBlockchain, refresh, registerInBlockchainMethods inherited from interface disc.ScheduledPayment
getAmount, getPayerParty, getRecipientParty, getSubcontractId, getTransferredAmount, scheduledAt
-
Method Details
-
createAct
Создать акт соответствующий данному запланированному платежу. Используется идентификатор субподряда, укащанный при создании запланированного платежа, плательщик в качестве заказчика и получатель в качестве исполнителя по акту.- Parameters:
amount- сумма актаtitle- название акта, опционально, для отладки- Returns:
- неподписанный акт, который должен быть подписан участниками и зарегистрирован в системе.
-