Kofax Process Director 7.9 Reference guide

Category
Software
Type
Reference guide
Kofax Process Director
Reference Guide
Version: 7.9
Date: 2020-11-27
Legal Notice
©
2014–2020 Kofax. All rights reserved.
Kofax is a trademark of Kofax, Inc., registered in the U.S. and/or other countries. All other trademarks
are the property of their respective owners. No part of this publication may be reproduced, stored, or
transmitted in any form without the prior written permission of Kofax.
2
Table of Contents
Legal Notice...................................................................................................................................................2
About this guide............................................................................................................................................ 9
General reference........................................................................................................................................10
Available query classes....................................................................................................................10
Alpha conversion................................................................................................................... 10
Current day (sy-datum) +/- days........................................................................................... 10
Time stamp of the current day +/- days................................................................................10
Active substitutes query.........................................................................................................11
PD user substitutions.............................................................................................................11
PD user name....................................................................................................................... 11
PD user type..........................................................................................................................11
State description.................................................................................................................... 11
Available mapping conversions........................................................................................................11
Add parameter to value.........................................................................................................11
Write input to a text defined by text ID................................................................................. 12
Process arithmetic functions on input................................................................................... 12
Assign a variable to output................................................................................................... 12
Check content of parameter ID before mapping...................................................................13
Initialize the value.................................................................................................................. 14
Adjust date (add/subtract working days)............................................................................... 14
Check/convert date to internal format................................................................................... 14
Delete first occurrence of parameter from output................................................................. 15
Delete all occurrences of a parameter from input.................................................................15
Divide input with parameter...................................................................................................15
Remove all characters which do not appear in parameter list.............................................. 15
Use fixed value from parameters.......................................................................................... 15
Skip next function unless condition is met............................................................................16
Skip next function unless condition is met............................................................................16
Change the value to lower case........................................................................................... 16
Multiply input with parameter................................................................................................ 17
Don't overwrite existing values..............................................................................................17
Change the value by removing all space characters............................................................ 17
Map different field from the same level.................................................................................17
Append parameter to value...................................................................................................17
3
Kofax Process Director Reference Guide
Prepend parameter to value..................................................................................................17
Replace all occurrences of parameter A with B....................................................................18
Sample mapping function...................................................................................................... 18
Set a defined parameter ID with the current field value....................................................... 18
Get first day of a week (optional +- working days)............................................................... 18
Writes a text-ID to memory for reading EDI long texts......................................................... 19
Insert space before first upper case character..................................................................... 19
Subtract parameter from value..............................................................................................19
Get a system value............................................................................................................... 19
Unit of measurement ISO or string to SAP...........................................................................19
Change the value to upper case...........................................................................................20
Available preset IDs......................................................................................................................... 20
Available preset classes...................................................................................................................20
Available checks............................................................................................................................... 21
Duplicate value check............................................................................................................21
Check if the requested attachments exist.............................................................................22
Check if any item exists........................................................................................................ 22
Check template......................................................................................................................22
Check if document is excluded from autoposting................................................................. 22
Check if the last note was entered by the current user........................................................ 22
Mandatory field check based on field status.........................................................................23
Available determinations...................................................................................................................23
Available process parameters.......................................................................................................... 24
Configure process parameters.............................................................................................. 24
Archiving.................................................................................................................................24
Checks................................................................................................................................... 26
Posting................................................................................................................................... 27
Workflow.................................................................................................................................28
Other...................................................................................................................................... 29
Available standard documentation objects.......................................................................................29
Messages............................................................................................................................... 30
Posting notification.................................................................................................................30
Collective emails....................................................................................................................30
Workflow reminder emails..................................................................................................... 30
Workflow receipt emails.........................................................................................................31
Workflow query emails.......................................................................................................... 31
Workflow approval emails......................................................................................................31
Workflow recall emails...........................................................................................................31
4
Kofax Process Director Reference Guide
Workflow cancelation emails................................................................................................. 32
Email-based Approval emails................................................................................................ 32
Other emails...........................................................................................................................32
Available placeholders for documentation objects........................................................................... 33
User data............................................................................................................................... 33
Document data.......................................................................................................................34
Workflow data........................................................................................................................ 34
Email-based Approval data................................................................................................... 34
Other data..............................................................................................................................35
Available user profile parameters.....................................................................................................35
Programs...........................................................................................................................................36
/EBY/PDWC_DUE_DATE_CHECK program.........................................................................36
/EBY/PDBO_REPETITOR program.......................................................................................38
/EBY/PDBO_CONFIG_DUMP program settings................................................................... 39
/EBY/PDBO_CONFIG_GEN_WORKLIST program...............................................................41
/EBY/PDBO_CHECK_NESTEDSET_NEW program.............................................................41
/EBY/PDBO_GEN_FAILED_NSTDSETS program................................................................42
/EBY/PDBO_CHECK_WL_DOC_COUNT program.............................................................. 42
/EBY/PDBO_CONFIG_WRKL_ENV_CONV program........................................................... 42
/EBY/PDBO_CHANGE_ARC_LINKS program......................................................................42
/EBY/PDBO_MAF_REGEX_FILTER program.......................................................................42
/EBY/PDBO_DOC_STATUS_UPDATE program................................................................... 43
/EBY/PDBO_MASS_FILE_PROCESSING program............................................................. 43
/EBY/PDBO_RFC_DATA_RECEIVE program....................................................................... 44
/EBY/PDVI/TRANSLATE_OLD_MENU program................................................................... 44
/EBY/WC_DELETE program................................................................................................. 45
/EBY/WC_SUBST_MANAGER program............................................................................... 45
User Exits/BAdIs...............................................................................................................................45
BAdI Screen PBO/PAI........................................................................................................... 46
BAdI Modify Worklist............................................................................................................. 48
BAdI Modify field profiles.......................................................................................................50
BAdI Set Worklist node of a single document link................................................................51
BAdI Determination results....................................................................................................52
BAdI Rejection reason...........................................................................................................52
BAdI Set messages............................................................................................................... 53
BAdI Set actions.................................................................................................................... 54
BAdI User logon.................................................................................................................... 55
BAdI Workflow email handling...............................................................................................57
5
Kofax Process Director Reference Guide
BAdI Workflow handling........................................................................................................ 59
BAdI Workflow steps handling...............................................................................................63
Process types reference............................................................................................................................. 78
Accounts Payable (IV)......................................................................................................................78
Preset for Accounts Payable................................................................................................. 78
Document model customization............................................................................................ 78
View model customization..................................................................................................... 79
Programs................................................................................................................................79
Accounts Receivable (PA)................................................................................................................81
Presets for Accounts Receivable.......................................................................................... 81
Checks for Accounts Receivable.......................................................................................... 82
Determinations for Accounts Receivable.............................................................................. 83
Document model customization............................................................................................ 86
View model customization..................................................................................................... 87
BAdIs......................................................................................................................................87
Programs................................................................................................................................89
Asset Acquisitions (AA).................................................................................................................... 89
Checks for Asset Acquisitions...............................................................................................89
Document model customization............................................................................................ 89
View model customization..................................................................................................... 90
Asset Retirement (AR)..................................................................................................................... 90
Preset for Asset Retirement.................................................................................................. 90
Checks for Asset Retirement................................................................................................ 91
Document model customization............................................................................................ 91
View model customization..................................................................................................... 91
Asset Transfer Posting (AT)............................................................................................................. 92
Preset for Asset Transfer...................................................................................................... 92
Checks for Asset Transfer.....................................................................................................92
Document model customization............................................................................................ 92
View model customization..................................................................................................... 93
Customer Orders (SO)..................................................................................................................... 94
Checks for Customer Orders................................................................................................ 94
Determinations for Customer Orders.................................................................................. 100
Process parameters for Customer Orders.......................................................................... 106
Document model customization.......................................................................................... 107
View model customization................................................................................................... 109
BAdIs....................................................................................................................................109
Electronic Bank Statements (ES)...................................................................................................112
6
Kofax Process Director Reference Guide
Presets for Electronic Bank Statements..............................................................................112
Determinations for Electronic Bank Statements..................................................................112
Document model customization.......................................................................................... 113
View model customization................................................................................................... 114
Financial Postings (FI)....................................................................................................................114
Presets for Financial Postings.............................................................................................114
Checks for Financial Postings.............................................................................................115
Process parameters for Financial Postings.........................................................................116
Document model customization.......................................................................................... 117
View model customization................................................................................................... 118
BAdIs....................................................................................................................................119
Programs..............................................................................................................................122
Generic archiving (ARCH_BUS).................................................................................................... 123
Document model customization.......................................................................................... 123
View model customization................................................................................................... 123
Goods Receipts (DN)..................................................................................................................... 124
Presets for Goods Receipts................................................................................................ 124
Checks for Goods Receipts................................................................................................ 124
Determinations for Goods Receipts.................................................................................... 126
Process parameters for Goods Receipts............................................................................ 128
Document model customization.......................................................................................... 128
View model customization................................................................................................... 129
BAdIs....................................................................................................................................130
Invoice Block and Cancelation (IB)................................................................................................132
Checks for Invoice Block/Cancelation................................................................................. 132
Document model customization.......................................................................................... 133
View model customization................................................................................................... 133
Master Data Maintenance (MD)..................................................................................................... 134
Presets for Master Data Maintenance................................................................................ 134
Checks for Master Data Maintenance.................................................................................135
Process parameters for Vendor Master Maintenance.........................................................140
Document model customization.......................................................................................... 140
View model customization................................................................................................... 143
BAdIs....................................................................................................................................144
Supported database tables..................................................................................................150
Order Confirmations (OR).............................................................................................................. 152
Mapping conversions for Order Confirmations....................................................................152
Preset for Order Confirmations........................................................................................... 153
7
Kofax Process Director Reference Guide
Checks for Order Confirmations..........................................................................................153
Process parameters for Order Confirmations..................................................................... 156
Determinations for Order Confirmations..............................................................................156
Document model customization.......................................................................................... 158
User exits / BAdIs................................................................................................................159
Payment Approvals (PR)................................................................................................................161
Checks for Payment Approvals...........................................................................................161
Process parameters for Payment Approvals.......................................................................162
Document model customization.......................................................................................... 162
View model customization................................................................................................... 163
BAdIs....................................................................................................................................163
Programs..............................................................................................................................163
Requisitions (PO)............................................................................................................................164
Presets for Requisitions.......................................................................................................164
Checks for Requisitions.......................................................................................................165
Process parameters for Requisitions.................................................................................. 166
Determinations for Requisitions...........................................................................................167
Document model customization.......................................................................................... 168
View model customization................................................................................................... 169
User exits / BAdIs................................................................................................................170
Programs..............................................................................................................................177
Down Payments..............................................................................................................................178
Checks for Down Payments................................................................................................178
Document model customization.......................................................................................... 180
View model customization................................................................................................... 180
8
About this guide
This guide is intended for implementation consultants who are installing and configuring the SAP/ABAP
component of Kofax Process Director.
The guide provides reference information for Process Director.
For information on installing and configuring Process Director, see the following guides:
• Kofax Process Director Import and Upgrade Guide
• Kofax Process Director Configuration Guide
• Kofax Process Director Advanced Configuration Guide
• Kofax Process Director Troubleshooting Guide
9
General reference
This chapter provides reference information that applies to all Process Director process types.
Available query classes
You use query classes in the ranges configuration of semi-dynamic and dynamic Worklist nodes to supply
parts of the query at runtime. For example, the query classes /EBY/CL_PDBO_WL_QRY_PD_USER_TYPE
and /EBY/CL_PDBO_WL_QRY_PD_USER determine the name of the currently logged on user and display
all documents assigned to that user in the Worklist node.
The following standard query classes are available.
Alpha conversion
/EBY/CL_PDBO_WL_QRY_ALPHA_CONV
Converts the query result from internal to external format. This query class is useful for dynamic nodes,
where the field content forms the node name and therefore may not be easily readable.
For example, if you build dynamic nodes for individual vendors, without alpha conversion the node names
are 0000001000, 0000002000, and so on. If you use the alpha conversion query, the node names are
1000, 2000, and so on.
Current day (sy-datum) +/- days
/EBY/CL_PDBO_WL_QRY_CUR_DAY
Includes documents whose date is within a specific time frame, such as documents from the last week or
the last month.
Add the date field to the ranges configuration and in the Range details dialog box, select the query class.
Close and reopen the dialog box and type the number of days in the Days field.
Time stamp of the current day +/- days
/EBY/CL_PDBO_WL_QRY_CUR_DAY_TS
Includes documents whose time stamp is within a specific time frame.
Add the time stamp field to the ranges configuration in the Range details dialog box, select the query
class. Close and reopen the dialog box and type the number of days in the Days field.
10
Kofax Process Director Reference Guide
Active substitutes query
/EBY/CL_PDBO_WL_QRY_PD_SUB_ACT
Includes documents of active and passive substitutes.
When you use this query class, the node's view must include the WC_PROCESSER and
WC_PROC_TYPE fields.
PD user substitutions
/EBY/CL_PDBO_WL_QRY_PD_SUBST
Include documents of active substitutes only.
When you use this query class, the node's view must include the WC_PROCESSER and
WC_PROC_TYPE fields.
PD user name
/EBY/CL_PDBO_WL_QRY_PD_USER
Include documents of the currently logged on user. To uniquely identify the user, you must also add the /
EBY/CL_PDBO_WL_QRY_PD_USER_TY query class.
PD user type
/EBY/CL_PDBO_WL_QRY_PD_USER_TY
You can use this query class to include documents of the currently logged on user type. To uniquely
identify the user, you must also add the /EBY/CL_PDBO_WL_QRY_PD_USER query class.
State description
/EBY/CL_PDBO_WL_QRY_STATE_DESC
Creates dynamic nodes for individual document statuses and displays status descriptions such as New or
Processed instead of the corresponding status value NN or OK.
Available mapping conversions
Mapping conversions enable you to perform functions on fields when they are imported into Process
Director. The following mapping conversions are available in the Process Director standard.
Add parameter to value
/EBY/PDBO_MAF_ADD
11
Kofax Process Director Reference Guide
For numeric fields, adds the value specified in the parameters to the field value.
An original field value of 1000 and a parameter value of 100 results in a value of 1100 after conversion.
Write input to a text defined by text ID
/EBY/PDBO_MAF_ADD_TEXT
Saves an external string to a Process Director text. You can also use this mapping conversion together
with /EBY/PDBO_MAF_SET_TEXTID to transfer long texts from EDI data.
Example:
1. Map external data containing the string to any internal field of the appropriate Process Director
logical level (HEADER or ITEMS). Note that this internal field will not be filled.
2. Create a mapping conversion using the /EBY/PDBO_MAF_ADD_TEXT function. In the parameters,
specify the text type and ID, for example, EKKO for purchasing document header texts, or /EBY/PD
for Process Director notes. You can use any of the defined text types.
3. Assign the mapping conversion to the external field.
See the Process Director Configuration Guide for information on mapping data, creating mapping
conversions, and defining text types.
Process arithmetic functions on input
/EBY/PDBO_MAF_ARITHMETIC
Performs the arithmetic function defined in the parameters on the field value.
Example:
Use the TRUNC function to remove decimal places, for example, to truncate 1.4142 to 1. (Note that this
function performs no rounding, so 1.999 is also truncated to 1).
See the SAP documentation for detailed information on the available arithmetic functions.
Assign a variable to output
/EBY/PDBO_MAF_ASSIGN
Assigns an SAP system variable or other interface variable to the output. Type the variable in the
parameters.
The mapping conversion currently supports the following interface variables:
• IR_MAPPER
• IS_CURRENT_DMO
• IS_CURRENT_MAP
• IN_SUBNODE
• IN_PARENTSUBNODE
• IR_CURRENT_PARENT
12
Kofax Process Director Reference Guide
• IR_CURRENT_OBJECT
Example:
Type IN_SUBNODE in the parameters to sequentially number the line items: 1, 2, 3.
Tip To number the generated line item numbers in a 10, 20, 30 sequence instead of 1, 2, 3, also add
the /EBY/PDBO_MAF_MULTIPLY mapping function with a parameter of 10, followed by the /EBY/
PDBO_MAF_ARITHMETIC mapping function with the parameter TRUNC.
Check content of parameter ID before mapping
/EBY/PDBO_MAF_CHECK_MEMORYID
Checks the content of a defined memory ID and performs the mapping only when there is a match.
Use this mapping conversion together with /EBY/PDBO_MAF_SET_MEMORYID to map sublevel data
based on the values of the parent level. This is useful for IDocs, where you may want to map the field
value of a subsegment to a Process Director field only if the qualifier of its parent segment has a specific
value.
Example:
For sales orders, to map the tax number of the sold-to party to Process Director, but not the tax number of
the ship-to party, complete the following steps.
1. Create a mapping conversion using /EBY/PDBO_SET_MEMORY_ID. In the parameters, type any
value in the Set/Get parameter ID field.
2. Create a mapping conversion using /EBY/PDBO_CHECK_MEMORY_ID. In the parameters, type the
same value in the Set/Get parameter ID field. In the Option field, select EQ and in the Text field,
type SP.
If you want to use this mapping conversion to map other fields based on this set/get parameter,
select X in the Keep results field. If you leave this field blank, the value is deleted from memory.
3. For segment E1EDKA1 (Document header partner information), add a mapping entry for the
field PARVW (Partner function) and enter the mapping conversion you created with /EBY/
PDBO_SET_MEMORY_ID.
13
Kofax Process Director Reference Guide
4. For segment E1EDKA3 (Document header partner information additional data), add a mapping
entry for the field STCD1 (Tax number 1) and enter the mapping conversion you created with /EBY/
PDBO_MAF_CHECK_MEMORYID.
The system writes the value of the PARVW field to memory. If the qualifier of this field is SP, the STCD1
field is mapped. If the qualifier is not SP, the mapping entry for STCD1 is ignored and the field is not
mapped.
Initialize the value
/EBY/PDBO_MAF_CLEAR
Removes the value from the field.
Generally speaking, if you do not want a value in a specific field in the Process Director document, you
should not add the field to the mapping table. However, there may be cases where you want to capture a
value, but remove the value if it does not meet certain conditions.
Example:
Your Process Director field is limited to 5 characters, while the captured field may contain up to 20
characters. In this case, only the first 5 characters of the captured value are inserted in the field, which
may not make sense, so you may want to clear these characters from the output field and set the field
value later in the Process Director document.
To achieve this, complete the following steps.
1. Add the mapping conversion Skip next function unless condition is met (/EBY/
PDBO_MAF_IF_LEN).
2. In the parameters, select the operator GT and type 5 in the next field (this specifies the condition
"field contains more than 5 characters"). Assign the order 1 to this conversion.
3. Add the mapping conversion Initialize the value and assign the order 2 to this conversion.
The Initialize the value mapping conversion is skipped if the captured field contains 5 characters or less.
Adjust date (add/subtract working days)
/EBY/PDBO_MAF_DATEADJUST
Changes the date by adding or subtracting the number of working days specified in the parameters.
Check/convert date to internal format
/EBY/PDBO_MAF_DATECONVERT
Checks whether a date is in SAP internal format or converts the date to SAP internal format.
14
Kofax Process Director Reference Guide
Example:
A date in the format MM/DD/YYYY (for example, 01/23/2012) is converted to the internal format
YYYYMMDD (20120123).
Delete first occurrence of parameter from output
/EBY/PDBO_MAF_DEL1ST
Deletes the first occurrence of the string specified in the parameters from the output.
Example:
A captured order number contains two leading zeroes, which should not be present in the Process
Director field. Enter 00 in the parameters. The mapping conversion removes 00 at the beginning of the
field, but retains 00 within the field.
Delete all occurrences of a parameter from input
/EBY/PDBO_MAF_DELETE
Replaces all occurrences of the string specified in the parameters.
Divide input with parameter
/EBY/PDBO_MAF_DIVIDE
For numeric fields, divides the field value by the value specified in the parameters.
Example:
An original field value of 1000 and a parameter value of 100 results in a value of 10 after conversion.
Remove all characters which do not appear in parameter list
/EBY/PDBO_MAF_FILTER_ALLOWED
Removes all characters that are not specified in the parameter list from the field.
Example:
Enter 0123456789 in the parameters to remove non-numerical characters such as . / - from date fields.
Use fixed value from parameters
/EBY/PDBO_MAF_FIXEDVALUE
Inserts the value specified in the parameters into the field.
This is useful for entering values into fields that are not captured during mapping. It can be used as an
alternative to presets.
15
Kofax Process Director Reference Guide
Example:
If your Customer Orders are always of the type OR Standard Order, you can automatically populate the
Sales document type field with the value OR by entering this value in the parameters.
Skip next function unless condition is met
/EBY/PDBO_MAF_IF
Skips the next mapping conversion unless the condition specified in the parameters is met.
You specify the sequence in which mapping conversions are performed by entering the appropriate
number in the Order column of the mapping conversion configuration.
This mapping conversion is useful, for example, for determining whether a value is already in a field and, if
it is not, entering a predefined value.
Example:
You want to ensure that a date field is filled. If the user enters a date, this value is not changed; if the user
does not enter a date, the current system date is inserted.
To achieve this, complete the following steps.
1. Add the mapping conversion Skip next function unless condition is met (/EBY/_PDBO_MAF_IF)
2. In the parameters, select the option EQ and leave the Text field blank (this specifies the condition
"field = empty"). Assign the order 1 to this conversion.
3. Add the mapping conversion Get a system value and enter DATLO in the parameters (this adds the
system date to the field). Assign the order 2 to this conversion.
The mapping conversion Get a system value is skipped if the field is filled by the user.
Skip next function unless condition is met
/EBY/PDBO_MAF_IF_LEN
Skips the next mapping conversion unless the condition specified in the parameters is met. This function
checks only the field length. To check field contents, use /EBY/PDBO_MAF_IF.
Example:
To skip the next function if the field length is less than 10, enter the operator GT and the value 10 in the
parameters.
Change the value to lower case
/EBY/PDBO_MAF_LOWERCASE
Changes the value of the field to lower case characters.
Example:
Changes the field value TEXT or Text to text.
16
Kofax Process Director Reference Guide
Multiply input with parameter
/EBY/PDBO_MAF_MULTIPLY
For numeric fields, multiplies the field value by the value specified in the parameters.
Example:
An original field value of 1000 and a parameter value of 100 results in a value of 100,000 after conversion.
Don't overwrite existing values
/EBY/PDBO_MAF_NO_OVERWRITE
Particularly when mapping IDoc data, there is sometimes a requirement to map multiple external fields to
the same Process Director target field. With this mapping conversion, you can prevent existing values in
the target field from being overwritten.
If you do not specify parameters, an existing value in the target field is retained.
In the parameters, you can specify a field on the same data level as the target field. An existing value in
the target field is then only retained if that field is populated.
Change the value by removing all space characters
/EBY/PDBO_MAF_NOSPACE
Removes all spaces from the field value.
Example:
Converts the telephone number 001 555 21 21 to 0015552121.
Map different field from the same level
/EBY/PDBO_MAF_OTHER_FIELD
In the parameters of this mapping function you can specify an external field from the same data level as
the field that is to be mapped. Using this approach, you can fill the field with the value from a different field
if the original field is empty.
Append parameter to value
/EBY/PDBO_MAF_POSTFIX
Adds the string specified in the parameters at the end of the field value.
Prepend parameter to value
/EBY/PDBO_MAF_PREFIX
17
Kofax Process Director Reference Guide
Adds the string specified in the parameters at the beginning of the field value.
Example:
Replaces all commas (first parameter) with a decimal point (second parameter).
Replace all occurrences of parameter A with B
/EBY/PDBO_MAF_REPLACE
Replaces all occurrences of the first specified parameter with the second specified parameter.
Example:
Replaces all commas (first parameter) with a decimal point (second parameter).
To replace the new line character (CRLF) when transferring a long text to a text field, enter the string
"CRLF" as the first parameter.
Sample mapping function
/EBY/PDBO_MAF_SAMPLE
This function is a template that you can use to create your own mapping functions.
Note Do not assign this mapping function to a conversion. Instead, copy the template to create your own
function and assign that function to the conversion.
Set a defined parameter ID with the current field value
/EBY/PDBO_MAF_SET_MEMORYID
Stores a field value in a defined memory ID.
Use this mapping conversion together with /EBY/PDBO_MAF_CHECK_MEMORYID to map sublevel data
based on the values of the parent level. This is useful for IDocs, where you may want to map the field
value of a subsegment to a Process Director field only if the qualifier of its parent segment has a specific
value. For example, for sales orders, map the tax number of the sold-to party, but not the ship-to party.
See Check content of parameter ID before mapping for a detailed example.
Get first day of a week (optional +- working days)
/EBY/PDBO_MAF_DATE_FROM_WEEK
Converts a calendar week to a date. By default, the calendar week is converted to the Monday of that
week, but you can specify a different date calculation in the mapping conversion parameters. Factory
calendars can also be taken into account.
Example:
With a parameter setting of + 2 Days difference, calendar week 32 of 2019 is converted to 08/07/2019
(Wednesday, August 7th 2019).
18
Kofax Process Director Reference Guide
Writes a text-ID to memory for reading EDI long texts
/EBY/PDBO_MAF_SET_TEXTID
Specifies which long texts are transferred from EDI data to Process Director. This mapping conversion
simply writes the specified text ID to memory. To transfer the long texts, you must also create a mapping
conversion using the /EBY/PDBO_MAF_ADD_TEXT function.
1. Create a mapping conversion using the /EBY/PDBO_MAF_SET_TEXTID function. In the parameters,
specify the text object. Optionally, specify a text ID. If you do not specify a text ID, the current text ID
from EDI is written to memory.
2. In the EDI data mapping, map the E1EDKT1 text identification segment to the external field name
TDID and add the mapping conversion in the Mapping field.
3. Create a mapping conversion using the /EBY/PDBO_MAF_ADD_TEXT function. Specify the same
text object as in the /EBY/PDBO_MAF_SET_TEXTID mapping conversion. Optionally, specify a text
ID.
Insert space before first upper case character
/EBY/PDBO_MAF_SPACE_BUC
Inserts a space before the first upper case character found in the field.
Subtract parameter from value
/EBY/PDBO_MAF_SUBTRACT
For numeric fields, subtracts the value specified in the parameters from the field value.
Example:
An original field value of 1000 and a parameter value of 100 results in a value of 900 after conversion.
Get a system value
/EBY/PDBO_MAF_SYST
Enters the system value specified in the parameter list in the field.
Example:
Enters the current system date when DATLO is entered in the parameter list.
Unit of measurement ISO or string to SAP
/EBY/PDBO_MAF_UOM
Converts an ISO unit of measurement or a text string to the SAP internal format required by Process
Director.
Example:
19
Kofax Process Director Reference Guide
Converts the text string Piece(s) or the ISO code PCE to the SAP value PC.
Note This mapping conversion uses a number of checks to find the correct SAP format. If all checks fail,
the field is cleared.
Change the value to upper case
/EBY/PDBO_MAF_UPPERCASE
Changes the value of the field to upper case characters.
Example:
Changes the field value text or Text to TEXT.
Available preset IDs
A preset ID determines at what point in the life cycle of a document Process Director applies a preset
value. The following standard preset IDs are available.
Preset ID Applies presets
APPROVE When users approve a document in a workflow step.
CHECK Before checks and determinations run.
CREATE When a new document, a new line item, or another sub-object such as accounting and
partner lines, is created.
INSERT When a newly created document is saved for the first time (that is, inserted in the
database).
POST_BEFORE Before a document is posted.
POST_SUCCESS When a document is successfully posted.
RECALL When a workflow is recalled. This applies only to workflow recall. It does not apply to the
removal of individual processors from a workflow step.
REJECT When a document is rejected in a workflow step.
UPDATE When a document is saved.
Available preset classes
A preset class enables you to dynamically compute a value which can then be applied to a field as a
preset. For example, a preset class can determine the company code entered in a document and populate
the Currency field with the currency defined for that company code.
The following general preset classes are available for all process types in the Process Director standard:
20
  • Page 1 1
  • Page 2 2
  • Page 3 3
  • Page 4 4
  • Page 5 5
  • Page 6 6
  • Page 7 7
  • Page 8 8
  • Page 9 9
  • Page 10 10
  • Page 11 11
  • Page 12 12
  • Page 13 13
  • Page 14 14
  • Page 15 15
  • Page 16 16
  • Page 17 17
  • Page 18 18
  • Page 19 19
  • Page 20 20
  • Page 21 21
  • Page 22 22
  • Page 23 23
  • Page 24 24
  • Page 25 25
  • Page 26 26
  • Page 27 27
  • Page 28 28
  • Page 29 29
  • Page 30 30
  • Page 31 31
  • Page 32 32
  • Page 33 33
  • Page 34 34
  • Page 35 35
  • Page 36 36
  • Page 37 37
  • Page 38 38
  • Page 39 39
  • Page 40 40
  • Page 41 41
  • Page 42 42
  • Page 43 43
  • Page 44 44
  • Page 45 45
  • Page 46 46
  • Page 47 47
  • Page 48 48
  • Page 49 49
  • Page 50 50
  • Page 51 51
  • Page 52 52
  • Page 53 53
  • Page 54 54
  • Page 55 55
  • Page 56 56
  • Page 57 57
  • Page 58 58
  • Page 59 59
  • Page 60 60
  • Page 61 61
  • Page 62 62
  • Page 63 63
  • Page 64 64
  • Page 65 65
  • Page 66 66
  • Page 67 67
  • Page 68 68
  • Page 69 69
  • Page 70 70
  • Page 71 71
  • Page 72 72
  • Page 73 73
  • Page 74 74
  • Page 75 75
  • Page 76 76
  • Page 77 77
  • Page 78 78
  • Page 79 79
  • Page 80 80
  • Page 81 81
  • Page 82 82
  • Page 83 83
  • Page 84 84
  • Page 85 85
  • Page 86 86
  • Page 87 87
  • Page 88 88
  • Page 89 89
  • Page 90 90
  • Page 91 91
  • Page 92 92
  • Page 93 93
  • Page 94 94
  • Page 95 95
  • Page 96 96
  • Page 97 97
  • Page 98 98
  • Page 99 99
  • Page 100 100
  • Page 101 101
  • Page 102 102
  • Page 103 103
  • Page 104 104
  • Page 105 105
  • Page 106 106
  • Page 107 107
  • Page 108 108
  • Page 109 109
  • Page 110 110
  • Page 111 111
  • Page 112 112
  • Page 113 113
  • Page 114 114
  • Page 115 115
  • Page 116 116
  • Page 117 117
  • Page 118 118
  • Page 119 119
  • Page 120 120
  • Page 121 121
  • Page 122 122
  • Page 123 123
  • Page 124 124
  • Page 125 125
  • Page 126 126
  • Page 127 127
  • Page 128 128
  • Page 129 129
  • Page 130 130
  • Page 131 131
  • Page 132 132
  • Page 133 133
  • Page 134 134
  • Page 135 135
  • Page 136 136
  • Page 137 137
  • Page 138 138
  • Page 139 139
  • Page 140 140
  • Page 141 141
  • Page 142 142
  • Page 143 143
  • Page 144 144
  • Page 145 145
  • Page 146 146
  • Page 147 147
  • Page 148 148
  • Page 149 149
  • Page 150 150
  • Page 151 151
  • Page 152 152
  • Page 153 153
  • Page 154 154
  • Page 155 155
  • Page 156 156
  • Page 157 157
  • Page 158 158
  • Page 159 159
  • Page 160 160
  • Page 161 161
  • Page 162 162
  • Page 163 163
  • Page 164 164
  • Page 165 165
  • Page 166 166
  • Page 167 167
  • Page 168 168
  • Page 169 169
  • Page 170 170
  • Page 171 171
  • Page 172 172
  • Page 173 173
  • Page 174 174
  • Page 175 175
  • Page 176 176
  • Page 177 177
  • Page 178 178
  • Page 179 179
  • Page 180 180

Kofax Process Director 7.9 Reference guide

Category
Software
Type
Reference guide

Ask a question and I''ll find the answer in the document

Finding information in a document is now easier with AI