完美的SAP版自動金稅開票解決方案_第1頁
完美的SAP版自動金稅開票解決方案_第2頁
完美的SAP版自動金稅開票解決方案_第3頁
完美的SAP版自動金稅開票解決方案_第4頁
完美的SAP版自動金稅開票解決方案_第5頁
已閱讀5頁,還剩6頁未讀 繼續免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、木頭坦克SAP版自動金稅開票解決方案簡介: 背景1. 金稅系統:在中國,增值稅銷項稅發票必須使用稅務局指定的防偽稅控開票系統開具(簡稱:金稅系統).2. 與SAP的集成:企業所使用的SAP軟件管理系統和稅務上防偽稅控開票系統相互獨立,兩者間缺少有效的數據共享接口,造成稅務流程涉及大量的手工重復工作和多系統間的數據人工傳遞。同時,由于SAP軟件系統通常沒有辦法直接接收防偽稅控開票系統返回的發票信息,導致增值稅發票往往難以核查,銷售與財務的報表數據常常對應不上,從而影響整個企業的業務管理流程。3. 稅務部門對于開票的要求:1) 每張票的不含稅總金額有上限,上限的具體值根據公司代碼所對應公

2、司所在當地稅務機關的規定而定.2) 每張票以及票中的每一行的稅額計算誤差不得超過0.06元3) 只有部分用戶有權限開紅字發票(金額為負的發票)4. 甲方單位本身對開票的要求:1) 甲方本身已經購買了第三方的金稅接口軟件,但是因為用戶導入的接口文件中無法保證每票每行的誤差不超過0.06元,同時也沒有根據每票金額上限分折.這樣導入接口程序就出現很多異常情況,有時是無法開票,有時則會拆分成許多發票.即使是接口能拆分開票的,也有問題:一、因為其拆分規則沒有照顧到用戶的一些特殊要求,將一些像退貨沖銷這樣不應該拆分的記錄也拆分了。二、在金稅已經開完票之后回傳到SAP時就會出現無法與原來的內部編號一一對應的

3、情況。為了避免這兩種情況,所以必須在SAP ECC系統 中開發本模塊以實現金稅接口軟件中所有拆分的邏輯,這樣本模塊產生的接口文件都是已經保證上限和誤差都符合金稅要求的文件.導入接口程序時就不會再觸發拆分的過程。2) 對于是否有權開紅票要自定義數據表進行維護,在開票時自動檢查是否有紅票開出.并且只有在BL數據是退貨時才允許開出紅字的發票,如果無權限又開出退貨紅票,要能檢查出來,并且提示.3) 對于SAP中不是因為退貨而在BL中開出的金額為負的數據(出錯,調價,沖銷等),無論該客戶是否有權限開出紅字發票都不允許開出紅字發票,而要和對應BL一一自動合并;對于沒有對應BL的數據(如調價等),要在所有當

4、前票和票下面的行中進行自動分配.最終要保證每張發票的金額為正,同時每張的每一行也要為正.4) 因為開票時BL的數據量極大(一個月20萬的BL記錄量),所以在選擇多個客戶的數據時,要根據客戶自動合并開票.使用一個發票只能有一個客戶的BL數據,同時在一客戶下的數據要盡可能的合并開票,減少開票數量.5) 對于零散用戶使用一個客戶編碼的,要提供批量修改抬頭的地方.并且修改之后的抬頭也要參與上一條提到的合并開票邏輯.開發完解決方案的特點:1. 自動動態拆分:當正在開出的發票金額超過上限或誤差超限時自動拆分,拆分方式是從先按金額上限拆分再按誤差上限拆分.拆分是從末尾往前求出最優的拆分點來拆分的.保證了拆分

5、出的票數最小.根據稅務部門要求:在票和行的級別都會進行拆分以保證每張票和票中的每一行的誤差都不超過0.06(這樣就完全不需要第三方的金稅接口軟件了)2. 自動動態調整:當發票找到不到拆分點時(即上述自動拆分之后誤差仍超過0.06的情況一),會自動將誤差調整至規定誤差以下.為了避免調整時將誤差調整到某一行時導致該行的誤差超限,分配調整金額是按每一行的累計誤差動態分配調整的(以0.01元為單位),保證了不會使行的誤差超限.調整的金額記錄到行,保證未來調賬時有據可查,并可以在回寫數據時自動產生調賬憑證. 根據稅務部門要求:在票和行的級別都會進行調整,以保證每張票和票中的每一行的誤差都不超過0.063

