Transaction Rules

The rules in this category create batch-input sessions to process the requested SAP transactions. The resulting Batch-Input can then be executed automatically.

Input ProcessClosed A process is a Process Definition that is submitted into a queue. When users request the execution of a chain, a process server creates a record in the Job table, calculates the start time and sets the status to Assigned. Parameters (BDC Creation)

  • SAP_SYSTEMS - Target SAP System.
  • CLIENT - Target Client in SAP.
  • BDC_NAME - Name of the Batch-Input session.
  • BDC_CREATOR - Owner of the Batch-Input session.
  • Output Parameters (BDC Creation)
  • BDC_QID - List with QIDs (comma separated).

FB01Account

The basic FB01 booking will provide:

  • Input is a list of entries containing source Account, Currency and Amount (from previous validation). It will be used for a 40-Posting.
  • The target account will be used for the 50-Posting (Credit entry) using the sum of the 40-Postings (Debit entry).
  • Only a Single Company Code can be processed.
  • Booking is done by Currency (one currency per document).
  • A document will contain up to 500 items.
  • <Account column> - Column which contains the account.
  • <Currency column> - Column which contains the currency.
  • <Amount column> - Column which contains the amount.
  • <Target Account> - Target Account.
  • <DocumentClosed An object used to store documentation on specific objects or processes. It can be used for other purposes as well, for example, to log changes made to process definitions, for example. Type> - Document Type.
  • <Header Text> - Document Text.
  • [<FieldValue>] - Field Value-Pair (<field>=<value>). They are processed after the other parameter settings resulting from input.

Supported Header Fields

Header Field Description
BKPF-BLDAT Document Date
BKPF-BLART Document Type
BKPF-BUDAT Posting Date
BKPF-BUKRS Company Code
BKPF-MONAT Period
BKPF-XBLNR Reference Document number
BKPF-BKTXT Header Text
BKPF-WAERS Currency
FS006-DOCID Barcode Document Type

Supported Item Fields

Header Field Description
RF05A-NEWBS New Posting key
RF05A-NEWKO New Account
RF05A-NEWBW New Document Type
BSEG-WRBTR Amount
BSEG-MWSKZ Tax Code
BSEG-ZUONR Assignment
BSEG-SGTXT Item Text
BSEG-DMBTR Amount in local currency
COBL-KOSTL Cost Center
COBL-AUFNR Order number
BSEG-VBUND Trading Partner
COBL-PRCTR Profit Center
COBL-PPRCTR Partner Profit Center
COBL-PARGB Partner Business Area
COBL-RMVCT Movement Type
COBL-GSBER Business Area
COBL-PS_POSID WBS Element
COBL-WERKS Plant
COBL-MATNR Material Number
COBL-SEGMENT Segment
COBL-FIPEX Commitment Item
COBL-KDAUF Sales Order
COBL-KDPOS Sales Order - Item
COBL-KDEIN Sales Order - Delivery Schedule
RKEAK-<xx> Profit Segment Field (<xx> is number)

The item field keys can be prefixed with 40_ or 50_ as filter to select only the items with the corresponding BS field (BS=40 or BS=50).

BS stands for posting key.

FB02ChangeDocument

This validation allows the mass change of documents using FB02.

  • <Field>=<Value>[,<Field>=<Value>] - Field Value pairs.
  • <Field> - Field to change with FB02.
  • <Value> - Value to use for replacement.
  • Transfer Requirement
Supported Fields Description
BSEG-ZLSPR Payment Block
BSEG-MANSP Dunning Block
BSEG-ZUONR Assignment
BSEG-SGTXT Document Item text

The Transfer from other rules via RULE_RESULT requires 3 columns (in this order)

  • <Fiscal Year>
  • <Document number>
  • <Document item>
  • Input Process Parameters
  • BUKRS - Company code.
Example: ALVColumn_Get(1,6,7);FB02DocumentChange(BSEG-ZLSPR=)

FBV0ParkedDocumentPost

Post parked documents using FBV0.

  • [Check] - Perform check before post.
  • Transfer Requirement

The Transfer from other rules via RULE_RESULT require 32 columns (in this order)

  • <Account Number>
  • <Company code>
  • <Fiscal Year>

FS00AccountLock

Allows the locking / unlocking of G/L Accounts.

The Transfer from other rules via RULE_RESULT require 2 columns (in this order)

  • <Account Number>
  • <Company code>