Lotus Workflow 3 Practice Exam: Questions and Answers, Exams of Technology

A practice exam for lotus workflow 3, featuring multiple-choice questions and detailed explanations for each answer. It covers key concepts such as workflow components, process definitions, routing mechanisms, and lotusscript methods. This practice exam is designed to help students and professionals test their knowledge and prepare for certification or practical application of lotus workflow 3 in developing workflow applications. It includes questions on workflow status, role configuration, agent types, and routing configurations, offering a comprehensive review of the subject.

Typology: Exams

2025/2026

Available from 12/10/2025

shilpi-jain-1
shilpi-jain-1 🇮🇳

4.2

(5)

29K documents

1 / 116

Toggle sidebar

This page cannot be seen from the preview

Don't miss anything!

bg1
CLS 572 Developing Applications Using Lotus Workflow
3 Practice Exam
**Question 1.** In Lotus Workflow 3, which component is primarily responsible
for moving a document from one activity to the next?
A) Workflow Designer
B) Workflow Engine
C) Workflow Agent Manager
D) Domino Router
**Answer:** B
**Explanation:** The Workflow Engine controls state transitions, routing, and
processing events, moving documents between activities.
**Question 2.** Which of the following best defines a “Process” in Lotus
Workflow terminology?
A) A single form used for data entry
B) The complete set of activities, transitions, and rules that constitute a business
workflow
C) The Domino server where the workflow runs
D) The ACL configuration for a workflow database
**Answer:** B
**Explanation:** A Process is the entire workflow definition, including activities,
routing, and business rules.
**Question 3.** What is the purpose of the hidden field “WFStatus” in a
workflow document?
pf3
pf4
pf5
pf8
pf9
pfa
pfd
pfe
pff
pf12
pf13
pf14
pf15
pf16
pf17
pf18
pf19
pf1a
pf1b
pf1c
pf1d
pf1e
pf1f
pf20
pf21
pf22
pf23
pf24
pf25
pf26
pf27
pf28
pf29
pf2a
pf2b
pf2c
pf2d
pf2e
pf2f
pf30
pf31
pf32
pf33
pf34
pf35
pf36
pf37
pf38
pf39
pf3a
pf3b
pf3c
pf3d
pf3e
pf3f
pf40
pf41
pf42
pf43
pf44
pf45
pf46
pf47
pf48
pf49
pf4a
pf4b
pf4c
pf4d
pf4e
pf4f
pf50
pf51
pf52
pf53
pf54
pf55
pf56
pf57
pf58
pf59
pf5a
pf5b
pf5c
pf5d
pf5e
pf5f
pf60
pf61
pf62
pf63
pf64

Partial preview of the text

Download Lotus Workflow 3 Practice Exam: Questions and Answers and more Exams Technology in PDF only on Docsity!

3 Practice Exam

Question 1. In Lotus Workflow 3, which component is primarily responsible for moving a document from one activity to the next? A) Workflow Designer B) Workflow Engine C) Workflow Agent Manager D) Domino Router Answer: B Explanation: The Workflow Engine controls state transitions, routing, and processing events, moving documents between activities. Question 2. Which of the following best defines a “Process” in Lotus Workflow terminology? A) A single form used for data entry B) The complete set of activities, transitions, and rules that constitute a business workflow C) The Domino server where the workflow runs D) The ACL configuration for a workflow database Answer: B Explanation: A Process is the entire workflow definition, including activities, routing, and business rules. Question 3. What is the purpose of the hidden field “WFStatus” in a workflow document?

3 Practice Exam

A) To store the document’s current status for routing decisions B) To hold the user’s login name C) To keep a copy of the original document’s UNID D) To maintain the document’s revision number Answer: A Explanation: WFStatus tracks the current workflow status (e.g., Draft, In Review) and drives security and routing. Question 4. Which LotusScript class provides methods to retrieve the current workflow document’s assigned role? A) NotesDocument B) NotesWorkflowDocument C) NotesDatabase D) NotesView Answer: B Explanation: NotesWorkflowDocument exposes workflow‑specific properties, including the assigned role. Question 5. When configuring a workflow role, where do you map the role to actual Domino users or groups? A) In the form’s field properties B) In the Workflow Administrator’s “Roles” tab

