Stocks 

Purpose

This scenario describes how stocks, investment certificates and other corporate investments are processed in the SAP System, and how the corresponding positions are managed.

Prerequisites

The necessary master data for the business partners, securities accounts and classes, as well as the required market data (indices, reference interest rates, and securities prices) is created.

See also: Securities master data scenario.

Process Flow

Transaction Processing

In the course of processing, a transaction progresses through various activity categories. Which of the following progressions applies, depends on the Customizing settings made for the transaction type:

The following explains the various processing steps using the progression Order ® Contract ® Settlement as an example.

  1. Creating an order
  2. When you create an order, you are reproducing either a sales order or a purchase order in the R/3 System. You determine which security (e.g. stock with ID number 777778) in which securities account (e.g. COMBA1) is to be purchased or sold, and also specify the number of units and the conditions. The bank account is proposed by the system based on the Standing Instructions for the counterparty.

    You can use the Other flows function to enter the charges, brokerage, commissions and so on associated with the purchase or sale of the security, directly on creating the order.

  3. Executing the order

With the Transaction ® Execute function, you effectively move the transaction from the activity category Order to the activity category Contract. You use this function once the required securities are ordered (e.g. after the bank has called back). You have the option of changing any of the initial order details if necessary.

  1. Settling the contract
  2. When you come to settle the contract, the system pulls up all the details on the financial transaction from the contract so that you can check the information and make any changes that might be necessary. Once again, you have the option of activating correspondence or of displaying the anticipated cash flow.

  3. Releasing the transaction
  4. Depending on the Customizing settings, the transaction is either released automatically when the contract is settled, or manually, using the release function.

  5. Posting the transaction

Once the transaction has been released, you can proceed to post it. A posting log is generated, and you can use this to see what the corresponding financial accounting document looks like.

Position Management

The following functions are provided to help you manage your stock, investment certificate, and shareholding positions:

This function lets you transfer positions at the book value from one securities account within the company code to another. A prerequisite for this is that the position indicator in the target securities account is maintained. The flows required for the transfer are generated by the system, which also updates the position in the respective securities account. The result of the transfer is displayed in a posting log.

Incoming payments (interest, dividend or repayment flows) can be posted either automatically or manually.

You can use automatic posting to process flows which occur regularly, where the timing and the amount of the flow is known in advance. Typically, automatic posting is used for interest, dividend, and repayment flows, that is, flows generated from conditions.

You can use the incoming payments function to manually process due flows for interest, dividends and repayments. In contrast to automatic processing, here you have the advantage of being able to process the flows individually. This is useful in a case where - after comparison with the bank statements - you want to manually change automatically generated tax flows, for example.

The Corporate Actions function lets you represent changes to the capital structure stemming from the issuer. Predefined corporate actions allow you to represent the following capital changes for example:

You can also implement user-defined position actions.

Both period-end closing and key date valuation are available for closing operations.

You can initially execute period-end closing in a simulation run. This generates a list of all securities flows included in the period-end closing operation. Period-end closing is a prerequisite for other closing work, such as key date valuations.

The balance sheet transfer function allows you to move securities positions between account assignment levels. This can be linked to a transfer posting between the corresponding balance sheet accounts in Financial Accounting, something which is necessary when a security from your current assets is to be added to your fixed assets, for example.

The G/L account in which the position is managed in Financial Accounting is assigned by means of the account assignment reference.

With this function you can block sales for entire securities accounts or certain classes within a securities account. When you select individual classes you can block either the entire item or just parts of the item.

You can set a time limit for the block so that the position is automatically released once the time limit is exceeded. You can manually unblock blocked items or securities accounts at any time.

Result

You have set up and managed securities positions. You can now proceed to evaluate the positions in the information system.

Within the context of position measure planning, you decide whether you want to set up further securities positions or dismantle existing positions. Your decision will largely depend on the changes in the external market conditions, since these have a direct impact on your company's liquidity situation.