Posts

Showing posts from March, 2025

XML Publisher

Steps to create a XML Publisher Report   1] Add the “Xml Publisher Administrator” Responsibility to the user through the front end. 2] Create the Report(Data Model or we can say the .Rdf file) using Oracle Report Builder. 3] Set the user parameter as p_conc_request_id. 4] Add the default values to the Before Report and After Report triggers(not mandatory) 5] Ftp the Report to the Cust_Top/Report/Us. 6] Open the Oracle E-Business Suite then go to Sysadmin>Concurrent>Program>Executables, Here we have to create one executable file for that Rdf. 7] Then go to Sysadmin>Concurrent>Program>Define, Here we have to make a Concurrent Program for that Executable. Make sure that the output format must be XML. 8] Goto the Sysadmin>Security>Responsibility>Define. Query for the Xml Publisher Administrator. See the Request Group attached to this. Attach the Concurrent Program to this Request Group. 9] Design the template in Ms Word(Using the .Rtf file). 10] Goto responsi...

ADF

  Oracle ADF is a commercial Java framework for building enterprise applications. It supports rapid application development based on ready-to-use design patterns, metadata-driven and visual tools. Oracle ADF is based on the following concepts: Rich component sets for web, mobile, and desktop clients Declarative and reusable business logic and validation Declarative data binding Separation of UI-related and data-related elements (MVC architecture) Enhanced page flow functionality, including modular and reusable task flows Declarative security on ADF resources Customer level and developer level customization through metadata Oracle ADF provides ready-to-use data control implementations for common business service technologies, such as the following: ADF Business Components Enterprise JavaBeans (EJB) session beans and JPA Persistence API entities JavaBeans components Web services (SOAP and REST)

OAF

 JSP, Java Beans, JDBC, Different components of Java application, Event handling, Concept of cookies. JSP — Java Servlet Page is a Java program that compiles and generates a class file called ‘Servlet’. Java Servlet — A servlet is a small Java program that runs within a web server. Features of Java Servlet: 1. Receives and responds to requests from web clients 2. Functions without a specific protocol (A protocol is a set of rules determining the format and transmission of data) 3. Multi-threaded – a single object can service multiple clients Servlets job is to serve. It takes the request from client, figure out the data passed by the client, perform processing and send back the response. Tool: JDeveloper 10G (R12.1.3 Version) Language: Core Java Application Server: Apache (R1213) and Weblogic (R1224) MVC Architecture: Model — Business Logic — This layer is implemented using technology/ library called BC4J (Business Component for Java) — We have three modules — 1) AM (Application Mo...

General Ledger

  General Ledger Explorer Part of Oracle Financials Cloud AP/AR/FA/INV -> Subledger Accounting Entries -> Journal Entries -> GL Balances Create accounting Journal Import--Close Accounting Period Journal Post Calculation Manager Financial Reporting GL Accounting Cycle Open Period -> Create, Import and Reverse Journals -> Post Journals -> Review Balances -> Run Revaluation and Translation( different currency) -> Perform Consolidation -> Review Balance and Perform Reconciliation -> Run Financial Reports -> Close Period Budgets in General Ledger Accountants and Accounting Mangers Financial roles - CFO Process -Create Journal Entries      Journal Entry Methods   Manual - Ledger Currency, Foreign Currency Journals ,Reversals , Intercompany and Copying Spreadsheets - Standard Journals and Recurring Journals Import - Oracle Subledgers- subledger accounting and Non-Oracle applications Automatic - Allocations, Reversal criteria Sets ,Reval...

Oracle Fusion

  Oracle Cloud Infrastructure Human resource Talent Management Workforce Manager ERP Financial Management Procurement Project Management Risk Management and Compliance SCM Inventory Management Product Lifecycle Management Fusion Data Intelligence Customer Experience Single Source of truth Data driven applications Plan- Sourcing- Inventory - Fulfilment & Delivery ,Servicing Agile and Resilient; Blockchain Oracle modern best practice Empowers Global Process owners Thousands of Implementations Optimized Process Plan an adaptation path Digital business process End-to-end across organization Leveraging emerging technologies Public available ,Dynamic and Trusted Analytics - Metrics and Dashboards AI/ML - Automates operations; Faster decisions Review against key differentiators' --==============================-- Analytics - Prebuilt key metrics AI/ML  Various Functional  Area Process - Requisition to Payments Create Sourcing Specifications Manage Supplier's responses Raise ...

CryptoCurrency

  Instance payments Cryptocurrency - blockchain application that run on a blockchain network Enabler of blockchain Bitcoin is the application of blockchain - 2009 Solves the problem faced b fiat currencies BTC - No Central authority Collection of computers( nodes or miners) )- Copy of all transactions Verified by huge computing resources Solve - New coin - Trustworthy and secure - reward  6.25 BTC Transaction data is shared :  Miners compete to validate the transaction using PoW Miner solves and shares his result.  Block becomes valid upon arrival Miner is rewarded Transaction completed. Blockchain Platform - Take advantage of existing infrastructure Due to improved efficiency Performance review Criteria - Popularity - How active Supported languages - C++,Solidity,Node.js Network Type: Public,private or protected Github repo available Cost Popular Blockchain Platforms - Ethereum,Hyperledger,Multichain,Quorum Blockchain as a Service ( BaaS) Platforms - Oracle,Amazon a...

BlockChain

 Blockchain Platform - Ethereum - Corda - Multichain - Quorum - Hyperledger Fabric Why blockchain - mainstream? Cross border monetary payment system - High transaction Fee - Double Spending - Internet fraud Benefits - Decreased Costs - Reduced Fraudulent activity - Increased Security Blockchain is a distributed database of uneditable records called blocks, which are secured using cryptography Blocks is a record book which contains the details of transaction data. Elements of Block - Hash - Hash of previous block - Nonce - Transaction Data Hash is an alphanumeric value which is used to identify a block. Nonce is a random value which is used to vary the value of hash.. Payments transparent  and accountable Oracle Blockchain Platform Set up a blockchain network Self sustaining nodes Share data with multiple parties Based on Industry's leading open source Hyperledger Fabric Advantages Immutability Data Integrity Simplifies Auditing Consensus Algorithms - Practical Byzantine fault ...