6、. 自動合并:可以分公司分客戶自動合并開票,退貨憑證與對應憑證自動合并開票.支持手工調整合并方式.支持用戶手工調整開票抬頭,并且自動按抬頭自動合并開票.4. 中間存儲開票數據:所有開票數據從VBRKVBRP先取到中間表,提升取數效率. 5. 開票靈活:選擇中間數據(VBRKVBRP)開票過程中可以隨時刪除不需要的數據,即使在一個行內也允許輸入部分金額或者數量進行部分開票.6. 提示信息以彈出窗表格式顯示:一個步驟所返回給用戶的信息用彈出表格式一次顯示給用戶,而不是像傳統的SAP界面一個個提示消息.7. 界面友好直觀:處理界面使用可調式分屏界面,發票數據用樹型表示,界面友好.解決方案的介紹:1.

7、 概覽:使用的主要事務碼:Z<XXXX>0021金稅開票 - 處理Z<XXXX>0022金稅開票 - 下載Z<XXXX>0023金稅開票 回傳Z<XXXX>0024金稅開票 查詢Z<XXXX>0025金稅開票-開沖銷發票的控制表Z<XXXX>0037金稅開票-開票金額上限的控制表2. Z<XXXX>0021金稅開票 - 處理介紹:此部分功能針對銷司項目涉及到的系統發票的匯總拆分到金稅票的處理,包括正向發票,退貨貸項,調價補差類型的發票;針對這些數據進行合并,總額拆分,精度拆分,產生系統的傳輸票號,用于進行上傳金

8、稅票的TXT信息下載;合并邏輯:1)正常銷售發票/沖紅發票,退貨貸項/退貨沖紅 都是通過 同一分組+同一結算方+同一結算方抬頭名稱+同一型號+同一單價 進行合并; 2)借貸項(調價補差)發票通過同一分組+同一結算方+同一結算方抬頭名稱進行合并,產生單票的折扣行; 3) 手工進行特殊合并到行的處理,可通過同一客戶進行合并到傳輸票的一行;拆分邏輯:全部開金稅票都必須進行的檢查邏輯,總的單張金稅傳輸票的總額小于等于公司可開票額度,和 單張傳輸票的精度以及傳輸票的每行的精度=(凈值*0.17-稅額)< 0.06;當用戶點擊<轉到查詢>時會轉到Z<XXXX>0024查詢事務

9、當用戶點擊1設置時處時會展開設置項設置項中可自定誤差金額上限,默認稅目,并提供維護是否開紅字發票的控制表,以及開票金額上限的控制表(區分普票和增值稅票)選擇屏幕字段解釋:欄位說明范例公司代碼可選或輸入公司代碼(必輸項)1126(必輸)開票憑證輸入系統發票號碼用于增加篩選條件,縮小查找范圍,提高查找效率銷售機構開單業務的銷售組織,一般與下列分銷渠道組合使用用于增加篩選條件,縮小查找范圍,提高查找效率分銷渠道開單業務的分銷渠道用于增加篩選條件,縮小查找范圍,提高查找效率物料號選擇或輸入SKU碼用于增加篩選條件,縮小查找范圍,提高查找效率付款方選擇或輸入付款方客戶編碼用于增加篩選條件,縮小查找范圍,

10、提高查找效率出具發票日期輸入開票的日期用于增加篩選條件,縮小查找范圍,提高查找效率開票類型選擇增值稅發票或普通發票,2者只能選其一默認的為增值稅發票說明以上查詢字段是And的條件,輸入的字段越精細,查詢出的數據越準細;輸入好條件后,點執行按鈕,系統會找出符合條件的相關發票數據;屏幕功能說明按鈕說明全選(F2)對畫面的數據全部選擇選擇相同值的記錄(CTRL+F2)鼠標選擇到某行中的某欄位A,然后點擊此按鈕,系統自動勾選畫面中這列與欄位A相同值的行;全不選(Shift+F2)對畫面的數據全部不選擇發票清單開啟/關閉(F9)點一下開啟,傳輸票信息畫面顯示在畫面底部,自動轉成關閉,點擊一下,傳輸票畫面

