在hz_parties表上增加一个触发器,因为和ap供应商可能同名,所以要额外排除一下来源应用
CREATE OR REPLACE TRIGGER hz_parties_trg BEFORE INSERT OR UPDATE ON hz_parties FOR EACH ROW DECLARE n_exists NUMBER; exp_mul_cust EXCEPTION; PRAGMA AUTONOMOUS_TRANSACTION; BEGIN IF (inserting OR (updating AND nvl(:old.party_name, '-99') <> nvl(:new.party_name, '-99'))) AND :new.application_id <> 200 THEN SELECT COUNT(1) INTO n_exists FROM hz_parties hp WHERE 1 = 1 AND hp.party_name = nvl(:new.party_name, '-99') AND EXISTS (SELECT 1 FROM hz_cust_accounts hca WHERE hca.party_id = hp.party_id); IF n_exists > 0 THEN RAISE exp_mul_cust; END IF; END IF; EXCEPTION WHEN exp_mul_cust THEN raise_application_error('-20001', '名称为"' || :new.party_name || '"的客户在系统中已经存在,不能重复创建相同名称的客户!'); END;
相关推荐
- **多地址支持**:一个客户可能有多个收款地址,系统需要能够灵活管理这些地址。 - **操作步骤**: - 在客户档案中添加收款地址。 - 根据实际情况设置默认收款地址。 - 维护和更新收款地址信息。 ##### 5. ...
ERP-财务-AR模块讲解
Oracle 应收模块管理(AR)是Oracle E-Business Suite (EBS)中的一个关键组件,专注于企业财务流程中的应收账款管理。此模块旨在帮助企业高效地处理销售交易,从订单到收款的全过程,确保准确无误的账务记录,并提供...
AR9331是一款由Atheros公司设计的无线芯片,它支持2.4G频段的无线网络通讯。AR9331芯片集成的2.4G无线WIFI模块具有多种特性,如IEEE 802.11b/g/n标准兼容性,最高可达150Mbps的数据传输速率,支持USB和以太网接口,...
- 该模块基于Qualcomm Atheros AR1021G芯片,是一个高度集成的2.4GHz IEEE802.11n 2x2 MIMO WLAN解决方案,内建功率放大器(PA)和低噪声放大器(LNA)。 2. 应用范围: - AR1021G模块适用于遵循IEEE802.11b、...
AR9331模块是一款集成了完整的802.11 b/g/n Wi-Fi解决方案的小型化模块,它针对低功耗、低成本以及高度集成的应用进行了优化。该模块集成了所有Wi-Fi功能,只需少量外部3.3V电源供应和天线连接即可工作,非常适合低...
- **用户体验优化**:除了技术创新之外,还需要关注用户体验的每一个细节。例如,在扫描商品时,可以通过动画提示等方式减少用户的操作难度,提高整体的使用便捷性。 #### 四、创意参考与未来展望 - **创意参考**...
**应收模块(AR)**是Oracle ERP EBS(Enterprise Resource Planning - Enterprise Business Suite)中的一个重要组成部分,主要用于企业的应收账款管理和相关业务流程的处理。通过AR模块,企业能够有效地进行应收...
Oracle ERPEBS 应收模块 AR 概要培训 Oracle ERPEBS 应收模块 AR ...Oracle ERPEBS 应收模块 AR 概要培训是一个全面的培训课程,涵盖了应收模块的所有方面,能够帮助企业更好地管理业务流程、客户关系、收款业务等。
标题中的“AR100 AR120 AR160 AR1200, AR2200 AR3200 AR3600 V300R019 产品文档”指的是华为公司一系列企业级路由器的产品手册,涵盖了多个型号,包括AR100、AR120、AR160、AR1200、AR2200、AR3200以及AR3600。...
- 课程提供了一个全面的概览,包括销售到收款的整个流程以及对客户账务的处理。 2. 销售到收款流程概览(Unit1): - 详细介绍了从销售订单的输入和定价开始,一直到订单的发货、确认,再到应收账款的开票和发票...
AR1010收音模块控制程序是一款专为基于ATMega8微控制器设计的应用,用于管理和操作AR1010这款集成的FM接收芯片。这个程序提供了与硬件交互的接口,实现对广播频率的选择、音频信号的解调以及相关的控制功能。下面将...
Oracle EBS,全称为Oracle Enterprise Business Suite,是一个全面的企业级应用套件,涵盖了企业运营的多个关键领域。本文主要探讨Oracle EBS中的几个关键模块,包括采购、库存、销售、应付、总账以及应收。 首先,...
AR9344高功率5.8G CPE模块是一款适用于室外使用的无线网络通信设备,具备高功率输出的特点,能够适用于构建高吞吐量的无线网络。该模块工作在5.8G赫兹(GHz)频段,并能够提供点对点(Point-to-Point, P2P)以及点对...
综上所述,AR9331模块是一个集成了强大处理能力、多种网络和音频接口的高性价比解决方案,适用于无线音响和其他需要无线连接和高效处理的嵌入式系统设计。开发者可以根据提供的规格书进行硬件连接和软件开发,实现...
此方案主要围绕四个关键点展开:界面及卡通角色、AR卡介绍、扫描AR卡以及扫描商品。 首先,界面及卡通角色是吸引用户注意力的重要元素。AR界面的设计需要精心考虑,确保相机窗口的AR设置既实用又直观。界面中的"bar...
【H3C AR 28 系列模块化路由器】是H3C公司推出的一款高性能、高可靠性的网络设备,适用于企业、数据中心以及大型园区网的构建。该系列路由器采用了模块化设计,允许用户根据需求灵活配置接口卡、电源模块等,以满足...
该模块集成了所有Wi-Fi功能,便于低成本PCB设计,仅需外部3.3V和5V电源供电,并且有一个天线连接点。它支持同时工作在AP模式和客户端模式,并提供大量服务应用软件,以减少客户的研发工作。 ### 功能特性 - **CPU...
资产转移是指将资产从一个部门或位置转移到另一个部门或位置,例如将一台电脑从销售部门转移到财务部门。 资产报废 资产报废是指将已经不能使用的资产从资产库存中删除,例如一台已经损坏的电脑。 资产折旧 资产...