壹佰网|ERP100 - 企业信息化知识门户

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 1173|回复: 4

[二次开发] BOM反查

[复制链接]
发表于 2012/2/18 15:30:41 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。如果您注册时有任何问题请联系客服QQ: 83569622  。

您需要 登录 才可以下载或查看,没有帐号?注册

x
有无人会BOM逆展,只取最顶层料号?
发表于 2012/10/19 16:12:03 | 显示全部楼层
File Name    : BOMPIINQ.sql                                               |
| DESCRIPTION  : This file is a packaged procedure for the imploders.
|                This package contains 2 different imploders for the
|                single level and multi level implosion. The package
|                imploders calls the correct imploder based on the
|         # of levels to implode.
| Parameters:   org_id          organization_id  组织ID
|               sequence_id     unique value to identify current implosion   这个不是解BOM的序号,是用查询产生的。
|                               use value from sequence bom_small_impl_temp_s
|               levels_to_implode   反解BOM的层级
|               eng_mfg_flag    1 - BOM   工程还是生产BOM
|                                         2 - ENG
|               impl_flag       1 - implemented only        生效
|                                    2 - both impl and unimpl      
|               display_option  1 - All                             所有(包含失效的 )
|                                         2 - Current                           当前
|                                         3 - Current and future          当前和未来
|               item_id         item id of asembly to explode   低层物料就是起始物料
|               impl_date       explosion date dd-mon-rr hh24:mi        
|               err_msg         error message out buffer        返回的错误信息
|               error_code      error code out.  returns sql error code      返回的错误代码
|                               if sql error, 9999 if loop detected.
|        organization_option                                      组织设定
|                1 - Current Organization
|                2 - Organization Hierarchy
|                3 - All Organizations to which access is allowed
|        organization_hierarchy
|                Organization Hierarchy Name


-----------------------------------------------------------------------------------------------------------
/*初始环境部份,根据你自已的环境设定*/
BEGIN
FND_GLOBAL.APPS_INITIALIZE(USER_ID =>1111 ,RESP_ID =>50276 ,RESP_APPL_ID =>401 );

END;
/*主程序部份*/
-----------------------------------------------------------------------------------------------------------------------------------------------------
declare
  V_SEQUENCE_ID    number;
  v_err_msg        VARCHAR2(80);
  v_err_code       NUMBER;
  V_DATE           VARCHAR2 (30);
begin

delete BOM_SMALL_IMPL_TEMP;
-- V_SEQUENCE_ID:=142354;
SELECT BOM_IMPLOSION_TEMP_S.NEXTVAL INTO V_SEQUENCE_ID FROM SYS.DUAL;
SELECT TO_CHAR (SYSDATE, 'YYYY/MM/DD HH24:MI') INTO V_DATE FROM DUAL;

BOMPIINQ.IMPLODER_USEREXIT (
        SEQUENCE_ID => V_SEQUENCE_ID,         
        ENG_MFG_FLAG => 2,                     
        ORG_ID => 106,               
        IMPL_FLAG => 2,                     
        DISPLAY_OPTION => 1,                     
        LEVELS_TO_IMPLODE => 15,               
        ITEM_ID =>52219,           --34077520002  
        IMPL_DATE => V_DATE,
        unit_number_from =>null,
          unit_number_to=>null,                 
        ERR_MSG => v_err_msg,
        ERR_CODE =>v_err_code,
        organization_option =>3,
        organization_hierarchy =>null,
        serial_number_from =>null,
          serial_number_to =>null
         );
end;

运行完成后你就可以使用

select  *    from BOM_SMALL_IMPL_TEMP 这个临时表了,如果没有数据先看看用户环境初始成功不。
发表于 2012/10/20 11:23:01 | 显示全部楼层
这个不难给个料号在BOM中多循环几次就找到了。我有一个实例就是不知道怎么放上去
发表于 2012/10/22 18:55:05 | 显示全部楼层
{:soso_e102:},这个不错,顶起来
发表于 2012/10/26 00:08:42 | 显示全部楼层
{:soso_e100:}学习啦
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|Archiver|小黑屋|手机版|壹佰网 ERP100 ( 京ICP备19053597号-2 )

Copyright © 2005-2012 北京海之大网络技术有限责任公司 服务器托管由互联互通
手机:13911575376
网站技术点击发送消息给对方83569622   广告&合作 点击发送消息给对方27675401   点击发送消息给对方634043306   咨询及人才点击发送消息给对方138011526

GMT+8, 2025/11/30 11:01 , Processed in 0.014593 second(s), 14 queries , File On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表