Transaction Categories


All work objects, including finance, accounting, current account, budget process, costing, and inventory movement, have "Transaction Type" definitions.


Route: Dashboard > BPM > Transaction Categories


"Transaction Categories" are defined in all business objects that include finance, accounting, current account, budget process, costing, and stock movement. In Workcube, no transactions involving money and stocks can be made without defining the transaction categories. "Transaction Category" edits the background links of a document. On the screens with "Transaction Type", the user clicks on a single save or update button. This click causes a lot of action in the background. By creating record sets, records are added to the database, or updates are made.

Let's give an example so you can better understand the types of transactions.

A typical purchase invoice has the following background links.

CURRENT ACCOUNT - SUPPLIER
PRODUCT-STOCK
ACCOUNTING ACCOUNT LINKED TO CURRENT ACCOUNT
PRODUCT-STOCK LINKED ACCOUNTING ACCOUNT
PRODUCT-STOCKED BUDGET ITEM
SALES BUDGET REVENUE-EXPENSE CENTER
ACCOUNT IF SALE IS MADE CASH
IF THE CASH SALES ARE MADE, THE CASE ACCOUNTING ACCOUNT

PRODUCT STOCK COST ACCOUNT


Transaction categories screens running under BPM are used to list, add and update Transaction Categories. You can edit the associated background processes with the “Transaction Category”. As in the example, when a Purchase invoice is recorded, it is possible to select which transactions will be performed in the background. When the transaction type is not selected, that record does not create an accounting receipt. By multiplying the Transaction types, control and action codes can be added when requested, as in the Workflow design, so that additional capabilities are brought to the application by using the "Transaction Type".



Definitions

  1. Transaction Category
    This definition is used by choosing from the standard definitions. When this definition is selected from the popup screen, Module ID and Process ID are filled automatically. The Transaction Category name can be customized and changed. The word can be used multilingually by adding it to the dictionary.
     
  2. Selectable checkboxes for Automated Processes and Background Processes:
    Current Transaction: It records the current transaction.
    Accounting Transaction: Records accounting entry.
    Budget Transaction: It records the budget according to the expense center and budget item.
    Perform Cost Transaction: Records cost in purchasing transactions.
    Do the cost processing from the cost amounts in the document.: In purchasing transactions, it records the cost over the net price on the document, such as an invoice. (Works when Perform Cost Transaction is selected)
    Perform cost transaction for lines with an amount 0: It includes the goods and services purchased at a "0" price into the cost calculation. It lowers the average cost.
    Perform Inventory Transaction: Adds and decreases inventory records in transactions.
    Make Zero Inventory Control: It prevents overstock transactions in sales and shipment processes.
    Use Lot No.: Lot number registration is made in stock transactions. Used to track stocks by lot number.
    Make Warehouse Based Accounting: Accounting records are made to the ledger accounts specially defined for the warehouses.
    Exclude Discounts in Accounting and Budget Transactions: Accounting is done with deducting discounts.
    Perform Project Based Accounting: In project-based businesses, it makes accounting records to the accounting accounts specially selected for the project.
    Do project-based budgeting: In project-based businesses, it makes budget records to the budget accounts specially selected for the project.
    Group Based on Account: If the accounting accounts of the products and services selected in the lines are the same in transactions using Basket, it makes the calculation by grouping.
    Perform current account transaction based on maturity and foreign exchange.: If different currencies and maturities are used in the transaction line (basket), or if sales in installments are made, the current transaction is grouped according to maturity and foreign currency.
    Perform current account transaction on the basis of payment method: If a different payment method is used in the transaction line (basket), the current transaction is grouped according to the payment method.
    Make current transactions on the basis of the project in the row: If different projects are selected in the transaction line (basket), it groups the current transaction as many as the projects and performs the current transaction.
    Set as Standard Option: When the transaction-page is opened for the first time, the transaction category is selected in the transaction category selectbox.
    Use at Partner: It enables it to be used in self-service transactions made by business partners and accounts.
    Use in Public Portal: It allows it to be used in self-service transactions made by contacts.
     
  3. Document Type ve Payment Method
    It is used for e-Ledger transactions.
     
  4. Fuseaction
    You can see the details of fuseaction here.
     
  5. Authorized Position Categories
    Transaction categories are authorized according to the position types. (For details, check the Position/Roles contents)
     
  6. Authorized Positions
    Employees who are authorized to take action are selected. Only the selected positions can perform transactions. 
  7. Display and Action File
    Display File: You can define the rules you want it to check before the operation takes place and the relevant page is run. It is a set of code added with the Display file + button. For example, before issuing an invoice to the customer, you can check the risk limit and check whether the declared address is correct.
    Action File: After the transaction record is completed, you can define what you want to do additionally. It is a set of code added with the action file + button. For example, after issuing a Delivery Note, you can notify the logistics company and report the decreased goods to the supplier.

Approval and Notifications

While setting the transaction types, the users are selected to be authorized and the people to be notified when the transaction is completed. Unauthorized users cannot save and update these transactions, even if they have access to business functions-screens using "Transaction Type". In this case, Workcube warns "Transaction Type Unauthorized".


Feedback

Did you find this content helpful?
Related Contents