小说网站 搜小说 无限网 烟雨红尘 小说爱好者 免费小说 免费小说网站

发运模块中如何创建Debug 文件



版本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步重新设置配置文件。

posted on 2014-01-07 13:38  王小航  阅读(322)  评论(0编辑  收藏  举报

导航