11、關閉手工合并開票(F6)對選擇的項目是同一客戶的進行合并到票,即可按合并的規則前2個邏輯進行合并,然后按拆分的邏輯進行拆分到多票多行;或手工合并到行,即對選擇出的項目合并到一票一行;分客戶批量開票(F8)可以對選擇出的不同客戶的項目,進行分組,按合并的規則前2個邏輯進行合并,然后按拆分的邏輯進行拆分到多票多行;說明以上查詢字段是And的條件,輸入的字段越精細,查詢出的數據越準細;輸入好條件后,點執行按鈕,系統會找出符合條件的相關發票數據;括號內為快捷鍵按鈕信息;處理屏幕字段欄位解釋(相同字段解釋適用于手工合并處理畫面和分客戶批量開票處理畫面,后續處理畫面若有變化,后續單獨說明):欄位或功能說明

12、類型選擇勾選處理項目標識可勾選發票接收方結算方客戶編碼顯示發票接收方公司名結算方名稱-默認的取數來源于發票抬頭的文本-CRM零售訂單(開票信息)第一行,如文本為空,則是結算方名稱;處理的信息畫面是顯示,進入到手工合并開票或分客戶批量開票的畫面后為可輸入欄位SAP發票系統發票號顯示發票行項目系統發票行項目編號顯示類型發票的類型顯示發票類型描述發票類型描述顯示售達方/售達方公司名要貨方編碼和名稱顯示出具發票日期系統產生應收的發票日期顯示物料號SKU碼顯示物料描述SKU碼描述顯示數量系統發票數量,借貸項(調價補差)的發票數量為0,退貨貸項發票項目的數量為負數,正向發票項目的數量為正數顯示單位數量單位

13、顯示不含稅金額凈值,發票行項目中的凈值顯示含稅金額含稅總金額=凈值+稅額顯示不含稅單價不含稅金額/數量顯示含稅單價含稅總金額/數量顯示稅額凈值*稅率顯示稅率17%顯示金稅尚未開票數量數量-已開票數量顯示金稅尚未開票金額不含稅金額-已開票金額顯示已開票數量等于之前成功產生傳輸票號的項目數量顯示已開票金額等于之前成功產生傳輸票號的項目金額顯示當前已開票數量等于當前操作成功產生傳輸票號的項目當前輸入數量顯示當前已開票金額等于當前操作成功產生傳輸票號的項目當前輸入金額顯示當前輸入數量可手工進行輸入的數量,不能大于金稅尚未開票數量,正向的發票都可以進行數量的拆分開票,借貸項(調價補差)發票和退貨的數量都

14、必須進行全部開票,即不允許拆多次開處理的信息畫面是顯示,進入到手工合并開票或分客戶批量開票的畫面后為可輸入欄位當前輸入金額當前輸入數量*不含稅單價處理的信息畫面是顯示,進入到手工合并開票或分客戶批量開票的畫面后為可輸入欄位當前尚未開票數量金稅尚未開票數量-當前已開票數量當前尚未開票金額金稅尚未開票金額-當前已開票金額商品稅目金稅的商品稅目-標準的1503幣別CNY(人民幣)銷售訂單發票的前端業務號碼銷售訂單行項目訂單行項目編號說明1.只有勾選的項目才會進入到處理按鈕后的畫面,如勾選了的項目,點手工合并開票按鈕或分客戶批量開票按鈕,則對選擇出來的項目進行處理;2. 正向的發票都可以進行數量的拆分

15、開票,借貸項(調價補差)發票和退貨的數量都必須進行全部開票,即不允許拆多次開票;1.1 選擇需開票的項目進行手工合并開票;操作細部描述勾選需進行開票的項目,然后點擊手工合并開票,可以輸入不同的發票抬頭名稱,和可以對正常發票項目進行數量的拆分輸入,即可輸入不大于尚未開票的數量,在可輸入框中輸入完成輸入的資料后,按下Enter鍵,然后點擊刷新按鈕,系統自動計算出開票金額->如下圖:畫面按鈕解釋:功能鍵說明范例合并到發票(F9)按正常合并拆分邏輯進行合并到多票多行;合并到發票行(Shift+F9)手工合并到行,即對選擇出的項目合并到一票一行;適用一些不能按正常合并的規則進行合并的發票項目,如和

