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-