Kofax Process Director Accounts Payable 7.8 Support Pack 1

Release Notes

15 June 2020

This file contains important information about Kofax Process Director Accounts Payable 7.8 Support Pack 1.

Important note: In a Process Director Web Application SAML SSO scenario, all assertions from the IdP must now be signed. The parameters "Certificate" and "PrivateKey" are now mandatory in the Service Provider configuration.


Contents

New features and improvements

Accounts Payable

Web Application

Fixes with this release

Accounts Payable

EDI Cockpit

Email-based Approval

Web Application

Work Cycle

Support


New features and improvements

  • Accounts Payable

  • Support for check boxes in Others tab

    Field help for fields in Others tab and Fast Entry

  • Web Application

  • Assertions from SAML Identity Provider must be signed

    New parameter to automatically select a single search result

    Highlight fields and lines based on field values

    Display follow-up flag descriptions

    Mandatory signed SAMLResponse signature

    Mandatory SAML certificate and private key

    Field highlight to indicate multiple follow-up flags

    Accounts Payable

    Support for check boxes in Others tab

    It is now possible to include Boolean fields as check boxes in the "Others" tab in the SAP GUI. Previously, check boxes were only available in the Web Application.

    Field help for fields in Others tab and Fast Entry

    Field documentation from the field’s data element is now available in the F1 help for fields in the “Others” tab and the Fast Entry screen.

    Web Application

    Assertions from SAML Identity Provider must be signed

    In a SAML SSO scenario, for security reasons, all assertions from the IdP must now be signed. Users will not be able to log on to the Web Application if assertions are not signed and encrypted.

    New parameter to automatically select a single search result

    If the new pdweb-app.properties parameter "pd_search_auto_select" is set to "yes" and the field's search help returns only one value, that value is automatically entered in the field. If the parameter is set to "no", the user must select the value. The parameter can also be set for a specific field or document type and field. 

    Highlight fields and lines based on field values

    With the new pdweb-app.properties parameters "pd_decorate_field" and "pd_decorate_line" it is possible to highlight table fields and table rows based on specific field values.

    Display follow-up flag descriptions

    Follow-up flags descriptions are now displayed instead of the IDs. If several follow-up flags are assigned, the descriptions are displayed a tooltip.

    Mandatory signed SAMLResponse signature

    For SAML SSO scenarios, a signed SAMLResponse signature from the identity provider is now mandatory.

    Mandatory SAML certificate and private key

    For SAML SSO scenarious, the parameters "Certificate" and "PrivateKey" are now mandatory in the "ServiceProviderConfiguration" section of the SAMLConfiguration.XML file.

    Field highlight to indicate multiple follow-up flags

    When follow-up fields are represented by icons, the "Follow-up flag" field is now highlighted when more than one follow-up flag is present. 


    Fixes with this release

  • Accounts Payable

  • Data on "Others" tab not retrieved correctly

    Field status does not work for Investment ID

    Error when checking service PO

    Price difference not recognized if currencies do not match

    Incomplete log information from Repetitor

    Entered data lost after document check

    Item proposal PO items transferred in different order than they were entered

    Incorrect balance of India GST invoices

    Vendor Search By History table does not work correctly

    Import from file menu option not displayed

    Reversal of material postings not possible

    Short dump after upgrading

    Incorrect handling of S/4HANA currency fields

    Document in information workflow available for editing by multiple users

    GR/IR Clearing selected by default after posting the document

    Error message when displaying vendor data in S/4HANA system

    Incorrect format for scheduling items delivery date

    Field status in "Others" tab not refreshed after changing the document type

    Repetitor program fails repeatedly

    Function module /COCKPIT/WC_DB_WEBCYCLE_GET returns wrong document status

    PO item determination fills item position with last value from purchase order

    Wrong exporting parameter used by FM /COCKPIT/API_DATA_PROCESS_INT

    Error message on reversal with automatic clearance

    Payment Control dump when calculating the discount

    TR follow-up flag erroneously set

    Entered data erroneously cleared from external message

    Payment terms not transferred to MIRO on perform

    User Exit 850 cannot be activated

    Item level follow-up flags not deleted on posting

    Edit account assignment button not available

    Incorrect quantity and order unit after manual entry of line item data

    False automatic start of quantity mismatch workflow

    Cancelling change of external message language does not work correctly

    Error message SAP note 1600775 not implemented

    FI invoice with payment reference and balance can be posted

    Field status not applied in Amount Split tab

    Invoice reduction proposal returns incorrect amounts

    Fast Entry documents default to MM, ignoring User Exit setting FI

    Short dump when calling /COCKPIT/WC_WORK_ITEM_CREATE

    Fast Entry field labels disappear while editing

    Incorrect message for FI invoices with balance

    Incorrect message in Repetitor

    Collection authorization missing in Partner Bank Type search help

    Cursor position is not retained after user action

    Repetitor consumes high level of CPU resources

    Tax code ** for vendors with head office

    BSP message call in standard function module

    Short dump on entering material number

    Performance issues due to line item approval

    Material amount field decimal notation differs from that of header

    Material data description not cleared

    Performance issue when receiving and sending workflows

    Incorrect accrual report when multiple documents have the same service PO

    Obsolete code in /COCKPIT/BAPI_USER_GET_DETAIL

    Not possible to delete log messages in User Exit 001

  • EDI Cockpit

  • Incorrect IDoc status when using User Exit 608

  • Email-based Approval

  • Incorrect formatting in Email-based approval email

    IDR currency amount incorrect in approval email

  • Web Application

  • Not possible to delete all tax lines

    Wrong tax code determination logic applied

    Web Application does not timeout when using SAML

    Removing "RequestAuthnContext" attribute from SAML configuration has no effect

    Controlling area missing in cost center search help

    Search helps: Search by table not working

    Incorrect attachment authorization check for Web users

    SAML signature algoritem SHA256 not supported

    Single document link in email not working

    "Application terminated" message after logoff

    Attachment list disappears after viewing messages

    Web App hangs after creating new invoice from Quick Start menu

    Irrelevant messages after workflow action

    Web Application hangs after last approval of forwarded documents

    Too many suggestions saved

    Incorrect recipient cannot be deleted

    Empty lines displayed in document list

    Print preview page emtpy

  • Work Cycle

  • Automatic workflow start does not work if several "Start at process" values selected

    Message text duplicated after running DUE_DATE_CHECK

    Error during SSO login with LDAP credentials

    Duplicate messages in log

    Error message No workflow for this document

    Duplicate substitutes with User Exit 911

    User Exits 909 and 911 ignore company code and document type settings

    Short dump after workflow with optional step

    Missing GR workflow always starts on documents with non-GR-based IV purchase order

    Workflow does not continue after skipped step

    Formatting lost after table in HTML email

    Short dump when creating substitute

    Substitute profile not applied when maintaining substitute

    Incorrect message for missing user authorization

    Work Cycle does not display all available entries for substitute

    Erroneous "Processors not assigned" message when approving workflow step

    Error message when deleting user

    Recipient determination from SAP HR not working correctly

    Incorrect recipient assignment when multiple documents sent to same workflow

    Missing message when approving multiple documents with optional workflow steps

    Wrong language of title in collective email

    Substitute documents not displayed if no profile defined

    Incorrect payment block and line items after automatic workflow start

    Incorrect handling of parallel workflow steps assigned to same user

    Processor assignment window not presented for parallel steps

    Code Inspector error for User Exit 933, Get approved documents

    Not allowed actions can be opened via the command field

    Workflow history display incomplete

    Incorrect calculation of due date in email

    Skipping a workflow step does not work correctly

    Accounts Payable

    Data on "Others" tab not retrieved correctly

    Data on the "Others" tab was not retrieved correctly because the "LS_CURSOR" parameter in the "/COCKPIT/DISPLAY46_GET_GLOBALS" function did not return the correct information. This caused problems when using User Exit 016 "Own checks and adjustment in the PAI of the detail screen". (RSPDN1291825)

    Field status does not work for Investment ID

    The field status configured for the "Investment ID" field in /COCKPIT/C23 was not applied to the field. For example, the field was always displayed after posting irrespective of the field status settings. (RSPDN1300752)

    Error when checking service PO

    If a service purchase order was created in the Fiori application, users received the error message "Service number entered 00000000 does not exist" when performing a check on the document in Process Director Accounts Payable. (RSPDN1307270)

    Price difference not recognized if currencies do not match

    The system did not recognize a price difference if the invoice currency and purchase order currency were not the same and the invoice currency was the same as the company code local currency. (RSPDN1306352)

    Incomplete log information from Repetitor

    After the /COCKPIT/REPETITOR program ran, not all messages from the program were displayed in the message logs. (RSPDN1223335)

    Entered data lost after document check

    If the "No notification at Processor Change" was activated in /COCKPIT/C27, entered line item and accounting data was lost after the user  checked the document. (RSPDN1310397)

    Item proposal PO items transferred in different order than they were entered

    PO items were not transferred to the invoice in the same order in which they were entered in the item proposal dialog box. (RSPDN1295517) 

    Incorrect balance of India GST invoices

    Taxes on unplanned delivery costs were not included in the total balance of invoices for India GST company codes. (RSPDN1310716)

    Vendor Search By History table does not work correctly

    After vendor determination, the field "VAT Registration Number" (STCEG) was not saved in the history table. (RSPDN1318840) 

    Import from file menu option not displayed

    It was not possible to import a document from a file because the "Import from file" menu option was not displayed if Work Cycle was inactive or not installed. (RSPDN1320940)

    Reversal of material postings not possible

    It was not possible to reverse a document if a credit note was posted against the material and the field "Payment Terms" was a required field for the posting key. (RSPDN1313805)

    Short dump after upgrading

    IMPORT_DECOMPRESS_FAILED and IMPORT_FORMAT_ERROR short dumps occurred in ST22 after upgrading from Process Director Accounts Payable 7.6 to a newer version. (RSPDN1321301)

    Incorrect handling of S/4HANA currency fields

    The values of S/4HANA 23-digit currency fields were not displayed in the "Others" tab. (RSPDN1317083)

    Document in information workflow available for editing by multiple users

    When a document that was open in change mode was sent to an information workflow, the document remained in change mode and the system lock (SM12) was removed, with the result that the document could be opened in change mode in multiple sessions. (RSPDN1321902)

    GR/IR Clearing selected by default after posting the document

    The "GR/IR Clearing" option was selected by default in the SAP invoice document when users posted an invoice in the /COCKPIT/1 transaction.  (RSPDN1326536)

    Error message when displaying vendor data in S/4HANA system

    When the user clicked the vendor number in a Process Director Accounts Payable document to display the vendor details, the message "BP role FLVN00 does not exist" was displayed if the standard BP role FLVN00 was not used. The correct role is now read from the SAP vendor roles configuration based on the account group. (RSPDN1325954)

    Incorrect format for scheduling items delivery date

    Values in line items of scheduling agreements were displayed incorrectly due to a missing conversion for the DEL_DETCAT_EXT field.(RSPDN1333151_PDAP)

    Field status in "Others" tab not refreshed after changing the document type

    When the user changed the document type, the field status of fields in the "Others" tab was not taken into account for the new document type. For example, if a field was mandatory for the the old document type, but not mandatory for the new document type, the error message "Fill in all required entry fields" was issued when the user saved the document, even though no entry was required in the field. (RSPDN1329816)

    Repetitor program fails repeatedly

    The /COCKPIT/REPETITOR program failed multiple times for a single invoice when an error occurred. (RSPDN1330717)

    Function module /COCKPIT/WC_DB_WEBCYCLE_GET returns wrong document status

    The function module /COCKPIT/WC_DB_WEBCYCLE_GET returned the wrong document status, which in some situations could affect which workflows were found. (RSPDN1336526)

    PO item determination fills item position with last value from purchase order

    If the "Final invoice" check box was selected for all purchase order items, and PO item determination in /COCKPIT/C25 was configured to ignore such items, but also to assign sequential organization of purchase order items, PO item determination filled these positions with the last possible value from the purchase order, despite displaying messages that it was not possible to determine items. (RSPDN1342482)

    Wrong exporting parameter used by FM /COCKPIT/API_DATA_PROCESS_INT

    The function module /COCKPIT/API_DATA_PROCESS_INT included an incorrect call function for the function module /COCKPIT/NOTA_FISCAL_ACTIVE. The exporting parameter i_str_header-doc_type was wrong.

    Error message on reversal with automatic clearance

    When the user reversed a document and selected the "Automatic clearance" check box, the error message "No batch input data for screen SAPMF05A 0731" was displayed and clearing failed. (RSPDN1340341)

    Payment Control dump when calculating the discount

    Under certain circumstances, the PAYMENT_CONTROL program terminated when calculating the discount. (RSPDN1353435)

    TR follow-up flag erroneously set

    The follow-up flag TR was always set after tax determination, even if all tax codes were determined. (RSPDN1338110)

    Entered data erroneously cleared from external message

    When the user entered data in the "Send message" dialog box and then pressed Enter or selected the "Attachments" check box, the entered data was removed. (RSPDN1353395)

    Payment terms not transferred to MIRO on perform

    When performing a document, the payment terms were not transferred to MIRO if the “Payment terms” field was defined as a required entry in the field status of the posting key in OB41. (RSPDN 1346437)

    User Exit 850 cannot be activated

    In /COCKPIT/C13, it was possible add a new entry and select User Exit 850 "Nota Fiscal Tax Check", but the entry could not be saved. (RSPDN1359645)

    Item level follow-up flags not deleted on posting

    On posting a document, the follow-up flags at line item level were not cleared by the /COCKPIT/REPETITOR program. (RSPDN1355298).

    Edit account assignment button not available

    The “Edit account assignment” button was not available for multi-account assignment (MAA) if the document was associated with a service purchase order with GR valuation (checkbox "GR non-valuated" cleared), even though the account assignments could be edited in MIRO. (RSPDN 1351357)

    Incorrect quantity and order unit after manual entry of line item data

    If the user manually entered data in the “Item data” table, after saving the document, an error message was displayed and the quantity and order unit of the first item was added to all line items. (RSPDN1370348)

    False automatic start of quantity mismatch workflow

    On transfer to Process Director Accounts Payable, a quantity mismatch workflow was erroneously started automatically if GR-based IV was activated in the purchase order and the document contained more than one invoice line item that referred to the same purchase order line item. (RSPDN 1355162)

    Cancelling change of external message language does not work correctly

    When the user changed the language of an external message, but cancelled the change in the “Confirm language change” dialog box, the value in the “Language” list did not revert back to the previous language. (RSPDN1373963)

    Error message SAP note 1600775 not implemented

    When the "Tax reporting date" field (VATDATE) was populated in an MM invoice, on posting the document, an error message stating that SAP note 1600775 was not implemented was returned. (RSPDN1369912)

    FI invoice with payment reference and balance can be posted

    If an FI document had a balance and the "Payment reference" reference field (KIDNO) was populated, no message regarding the balance was returned and it was possible to post the document. (RSPDN1379343)

    Field status not applied in Amount Split tab

    The field status set in /COCKPIT/C23 was not applied to fields in the "Amount split" tab and no search help was available for the fields.  (RSPDN1382329)

    Invoice reduction proposal returns incorrect amounts

    The invoice reduction proposal function sometimes proposed values where the net amount of the reduction was higher than the net amount of the invoice. (RSPDN 1368440)

    Fast Entry documents default to MM, ignoring User Exit setting FI

    When creating a new Fast Entry document, the value in the “FI/MM Doc” field was always set to MM, even though a default value of FI was defined in User Exit 075, “Adjustment of Fast Entry data before creation”. (RSPDN1381498)

    Short dump when calling /COCKPIT/WC_WORK_ITEM_CREATE

    A short dump occurred when starting a “Missing SES” workflow if the /COCKPIT/WC_WORK_ITEM_CREATE function module was called from a custom program in an update task environment. (RSPDN1397634)

    Fast Entry field labels disappear while editing

    The field labels disappeared when editing fields longer than 16 characters on the left side of the Fast Entry screen. (RSPDN1396254)

    Incorrect message for FI invoices with balance

    For FI documents with a balance, the document check returned the technical message “No batch input data for dynpro SAPLKACB 0002” instead of the message “Posting is only possible with a zero balance”. (RSPDN1398092)

    Incorrect message in Repetitor

    After implementing RSPDN1223335 and running the /COCKPIT/REPETITOR program, if automatic workflow start after posting did not return any messages, the system erroneously returned the message “Start workflow in Work Cycle”. (RSPDN1407226)

    Collection authorization missing in Partner Bank Type search help

    The “Coll.auth.” column (field XEZER) was not displayed in the Partner Bank Type search help. (RSPDN1411179)

    Cursor position is not retained after user action

    If the user pressed Enter or double-clicked in the “Others” tab, the “Vendor” tab, or the Fast Entry transaction /COCKPIT/3, the position of the cursor was not retained. (RSPDN1403311)

    Repetitor consumes high level of CPU resources

    On some databases, the /COCKPIT/REPETITOR program consumed a high level of hardware resources. (1414115)

    Tax code ** for vendors with head office

    For vendors with a head office, tax code ** was used in the posted document when the reconciliation account of the head office was flagged for tax handling, but the vendor branch was not. (RSPDN1412922)

    BSP message call in standard function module

    The standard function module /COCKPIT/WC_AUTO_START_IF called a message that was only available in the system if the Business Solution Package was installed. This has been replaced with a call to a standard message. (RSPDN1413468)

    Short dump on entering material number

    A short dump occurred when the user entered a material number in the “Material” grid and pressed Enter. (RSPDN 1409624).

    Performance issues due to line item approval

    Performance was poor when working with Process Director Accounts Payable because code related to workflow line item approval was called, even when no workflows were configured for line item approval. (RSPDN1411502)

    Material amount field decimal notation differs from that of header

    The decimal notation of the “Amount” field in the document detail “Material” grid differed from that of the header. For example, for currency JPY the amount was displayed with decimals. In contrast to the header amount fields, no message was issued to indicate that decimal places are not permitted. (RSPDN1407327)

    Material data description not cleared

    When the material value or plant value was deleted in the document detail “Material” grid, the value was not deleted from the corresponding “Description” field. (RSPDN1407343)

    Performance issue when receiving and sending workflows

    Performance was very poor for automatic and manual workflow starts. (RSPDN1405586)

    Incorrect accrual report when multiple documents have the same service PO

    If multiple Process Director documents referenced the same service purchase order and an SES was assigned to one of the documents, the accrual report returned incorrect results. (RSPDN1402005)

    Obsolete code in /COCKPIT/BAPI_USER_GET_DETAIL

    Obsolete code (SUSR_USER_PROFS_PROFILES_GET) was replaced in the /COCKPIT/BAPI_USER_GET_DETAIL function module. (RSPDN1330675)

    Not possible to delete log messages in User Exit 001

    It was not possible to delete previously raised messages from the log in User Exit 001, “Definition of the tax code”. (RSPDN1351513)

    EDI Cockpit

    Incorrect IDoc status when using User Exit 608

    When custom logic was implemented with User Exit 608, “Changes before transferring IDoc to Process Director”, the IDoc returned an invalid status to the caller. (RSPDN 1443051)

    Email-based Approval

    Incorrect formatting in Email-based approval email

    In the Email-based approval email, all text following the buttons for approval and rejection was displayed in a single line, although it was configured with line returns in the email template. (RSPDN1350452)

    IDR currency amount incorrect in approval email

    If the email variable &ACCOUNT_DATA& was used to include account assignment amounts in the approval email, the amount was displayed in the wrong format for the currency IDR. (RSPDN1354305)

    Web Application

    Not possible to delete all tax lines

    If the user deleted all tax lines on the "Taxes" tab, the system added an additional tax line after the user saved the document. (RSPDN1291828)

    Wrong tax code determination logic applied

    Even though the tax code determination logic "compatible with PD AP 7.5 and newer" was selected in /COCKPIT/C91, when the user clicked the "Save" button, the determination logic "compatible with PD AP 7.4 and lower" was applied. (RSPDN1338251)

    Web Application does not timeout when using SAML

    In an SSO scenario using SAML, the user was not automatically logged out of the Web Application after a period of inactivity. The configured timeout parameters of both the Web Application and the Identity Provider (IdP) are now taken into account. The pdweb-app.properties “normaltimeout” parameter value must be higher than the session timeout specified for the IdP.

    Removing "RequestAuthnContext" attribute from SAML configuration has no effect

    Removing the "RequestAuthnContext" attribute from the "ServiceProviderConfiguration" section of the "SAMLConfiguration.xml" file had no effect. It is now possible to suppress this attribute by setting its value to <AuthnContextClassRef>OFF</AuthnContextClassRef>.

    Controlling area missing in cost center search help

    The controlling area specified in the user parameters in SU01 was not preset in the cost center search help. (RSPDN1351490)

    Search helps: Search by table not working

    In /COCKPIT/WI19, it was possible to specify a function module to search by table (/COCKPIT/WC_SHLP_BYTABLE), however, the search help returned no results. (RSPDN1397899)

    Incorrect attachment authorization check for Web users

    If a Web Application user was not also an SAP user (user type S), the error message “Not authorized to process this document” was displayed when attempting to add an attachment to a document, even though the user had the required authorization. (RSPDN1407774)

    SAML signature algoritem SHA256 not supported

    The signature algorithm in the SAML request sent to the identity provider during authorization is now determined based on the service provider certificate set in the SAMLConfiguration.xml file.

    Single document link in email not working

    An email user was not able to access the workflow by clicking the document link in the email.

    "Application terminated" message after logoff

    The message "The application was terminated" was displayed when the user logged off. This occurred if an SSO system was included in the saplogon.properties  parameter "sapsystem" but the system the user was connecting to did not use SSO. The logon page is now displayed when the user logs off. 

    Attachment list disappears after viewing messages

    The list of attachments was no longer displayed if the user opened and then closed the "Messages" pane.

    Web App hangs after creating new invoice from Quick Start menu

    When the user created a new invoice using the Quick Start menu and then clicked the "Back" button, the Web Application stopped working.

    Irrelevant messages after workflow action

    The "Messages" popup displayed messages from a previous workflow action as well as the current workflow action.

    Web Application hangs after last approval of forwarded documents

    The Web Application stopped working after the user approved the last of a number of forwarded documents.

    Too many suggestions saved

    Suggestions are now only retained when a document is saved, forwarded, queried or approved.

    Incorrect recipient cannot be deleted

    After entering an incorrect workflow recipient ID, it was not possible to delete that recipient from the recipients list.

    Empty lines displayed in document list

    Empty lines were displayed in the document overview list after the user clicked the single document link in a workflow email, processed the document, and then returned to the document list.

    Print preview page emtpy

    The print preview was empty when the parameter “pd_print_page = yes” was set and the user clicked the button to print the page.

    Work Cycle

    Automatic workflow start does not work if several "Start at process" values selected

    Automatic workflows did not start if more than one value was selected in the "Start at process" field in /COCKPIT/WI35. (RSPDN1277078)

    Message text duplicated after running DUE_DATE_CHECK

    The message text was duplicated in the “Display logs” dialog box after running the /COCKPIT/DUE_DATE_CHECK program. (RSPDN1294183)

    Error during SSO login with LDAP credentials

    An error occurred when users logged in using SSO because the /COCKPIT/WC_USER_UPDATE program added zeros to numerical user IDs while importing them from an LDAP directory. (RSPDN1311359)

    Duplicate messages in log

    Duplicate messages appeared in the messages log when an automatic workflow was started after transfer of a document to Process Director Accounts Payable. (RSPDN1310467)

    Error message No workflow for this document

    If a document version was missing in the "Header data - Versions" table (/COCKPIT/THDRV), the error message "No workflow found for this document (Work Cycle)" was displayed. (RSPDN1308225)

    Duplicate substitutes with User Exit 911

    It was possible for duplicate substitutes to be present in the substitutes list when using User Exit 911 “Define further or other substitutes”. The duplicate entries could not be deleted in Work Cycle substitutes maintenance, and the user profile could not be opened in the Web Application if duplicate substitutes were present. (RSPDN1314477)

    User Exits 909 and 911 ignore company code and document type settings

    User Exits 909 and 911 did not take into account entries in the "Company Code" and PD Document Type" fields in /COCKPIT/WI23. (RSPDN1313509)

    Short dump after workflow with optional step

    When using a User Exit in a multi-step workflow to skip a step under certain conditions, on approval of the preceding workflow step, the document was not forwarded to the next recipient and the workflow finished. Thereafter, when the user logged on to Work Cycle or selected the "Released" option in the /COCKPIT/1 selection screen, a short dump occurred. (RSPDN1327466)

    Missing GR workflow always starts on documents with non-GR-based IV purchase order

    An automatic workflow for missing goods receipts was always started if the purchase order was not marked for goods receipt-based invoice verification, even if all goods receipts had been posted. (RSPDN1326133)

    Workflow does not continue after skipped step

    When a user exit was used to skip a workflow step under specific conditions, the document was not sent to the subsequent step. (RSPDN1337781)

    Formatting lost after table in HTML email

    When a text variable that inserts a table (for example, &ITEM_DATA) was used in an HTML email template, in the resulting emails, all formatting and line breaks following the table were lost. (RSPDN1332555)

    Short dump when creating substitute

    Due to a missing conversion function, a short dump occurred when creating a subsitute in //COCKPIT/WC. (RSPDN1337711)

    Substitute profile not applied when maintaining substitute

    When a substitute profile was defined in /COCKPIT/WI33, the profile was not automatically populated when the user set up a substitute in /COCKPIT/WC. The substitute profile is now also applied by User Exit 924. (RSPDN1338175)

    Incorrect message for missing user authorization

    If the user assigned a workflow recipient who was not authorized to receive workflows, the error message displayed only the name of the unauthorized user instead of the full message “User <User name> is not authorized to process this document”. (RSPDN1346858)

    Work Cycle does not display all available entries for substitute

    In the “Maintain substitutes” dialog box, if several entries with different validity periods were added for the same substitute, Work Cycle only displayed the latest entry. (RSPDN1341453) 

    Erroneous "Processors not assigned" message when approving workflow step

    If the position of the workflow steps was not defined in ascending order in /COCKPIT/WI4, the error message "Processors not assigned for subsequent steps" was displayed when the user tried to approve one of the workflow steps, even though processors were defined for the subsequent step. (RSPDN1349237)

    Error message when deleting user

    When attempting to delete an existing user in /COCKPIT/WC_USER_MANAGEMENT, the message “User does not exist” was displayed due to the use of an obsolete SAP function module.

    Recipient determination from SAP HR not working correctly

    The function module for workflow recipient determination from SAP HR stopped determination after the first found recipient, even if that recipient was invalid and further possible recipients were available in the hierarchy. (RSPDN1343066)

    Incorrect recipient assignment when multiple documents sent to same workflow

    When two documents were sent to the same workflow, the recipients from the first document were added to the recipients of the second document.  This only happened when two processors were assigned to the same workflow by a user exit. (RSPDN1350910)

    Missing message when approving multiple documents with optional workflow steps

    When approving multiple documents in a workflow with two successive optional steps, the message “Optional workflow step &1 item &2 has been skipped” was only displayed for the first document. (RSPDN 1318141)

    Wrong language of title in collective email

    The recipient's title was displayed in the wrong language in a collective email if the sender of the workflow or the user who ran the /COCKPIT/DUE_DATE_CHECK program logged in in a language other than that of the collective email recipient. (RSPDN1370018)

    Substitute documents not displayed if no profile defined

    If no profile was specified in /COCKPIT/WI33 and substitutes were assigned to a profile, those substitutes’ documents were not displayed. “Substitute Profile” is now a mandatory field. (RSPDN 1376846)

    Incorrect payment block and line items after automatic workflow start

    When an automatic workflow was configured to start after posting, after the /COCKPIT/REPETITOR program ran, the payment block was removed from the document and the line items were duplicated. (RSPDN1382835)

    Incorrect handling of parallel workflow steps assigned to same user

    When parallel workflow steps were assigned to the same user, after releasing the first step in the SAP GUI, the document was no longer displayed. The user could only process the second step after refreshing the display. (RSPDN1397388)

    Processor assignment window not presented for parallel steps

    In a workflow with parallel steps, the user was able to assign processors to the first parallel step, but the processor assignment window was not presented for the remaining parallel steps. (RSPDN1407341)

    Code Inspector error for User Exit 933, Get approved documents

    The Code Inspector (transaction SCI) raised an error for function module /COCKPIT/WC_USEX_APPROVED_GET because the mandatory import parameter I_MAXSEL was missing. (RSPDN1400981)

    Not allowed actions can be opened via the command field

    In /COCKPIT/WC, it was possible to open the FILIMP and SENDTOPD actions by entering them in the SAP command field. (RSPDN1407344)

    Workflow history display incomplete

    The “Display releases (history)” function did not display information about the workflow steps. (RSPDN1405277)

    Incorrect calculation of due date in email

    After approval of a workflow step that was overdue, the due date stated in the email notification sent to the processor of the next step was incorrect. (RSPDN1407689)

    Skipping a workflow step does not work correctly

    Several issues were fixed that arose when a User Exit was used to skip a workflow step under specific conditions. (RSPDN1337781, RSPDN1373499, 1371592)


    Support

    If you have questions or problems, please contact Kofax Knowledge Base.