如何從采購訂單自定義字段【物料描述】下推外購入庫攜帶到外購入庫單【批號】字段上

常見問題 2018-01-26

--例子:采購訂單增加自定義字段【物料描述】,數據庫字段為FEntrySelfP0265,

--目標:從采購訂單下推成外購入庫可以把【物料描述】帶到外購入庫單批號字段上

 

--1.理解ICSelbills邏輯關系,直接插入語句

INSERT INTO ICSelbills

  (

    FID --目標單據類型,可以從ICTransType中查找

   ,FFieldName --單據轉換關聯字段內碼

   ,FDstCtlField --目標表字段名

   ,FSelType --字段打開方式,具體使用方式建議參考系統

   ,FDK --字段類型,是普通錄入或關聯基礎資料表

   ,FColName --源單字段數據庫中名稱

   ,FName --源單字段數據庫中名稱

   ,FTableName --來源字段的來源表,本例子【物料描述】是手工錄入,則表為POOrderEntry,如果是物料內碼則為t_ICItem

   ,FTableAlias --表別名

   ,FAction --表示獲取資料的邏輯關系代碼,此內容建議參考系統標準內容去使用

   ,FROB --紅藍字

   ,FAllowEdited --默認0

  )

VALUES

  (

    'A01'

   ,'FOrderInterID'

   ,'FBatchNo'

   ,0

  ,0

   ,'FEntrySelfP0265'

   ,'FEntrySelfP0265'

   ,'POOrderEntry'

   ,'u1'

   ,''

   ,0

   ,0

  )

 

--2.簡單操作的方式建議為在采購訂單和外購入庫都增加一個自定義字段,并在單據自定義中增加關聯關系,

--然后直接在數據庫中查找選單關系表ICSelbills,查找該單據該字段,然后直接Update關聯關系為目標字段即可

UPDATE i

SET    i.FDstCtlField = 'FBatchNo'

FROM   ICSelbills i

WHERE  i.FID = 'A01'

       AND i.FTableName = 'POOrderEntry'

       AND i.FDstCtlField = 'FEntrySelfP0265

在線
客服

在線客服服務時間:9:00-24:00

馬上溝通:

咨詢
申請

關注
微信

關注官方微信

客服
熱線

400-878-8790
051286861000
7*24小時客服服務熱線

您的個人信息

姓     名: *

手     機: *

公     司:  

* 的為必填

您的個人信息

*

 

 

*

您的公司信息

*

 

*

*

* 的為必填
海洋之音注册