3 Practice Exam

D) Create a separate view for approved documents only Answer: C Explanation: Querysave (or Queryopen) LotusScript can check WFStatus and set field properties dynamically. Question 8. Which of the following is NOT a standard workflow status value? A) Draft B) In Review C) Completed D) Archived Answer: D Explanation: “Archived” is not a default workflow status; typical statuses are Draft, In Review, Approved, Rejected, Completed. Question 9. To allow a user to delegate a task to another user, which workflow feature must be enabled? A) Parallel Routing Parallel Routing B) Delegation option on the role definition C) Escalation rule in the activity D) Sub‑process launch

3 Practice Exam

Answer: B Explanation: Delegation is configured on the role, permitting users to forward their work item. Question 10. Which design element added by the workflow template provides a log of all routing events for a document? A) History Subform B) Status Field C) Role Assignment Table D) Routing Queue View Answer: A Explanation: The History Subform stores entries for each routing event, approvals, rejections, and comments. Question 11. In the Workflow Administrator, what does the “Transition” object represent? A) A user group that can view the document B) The visual layout of a form C) The path a document can take from one activity to another D) The database replication schedule Answer: C

3 Practice Exam

Question 14. Which of the following statements about parallel routing is true? A) All parallel branches must complete before the document proceeds to the next activity B) Only one branch can be active at a time C) Parallel routing is not supported in Lotus Workflow 3 D) Parallel branches ignore role assignments Answer: A Explanation: In parallel routing, the document waits until all active branches finish before moving forward. Question 15. When a workflow document reaches an activity with no outgoing transition, what status is automatically assigned? A) Draft B) Completed C) Rejected D) Stuck Answer: B Explanation: If an activity has no outgoing transition, the engine marks the document as Completed.

3 Practice Exam

Question 16. Which ACL permission must be granted to the “Workflow Administrator” role to allow it to force state changes? A) Create documents B) Delete documents C) Author D) Manager Answer: D Explanation: The Manager level is required for administrative overrides such as forcing state changes. Question 17. In an email notification generated by workflow, which placeholder inserts the document’s current status? A) ${WFStatus} B) @WorkflowStatus C) %Status% D) $CurrentStatus$ Answer: A Explanation: ${WFStatus} is the standard placeholder for the workflow status in notification templates. Question 18. Which agent type is responsible for sending reminder emails for overdue tasks?

3 Practice Exam

B) It allows a document to return to a previous activity for rework without creating a new document C) It automatically archives completed documents D) It eliminates the need for a history subform Answer: B Explanation: Looped routing enables rework cycles by sending the document back to a prior activity. Question 21. Which of the following is a required step when creating a new workflow application from the standard template? A) Manually copy all design elements from the template to the new database B) Run the “Initialize Workflow” agent after database creation C) Set the database to “Allow design refresh” D) Define the initial schema using the Workflow Administrator before any documents are created Answer: D Explanation: The initial schema (activities, transitions, roles) must be defined before documents can be processed. Question 22. In LotusScript, which property of NotesWorkflowRouter returns the name of the activity that the document is currently in? A) CurrentActivity B) ActivityName

3 Practice Exam

C) StatusActivity D) CurrentStep Answer: A Explanation: CurrentActivity provides the name of the activity the document occupies. Question 23. What does the “Escalation Time” field specify in an activity definition? A) The maximum time a document can remain in Draft status B) The time after which the document is automatically deleted C) The period after which the Escalation Agent will trigger an escalation for overdue tasks D) The time required for the router agent to process the document Answer: C Explanation: Escalation Time defines how long a task can stay pending before escalation occurs. Question 24. Which view would you typically use to display all workflow documents awaiting the current user’s action? A) All Documents B) My Queue C) Completed Tasks

3 Practice Exam

