金蝶K3のオーダーブックは、リアルタイムの在庫を増加しました

K3オーダーブックは表示リアルタイムの在庫が増加した場合

まず、  ステップ

図1は、材料の総目録によれば、ビューを作成します。

2、  ブックは、標的配列を取得するのtypeid

3.  変更オーダーブック関係テーブル ICTableRelation、リアルタイムの在庫を持つ追加の関連

4、  テーブル内の書籍フィールドが変更されたシーケンス ICChatBillTitle 、追加のディスプレイリアルタイムの在庫フィールド。

シーケンシャル表示、非表示の列がフィールドブックの株式フィルタを確認することで表示さ5、。

 

第二に、  関連はメニューを説明します

いいえ。

テーブル名

表機能

1

ictransactiontype

ビジネス文書タイプテーブル

2

iclisttemplate

ときオーダーブックテンプレートテーブル

3

ICTableRelation

文書は、テーブル間のすべての接続関係をリスト

4

Icrctbhilltitle

表文書一覧表示フィールド

 

第三に、  ステップの実装バイステップ:

1、  総在庫ビューを作成する xn_jskcを

[DBO]ビューを作成します。[xn_jskc]

として

SELECT a.FItemID、SUM(a.FQty)KC

dbo.ICInventoryから左はa.FStockID = b.FItemID ON dbo.t_Stock bをJOIN

WHERE 1 = 1 AND b.FTypeID = 500 GROUP BY a.FItemID

 

図2に示すように、  ターゲットコードブック原稿鋳型配列得る受注を、例えば、取得し32

SELECT flisttemplateid、* FROM ictransactiontype

WHERE fnameのLIKE '%の販売注文%'

 

コードブックテンプレート順次コードテンプレートを取得する場合、61

SELECT ftemplateid、* iclisttemplate FROM WHERE FID = 32

 

3、オーダーブックの接続関係アソシエーションテーブルを増やします

ftypeid = 61 ICTableRelationから--select *

INSERT INTO dbo.ICTableRelation(FTypeID、FTableName、FTableNameAlias、

FFieldName、FTableName11、FTableNameAlias11、FFieldName11、FLogic、FBillID、

FFieldID、FMODE、FINDEX、FCondition、FLeftParentheses、FRightParentheses、

FLogicOperator、FISConst、FConstType、FSubFilter)

SELECT ftypeid、ftablename、FTableNameAlias、FFieldName、 'xn_jskc'、 'KC'、

'fitemid'、flogic、fbillid、ffieldid、FMODE、FINDEX、 ''、 ''、 ''、 '='、0,0 '' 

ftypeid = 61 AND finterid = 16 dbo.ICTableRelation FROM

 

表示フィールドは、オーダーブックを増大4、

ftypeid = 61 ICChatBillTitle FROM --select *

 ICChatBillTitle(FInterID、FTypeID、FColCaption、FHeadSecondを挿入 

FColName、FTableName、FColType、FColWidth、FVisible、FItemClassID、 

FVisForQuest、FReturnDataType、FCountPriceType、FCtlIndex、します。FName、 

FTableAlias、派閥、FNeedCount、FIsPrimary、FLogicAction、FStatistical、 

FMergeable、FVisForOrder、FColCaption_CHT、FColCaption_EN、FControl、 

FMODE、FControlType、FPrecisionField、FAlign、FEditable、フォーマット、 

FFormatType)

500001、61、 'を選択し、リアルタイムの在庫$' ''、 'KC'、 'xn_jskc'、2を、1000年,. 3、-1、0、

0、1、5、 'KC ''、 'KC'、 ''、1、0、 ''、1、0,1、 でも株式かかわら$' '$ stockQty' 

0、0、5、 ''、0、0、 ''、0

 

5、  タイミング帳フィルタは、表示、非表示の列を確認してください。

 

第四に、  関数のリファレンステーブルのフィールドの解釈

