Cursor <str> has two open procedures Explanation: There are two open procedures for this cursor. A module can only have one procedure which opens a particular cursor. User Action: Remove one of the procedures which opens this cursor. Call the remaining procedure more than one time.