楼主: rurality

一批物料能否被一次性分配给一个新的库存组织?

[复制链接]
论坛徽章:
1
11#
发表于 2007-1-22 21:08 | 只看该作者
我用的办法是调用MTL_SYSTEM_ITEMS_PKG.INSERT_ROW 和 INVIDIT2.Table_Inserts 这两个过程,这也是在FORM里查出来的。目前还没出现问题。

使用道具 举报

回复
论坛徽章:
3
授权会员
日期:2006-06-09 16:29:16ITPUB 11周年纪念徽章
日期:2012-10-09 18:06:202013年新春福章
日期:2013-02-25 14:51:24
12#
发表于 2007-1-23 16:13 | 只看该作者

界面上怎么搞定?

最初由 smallworm 发布
[B]我用的办法是调用MTL_SYSTEM_ITEMS_PKG.INSERT_ROW 和 INVIDIT2.Table_Inserts 这两个过程,这也是在FORM里查出来的。目前还没出现问题。 [/B]


不知高手说的这个东西,界面上能不能操作?

使用道具 举报

回复
论坛徽章:
31
NBA常规赛纪念章
日期:2008-04-18 19:48:162011新春纪念徽章
日期:2011-02-18 11:43:36ITPUB十周年纪念徽章
日期:2011-11-01 16:21:152012新春纪念徽章
日期:2012-01-04 11:51:22
13#
发表于 2007-1-23 16:17 | 只看该作者
有无SQL语句可以实现??

使用道具 举报

回复
论坛徽章:
1
14#
发表于 2007-1-23 16:33 | 只看该作者
当时写的仓促,在转换帐户组合的时候没有做到通用性。自己根据具体业务中的帐户包括多少段值来修改吧。

从其他组织复制物料.sql

26.02 KB, 下载次数: 61

使用道具 举报

回复
论坛徽章:
28
生肖徽章:马
日期:2006-09-07 17:01:08ITPUB新首页上线纪念徽章
日期:2007-10-20 08:38:44生肖徽章:马
日期:2007-09-26 17:10:27生肖徽章:马
日期:2007-09-26 17:08:44生肖徽章:马
日期:2007-09-26 12:38:09生肖徽章:马
日期:2007-09-26 12:37:34生肖徽章:马
日期:2007-09-26 12:36:52生肖徽章:马
日期:2007-09-26 12:36:10生肖徽章:马
日期:2007-09-26 12:35:29蓝色妖姬
日期:2006-09-07 17:04:50
15#
发表于 2007-1-23 17:03 | 只看该作者
一颗item如何进入oracle呢?
参考metalink : 115557.1
过程:IOI process.

1)验证所有oracle有效的package:
SELECT owner, object_type, object_name
FROM dba_objects
WHERE status = 'INVALID'
2)要确保:
adrelink sample command lines to relink aiap:
'adrelink force=y ranlib=y "fnd aiap"'

3)检查system_items_b的索引 注意:MTL-SYSTEM_ITEMS是_b的同义词)
Select table_name, index_name
From all_indexes
Where table_name in ('MTL-SYSTEM_ITEMS', 'MTL_SYSTEM_ITEMS_INTERFACE',
'MTL_SYSTEMS_ITEMS_B')
Order by table_name, index_name;

4)检查内部和标准的concurrent管理器是否启动.
在system administrator/concurrent/manager/administer

5)接着,可以从invetory responsibility中master items里头加载item.然后保存.这样一颗item就可以进入了.
同样的,可以自己下sql来实现,把item送到interface中:
INSERT INTO MTL_SYSTEM_ITEMS_INTERFACE TEST
(TEST.PROCESS_FLAG,
TEST.TRANSACTION_TYPE,
TEST.ORGANIZATION_ID,
TEST.SET_PROCESS_ID,
TEST.DESCRIPTION,
TEST.ITEM_NUMBER)
VALUES
(1, 'CREATE', 90, 100, 'create by joodhawk1', '05.1223.903')

6)当item要进入item interface的时候,是需要对如下的table进行冻结的:
MTL_SYSTEM_ITEMS_INTERFACE
MTL_INTERFACE_ERRORS
MTL_ITEM_REVISIONS_INTERFACE
MTL_ITEM_CATEGORIES_INTERFACE

7)为了更新一颗item ,ORACLE 说可以设置TRANSACTION_TYPE = 'UPDATE'
• Item Attribute Interdependencies
• Master - Child Attribute Dependencies
• Status Controlled Attributes
我下了这样的sql来更新,同时,注意在ap上进行run request的时候也需要更改其状态为2,否则还是没法run成功的:
INSERT INTO MTL_SYSTEM_ITEMS_INTERFACE TEST
(TEST.PROCESS_FLAG,
TEST.TRANSACTION_TYPE,
TEST.ORGANIZATION_ID,
TEST.SET_PROCESS_ID,
TEST.DESCRIPTION,
TEST.ITEM_NUMBER)
VALUES
(1, 'UPDATE', 92, 100, 'UPDATED BY JOODHAwk', '05.1223.902')
为了更好的perfomance,oracle建议使用inventory_item_id

