首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在Oracle应用程序中用于转移到制造业的api

在Oracle应用程序中用于转移到制造业的api
EN

Stack Overflow用户
提问于 2016-09-27 10:56:02
回答 1查看 908关注 0票数 0

我正在试图找到api或接口表,以便在Oracle应用程序中进行“向制造的传输”。

我尝试了以下4种方法,但没有成功:

  1. mtl_system_items_interface接口表
  2. apps.ego_item_pub.process_item公共api
  3. ENG_BOM_RTG_TRANSFER_PKG.ENG_BOM_RTG_TRANSFER私有api,其结果是
  4. ENG_ECO_PUB.Process_ECO API

有人能用一些例子来指导我,如何通过api来实现这一点呢?

尝试了ECO 7…在本文件中,第7点与我的要求有关。

  1. 如何使用ENG_ECO_PUB.Process_ECO API将工程项目、票据和路由转移到制造?需要转移到制造部门的工程项目、票据、路线可以添加到ECO中。一旦实施经济合作组织,所有这些实体将从工程部转移到制造部门,并更新各自的领域。(MTL_SYSTEM_ITEMS_B.ENG_ITEM_FLAG / BOM_STRUCTURES_B.ASSEMBLY_TYPE工程到制造)-创建ECO和修改后的项目,以转移到Mfg L_Eco_Rec.Change_Type_Code := 'ECO';l_eco_rec.approval_list_name := NULL;-不需要批准L_Eco_Rec.Approval_Status_Name:=‘已批准’;-默认情况下不提交l_eco_rec.Status_Name :=‘Open’审批;-状态l_eco_rec.description := 'ECO - '||l_eco_rec.eco_name||‘API Test';l_eco_rec.transaction_type := 'CREATE'; l_eco_rec.plm_or_erp_change := 'ERP'; l_revised_item_tbl(l_row_cnt).organization_code := 'M1';l_revised_item_tbl(l_row_cnt).revised_item_name := 'TEST_REV_ITEM1';l_revised_item_tbl(l_row_cnt).new_revised_item_revision := 'B';l_revised_item_tbl(l_row_cnt).start_effective_date := sysdate;l_revised_item_tbl(l_row_cnt).status_type := 1;- 'Open‘l_revised_item_tbl(l_row_cnt).change_description :=’生态转移‘;l_revised_item_tbl(l_row_cnt).transaction_type := 'CREATE';-事务类型:创建/更新l_revised_item_tbl(l_row_cnt).Transfer_Or_Copy := 'T';l_revised_item_tbl(l_row_cnt).Transfer_OR_Copy_Item := 1;-传输项 l_revised_item_tbl(l_row_cnt).Transfer_OR_Copy_Bill := 1;-转让条例草案 l_revised_item_tbl(l_row_cnt).Transfer_OR_Copy_Routing := 1;-传输路由

我试过了,但在日志中收到了以下错误:

organization_code: AGM organization_id: 105以下对象将作为同一业务对象的一部分进行处理: ECO : ECO100 000-ECO修订版:0\x更改行:0_汇编:0\x{e76f}DESGS :0\##* PVT :在日志错误过程中调用ECO_Header return_status: s return_status: s。。。范围:实体索引:1错误级别:0错误状态:U其他状态:n其他消息:业务对象: ECO翻译和插入消息。。。实体Id: BO消息计数这一点:1完成了其他消息的提取。。。生成的其他消息:错误级别是业务对象。。。状态意外,范围仅此而已。。。错误级别为ECO。。。将修改后的项目记录设置为N个,修改后的组件记录设置为N个Scope=All,参考指示符记录设置为N个,替换组件记录到N个,操作顺序中的修改操作记录设置为N个Scope=All,将资源记录设置为N,将子操作资源记录设置为N。

有人知道这些参数吗?

EN

回答 1

Stack Overflow用户

发布于 2016-09-29 08:08:28

当我在谷歌上搜索“在甲骨文应用中用于生产的api”时,有一段长时间的沉默,在这个论坛上也是如此。我担心的另一件事是,如果这个问题得不到回答,我将再次被踢出这里。

在此,我们提出了解决办法:

代码语言:javascript
复制
Declare
    l_inventory_item_id number := 5838015;
    l_org_id number :=105;
    l_resp_id number;
    l_appl_id number;
begin
    select responsibility_id, application_id
    into l_resp_id, l_appl_id
    from fnd_responsibility
    where responsibility_key = 'INVENTORY_SUPER_USER';

    --initialize user session
    fnd_global.apps_initialize(
        user_id => fnd_global.user_id,
        resp_id => l_resp_id,
        resp_appl_id => l_appl_id);

APPS.ENG_BOM_RTG_TRANSFER_PKG.ENG_BOM_RTG_TRANSFER
(
X_org_id            => l_org_id,
X_eng_item_id           =>l_inventory_item_id,
X_mfg_item_id           =>l_inventory_item_id,
X_transfer_option   => 2,
X_designator_option     => 1,
X_alt_bom_designator        => NULL,
X_alt_rtg_designator        => NULL, 
X_effectivity_date      => sysdate,
X_last_login_id         => -1,
X_bom_rev_starting      => NULL,
X_rtg_rev_starting      => NULL,
X_ecn_name      =>  'ABC.ABC_11377_121',
X_item_code         => 1,
X_bom_code          => 2,
X_rtg_code          => 1,
X_mfg_description   =>  NULL,
X_segment1          => NULL,
X_segment2          => NULL,
X_segment3          => NULL,
X_segment4          => NULL,
X_segment5          => NULL,
X_segment6          => NULL,
X_segment7          => NULL,
X_segment8          => NULL,
X_segment9          => NULL,
X_segment10         => NULL,
X_segment11         => NULL,
X_segment12         => NULL,
X_segment13         => NULL,
X_segment14         => NULL,
X_segment15         => NULL,
X_segment16         => NULL,
X_segment17         => NULL,
X_segment18         => NULL,
X_segment19         => NULL,
X_segment20         => NULL,
X_implemented_only      =>1,
X_unit_number           => NULL,
X_commit           => TRUE);
end;

在这段代码之后,您可以检查eng_item_flag = 'N‘,engineering_date应该是sysdate。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/39722835

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档