Tricentis Tosca 16.0 Released on Feb-2023 ----- UFT has been upgraded from UFT 15.0.1 to UFT One 15.0.2, Beginning at November 2020.

Sunday, 15 June 2025

What is Cardinality ?

Cardinality is the Smart Way to Handle Repeating or Reusable Element in Tosca.

Cardinality :- Cardinality is all about how many times you can use a module's attribute in one test step. Instead of copying and pasting the same control over and over, you can cleverly reuse the same control with different attributes. It's a smart and efficient way to work.

Why use Cardinality:-  It's great for managing repeating elements like table rows, lists, and product tiles. It lets you apply multiple validations or actions on the same control, helping to keep your test cases clean, scalable, and easy to maintain.


Real-Life Example: Imagine you have a shopping list with 10 products. You want to check each product's name and price. Instead of making 10 separate controls, you just set the product row’s Cardinality to 1-N, and Tosca takes care of each one for you automatically.

NOTE:- Use Cardinality wisely when working with dynamic or repeating elements and pair it with loops or conditions for even more power! It’s not just about saving effort. it’s about writing clean, efficient, future-proof tests.


Tuesday, 3 June 2025

What is F-53 ?

F-53 is used to manually post payments made to vendors without referencing open items or invoices automatically, usually for direct payments or adjustments. It’s a non-automatic, manual outgoing payment transaction.


📌 Steps to Post Vendor Payment in F-53:
1. T-code: F-53
2. Bank Account (GL Account for Outgoing Bank)
3. Posting Date & Document Date
4. Amount to be Paid
5. Vendor Account
6. Choose “Open Items” to clear against an invoice (if applicable)
7. Assign Payment Amount and Save

📍 Why it matters:
This process ensures accurate clearing of vendor invoices, proper cash flow tracking, and up-to-date financial statements.

SAP FICO T-Codes

General Ledger: 

FS00  - Edit G/L Account Master

F-02  - Post Journal Entry 

F-03 - Clear G/L Account

F-07 - Post Outgoing Payment

F-13  - Automatic Clearining

FB50 General Ledger Posting (Single Screen) 

FB01 General Posting

FAGLL03 - G/L Line Itme Display

Asset Accounting:

AS01 - Create Asst

AS02 - Change Asset 

ABZON - Asset Acquisition 

AFAB  - Depreciation Run

AW01N - Asset Explorer

Account Payable - AP:

FB60 - Enter Vendor Invoice 

FB65 - Enter Vendor Credit Memo

F-63 - Post Outgoing Payment 

F110 - Automatic Payment Run

FBL1N - Vendor Line Itmes

FB10N - Vendor Balances

Account Receivable - AR: 

FB70 - Enter Customer Invoice

FB75 - Cost Customer Credit memo

F-28 - Post Outgoing Payment

F-82 - Clear Customer

FBL5N - Customer Line Items 

FD10N - Customer Balances

Controlling CO:

KS01 - Create Cost Center 

KSB1 - Cost Center Line Itmes

KP06 - Cost Center Planning

KA01 - Create Cost Element

KB1SN -  Manual Alocation 

KESZ - Profit Center Line Item 

Reproting:

S_ALR_87012301  -  G/L Balances 

S_ALR_87012082 - Vendor Payment 

S_ALR_87012177 - Customer Balances

Period Closing:

F.01 - Financial Statements

F.13 - Automatic Clearing

F.05 - Foreign Currency valuation

Monday, 26 May 2025

Procedure to Activate Scripting in SAP GUI

 Procedure

1) Open transaction RZ11 in the system.

2) Enter the parameter name sapgui/user_scripting and click on Display.

3) If the parameter value is currently set to FALSE, click on the Change Value button in the toolbar.

4) A window will open. Enter the new value TRUE and save your changes.

5) Repeat the previous steps for all available parameters mentioned above.


Activating scripting on the client

You have to activate scripting on the client to steer SAP applications via the SAP scripting interface.

1) Open the menu in the Logon window by clicking on the  icon and select the menu entry Options.

2) Switch to the view Accessibility & Scripting->Scripting and enable the scripting function.

3) In addition, disable the following options: Notify when a script attaches to SAP GUI and Notify when a script opens a connection.


Activating modal dialog boxes on the client

You have to activate modal dialog boxes on the client to steer SAP applications.

1) Open the SAP GUI window and select the menu entry Help->Settings... on any screen.

2) Switch to the F1 Help tab and select the option In Modal Dialog Box in the Display section.

3) Switch to the F4 Help tab and select the option Dialog (modal) in the Display section.

4) Confirm by clicking on the green check mark  button.

Note - this is a per-user setting. The settings have to be configured on each client you want to test your application with. The SAP system administrator can set up the system default as Dialog (modal).

Friday, 9 May 2025

What is TTA

TTA is Tricentis Test Automation it is a subset of Tricentis Tosca. It employs the same principles for automated test cases as Tricentis Tosca, but just for SAP applications.

 TTA is designed to work in conjunction with the SAP Solution Manager.

TTA leverages Tosca's model-based approach, which allows for creating reusable test components and modules that can be adapted across different SAP systems. 

TTA is used to automate SAP technologies UI5, WebDynpro, GUI, SF, Concur, etc., and solutions running in the browser.