PSQL_标准API和Interface基本的用法和比较(概念)

简介: 2014-01-05 Created By BaoXinjian 一、总结     1. API调用的6个参数     2. 处理后错误信息的处理     3. API成功与否的判断依据     4.

2014-01-05 Created By BaoXinjian

一、总结


    1. API调用的6个参数

    2. 处理后错误信息的处理

    3. API成功与否的判断依据

    4. API和Interface的区别和优点

 

二、具体分析


1. API调用的6个参数

                            

 

2. 处理后错误信息的处理

 1     IF (fnd_msg_pub.count_msg > 0) THEN
 2 
 3         l_error_flag := 'Y';
 4 
 5         l_error_message := l_error_message || ' Error occrured in create_cust_site_use API -';
 6 
 7         FOR i IN 1 .. fnd_msg_pub.count_msg LOOP
 8 
 9             fnd_msg_pub.get(p_msg_index => i
10 
11                                        ,p_encoded => apps.fnd_api.g_false
12 
13                                        ,p_data => l_chr_msg_details
14 
15                                        ,p_msg_index_out => l_num_msg_index_out);
16 
17             l_error_message := l_error_message || ' ' || l_chr_x_msg_details2;
18 
19         END LOOP;
20 
21         l_error_message := l_error_message || ' |';
22 
23     END IF;

 

3. API成功与否的判断依据

 1     IF l_api_return_status = 'S' OR l_api_return_status = 'W' THEN
 2 
 3         COMMIT;
 4 
 5     ELSE
 6 
 7         ROLLBACK;
 8 
 9         l_error_flag := 'Y';
10 
11     END IF;
12 
13   S-->Success;
14 
15   U-->Unexception
16 
17   E-->Error;

 

4. API和Interface的区别和优点

    (1).API的特点

        i. API是对基表直接操作

        ii. API同时只能小批量的数据

        iii. API可立刻进行联机处理,即时反馈数据的处理信息

        iv. 如出现错误,可将错误反馈给源系统

    (2).Interface的特点

        i. Interface是通过并发程式接间操作基表

        ii. Interface主要同时处理大批量的数据

        iii. 数据进入接口表的形式多样

        iv. 用户可以查看/补录/修改/提交接口数据

 

Thanks and Regards

ERP技术讨论群: 288307890
技术交流,技术讨论,欢迎加入
Technology Blog Created By Oracle ERP - 鲍新建
相关文章
|
5月前
|
API 数据安全/隐私保护 数据格式
API 资源详解:从概念到实战的完整指南
本文深入解析了 API 资源的概念、特征与设计原则,涵盖 RESTful 规范、资源分类、层级结构及实际应用示例。内容还包括版本管理、安全策略与性能优化技巧,帮助开发者构建高效、可维护的 API 系统。
417 115
|
监控 安全 测试技术
API 管理的概念是什么?Apifox 为什么值得推荐?
在互联世界中,API如同软件间的“翻译官”,让应用能相互交流、共享数据。随着API数量激增,有效管理变得至关重要。API管理确保API的质量、安全与性能,提升开发效率及用户体验。它覆盖API从设计到废弃的全过程。利用如Apifox这样的工具,可以轻松实现API的设计、测试、文档管理和模拟等。Apifox集多种功能于一体,简化工作流程,提高团队协作效率。在选择API管理工具时,Apifox以全面的功能和友好的使用体验脱颖而出,成为开发者们的优选。随着技术发展,未来API管理将更加智能化和高效。
477 126
API 管理的概念是什么?Apifox 为什么值得推荐?
|
Java API
JavaSE——常用API进阶二(6/8)-ZoneId、ZoneDateTime、Instant(常见方法、用法示例)
JavaSE——常用API进阶二(6/8)-ZoneId、ZoneDateTime、Instant(常见方法、用法示例)
157 1
|
自然语言处理 Java API
Java 8的Stream API和Optional类:概念与实战应用
【5月更文挑战第17天】Java 8引入了许多重要的新特性,其中Stream API和Optional类是最引人注目的两个。这些特性不仅简化了集合操作,还提供了更好的方式来处理可能为空的情况,从而提高了代码的健壮性和可读性。
355 7
|
11月前
|
安全 程序员 API
API对于程序员的多元用法:从基础到实战
API(应用程序编程接口)是现代软件开发中不可或缺的工具,充当不同系统间沟通的桥梁。通过API,程序员可以轻松获取外部数据、扩展应用功能、实现微服务间的通信等,极大提升开发效率和应用功能性。常见的API类型包括Web API、本地API和第三方API。使用API,开发者能快速集成复杂功能(如支付、物流跟踪),并确保数据安全与管理。掌握API的开发、维护及安全管理技巧,对构建高效、稳定的应用至关重要。随着数字化进程加速,API的重要性将不断提升。
392 1
|
JSON API 数据格式
详细介绍下PYTHON API的用法
详细介绍下PYTHON API的用法
|
XML JSON API
Title: Empowering E-commerce with the Product Details Upload API Interface
Title: Empowering E-commerce with the Product Details Upload API Interface
|
缓存 负载均衡 测试技术
‌API开发的基础概念和作用‌
API(Application Programming Interface)是一组定义了软件组件之间交互规则的接口。它提供了一种标准化的方式,让不同的软件组件之间可以进行通信和交互。
428 2
|
消息中间件 NoSQL Kafka
大数据-52 Kafka 基础概念和基本架构 核心API介绍 应用场景等
大数据-52 Kafka 基础概念和基本架构 核心API介绍 应用场景等
219 5
|
JSON Java API
Integrating the 1688 Product Details API Interface for Taobao
The 1688 platform, a subsidiary of Alibaba Group, is a leading wholesale marketplace in China. It provides a vast selection of products from various suppliers, enabling businesses to source goods efficiently. One of the key features that enhance the user experience on 1688 is the ability to access d