16、正向不同價格或物料的退貨項目,需要合并到正向發票的一起開票的情形;刷新(F2)點擊刷新,按輸入的數量計算出金額取消(ESC)退出當前畫面點擊合并到票按鈕出現下圖:屏幕或字段信息說明處理屏幕下方樹形信息按正常合并拆分規則拆分出多張傳輸發票信息,第一層信息:自動產生的傳輸票號,即如打印成金稅的標準TXT格式,則此傳輸票號產生一金稅票號,即可理解成,拆分的傳輸票號,即是打印的一張金稅票;第二層信息:打印成金稅票的行信息,數據的組成為系統發票的相同客戶+相同物料+相同含稅單價的匯總合并;第三層信息:即是具體的系統發票行數據;樹形信息誤差調整字段是否有誤差的調整標識:X 有誤差調整,空- 沒有誤差調整樹

17、形信息誤差調整值如有誤差上的調整值=傳輸票的行調整后的凈值-原發票的匯總凈值;因金稅票的調價補差需進行合并到一折扣行,這部分很有可能行的計算精度>0.06,如大于0.06,即傳輸票的行,會按總額再次進行調整凈值和稅額,調整后的凈值和此行匯總的凈值的誤差就會記錄到此字段中;選擇列當 當前已開票金額=金稅未開票金額 時為不可操作點擊保存按鈕,并且在彈出的框中點擊是,如點否并直接退出不保存則系統不保存此次產生的傳輸票號,保存成功,更新相關狀態成功信息提示,點擊確定按鈕或按回車,回到選擇畫面,操作完成!如需對特殊的退貨進行合并開票,則可使用手工合并開票-合并到行按鈕系統自動合并和拆分出2張傳輸票

18、,由下圖看出,不同的單價,不同的料通過此功能可以合并到一起!點擊保存按鈕,即可保存傳輸票號;點擊按鈕是,成功保存OK;1.2 分客戶批量開票操作細部描述針對公司下不同的結算客戶批量,并可對相同客戶按不同的分組進行手工組合開票;選擇畫面中勾選需處理的系統發票項目,然后點擊分客戶批量開票按鈕,進入下面處理畫面;屏幕解釋(處理屏幕字段欄位解釋外字段)欄位說明范例分組標識可手工進行輸入,不輸入,即默認標識為相同分組0,在需要進行合并到一起的標識相同的編號;把90000459中的50 -80行項目分為同一組,即想這幾個是需要放到一張傳輸票中; 點擊點擊,進入如下畫面,系統按既定的邏輯合并,然后拆分,得出

19、如下傳輸票號,即不同的客戶分開傳輸票號,不同的分組合在一起進行開票,借貸項進行合并到折扣行!確認信息后,點擊保存按鈕進行保存。3. Z<XXXX>0022金稅開票 - 下載說明:該處理過程主要針對的是對金稅處理好的傳輸的票號進行下載成標準的金稅上傳文本格式;附:金稅標準文本格式示例:操作細部描述:進入下載畫面篩選條件畫面字段解釋:字段名或功能鍵類型用途及說明公司代碼必須直接輸入公司代碼或點擊 選取所需公司代碼開票憑證可選用于修改當前篩選條件的選項,改變查找條件銷售機構可選用于增加篩選條件,縮小查找范圍,提高查找效率分銷渠道可選用于增加篩選條件,縮小查找范圍,提高查找效率物料號可選S

20、KU碼用于增加篩選條件,縮小查找范圍,提高查找效率付款方可選用于增加篩選條件,縮小查找范圍,提高查找效率出具發票日期可選用于增加篩選條件,縮小查找范圍,提高查找效率金稅接口傳輸票號可選ZFIAP0021處理畫面處理數據產生保存的傳輸票號;尚未下載過可選默認為選上,表示篩選找出狀態尚未進行下載的傳輸票號已經下載過的可選一般不選,因為下載過的一般都是下載成TXT并去金稅接口開始打票了的,只是可能還沒有回傳至SAP,并可允許發票并未進行回傳的傳輸票進行再此的下載,但是發票正常回傳的,和發票作廢回傳的并不能進行選擇;狀態解釋:尚未下載過:即傳輸票號保存了,但并未下載成金稅上傳文本;發票沒有回傳:金稅回

