Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Contract Parsing #395

Open
jolanglinais opened this issue Jul 19, 2019 · 3 comments
Open

Contract Parsing #395

jolanglinais opened this issue Jul 19, 2019 · 3 comments
Assignees

Comments

@jolanglinais
Copy link
Member

Is your feature request related to a problem? Please describe.
Cicero should be support full contract parsing

Describe the solution you'd like
Similar to clause parsing, and provide contract specific errors

Describe alternatives you've considered
N/A

Additional context
N/A

@jeromesimeon
Copy link
Member

There is already some level of support for a notion of contract parsing. An example can be found in the copyright-license template here:
https://github.com/accordproject/cicero/tree/master/packages/cicero-core/test/data/copyright-license

The relevant part looks as follow:

... // Beginning of the contract
2. Copyright Notices. Licensee shall ensure that its use of the Work is marked with the appropriate copyright notices specified by Licensor in a reasonably prominent position in the order and manner provided by Licensor. Licensee shall abide by the copyright laws and what are considered to be sound practices for copyright notice provisions in the Territory. Licensee shall not use any copyright notices that conflict with, confuse, or negate the notices Licensor provides and requires hereunder.

3. [{#paymentClause}]Payment. As consideration in full for the rights granted herein, Licensee shall pay Licensor a one-time fee in the amount of [{amountText}] ([{amount}]) upon execution of this Agreement, payable as follows: [{paymentProcedure}]. [{/paymentClause}] 

4. General.
... // End of the contract

With a clause paymentClause nested within the contract.

@MartaCeprini
Copy link

Hi all, we have a particular use case in our project. We want to build an accord contract with predefined types of clause, say an abstract general terms clause, an abstract payment clause and an abstract recess clause. We want then a user can compose the contract selecting clauses from a list, each clauses being marked with its own typology. Is this possible at the moment or will be possible in future? Thanks.

@dselman
Copy link
Contributor

dselman commented May 15, 2020

Hi @MartaCeprini - yes you could build something like that using the ContractEditor component and the Library component. It would require application specific code to track which type of clause should/could be inserted into different parts of the markdown document.

https://accordproject.github.io/web-components/?path=/story/contract-editor--contract-editor

We hope to extend the concept of a contract template with these some of these concepts in the future, but we are some way off that right now.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

4 participants