版本11.5.9到12.x

A. 针对发运事务处理或者快速发运产生Debug文件

注意:如果通过发运事务处理执行发放,请参考B部分,下面这部分销售订单发放是格外的设置和日志文件。

1.   每一个测试案例都需要设置下面的配置文件,完成之后,再把配置文件恢复:

OM: 调试级别 - 5

WSH: 启用调试 – Yes

2.   下面的配置文件一旦设置好了之后不需要更改。

WSH: 调试级别 - Statement

WSH: 调试日志目录 – 这个配置文件可以设置在地点层,可以是任何的有效的目录路径,一个有效的目录意思是可以对数据库有写的权限。查找有效的路径,可以通过执行下面的SQL语句:

select value from v$parameter where name = 'utl_file_dir'

**如果配置文件WSH: 调试日志目录和OM:调试日志路径相同,该文件可以通过执行并发请求Diagnostic: OM Debug File Retrieval (订单管理职责>
报表和请求 > 请求 >
单个请求) 来获得。

  1. 在发运事务处理表单中,点击工具,选择调试,记录显示的文件名,稍后用到。
  2. 执行您希望调试的动作。
  3. 再点击工具,把调试勾去。
  4. 从第3步指定的目录里取得调试文件。如果配置文件WSH: 调试日志目录和OM:调试日志路径相同,该文件可以通过执行并发请求Diagnostic: OM Debug File Retrieval (订单管理职责> 报表和请求 > 请求 > 单个请求) 来获得。
  5. 把第1步中的配置文件恢复成原来的值。

如何获得发运表单的Debug的视频短片,可以参考文档Document 1358154.1: Diagnostics: WSH Shipping Forms Debugging.

B. 发放销售订单的Debug:

1.   每一个测试案例都需要设置下面的配置文件,完成之后,再把配置文件恢复:

OM: 调试级别 - 5

WSH: 启用调试 – Yes

INV: 调试跟踪 – Yes

2.   下面的配置文件一旦设置好了之后不需要更改。

WSH: 调试级别 –Statement

INV:调试级别 – 11

3.   如果使用WMS(仓库管理系统),设置下列配置文件:

FND: 启用调试日志 - Yes

FND: 调试日志级别 - Statement

FND: 调试日志模块 - wms.plsql.%

发放销售订单的时候,工具,选择调试选项,记录显示的文件名,稍后用到。

4.   提交挑库发放请求。

5.   提供挑库发放日志文件(查看>请求>查找,点击查看日志),第3步的文件显示,INV:调试文件,如果使用WMS;FND:中间层的调试日志文件名。

6.   按照第1步重置配置文件,如果使用WMS的话,请按照第3步。

如何获得发运表单的Debug的视频短片,可以参考文档Document 1358164.1: Diagnostics: WSH Pick Release Debug.

C. 连接停靠站请求的Debug:

1.   每一个测试案例都需要设置下面的配置文件,完成之后,再把配置文件恢复:

OM: 调试级别 - 5

WSH: 启用调试 – Yes

INV: 调试跟踪 – Yes

2.   下面的配置文件一旦设置好了之后不需要更改。

WSH: 调试级别 –Statement

INV:调试级别 – 11

3.   设置调试级别参数1(启用调试)

4.   提交请求。

5.   提供连接停靠站日志文件。(查看>请求>查找,点击查看日志)

6.   按照第1步重置配置文件。

如何获得发运表单的Debug的视频短片,可以参考文档Document 1358156.1: Diagnostics: WSH Interface Trip Stops Debug.

D. API的Debug:

1.   每一个测试案例都需要设置下面的配置文件,完成之后,再把配置文件恢复:

OM: 调试级别 - 5

WSH: 启用调试 – Yes

INV: 调试跟踪 – Yes

2.   下面的配置文件一旦设置好了之后不需要更改。

WSH: 调试级别 –Statement

INV:调试级别 – 11

WSH: 调试日志目录 – 这个配置文件可以设置在地点层,可以是任何的有效的目录路径,一个有效的目录意思是可以对数据库有写的权限。查找有效的路径,可以通过执行下面的SQL语句:

select value from v$parameter where name = 'utl_file_dir'

**如果配置文件WSH: 调试日志目录和OM:调试日志路径相同,该文件可以通过执行并发请求Diagnostic: OM Debug File Retrieval (订单管理职责>
报表和请求 > 请求 >
单个请求) 来获得。

3.   把下列的代码行加到调用API的程序包中。