8) item 有2个状态3个状态active,inactive,opm状态的改变记录在mtl_pending_item_status中.

9)Master level controlled attributes are correctly propagated to the Child records when the Master Item record is updated. When launching items into the Master Item Org, the Child records are copied into MTL_SYSTEM_ITEMS_INTERFACE for validation, and are identified with a transaction_type of 'AUTO_CHILD'. These records are deleted if the parameter 'Delete Processed Rows' has been passed as 'Yes', and remain for diagnostic purposes if the parameter is passed as 'No'.

10)item的基本的function 属性定义好之后.就会给item默认的category set和category.

11)可以使用如下的定义输入null值.
• for Numeric fields: insert -999999
• for Character fields: insert '!'
• for Date fields: the above list does not include any updateable date fields.

12)
Importing Master and Child Records
==================================
Previously, IOI processed items in an order that did not recognize that Master Items were loaded before child records in MTL_SYSTEM_ITEMS. Therefore, users were advised to Import Master Records first in one run and then separately Import Child records.
The IOI code now automatically separates Master records from Children, and processes Master records first. However, as one IOI process is not aware of other IOI processes running in parallel, do not split a given item's separate Organization records into two different SET_PROCESS_IDs that are being run in parallel. Doing so may cause the Child record to be processed before the Master record.

Master level controlled attributes are correctly propagated to the Child records when the Master Item record is updated. When launching items into the Master Item Org, the Child records are copied into MTL_SYSTEM_ITEMS_INTERFACE for validation, and are identified with a transaction_type of 'AUTO_CHILD'.

使用道具 举报

回复
论坛徽章:
55
红孩儿
日期:2009-04-11 12:56:14嫦娥
日期:2009-05-13 09:18:36兰博基尼
日期:2013-08-05 11:34:06阿斯顿马丁
日期:2013-12-05 17:02:082014年新春福章
日期:2014-02-18 16:41:11马上有车
日期:2014-02-18 16:41:11
16#
发表于 2007-1-23 19:21 | 只看该作者
up.....

使用道具 举报

回复
论坛徽章:
32
夏利
日期:2013-10-15 08:34:12
17#
发表于 2007-1-23 19:23 | 只看该作者
非常的詳細,good

使用道具 举报

回复
论坛徽章:
32
夏利
日期:2013-10-15 08:34:12
18#
发表于 2007-1-23 19:24 | 只看该作者
重新溫故一下

使用道具 举报

回复
论坛徽章:
1
ERP板块每日发贴之星
日期:2011-06-12 01:01:02
19#
 楼主| 发表于 2007-1-26 10:30 | 只看该作者
谢谢两位的解释。
如果在界面上运行请求,应该怎么做呢 ?

使用道具 举报

回复
论坛徽章:
136
马上加薪
日期:2014-02-19 11:55:14生肖徽章2007版:龙
日期:2012-02-07 10:33:22生肖徽章2007版:龙
日期:2012-02-07 10:32:552012新春纪念徽章
日期:2012-01-04 11:49:54茶鸡蛋
日期:2011-11-25 19:13:56ITPUB十周年纪念徽章
日期:2011-11-01 16:20:28复活蛋
日期:2011-09-02 12:43:58迷宫蛋
日期:2011-08-20 11:45:55ITPUB官方微博粉丝徽章
日期:2011-06-28 19:45:36现任管理团队成员
日期:2011-05-07 01:45:08
20#
发表于 2007-1-26 11:02 | 只看该作者
没那么 麻烦吧
直接运行物料组织分配请求就可以了

使用道具 举报

回复

您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

TOP技术积分榜 社区积分榜 徽章 团队 统计 知识索引树 积分竞拍 文本模式 帮助
  ITPUB首页 | ITPUB论坛 | 数据库技术 | 企业信息化 | 开发技术 | 微软技术 | 软件工程与项目管理 | IBM技术园地 | 行业纵向讨论 | IT招聘 | IT文档
  ChinaUnix | ChinaUnix博客 | ChinaUnix论坛
CopyRight 1999-2011 itpub.net All Right Reserved. 北京盛拓优讯信息技术有限公司版权所有 联系我们 未成年人举报专区 
京ICP备16024965号-8  北京市公安局海淀分局网监中心备案编号:11010802021510 广播电视节目制作经营许可证:编号(京)字第1149号
  
快速回复 返回顶部 返回列表