Explanation: Transition conditions are defined as formulas or role checks; they cannot be direct LotusScript event handlers. Question 27. How does the workflow security model enforce document‑level security? A) By encrypting the entire database B) By using the WFStatus field to dynamically set readers and authors fields based on the current role C) By storing passwords in hidden fields D) By restricting server access through notes.ini entries Answer: B Explanation: The engine updates the Readers and Authors fields according to the current role and status. Question 28. Which Domino Designer view property allows a workflow document to appear in the “My Queue” view only when its status is “In Review”? A) Selection formula using @IsInReview(WFStatus) B) Show When formula: @IsMember("In Review"; WFStatus) C) Selection formula: WFStatus = "In Review" D) View column property “Show only if status = In Review” Answer: C Explanation: The view selection formula can directly compare WFStatus to “In Review”.

3 Practice Exam

Question 29. What is the effect of setting the “Allow Delete” flag to “No” on a workflow role? A) Documents cannot be deleted by users in that role, even if the document is in Draft status B) Users can delete only the history entries C) Users can delete only when the document is Completed D) Users can delete only sub‑processes Answer: A Explanation: “Allow Delete = No” prevents role members from deleting the document at any point. Question 30. In a workflow that uses serial routing, what happens if a user rejects a document at the second activity? A) The document is automatically deleted B) The document returns to the first activity for re‑approval C) The document moves to a predefined “Rejected” activity, if one exists D) The document proceeds to the next activity regardless of the rejection Answer: C Explanation: Serial routing follows defined transitions; a rejection typically routes to a “Rejected” activity.

3 Practice Exam

A) Router Agent B) Cleanup Agent C) Notification Agent D) Archive Agent Answer: B Explanation: The Cleanup Agent can be configured to purge or archive old workflow documents. Question 34. In the Workflow Administrator, what does the “Initial Activity” setting determine? A) The activity that the first document created will start in B) The activity that all documents are forced to return to after an error C) The activity that is used for sub‑processes only D) The activity that defines the document’s ACL Answer: A Explanation: The Initial Activity is the entry point for new workflow documents. Question 35. Which LotusScript property of NotesWorkflowDocument provides the list of users who have acted on the document? A) HistoryAuthors B) ActionLog

3 Practice Exam

C) Participants D) ActorList Answer: A Explanation: HistoryAuthors returns the names of users who have entries in the history. Question 36. When a workflow document is routed to a role that has multiple users, what determines which user receives the task? A) The first user in the Domino Directory group list B) Random selection by the engine C) The user who last edited the document D) The user defined as “Primary” in the role configuration Answer: D Explanation: The role can designate a primary user; otherwise, the engine assigns based on availability. Question 37. Which view column formula would you use to show the number of days a document has been in its current status? A) @If(WFStatus=""; ""; @Now - @Created) B) @If(WFStatus=""; ""; @Now - @Modified) C) @If(WFStatus=""; ""; @Now - @GetField("WFStatusDate")) D) @If(WFStatus=""; ""; @Now - @GetField("WFStatusDate"))

3 Practice Exam

Explanation: Directly setting the hidden WFStatus field updates the status; the engine then processes the change. Question 40. When using the Workflow API, which call retrieves the current workflow router object for a document? A) doc.GetRouter() B) doc.GetWorkflowRouter() C) doc.WorkflowRouter D) doc.GetRouterObject() Answer: B Explanation: GetWorkflowRouter returns the NotesWorkflowRouter associated with the document. Question 41. In a conditional transition formula, which operator is used to test for equality? A) = B) == C) =:= D) =? Answer: A Explanation: In Lotus Notes formula language, the single equals sign (=) tests for equality.

3 Practice Exam

Question 42. Which of the following best describes a “sub‑process” in Lotus Workflow? A) A separate database that stores workflow history B) A nested workflow launched from a parent document, with its own set of activities and status C) A view that shows only completed documents D) An agent that runs after the main process finishes Answer: B Explanation: A sub‑process is a child workflow that runs independently but is linked to the parent document. Question 43. What is the effect of setting the “Allow Delete” flag to “Yes” on a role that is used for the “Completed” status? A) Users can delete completed documents, potentially removing historical data B) Users can delete only the history entries, not the document itself C) Users can delete only when the document is in Draft status D) No effect; completed documents are always read‑only Answer: A Explanation: Allow Delete = Yes permits deletion of the document even after it reaches Completed status.