怎样使用 DFF: descriptive flexfield

1. responsibility: Application Developer

Flexfield -> Descriptive -> Register

查找 Table Name: RCV_SHIPMENT_HEADERS, 得到 Flexfield Name: RCV_SHIPMENT_HEADERS

2. Flexfield -> Descriptive -> Segments

查找 Title, 就是上面的 Flexfield Name

3. 这里 Freeze Flexfield Definition 是勾选的, 现在要去掉钩钩.

点 Segments 按钮, 增加一条记录, 保存.

4. 关闭当前窗口, 回到上一个窗口, 勾选 Freeze Flexfield Definition, 点击 Compile.

5. Responsibility: Manufacturing and Distribution Manager, Org: M1

做一个 inter-org transfer

6. 切换到 M2 去收货, 查找 shipment number: yu0715, shipment header 会出现

7. Comments 后面有个空白的小框, 用方括号包着的, 点击那个空白小框. 于是出现 DFF 的窗口.

8. 填入 IOT Source, 这个数值就会保存到 RCV_SHIPMENT_HEADERS.ATTRIBUTE1.

9. 收货, 保存.

10. 到 Manage Shipments form, 查找 shipment number: yu0715


11. 点击 DFF field, 就可以看见刚才填入的 DFF.


-------------------------------------------------------------------------

Application Developer 是定义弹性域的, 可以在 System Administrator 里面启用或者关闭.

Flexfield -> Descriptive -> Segment 

-------------------------------------------------------------------------2014-07-28 更新--------------------------------------------

以 Receipts 界面上的DFF 为例


在 RCVRCERL.pld 里面, PRE-FORM trigger

      --to activate descriptive flex field for RCV_TRANSACTION.DESCFLEX item
      FND_DESCR_FLEX.DEFINE
      (
       BLOCK=>'RCV_TRANSACTION',
       FIELD=>'DESCFLEX',
       APPL_SHORT_NAME=>'PO',
       DESC_FLEX_NAME=>'RCV_TRANSACTIONS'
      );


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值