Batch Parameters

Batch parameters play the same role as transaction parameters of online services. They define input/output for the batch module created in the batch framework and are responsible for transaction control.

Batch parameters are stored in the PFM_BATCH table of the database.

Field Name Description

BAT_CODE

Batch code

BAT_PHYSICAL_NAME

Physical name of batch

BAT_LOGICAL_NAME

Logical name of batch

STA_TYPE

Status type

  • 0: Normal

  • 1: Do not use

STOP_FLAG

Whether to stop

  • 0: Normal

  • 1: Stop (Check the resident batch again after sleep for schdl_sec)

BAT_TYPE

Batch type

  • G: General batch

  • U: Residential batch

  • P: POD batch

EXEC_NODE

Execution node

  • ALL: All execution nodes

  • 1,2…: Node number registered in PFM_CONFIG table. Execution nodes are separated by a comma (,) symbol.

EXEC_PARALLEL_YN

Whether to execute simultaneously (Unused field)

ARGS_CTNT

Input arguments (It is used when substituting input arguments when performing.)

SCHDL_SEC

Schedule time (Residential batch)

CALLEE_NAME

Work function module name to be called

IN_STRUCT_NAME

Input structure name (If the value is 'dummy', the message is not converted.)

IN_MAP_NAME

Map name to use when inputting (Unused field)

OUT_STRUCT_NAME

Output structure name (If the value is 'dummy', the message is not converted.)

OUT_MAP_NAME

Map name to use when converting for output (Unused field)

AP_LOG_PROCESS

Work log division (Unused fields)

ERROR_LOG_PROCESS

Error log division (Unused field)

LOG_DIR

Log directory (It is used to temporarily change the log directory.)

LOG_FILE

Log file name (It is used to temporarily change the log file name.)

LOG_TYPE

Log level 180

  • E: Error log

  • W: Warning log

  • I: Information log

  • T: Trace log

  • D: Debug log

  • H: Hex Dump

(Example: EWITDH)

TRACE_LOG_LEVEL

Details for trace log level

  • AL: Trace all

  • DB: Trace database information

  • TP: Trace TP information

  • DL: TraceDlcall information

  • TC: TraceTry information

  • TS: Trace Sys Try information

  • IO: Trace input/output information

  • CB: Trace ComBuff information

  • SV: Trace SVC information

  • OF: Release to trace all

TRACE_LOG_LEVEL can be used in combination using the ‘_’ symbol.

(Example: DB_TP_DL)

DEBUG_LOG_LEVEL

Details for debug log level

  • AL: Debug all

  • SV: Debug SVC information

  • FR: Debug FLOW module information

  • MO: Debug all service modules

  • MF: Do not debug all service modules

  • OF: Release for all debugging information

DEBUG_LOG_LEVEL can be used in combination using the ‘_’ symbol.

(Example: SV_FR_MO)

JOB_INFO_FLAG

Whether to execute JOB INFO

  • 0: Executes JOB INFO

  • 1: Dose not execute JOB INFO

TRACE_LEVEL

Tmax SysMaster trace log level (Unused field)

THRESHOLD

Tmax SysMaster threshold (Unused field)

SQL_TRACE_LEVEL

Tmax SysMaster DB monitoring level (Unused field)