EBS
qingshimoon4
这个作者很懒,什么都没留下…
展开
-
【FND】API
[FND]隐藏请求-- implicit - nature of the request to be submitted-- NO: 不隐藏-- YES: 隐藏-- ERROR: 请求状态为Error时不隐藏,其他状态隐藏--WARNING: Warning/Error时不隐藏,其他状态隐藏if fnd_request.set_options(implicit => 'YES') then null;end if;...原创 2021-10-08 09:43:19 · 249 阅读 · 0 评论 -
【FND】PR审批
DECLAREx_return_status VARCHAR2(1);x_exception_msg VARCHAR2(3000);p_pr_header_id NUMBER := 623404;BEGINpo_document_action_pvt.do_approve(p_document_id => p_pr_header_id,p_document_type => ‘REQUISITION’,p_document_subtype => ‘STANDA原创 2021-09-23 15:28:33 · 274 阅读 · 0 评论 -
【FND】PLSQL正则表达
--1、是否数字select * from dual WHERE regexp_like('.12','^-?(0|([1-9][0-9]*))?(\.[0-9]+)?$');--2、分割字符串SELECT Regexp_Substr('TP1/TP2/TP3/TPD/TP4/TP7/TP8/TP9', '[^/]+', 1, LEVEL) FROM DualCONNECT BY LEVEL <= Regexp_Count('TP1/TP2/TP3/TPD/TP4/TP7/TP8/T原创 2021-09-01 10:52:58 · 484 阅读 · 0 评论 -
【FND】时区转换
select hz_timezone_pub.Convert_DateTime(p_source_tz_id =>160 , p_dest_tz_id =>289 ,p_source_day_time =>sysdate ) from dual并发请求时间参数处理--参数 LOVFND_STANDARD_DATEFND_STANDARD_DATETIME--包转换fnd_conc_date...原创 2021-08-31 10:36:22 · 158 阅读 · 0 评论 -
【FND】PLSQL Developer自动替代代码技巧
自动替换slf=select * fromslfm=select * from apps.mtl_system_items_b msi where msi.segment1 = ''tod=to_date('', 'yyyy-mm-dd hh24:mi:ss')toc=to_char(, 'yyyy-mm-dd hh24:mi:ss')iii=inventory_item_idorgi=organization_idorgc=organization_codeslfo=select * fr原创 2021-08-12 08:55:55 · 337 阅读 · 0 评论 -
【MRP】计划展望api
GMP_HORIZONTAL_PDR_PKG --ASCP计划展望MRP_CRP_HORIZONTAL_PLAN --MRP计划展望原创 2021-08-10 15:09:39 · 100 阅读 · 0 评论 -
【OM】订单挑库成功但是实际状态还是等待发运
参考metalink论坛Pick release troubleshooting原创 2021-07-07 15:40:52 · 600 阅读 · 0 评论 -
【转】Form_Form Builder国际化多语言开发(案例)
一、摘要Oracle EBS系统是一个多语言的系统,能够实现不同语言环境登录显示不同的语言信息,系统中多语言涉及到两个主要的方面:界面的多语言任何给用户看到的地方,都需要实现多语言来满足不同国家和地区的使用。界面的多语言使得不同的语言环境看到不同语言的界面基础数据的多语言很多用户看到的数据都是通过基础设置而来的,因此不但需要实现界面的多语言,还需要实现基础数据也多语言化。数据的多语言使得不同的语言环境看到不同语言的数据二、功能预览当以英文环境登录系统时(1).界面多语言:可以查转载 2021-06-21 21:45:19 · 464 阅读 · 0 评论 -
【FND】ebs各模块缩写
缩写含义adApplications_DBAadminthe_admin_directoryahlComplex_Maintenance_Repair_and_OverhaulakCommon_Modules-AKalrAlertameApprovals_ManagementamsMarketingamvMarketing_Encyclopedia_SystemapPayablesarReceivablesa...原创 2021-06-01 14:32:37 · 1054 阅读 · 0 评论 -
【FND】EBS创建子请求
示例CREATE OR REPLACE PACKAGE BODY cux_sub_request_pkg IS --main request PROCEDURE main(errbuf OUT VARCHAR2, retcode OUT NUMBER) IS l_subreq_tb fnd_concurrent.requests_tab_type; l_request_data VARCHAR2(100); l_error_count NUMBER := 0;原创 2021-05-14 15:25:27 · 303 阅读 · 0 评论 -
【FND】EBS中Java并发程序开发
开发步骤下载相关标准包fndutil.jarfndcp.jarfndctx.jar下载目录$JAVA_TOP/oracle/apps/fnd/jar/写java类定义包名规则:a. 如果完成后只有简单的class类,则定义报名的路径要和上传到服务器的路径一致,如package oracle.apps.hqc; 则class文件需要上传到$JAVA_TOP/oracle.apps.hqc/目录下;b. 如果项目比较复杂最好打包成jar,然后上传到服务器指定的目录类说明:自己的类必原创 2021-05-08 20:14:40 · 1229 阅读 · 0 评论 -
【OM】drop ship三角贸易
一.三方贸易的简单理解三方贸易:即当客户向我方下达采购订单要求订购货物,我方再向供应商下达相同采购订单,并要求供应商直接送货至客户处的交易形式,待交易完成后,由供应商向我方开具应收票据,我方向客户开具应收票据。在ERP系统中,可通过Drop Ship的业务流程来实现。如下图:二.系统标准流程Drop ship order 即在接单后,通过 Purchase release 发采购订单给 Supplier ,并直接指定由 supplier 送货给订货之 Customer.当 Customer转载 2021-05-07 17:57:32 · 1082 阅读 · 0 评论 -
【FND】EBS调试模式使用说明
在分析系统异常特别是没有反馈有用信息的异常时(比如接收管理器报错),这时就要开启调试模式来运行,然后分析系统收集到的日志,找出异常原因。功能描述调试模式相关profile如下:FND:中间层的调试日志文件名指定写入日志文件名,例如/tmp/test.log,从代码注释可以看到此功能好像没用了,所有日志都写到数据库表中了。留空即可FND:启用调试日志是 – 开启调试模式否 – 关闭调试模式FND:调试日志模块收集指定类型的日志信息,例如po%只收集模块为po开头的信息,%则收集原创 2021-03-03 09:13:29 · 1262 阅读 · 0 评论 -
【CE】创建分行地址API
--创建分行地址apiDECLARE l_location_rec hz_location_v2pub.location_rec_type; l_party_site_rec hz_party_site_v2pub.party_site_rec_type; x_location_id NUMBER; x_party_site_id NUMBER; x_party_site_number NUMBER; x_return_status VA原创 2021-02-26 11:54:50 · 191 阅读 · 0 评论 -
【FNDLOAD】系统数据迁移
switch languageNLS_LANG= "AMERICAN_AMERICA.AL32UTF8"export NLS_LANG NLS_LANG= "SIMPLIFIED CHINESE_CHINA.AL32UTF8"export NLS_LANG--【快码】#downloadFNDLOAD apps/appsapps 0 Y DOWNLOAD $FND_TOP/patch/115/import/aflvmlu.lct $BITC_TOP/install/hqc/20210204/原创 2021-02-04 15:04:55 · 233 阅读 · 0 评论 -
【常用表】ebs R12常用数据表
ARselect * from hz_parties --客户头层select * from hz_cust_accounts --账户层select * from hz_cust_acct_sites_all --地点层select * from hz_cust_site_uses_all --业务用途(收货/收单等)select * from hz_locations --地址select * from hz_party_sites --地址与客户关联AP...原创 2021-02-03 15:50:50 · 591 阅读 · 0 评论 -
【AP/AR】借项通知单和贷项通知单的区别
ARCredit Memo贷项通知单,减应收,冲原始发票实际使用情况:客户退货,自己公司就需要开Credit Memo减小应收Debit Memo借项通知单,独立的发票,加应收APCredit Memo贷项通知单,指供应商开给我们的表示应付减少的通知,负数,冲原始发票,可用0支付结清实际使用情况:由于货物质量问题,供应商主动折扣,而开出给你的红字发票,减小应付金额Debit Memo借项通知单,指我们自己开出的表示应付减少的通知,同样是负数,冲原始发票,可用0支付结清实转载 2021-02-03 14:37:41 · 2693 阅读 · 0 评论 -
【Form】客制化menu
1、下载FNDMENU.mmb下载需要客制的语言环境的标准菜单模块,比如$AU_TOP/resource/ZHS2、修改FNDMENU.mmb这里在“文件”下增加一项,并且显示在水平工具栏中,引用“新建”的图标名称,也可以自己设置图标,上传gif文件到$OA_MEDIA/,然后引用图标即可。3、编译菜单frmcmp_batch module=FNDMENU.mmb userid=apps/appsapps output_file=FNDMENU.mmx module_type=menu4、效果原创 2021-02-02 10:38:25 · 210 阅读 · 1 评论 -
【PLSQL】Oracle函数之LISTAGG
对其作用,官方文档的解释如下:For a specified measure, LISTAGG orders data within each group specified in the ORDER BY clause and then concatenates the values of the measure column.即在每个分组内,LISTAGG根据order by子句对列植进行排序,将排序后的结果拼接起来。measure_expr:可以是任何基于列的表达式。delimiter:分隔.转载 2021-01-23 09:29:30 · 1502 阅读 · 0 评论 -
【RCV】接收单号丢失处理
DATAFIX: RCVRCVRC: Receiving Transaction Summary Returns ‘APP-PO-14094: No records meet your search criteria’ for a Received Shipment When Receipt Number is NULL (文档 ID 975312.1)APPLIES TO:Oracle Inventory Management - Version 11.5.10 and laterInformati转载 2021-01-22 16:08:25 · 519 阅读 · 0 评论 -
【WF】开发注意事项
1、Message body每行前要空一格,否则编译会报错原创 2021-01-21 09:22:50 · 98 阅读 · 0 评论 -
【Bug】系统bug
1、po工作流审批通知价格小数位丢失一位PO_WF_PO_NOTIFICATION.get_po_lines_details原因:PO_WF_REQ_NOTIFICATION.FORMAT_CURRENCY_NO_PRECESION中计算小数后面的位数时,由于round导致零点几的小数前面的0缺失(to_char也是),导致计算小数位少了一位,所以只要是小数位数大于2的零点几都会显示少一位...原创 2021-01-20 16:32:04 · 236 阅读 · 0 评论 -
【FND】查看OAF页面数据来源
1、开启诊断配置文件设置如下图2、打开指定的oaf页面,然后点击左下角的“关于此页”展开“业务组件参考详细资料”,找到“视图对象”点开相应的视图对象就可以看到查询sql了原创 2021-01-08 16:53:32 · 306 阅读 · 0 评论 -
【Tool】自动创建private程序包
1、headerCREATE OR REPLACE PACKAGE bitc_plsql_autocreate AS /* $Header: HDPLSATC.pls 115.1 2004/09/02 15:33:09 pkm ship $ */ PROCEDURE regist_table(p_table_name IN VARCHAR2 ,p_owner IN VARCHAR2原创 2021-01-06 14:45:34 · 297 阅读 · 1 评论 -
【FROM】只读表单
1、设置在功能定义是参数设置QUERY_ONLY = "YES"即可注意:表单开发时必须设置form的第一个导航块属性,且每个块都需要设置下一导航块2、原理PROCEDURE query_only_mode IS blockname VARCHAR2(30); formname VARCHAR2(30); basetable VARCHAR2(80); BEGIN COPY('Entering app_form.query_only_mode.','gl原创 2021-01-05 13:49:22 · 428 阅读 · 0 评论 -
【WF】工作流审批列表
DECLARE l_role_name VARCHAR2(30) := 'CUX_DEMO1'; l_role_display_name VARCHAR2(30) := 'CUX DEMO1';BEGIN wf_directory.createadhocrole(role_name => l_role_name, role_display_name => l_rol原创 2021-01-05 11:47:23 · 230 阅读 · 0 评论 -
【WF】oracle ebs workflow notification如何清空邮件队列中的邮件?(转)
适用于:11.5到12在workflow mailer没有启动之前,邮件队列中有很多等待发送的mail,一旦workflow mailer启动,这些邮件就会发送。如何阻止这些邮件发送?查询哪些通知等待发送邮件SELECT NOTIFICATION_ID, STATUS, MAIL_STATUS, BEGIN_DATE FROM WF_NOTIFICATIONS WHERE STATUS = 'OPEN' AND MAIL_STATUS = 'MAIL';更改这些邮件状态为“已发送”转载 2021-01-05 10:21:21 · 466 阅读 · 0 评论 -
【RCV】
1、事务处理可处理量RCV_RECEIPTS_QUERY_SV.POST_QUERY原创 2020-12-24 09:05:54 · 694 阅读 · 0 评论 -
Oracle PLSQL Exception异常分类、异常抛出、异常处理、异常传播
一、摘要在PLSQL程序开发过程中,很重要的部分就是对程序异常的监控和处理,包括如何触发异常,何时进行处理,如何进行处理,是否将程式中的所有异常集中在一起,通过公共异常处理的procedure或function,如果没有完善的程式处理机制,很难说该程式是一只健壮的程式,当程式遇到很多类型或者量很多资料时,系统若没有异常处理必然会导致程式的出错当预判到了某些异常,需要对预判到的异常进行合适相应的处理,是否抛出异常还是忽略还是其他当然程式没有预判到或者是一些未知的异常遇到,所以异常处理模块也要考虑这些未预转载 2020-12-18 13:53:03 · 2361 阅读 · 0 评论 -
财务
1、验证科目组合IF (NOT fnd_flex_keyval.validate_segs(operation => 'CHECK_COMBINATION', appl_short_name => 'SQLGL', key_flex_code => 'GL#',原创 2020-12-14 15:51:23 · 276 阅读 · 0 评论 -
Oracle分析函数入门
分析函数是什么?分析函数是Oracle专门用于解决复杂报表统计需求的功能强大的函数,它可以在数据中进行分组然后计算基于组的某种统计值,并且每一组的每一行都可以返回一个统计值。分析函数和聚合函数的不同之处是什么?普通的聚合函数用group by分组,每个分组返回一个统计值,而分析函数采用partition by分组,并且每组每行都可以返回一个统计值。分析函数的形式分析函数带有一个开窗函数over(),包含三个分析子句:分组(partition by), 排序(order by), 窗口(rows)转载 2020-12-14 10:00:12 · 109 阅读 · 0 评论 -
Oracle EBS Trace
文章目录一、Conccurent Trace二、Form Trace三、OAF Trace一、Conccurent Trace1、开启trace2、运行请求3、查找trace文件路径方法一:SQL> show parameter userNAME TYPE VALUE------------------------------------ ----------- ---------------------原创 2020-12-10 14:25:57 · 304 阅读 · 0 评论 -
【转载】Oracle EBS各个模块日志收集的方法
MSCA(Mobile Supply Chain Application)日志的收集Reference Note:338291.1 - Howto Enable WMS / MSCA LoggingLocate the mwa.cfg file:In 11i: $MWA_TOP/secure/In R12: $INST_TOP/admin/install/Ensure trace is enabled in the mwa.cfg file.You should see trace le转载 2020-12-04 11:24:22 · 1252 阅读 · 0 评论 -
Oracle Form调用JavaBean开发教程
文章目录简介原理一、JavaBean开发实例(上传Excel文件)1、准备工作2、Javabean开发3、Idea打包成jar包二、Jar包部署到R12应用服务器四、导入Load.class到数据库五、Form开发调用JavaBean前期准备开发添加bean域组件主要代码Form编译部署效果展示六、PLSQL调用Java1、编写JAVA程序2、把java导入Oracle数据库3、编写PLSQL程序4、调用测试七、参考文献简介原理Oracle Form开发时都是基于组件的,比如canvas、button原创 2020-12-03 17:55:23 · 1246 阅读 · 0 评论 -
Oracle EBS R12常用目录
1、并发请求输出日志和输出文件cd $INST_TOP/logs/appl/conc2、系统日志(form异常、j2ee日志等)/ebs10/oracle/prod/inst/apps/test2_test2/logs/ora/10.1.33、相关系统脚本(启动/停止应用服务器)cd $ADMIN_SCRIPTS_HOME...原创 2020-11-25 17:39:38 · 485 阅读 · 0 评论 -
Oracle EBS 基于Host(主机文件)并发程序的开发(转载)
在EBS开发过程中,有时候需要通过并发请求来调用主机文件,如FTP文件传 输,定义基于HOST的并发请求的过程如下:1、定义执行方法为:主机(HOST)的并发可执行2、定义并发程序(可以定义参数)3、编写SHELL脚本文件,假如名为:ftp_test.prog,注:后缀名为prog,是否必须为prog尚未作研究。4、上传ftp_test.prog到$CUX_TOP/bin/下5、添加可执行权限 chmod 777 ftp_test.prog,创建连接 ln -s $FND_TOP/bin/fnd转载 2020-11-24 09:26:33 · 287 阅读 · 0 评论 -
Oracle Forms全局变量使用
参考帮助手册A global variable is a Oracle Forms variable whose value is accessible to triggers and subprograms in any module that is active during the current session. In previous versions of Oracle Forms, a global variable stores a character string of up to 2原创 2020-11-19 09:41:33 · 576 阅读 · 0 评论 -
【RCV】详解EBS接口开发之库事务处理带提前发运通知(ASN)采购接收入库-补充
A) Via ROI Create a ASN [ship,ship] for a quantity =3 on STANDARD PURCHASE ORDER Create via ROI an Advanced Shipment Notice ASN number F-ASN-PO-17646-3for Standard Purchase Order Number 17646 (PO_HEADER_ID=97981) on Vendor =F_Supplier of 3 items in d转载 2020-11-12 16:35:21 · 1228 阅读 · 0 评论 -
Oracle EBS R12常用配置文件
请求输出查看方式(浏览器%)没有LOV选择的填Browser启用个性化(%诊断%)启用历史记录FND:启用历史记录颜色外观Java 色彩设计原创 2020-11-11 10:07:32 · 333 阅读 · 0 评论 -
EBS log
文章目录前言一、日志级别二、使用例子1.代码2.启用调试设置3.查看日志前言对于比较复杂的并发请求我们需要记录一些必需的日志,方便出异常时快速定位到问题。Oracle提供的日志有fnd_file.put_line(fnd_file.log, p_message),这种方式是在应用服务器上输出.req文件,可以在并发请求表fnd_concurrent_requests查看logfile_name字段,例如/ebs10/oracle/prod/inst/apps/test1_test1/logs/appl原创 2020-11-11 09:45:19 · 519 阅读 · 0 评论