怎样使用 DFF: descriptive flexfield

1. responsibility: Application Developer

Flexfield -> Descriptive -> Register

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

怎样使用 DFF: descriptive flexfield_第1张图片

2. Flexfield -> Descriptive -> Segments

查找 Title, 就是上面的 Flexfield Name

怎样使用 DFF: descriptive flexfield_第2张图片

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

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

怎样使用 DFF: descriptive flexfield_第3张图片

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

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

做一个 inter-org transfer

怎样使用 DFF: descriptive flexfield_第4张图片

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

怎样使用 DFF: descriptive flexfield_第5张图片

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

怎样使用 DFF: descriptive flexfield_第6张图片

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

怎样使用 DFF: descriptive flexfield_第7张图片

9. 收货, 保存.

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

怎样使用 DFF: descriptive flexfield_第8张图片

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

怎样使用 DFF: descriptive flexfield_第9张图片


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

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

Flexfield -> Descriptive -> Segment 

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

以 Receipts 界面上的DFF 为例

怎样使用 DFF: descriptive flexfield_第10张图片

怎样使用 DFF: descriptive flexfield_第11张图片

怎样使用 DFF: descriptive flexfield_第12张图片

在 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'
      );


你可能感兴趣的:(dff)