1。ICTransactionType :この表は、サプライチェーン全体すべての文書を反映しています。

ICTransactionType

FbrNo

 

、IN

IDドキュメントタイプ内政

FROB

赤と青のフラグワード:1は、青色領域の配当、文書ことを示し、0は全く赤と青点ワードを表していません

FNAME

ドキュメント名

FTYPE

文書カテゴリ

FtempalteID

テンプレート文書ID(及びICTemplate、FIDに対応ICTemplateEntryテーブル

FvchTempalteID

(未使用)

FheadTable

データベーステーブルの名前に対応する文書のヘッダ

FentryTable

テーブル本体に対応する文書データベーステーブル

FcheckPro

(未使用)

FformWidth

既定のドキュメントのエントリ幅

FformHeight

文書エントリのデフォルトの高さ

FfixCols

文書の列数を固定

 

2。ICListTemplate :注文したときに、この表では、サプライチェーンの全体的な本を反映しています。

ICListTemplate

、IN

インナーコード(主キー)

FNAME

ドキュメントリスト名

FTemplateID

テンプレートのID

FLogicStr

 

暗黙のメニュー/ アクセス権の検証

SS:1つの区別請求書/ 文書レビューすでにキャンセル

H:隠されたメニュー

Fmodule、FmoduleDetail:試験量(及びt_Objecttype に相当)

 

FBillTemplateID

 

文書IDテンプレートに対応します

 

FmenuID

菜单模板,与ICListtoolbar 表中的FID对应

Ffilter

 

缺省过滤条件

 

FSourceType

1-序时簿模板,2-交叉分析报表

FgoupID

模板属于哪个业务系统

FneedStatistic

模板在交叉分析报表中是否显示

FneedCount

是否有合计行

FBillCls

 

单据类型(200-入库单 201-出库单 202-调拨单 204-盘盈/盘亏单)

 

FMasterTable

 

主表别名(优化需要)

 

 

3. ICChatbilltitle:该表反映了供需链所有序时簿显示字段的所有情况。

ICChatBillTitle

FInterID

内码 (<1000,自定义字段>1000) (900-999为多级审核字段),在k/3V10.2

由于在单据和序时簿上增加审核日期,现在将900-999分为两段,900-949为多级审核人、950-949为多级审核日期。

FTypeID

模版ID,对应ICListTemplate的FTemplateID

FColCaption

列标题(支持双层表头)

FHeadSecond

FColName

 

字段别名,rs字段和界面的对应

 

FTableName

取数的表

FName

取数字段

 

FTableAlias

取数的表别名

FCtlIndex

 

过滤条件中的显示格式控制,与类型相关

FColType

 

数据类型, 主要用来控制显示格式0:日期; 1:字符串,2:数量;3ID4:单价;5:折扣率;6:金额;7:,8:,9:汇率10-利率;11-税额;12—只有关联标志使用,用于特殊处理(v10.2进行了关联标志的优化以后,可以不需要了)40—本位币金额 

 

FColWidth

 

列宽,一般都是

1000

FVisible

 

是否显示,如id字段需要隐藏

 

FVisForQuest

 

过滤条件中是否可见

 

FVisForOrder

 

过滤界面排序是否可见。

FItemClassID

 

过滤条件中F7时的选择

 

FReturnDataType

过滤条件中f7返回类型: 0,内码;1,编码;2,名称

 

FStatistical

改字段在交叉分析报表中是否可见

FAction

特殊取数

FControl

需要特殊处理的字段1-凭证;2Action4-数量;5-金额

FIsPrimary

1-内码;2-分录号;3FTranType

FNeedCount

 

改字段是否统计

 

FMergeble

 

是否融合

 

FFormat

字段格式(当前处理了日期类型,数字类型)和单据模板上的格式相同

感谢  林德剑 提供

おすすめ

転載: www.cnblogs.com/hjsofware/p/10927766.html