原创 外幣評估 自由選擇條件 增加字段

在項目上,需要對外幣評估的選擇條件增加利潤中心過濾,經過一番研究,只需要在以下對應的結構中附加字段即可: PS: 在開發時,擴展了結構,需要使用命令:/$sync 清除緩存。再傳輸到目標系統不需要。 我們項目是需要在供應商行、客戶行、未

原创 客戶、供應商的稅務代碼1、2校驗

sap中 客戶和供應商的稅務代碼1、2校驗的函數是TAX_NUMBER_CHECK. 在次函數中校驗的稅務代碼的規則是根據 當前實體的國家代碼(比如:CN)在配置表t005中的一些配置信息。現詳細解說如下: 1.LNST1和LNST2字段

原创 BTE 查找

    SAP的BTE分爲處理和消息,分別使用PC_FUNCTION_FIND、BF_FUNCTIONS_FIND這兩個函數查找系統中關聯的配置FM。要找到合適的bte,就在這兩個函數中設斷點,然後進行前臺操作在適當的地方注意斷點,分別

原创 PS 服務採購訂單 收穫 不允許撤銷提示:由於彙總不允許馬上取消接受

出現此問題的原因是系統沒有將採購訂單的 服務輸入表的處理 憑證更新到 ekbe表裏。 請參考一下地址對這個問題的討論。 http://forums.sdn.sap.com/thread.jspa?threadID=1017367   也可

原创 函數組錯誤

sap中 在調用FM或者se37查看FM時突然錯誤提示 函數組出錯,解決辦法如下:             se37 ---->實用程序----->修復函數組:如下圖所示                修復原理如下圖:     是

原创 資產原值取數 邏輯

1、資產總的原值 PS:ANLC中的以前年和本年並非是資產過賬類型的以前年和本年,而是當前行ANLC-GJAHR年 年結時以前年的累計,和年結後本年的過賬(與資產過賬類型的以前年和本年無關) ANLC-KANSW(以前年) + ANLC

原创 BSEG和ACDOCA數據不一致

問題一:項目中更改了coding block 字段長度。發現BAPI生成的憑證 BSEG表的字段(更改長度的coding block字段)比實際的數據位數少,ACDOCA中的數據長度和實際的一樣。               原因:是因爲

原创 SAP連接FTP服務器

SAP系統中連接FTP服務器需要配置表SAPFTP_SERVERS,在這個表中添加ftp服務器及端口,然後使用如下代碼連接ftp服務器 constants cons_key type i value 26101957.

原创 在Update FM中 主鍵衝突

最近項目上發現 BAPI更新WBS的審批狀態時 DUMP,如下圖 DUMP 位置如下圖   在Insert 之前有一個Delete 會刪除數據。本着探索精神就做了個小程序進行測試 REPORT ztest_delete_insert.

原创 創建新的client

在SAP服務器安裝時,默認設置了三個client,分別是000,001和066。這些client是SAP的標準client,它們包含了client的

原创 sap 文檔連接更改(不能保存) note_879519:CV115_DOC_SAVE_BUFFER

sap跨組件文檔連接更改使用CV115_DOC_SAVE_BUFFER 時保存不成功,是由於次函數在增加功能時代碼添加有些問題;如下圖所示: IF pt_drad <> pt_drad_old.  應改爲: IF pt_drad[] <

原创 PS模塊 更改系統、用戶狀態的函數

PS模塊使用 KBPS_CHANGE_STATUS 、STATUS_CHANGE_FOR_ACTIVITY  函數更改系統、用戶狀態。   首先在KBPS_CHANGE_STATUS 函數內部,根據當前操作的tcode 標識不同的業務事務

原创 SMW0 HTML模版的形式上傳文件 維護MIME類型

        使用SMW0事務代碼爲webrfc上傳模版, 若是已HTML模版形式上傳的話,所上傳的文件類型必須在MIMETYPES表中有對應的MIMETYPES,如果沒有對應的,則應該維護進去,否則不允許以HTML模版形式上傳。   

原创 中國省市縣 代碼

編號 名稱 140581 高平市 140600 朔州市 140601 市轄區 140602 朔城區 140603 平魯區 140621

原创 BTE 處理取消 單一處理限制(客戶>夥伴>系統限制)

SAP BTE處理類型的增強中有這麼一個限制:系統默認一個處理只有一個函數起作用,即使多個配置也不行。如下圖所示: 這個字段46c的值是:                        ECC 值的描述是: