fnd_key_flex.define( BLOCK => 'CATEGORY_BOOK', FIELD => 'GENERAL_FUND_ACCT_FLEX', APPL_SHORT_NAME => 'SQLGL', CODE => 'GL#', NUM => ':category_book.ACCT_STRUCTURE', ID => 'GENERAL_FUND_ACCOUNT_CCID', VALIDATE => 'FULL', DISPLAYABLE => 'ALL', REQUIRED => 'N', UPDATEABLE => '', VRULE => '\nSUMMARY_FLAG\nI\n' || 'NAME=FLEX-Parent not allowed\nN\0' || 'GL_GLOBAL\nDETAIL_POSTING_ALLOWED\NI\n' || 'NAME=GL posting not allowed\nY', TITLE => :parameter.GENERAL_FUND_ACCT , COPY => 'CATEGORY_BOOK.GENERAL_FUND_ACCT\nGL_ACCOUNT\0');什么意思
时间: 2023-12-30 07:05:22 浏览: 224
fnd_message
4星 · 用户满意度95%
这段代码是一个 PL/SQL 中的一个函数或者存储过程中的一段参数定义。它定义了一个field 的属性,其中括了该 Flexfield 的 BLOCK 名称、FIELD 名称、应用程序的名称、代码、结构等信息。VRULE 参数定义了这个 Flexfield 的验证规则,例如 SUMMARY_FLAG 的值为 I,表示该 Flexfield 是一个摘要级别的信息,而不是明细级别的信息。同时,VRULE 参数还定义了一些不合法的输入值,比如 FLEX-Parent 不允许等。TITLE 参数指定了该 Flexfield 的标题,COPY 参数指定了该 Flexfield 的复制信息。
阅读全文