...
- kul:documentPage - if our page is a view for a document, then we want to use the kul:documentPage tag to set up the page for us; this page acts a wrapper for all the other tags within our document page
- kul:page - likewise, if our page is not a view for a specific document, then we want to use the kul:page tag. This tag has many more attributes so that it is more flexible, but most use of it will look a lot like kul:documentPage
- sys:documentOverview - this draws the header, which is to say the document title and the upper right hand block of information including document number and initiator, for the given document
- kul:panelFooter - again, this draws the bottom curve on a page just before the buttons. It makes our pages look nice.
- kul:documentControls - these are the traditional buttons for a document, turned on and off by the document authorizer.
- kul:notes - this is a tab that allows us to add notes to our document
- kul:adHocRecipients - this is a tab that allows us to add ad hoc workflow recipients to a document
- kul:tab - this tag draws a tab for us, so that we can create our own. We'll take a closer look when we examine how to build a tag file, but basically, the HTML we want to display within a given tab is wrapped within this tag. Annoying, we also need to wrap that content within a <div class="tab-container" align="center"> tag.
- kul:htmlControlAttribute - this very flexible tag is handed the name of a property on a document and the data dictionary entry for a document; it the displays the proper attribute for the given property, based on the attribute within the data dictionary. This tag has a lot of other interesting attributes as well.
- kul:htmlAttributeLabel and kul:htmlAttributeHeaderCell - these two tags are handed the name of a property on a document and the data dictionary for the document, and then they display the label of the attribute as defined in the data dictionary. kul:htmlAttributeHeaderCell wraps its output in <th> tags.
- sys-java:accountingLines - this wildly flexible tag shows the accounting lines for a document. More information on its uses can be found on the page about the Accounting document framework..
- gl:generalLedgerPendingEntries - this tag shows the general ledger pending entries for a financial processing document
...