Skip to main content
Kofax

Kofax Capture - Export to MarkView fails with "ORA-20956: Invalid MarkView Process User ID"

Summary

5297

Applies To

  • ERP System: Oracle, SAP
  • MarkView Version: 6.5 and above.

Behavior

Export from Kofax Capture to MarkView fails with an error message indicating an invalid MarkView Process User ID and the user ID identified in sAMAccountName format (i.e. <domain>\<user>). For example:

Export Error: Script #1 (Kofax MarkView Export Connector) [0 MVImportAPI.MVImportException: ORA-20891: MVT_Document_Capture.PostCreateDocument: ORA-2
ORA-06512: at "MARKVIEW.MVT_DOCUMENT_CAPTURE", line 776
ORA-06512: at "MARKVIEW.MVT_DOCUMENT_CAPTURE", line 127
ORA-06512: at "MARKVIEW.MV_IMP_GENERIC", line 488
ORA-06512: at line 8
ORA-06512: at "SYS.DBMS_SQL", line 1825
ORA-06512: at "MARKVIEW.MV_IMPORT", line 434
ORA-06512: at "MARKVIEW.MV_IMPORT", line 747
ORA-06512: at line 4 ---> Oracle.DataAccess.Client.OracleException ORA-20891: MVT_Document_Capture.PostCreateDocument: ORA-20956: Invalid MarkView Pro
ORA-06512: at "MARKVIEW.MVT_DOCUMENT_CAPTURE", line 776
ORA-06512: at "MARKVIEW.MVT_DOCUMENT_CAPTURE", line 127
ORA-06512: at "MARKVIEW.MV_IMP_GENERIC", line 488
ORA-06512: at line 8
ORA-06512: at "SYS.DBMS_SQL", line 1825
ORA-06512: at "MARKVIEW.MV_IMPORT", line 434
ORA-06512: at "MARKVIEW.MV_IMPORT", line 747

Known Causes

  • In Kofax Capture, Active Directory linked User Profiles are used.
  • The name of the Scan Operator user in Kofax Capture must match a MarkView User ID which is member of the SCAN USERS group.
  • If a user JSMITH is a member of an Active Directory domain called TESTCOMPANY, the name of their AD linked User Profile in Kofax Capture will be TESTCOMPANY\JSMITH.
  • This User Profile name will be used to populate the ScanOperator document field in batches in Kofax Capture.
  • However, in MarkView, the correct UserID will be JSMITH.
  • Therefore, when a batch is exported from Kofax Capture to MarkView, the ScanOperator document field does not match the name of a valid MarkView User ID.

Resolution

  • Check that the name of the user profile of the Scan Operator matches a user ID in MarkView which is a member of the SCAN USERS group.
  • If the Kofax Capture user profile is linked to an Active Directory user account, the problem can be resolved by modifying .xslt files used in the export of batches from Kofax Capture to MarkView.
  • In this case, please open a Support Case, referring to this Support Article and provide the relevant .xslt files by following the steps below:
    1. Run the MVImportAPIConfig.exe utility located in the Kofax Capture bin folder.
    2. Select the relevant instance and click on "Preferences..."
    3. Click on the Import tab.
    4. Locate the file(s) identified in the "Import XSL Transform File" and "Parse XSL Transform File" fields.
    5. Attach the file(s) to the support case.

Keywords: domain,xslt,xsl,process user