Skip to Content

Archived discussions are read-only. Learn more about SAP Q&A

Relationship of MA and Contract document

Hi Guys,

I'm learning how to develop workflow for approving contract. I need to know how the MA and Contract Document work. So when i try to create Contract Document , there is a input to select the MA template. So, when i try to create the MA there is a tab for the Contract Document. I guess that there should be relationship between MA and Contract Document. I want to ask you the following question.

1. Do MA and Contact Document have dependency on each other?

2. When creating Contact Document, is it mandatory to have MA as a parent document?

3. I have seen in example code when developer want to manipulate on Contract Document ex. Save , change phase , add approve, They always get Parent IBean from the Contract Document to do that?

P.S Could you please provide the tutorial link or blog for clearly understanding on MA and Contract Document.

Noppong,

Thank you in advance

Former Member
replied

Hi,

Here are some answers:

1. Do MA and Contact Document have dependency on each other?

Yes, they are related.

Master Agreement document is the parent( or container) for contract document and they share a associative relationship. A Master agreement document can have one or more Contract documents associated with it. In an assoiciative relationship, the lifecycle of documents are decoupled. Which means master agreement and contract document lifecycles are decoupled, meaning a contract doucment can be edited by one user and a master agreement can be edited by another user at the same time.

2. When creating Contact Document, is it mandatory to have MA as a parent document?

Yes. contract document cannot stand alone

3. I have seen in example code when developer want to manipulate on Contract Document ex. Save , change phase , add approve, They always get Parent IBean from the Contract Document to do that?

Because of the relationship, contract document refers to the collaborators in the master agreement/agreement . Contract document supports workflow, where as the master agreement document doesn't.

Thanks, Baski

0 View this answer in context
Not what you were looking for? View more on this topic or Ask a question