Knowledge Bytes Day8
Plsql apis
Faster transaction processing.
Code executes directly on database server with not much io disk reads
Code reusability- write once and call from multiple applications
Modular design- clean and neat. Serving specific business processes and functions
Reusuable libraries bring down development and testing efforts..
Quality and greater efficiency
business examples
Create an invoice api, receipt api, asset additons, dereciations api, GL journal apis
What invoice api does,
It creates an sales invoice for any business entity.
How the skeleton design looks like,
Invoice business validations
Invoice header
Invoice lines
Business calculation logics
Tax calculations
Calculate sales commissions
Exception handling scenarios
Transaction handling - commit, rollback, and savepoints
Apis will be called from multiple business applications within a company or external partners- it can be java, dot net, or any platform
just to correlate above business example-
Invoice apis can be consumed by service providers once business delivers services/goods to its customers
Payment apis creates receipt by knocking off invoices dues..
In simple terms-
Plsql apis serves business..
Building blocks for business applications..
widely used by governments, banks, big corporates,..
Happy sharing and learning!
Faster transaction processing.
Code executes directly on database server with not much io disk reads
Code reusability- write once and call from multiple applications
Modular design- clean and neat. Serving specific business processes and functions
Reusuable libraries bring down development and testing efforts..
Quality and greater efficiency
business examples
Create an invoice api, receipt api, asset additons, dereciations api, GL journal apis
What invoice api does,
It creates an sales invoice for any business entity.
How the skeleton design looks like,
Invoice business validations
Invoice header
Invoice lines
Business calculation logics
Tax calculations
Calculate sales commissions
Exception handling scenarios
Transaction handling - commit, rollback, and savepoints
Apis will be called from multiple business applications within a company or external partners- it can be java, dot net, or any platform
just to correlate above business example-
Invoice apis can be consumed by service providers once business delivers services/goods to its customers
Payment apis creates receipt by knocking off invoices dues..
In simple terms-
Plsql apis serves business..
Building blocks for business applications..
widely used by governments, banks, big corporates,..
Happy sharing and learning!
Comments
Post a Comment