Oracle 应收管理参考(21)

发布时间:2021-06-07

1. Defaulting the IDs from the values and cross validating, if you provide both the

values and the IDs.

Defaulting all the entity level information, which you have not entered or which the

API needs internally.

Validating the entity level information that you entered.

Calling to the entity handlers to perform the relevant task.2. 3. 4.

This results in code that is easy to understand and easy to maintain. Any new

functionality can be added by a simple code plug-in at each of the four parts.

Defaulting

In general, the various parameters in each API call get defaulted, if not entered, based

on the following:

Values of the other parameters in the API callValues set in the AR_SYSTEM_PARAMETERS table entered through the System

Options form

Relevant profile option values

Depending on the above three factors and the exact business requirement, the minimum

number of parameters required to perform certain business tasks may vary.

Null values are defaulted for the parameters that could not be defaulted by the API

defaulting routines.

For various attributes of the business objects, you can pass either the ID or the value of

the attribute.

If you specify only the value, then the value is used to derive the ID; otherwise, the ID

(if specified) is taken directly. If you specify both the ID and the value, then the ID takes

precedence over the value and a warning message informs you of this.

Exception Handling and Result Messages

Each Oracle Receivables API returns three types of information to its calling programs:

Overall statusMessages describing the operations performed or errors encountered by the APIsSome output values that the API caller might want to use (this is different for

different API routines and is described in each API's relevant chapter, in the API

Usage section).

Using Oracle Receivables APIs    1-3

Oracle 应收管理参考(21).doc 将本文的Word文档下载到电脑

精彩图片

热门精选

大家正在看

× 游客快捷下载通道(下载后可以自由复制和排版)

限时特价:7 元/份 原价:20元

支付方式:

开通VIP包月会员 特价:29元/月

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219