rcallout.kb 的例行程序


RW_DefineInvMassUpdate

文件名

rcallout.kb

语法

RW_DefineInvMassUpdate(VAL parentW: WINDOW, REF thisMassDefList: LIST OF R_MassDefRec, REF thisInvList: LIST OF IS_InventoryRec, VAL fromEE: INTEGER): INTEGER IS

参数

parentW - 父窗口处理器

thisMassDefList - R_MassDefRec 记录

thisInvList - IS_Inventory 记录

fromEE - 确定 TCM 是否为调用的例行程序的标志

返回

整数

副作用

说明

该 wrapper 例行程序调用名为“DefineInvMassUpdate”的 TAM 函数。如果未安装 TAM,该函数返回 $Unknown。

调用的对话框窗体


RW_DuplicateassetTag

文件名

rcallout.kb

语法

RW_DuplicateassetTag(VAL newTag: STRING, VAL oldID: INTEGER)

参数

newTag - 资产标记

oldID - 库存清单标识

返回

SQL 返回结果

副作用

说明

该 wrapper 例行程序调用名为“DuplicateassetTag”的 TAM 函数。如果未安装 TAM,该函数返回 $Unknown。

调用的对话框窗体


RW_GetH_Object

文件名

rcallout.kb

语法

RW_GetH_Object ( REF assetCategory: R_H_ObjectRec, VAL where: STRING ) IS

参数

assetCategory - 资产类别记录结构

where - 对照 H_Object 表的选择标准

返回

R_H_ObjectRec

副作用

说明

该例行程序是一个对 R_H_ObjectRec 和“资产类别”记录进行检索的 wrapper 例行程序。

调用的对话框窗体


RW_GetInv_ConnectionRecs

文件名

rcallout.kb

语法

RW_GetInv_ConnectionRecs(REF inv_connectionList: LIST OF R_inv_connectionRec, VAL where: STRING)

参数

where - 对照 inv_connection 的选择标准

inv_connectionList - 与资产相关联的连接的列表

返回

副作用

说明

该例行程序检索与特定的资产相关联的连接列表。

调用的对话框窗体


RW_GetInv_PeopleRecs

文件名

rcallout.kb

语法

RW_GetInv_PeopleRecs(VAL w: WINDOW, REF inv_peopleList: LIST OF Inv_PeopleRec, VAL id: INTEGER): INTEGER;

参数

w - 在其中调用它的窗口处理器

inv_peopleList - 想在其中添加 Inv_People 记录的列表

id - 要检索的记录的标识

返回

整数 - SQL 返回代码

副作用

说明

该 wrapper 例行程序调用名为“GetInv_PeopleRecs”的 TAM 函数。如果未安装 TAM,该函数返回 $Unknown。

调用的对话框窗体


RW_InquireProblems

文件名

rcallout.kb

语法

RW_InquireProblems( VAL w: window, REF probData: ProblemRecord, VAL doInquiry: BOOLEAN, VAL doSelect: BOOLEAN, VAL doWorkWith: BOOLEAN, VAL ignoreCancel: BOOLEAN ) IS

参数

w - 窗口

probData - 实例数据

doInquiry - 调用查询对话框

doSelect - 允许用户修改选择

doWorkWith - 调用使用对话框的问题

ignoreCancel - 忽略取消按钮

返回

副作用

说明

该 wrapper 例行程序调用名为“InquireProblems”的 TPM 函数。

调用的对话框窗体


RW_RunInvMassUpdate

文件名

rcallout.kb

语法

RW_RunInvMassUpdate(VAL parentW: WINDOW, REF currMassDefList: LIST OF R_MassDefRec, REF thisInvList: LIST OF IS_InventoryRec, VAL effect_type: INTEGER, VAL fromTCM: BOOLEAN): INTEGER IS

参数

parentW - 当前窗口句柄

thisMassDefList - MassDefRec 记录列表

thisInvList - 库存清单

effect_type - 当前库存影响类型

fromTCM - 标识 TCM 正在调用例行程序的布尔值。

返回

整数

副作用

说明

该 wrapper 例行程序调用名为“RunInvMassUpdate”的 TAM 函数。如果未安装 TAM,该函数返回 $Unknown。

调用的对话框窗体


RW_ValidateAssetEffect

文件名

rcallout.kb

语法

RW_ValidateAssetEffect ( REF massdefdata: LIST OF MassDefRec, REF inv_list: LIST OF IS_InventoryRec, REF invKList: LIST OF InvContractRec, VAL requesting_org: INTEGER, VAL asset_effect_name: STRING, VAL change_id: INTEGER, VAL wHdl: WINDOW): INTEGER IS

参数

massdefdata - MassDefRec 记录列表

inv_list - IS_Inventory 记录列表

invKList - 库存合同列表

requesting_org - 当前更改请求正请求的组织

asset_effect_name - 当前资产效应名

change_id - 更改请求标识

wHdl - 窗口处理器

返回

整数

副作用

说明

该 wrapper 例行程序调用名为“ValidateAssetEffect”的 TAM 函数。如果未安装 TAM,该函数返回 $Unknown。

调用的对话框窗体