DECLARE 
 l_file_name VARCHAR2(32767);
 l_return_status VARCHAR2(32767);
 l_msg_data VARCHAR2(32767); 
 l_msg_count NUMBER;
 
BEGIN 
 
 fnd_profile.put('WSH_DEBUG_MODULE','%');
 fnd_profile.put('WSH_DEBUG_LEVEL',WSH_DEBUG_SV.C_STMT_LEVEL); 
 wsh_debug_sv.start_debugger(l_file_name,l_return_status,l_msg_data,l_msg_count); 

4.   提交请求。

5.   提供日志文件。

6.   按照第1步重新设置配置文件。

版本11.5.2到11.5.8

E.挑库发放生成debug文件:

1.   每一个测试案例都需要设置下面的配置文件,完成之后,再把配置文件恢复:

OM: 调试级别 - 5

WSH: 启用调试 – Yes

INV: 调试跟踪 – Yes

2.   下面的配置文件一旦设置好了之后不需要更改。

WSH: 调试级别 –Statement

INV:调试级别 – 11

3.   发放销售订单的时候,工具,选择调试选项,记录显示的文件名,稍后用到。

4.   提交挑库发放请求。

5.   提供挑库发放日志文件(查看>请求>查找,点击查看日志),第3步的文件显示。

6.   按照第1步重置配置文件。

F. 连接停靠站请求的Debug:

1.   每一个测试案例都需要设置下面的配置文件,完成之后,再把配置文件恢复:

OM: 调试级别 - 5

WSH: 启用调试 – Yes

INV: 调试跟踪 – Yes

2.   下面的配置文件一旦设置好了之后不需要更改。

WSH: 调试级别 –Statement

INV:调试级别 – 11

3.   设置调试级别参数1(启用调试)

4.   提交请求。

5.   提供连接停靠站日志文件。(查看>请求>查找,点击查看日志)

6.   按照第1步重置配置文件。

G. API的Debug:

1.   每一个测试案例都需要设置下面的配置文件,完成之后,再把配置文件恢复:

OM: 调试级别 - 5

WSH: 启用调试 – Yes

INV: 调试跟踪 – Yes

2.   下面的配置文件一旦设置好了之后不需要更改。

WSH: 调试级别 –Statement

INV:调试级别 – 11

WSH: 调试日志目录

select value from v$parameter where name = 'utl_file_dir'

3.   把下列的代码行加到调用API的程序包中。

oe_debug_pub.initialize;
oe_debug_pub.SetDebugLevel(5);
DBMS_OUTPUT.PUT_LINE('Debug File = ' ||OE_DEBUG_PUB.G_DIR||'/'||OE_DEBUG_PUB.G_FILE);  

4.   提交请求。

5.   提供日志文件。

按照第1步重新设置配置文件。

最新文章

  1. 笔记本win8,mac10.10,ubuntu,android四系统安装
  2. winform学习之-----小知识(20160624)
  3. cube定时器延时不准确原因
  4. Python 练习册--生成唯一激活码(邀请码)
  5. Google Chrome中的高性能网络(二)
  6. Java笔记(二十四)……集合工具类Collections&Arrays
  7. nginx php7 配置 备用
  8. 特殊权限:SUID,SGID,Sticky
  9. material design 图标制作参数
  10. ssh-copy-id -i ~/.ssh/id_rsa.pub admin@172.17.42.66
  11. Oracle在rownum使用结果集排序
  12. Mysql高级之权限检查原理
  13. python 访问数据库
  14. [原创]嵌入CEF遇到的问题及解决方案
  15. 从零开始构建docker基础镜像
  16. SpringCloud分布式微服务搭建(二)
  17. 【English】十六、时间相关
  18. C语言 结构体(联合体)对齐规则
  19. Windows7下安装redmine-3.4.6
  20. Ant + Tomcat + Jenkins 实现自动化部署

热门文章

  1. 【集训第二天·翻水的老师】--ac自动机+splay树
  2. JPA注解实体类,给表添加创建时间,更新时间,id的生成以及创建唯一约束
  3. C语言中如何调用另一个源文件里的函数
  4. Python作业之多级菜单
  5. oracle循环插入1万条数据
  6. Spring常用接口和类
  7. 关于一些基础的Java问题的解答(一)
  8. numpy.squeeze()是干啥的
  9. 解决问题redis问题:ERR Client sent AUTH, but no password is set
  10. Spring消息之AMQP.