SAP中關於日元等金額沒有小數字的問題

2022-09-19 18:42:13 字數 307 閱讀 6962

1、業務背景

在sap中,由於日元和韓元等貨幣值是沒有小數字的,所以在做手工過賬或者是後勤過賬時金額都是整數,但是在存表時系統會金額會自動縮小100倍,預留兩位小數。如下圖所示:

檢視一張發票憑證

發票憑證的bseg表資料

2、解決方案

系統中有個後台表tcurx,tcurx儲存貨幣的小數字currdec,系統通過函式currency_converting_factor進行資料轉換,例如日元的小數字為0,當存表時,會自動縮小100倍,所以當我們在開發自定義報表時也需要呼叫該函式,系統會自動在後台表的資料基礎上擴大100倍。

SAP 金額等負號提前問題

一般我們在alv上展示的金額如果是負數,預設是這樣顯示的 在有的開發中,客戶可能要求負號提前,實現這樣的效果 為了實現這樣的效果,這裡給大家介紹三種方法,第一和第二種是來自網上常見的方法。第一種 使用函式cloi put sign in front report zgy test.tables bs...

關於SAP中的ICON

1.se38 執行 showicon 可以檢視所有的圖示,可以檢視每乙個圖示的樣式 名稱 說明 內碼。其中內碼為開發中使用的。2.函式組 icon中包括圖示相關的函式。在開發中可用於圖示的處理。3.螢幕中可以直接為按鈕等按照名字選用圖示,則按鈕中會帶有圖示 也可以定義乙個狀態圖示 icon d 型別...

關於SAP中物料雙單位的解析

雙計量單位是mm模組 的乙個相對比較華麗的功能,本博文系列就對這個功能進行乙個簡要的 和記錄。由於本文只基於乙個典型的案例進行分析,加上mm模組不是我的專長,因此有些步驟代表的含義我也不是很懂。因此,我只對我能明白的步驟加以解釋,而不明白的步驟就只能記錄一下。所以如果看不懂這一步有什麼作用就不要問我...