zoukankan      html  css  js  c++  java
  • 发运模块中如何创建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步重新设置配置文件。

  • 相关阅读:
    垃圾收集器与内存分配策略(二)之垃圾收集算法
    组合与继承
    垃圾收集器与内存分配策略(一)之对象存活判断
    虚拟机中对象的创建、内存布局、访问
    Java运行时数据区域划分
    Java操作excel表格
    位段
    sh -s用法
    ubutu14.04选中文本就会删除问题解决
    java容器-List
  • 原文地址:https://www.cnblogs.com/wanghang/p/6299358.html
Copyright © 2011-2022 走看看