Skip to end of metadata
Go to start of metadata

You are viewing an old version of this content. View the current version.

Compare with Current View Version History

« Previous Version 3 Next »

Ep1. Creating and Revising Standard Core Components Basic

Scenario

  1. Introduced Developer role.

  2. Need to revise Document Reference to add URL/URI and Title.

  3. Lock in as oagis.

  4. Search for Document Reference ACC using filter.

  5. Use ACC filter and DEN sorting to open Document Reference.

  6. Click on Revise. Point out that a developer can revised any published CCs on working branch. The developer would take over the ownership.

  7. However, determined that Document Identification Base ACC needs to be revised instead.

  8. Click on Open in new Tab.

  9. Cancel the revision on the Document Reference.

  10. Go back to Document Identification Base ACC to click on Revise.

  11. Click on append Property Last.

  12. Search for the URI BCCP to add. Fill in Definition Source http://www.openapplications.org/oagis/10 and Definition.

  13. Click on append Property Last.

  14. Search for the Title BCCP to add. Fill in Definition Source http://www.openapplications.org/oagis/10 and Definition. Point out that default cardinality is 0..n. If you need to change the max or min, you can do it. Change it to 1. And change to unbounded again demonstrating that you can type in -1 or unbounded.

  15. Open Document Reference again to show that the URI and Title fields are there. Emphasize the use of double quote.

  16. Create Statement Context Base ACC. Set component type to Base. Point out that when Base is selected Abstract is selected by default. There will be a naming rule implemented later.

  17. Set base of Statement Context to Identification.

  18. Add Document Reference to Statement Context. Filter with ASCCP.

  19. Add Contract Reference to Statement Context. Search “Contract Reference”. Show that clicking on the blank space shows the definition. Show that clicking on the name open up the ASCCP in a new tab for detail inspection.

  20. Create Statement Context ACC.

  21. Set based ACC to Statement Context Base ACC.

  22. Invoke Create OAGi Extension.

  23. Create Statement Context ASCCP.

  24. Log in as sermdev in another window.

  25. Create Statement Base ACC. Set based ACC to Identification. Set Component Type to Base.

  26. Append Free Form Text Group.

  27. Append Statement Context ASCCP. Point out that you can use CC created by another user.

  28. Demonstrate moving the association order. Move Statement Context to before Free Form Text Group.

  29. Create Statement. Set based ACC to Statement Base ACC.

  30. Invoke Create OAGi Extension. Walk through the entities got generated. Point out that Extension is not reusable b/c it is a local element. The name is not unique. Only some properties of Extension components can be edited.

  31. End of Demo.

Ep2. Create a standard OAGi BOD

Continued from Ep1.

  1. Log in as oagis developer user.

  2. Create Substance Declaration Header Base ACC. Set based Type to Header Base.

  3. Add Party ASCCP to it.

  4. Need to add Statement ASCCP. Decide to add to Party Base. Open Party Base in a new tab.

  5. Try to add Statement ASCCP. But didn’t have it.

  6. Open CC View/Edit on another tab. Saw that Statement ACC is already there but not ASCCP.

  7. Create a new Statement ASCCP.

  8. Go back to the Party Base tab. Search for Statement ASCCP again. It shows up now and can be added.

  9. Close Party Base tab.

  10. Go back to Substance Declaration Header Base tab. Refresh. Click Expand All.

  11. Expand Party to shows that Statement was added.

  12. Create substance Declaration Header ACC. Set Substance Declaration Header Base as based ACC.

  13. Invoke Create OAGi Extension Creation.

  14. Create Substance Declaration Header ASCCP.

  15. Create Substance Declaration ACC Noun. Add Substance Declaration Header and Item Master as properties.

  16. Invoke Create OAGi Extension

  17. Go back to CC page. Invoke Create OAGi BOD.

Ep3. Collaborative CC development

Show CC development. Emphasizing the Commenting feature.

  • No labels