21、傳里的功能,即傳輸票號下載成金稅上傳文本,但是并沒有金稅回傳文本,做回傳更新的;發票作廢回傳:金稅回傳里的功能,可根據已經保存的傳輸票號,因處理的失誤產生等原因,但還未被金稅打印成金稅票的,可以進行傳輸票的作廢回傳;按照查詢條件找出保存的傳輸票號,進入到處理畫面;畫面按鈕解釋:功能鍵說明全選(F2)全選中查詢出的傳輸票號全部選(Shift+F2)全不選中傳輸票號傳輸票號下載(F8)下載成標準的金稅上傳文件格式下載到Excel(F7)把傳輸票號的信息下載成Excel格式,用于統計分析 說明:功能鍵說明括號內的表示快捷鍵;點擊傳輸票號下載按鈕,然后在彈出的另存為畫面中,選擇文本存放的地點,輸入名稱

22、后保存;保存成功后按確認或Enter鍵退出,下載金稅上傳文檔成功;下載格式文本對應的系統欄位說明:標準文本信息SAP對應字段說明第一行1.SJJK0101(固定標識)2.銷售訂單傳入(固定標識)3.銷售方公司代碼名稱第二行1./發票+數字(第幾張發票,為順序變數)第三行:發票抬頭信息1. 傳輸票號:SAP產生的傳輸票號2. 發票行數:合并后的傳輸票號的行數3. 客戶名稱:傳輸票號中保存結算方的發票名稱4. 客戶稅號:維護在結算方客戶的基本資料中增票稅號欄位5. 客戶地址/電話:維護在結算方客戶基本資料的街道+街道3/移動電話欄位;6. 客戶開戶行:維護在客戶主數據基本資料的銀行信息-開戶行欄位

23、7. 客戶帳號:維護在客戶主數據基本資料的銀行數據-帳戶欄位8. 備注:維護在客戶主數據公司代碼資料信函屏幕下的金稅備注欄位中9-11:為空值;12開票日期:開具發票的日期第四行:傳輸票號的項目信息1. 商品描述:SKU碼的物料描述2. 單位 :數量單位3. SKU碼 4. 數量 5. 不含稅金額6. 稅率7. 稅目 :固定15038. 折扣金額9. 稅額10. 折扣稅額 .4. Z<XXXX>0023金稅開票 回傳業務情形:為了記錄已經傳入到金稅并開金稅票后,系統傳輸票號狀態等相關信息的更新;操作步驟:回傳的格式是金稅標準回傳格式,選擇好回傳文件后,點擊執行按鈕,成功解析文本后,

24、提示如下:如果需要更新系統資料,按確認Enter按鈕,否則按取消按鈕;1.1 系統傳輸票號作廢回傳只能針對未下載的傳輸票號,和對下載了但未進行回傳的傳輸票號進行,針對下載但未進行回傳的傳輸票號,因為很有可能已經進行金稅開票了,只是未進行回傳,所以一般建議不使用此項功能,如果需要使用此項功能,一定需要確保這下載的傳輸票號并未進行金稅開票,而且并刪除下載的傳輸票的文本;操作細部描述:字段名或功能鍵類型用途及說明公司代碼必須直接輸入公司代碼或點擊 選取所需公司代碼開票憑證可選用于修改當前篩選條件的選項,改變查找條件銷售機構可選用于增加篩選條件,縮小查找范圍,提高查找效率分銷渠道可選用于增加篩選條件,縮小查找范圍,提高查找效率物料號可選SKU碼用于增加篩選條件,縮小查找范圍,提高查找效率付款方可選用于增加篩選條件,縮小查找范圍,提高查找效率出具發票日期可選用于增加篩選條件,縮小查找范圍,提高查找效率金稅接口傳輸票號可選ZFIAP0021處理畫面處理數據產生保存的傳輸票號;操作時最好先通過ZFIAP0024-金稅開票查詢找出需要進行作廢回傳的具體票號;尚未下載過可選默認為選上,表示篩選找出狀態尚未進行下載的傳輸票號已經下載過的可選一般不選,因為下載過的一般都是下載成TXT并去金稅接口開始打票了的,只是可能還沒有回傳至SAP,并可允許發票并未進行回傳的傳輸票進行再此的下載,但

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論