Late Invoice Clause With Payment
A sample Late invoice clause which emits a payment obligation.
A sample Late invoice clause which emits a payment obligation.
A sample Late invoice clause which emits a payment obligation.
2.4 {{purchaser}} is not required to pay any invoice that is issued more than {{maximumDelay}} after it is due to be issued by {{supplier}}.
2.4 "Betty Buyer" is not required to pay any invoice that is issued more than 180 days after it is due to be issued by "Steve Seller".
{
"$class": "org.accordproject.lateinvoicewithpayment.LateInvoiceContract",
"contractId": "0ae495ba-639c-46a7-899a-b72b10394e07",
"maximumDelay": {
"$class": "org.accordproject.time.Duration",
"amount": 180,
"unit": "days"
},
"purchaser": {
"$class": "org.accordproject.cicero.contract.AccordParty",
"partyId": "Betty Buyer"
},
"supplier": {
"$class": "org.accordproject.cicero.contract.AccordParty",
"partyId": "Steve Seller"
}
}
Find the full logic for this template on on GitHub.
Type | Sample JSON |
---|---|
org.accordproject.cicero.contract.AccordContractState |
|
Type | Sample JSON |
---|---|
org.accordproject.lateinvoicewithpayment.LateInvoiceRequest |
|
Type | Sample JSON |
---|---|
org.accordproject.lateinvoicewithpayment.LateInvoiceResponse |
|
Type | Sample JSON |
---|---|
org.accordproject.cicero.runtime.PaymentObligation |
|
Please refer to the Cicero documentation for details and examples of how to integrate a call to a Cicero template into your application.
View the Latest code for this template on GitHub.