1.一種稅控開票系統(tǒng),該稅控開票系統(tǒng)包括銷項發(fā)票表、銷項發(fā)票明細表和銷項清單明細表,其特征在于,該稅控開票系統(tǒng)還包括:
獲取模塊,用于從所述銷項發(fā)票表中獲取至少包括發(fā)票代碼、發(fā)票號碼和清單標(biāo)識的發(fā)票主體數(shù)據(jù),以及依據(jù)所述清單標(biāo)識相應(yīng)地從所述銷項發(fā)票明細表或銷項清單明細表中獲取包括至少一個商品明細行的發(fā)票商品明細數(shù)據(jù),每個所述商品明細行至少包括商品名稱、數(shù)量、單價、金額、稅額、稅率和含稅標(biāo)識;
折扣處理模塊,用于在所獲取的發(fā)票商品明細數(shù)據(jù)包括折扣行且所述含稅標(biāo)識為不含稅的情況下,依據(jù)所述折扣行的商品名稱來確定折扣商品的行數(shù)N,并將該折扣行中的金額和稅額分別平攤到該折扣行之前的N行商品明細行的金額和稅額中;以及
統(tǒng)計模塊,用于依據(jù)折扣處理后的發(fā)票商品明細數(shù)據(jù)來統(tǒng)計商品數(shù)據(jù)。
2.根據(jù)權(quán)利要求1所述的稅控開票系統(tǒng),其特征在于,所述發(fā)票主體數(shù)據(jù)還包括以下至少一者:(1)購方名稱和購方稅號中的一者或兩者;(2)發(fā)票類型;(3)發(fā)票金額;以及(4)發(fā)票稅額。
3.根據(jù)權(quán)利要求1所述的稅控開票系統(tǒng),其特征在于,所述發(fā)票商品明細數(shù)據(jù)還包括規(guī)格型號、計量單位中的至少一者。
4.根據(jù)權(quán)利要求1所述的稅控開票系統(tǒng),其特征在于,
(1)在所獲取的發(fā)票商品明細數(shù)據(jù)包括一行折扣行的情況下,所述折扣處理模塊采用以下公式進行平攤:
平攤后金額=平攤前金額+折扣行金額
平攤后稅額=平攤前稅額+折扣行稅額
平攤后單價=平攤后金額/數(shù)量
(2)在所獲取的發(fā)票商品明細數(shù)據(jù)包括多行折扣行的情況下,所述折扣處理模塊采用以下公式進行平攤:
折扣行之前的第1至N-1行商品明細行的折扣平攤計算公式為:
平攤后金額=平攤前金額*(1-折扣率)
平攤后稅額=平攤前稅額*(1-折扣率)
平攤后單價=平攤后金額/數(shù)量
折扣行之前的第N行商品明細行的折扣平攤計算公式為:
平攤后單價=平攤后金額/數(shù)量 。
5.一種利用稅控開票系統(tǒng)統(tǒng)計商品數(shù)據(jù)的方法,該稅控開票系統(tǒng)包括銷項發(fā)票表、銷項發(fā)票明細表和銷項清單明細表,其特征在于,該方法包括:
從所述銷項發(fā)票表中獲取至少包括發(fā)票代碼、發(fā)票號碼和清單標(biāo)識的發(fā)票主體數(shù)據(jù);
依據(jù)所述清單標(biāo)識相應(yīng)地從所述銷項發(fā)票明細表或銷項清單明細表中獲取包括至少一個商品明細行的發(fā)票商品明細數(shù)據(jù),每個所述商品明細行至少包括商品名稱、數(shù)量、單價、金額、稅額、稅率和含稅標(biāo)識;
在所獲取的發(fā)票商品明細數(shù)據(jù)包括折扣行且所述含稅標(biāo)識為不含稅的情況下,依據(jù)所述折扣行的商品名稱來確定折扣商品的行數(shù)N,并將該折扣行中的金額和稅額分別平攤到該折扣行之前的N行商品明細行的金額和稅額中;以及
依據(jù)折扣處理后的發(fā)票商品明細數(shù)據(jù)來統(tǒng)計商品數(shù)據(jù)。
6.根據(jù)權(quán)利要求5所述的方法,其特征在于,所述發(fā)票主體數(shù)據(jù)還包括以下至少一者:(1)購方名稱和購方稅號中的一者或兩者;(2)發(fā)票類型;(3)發(fā)票金額;以及(4)發(fā)票稅額。
7.根據(jù)權(quán)利要求5所述的方法,其特征在于,所述發(fā)票商品明細數(shù)據(jù)還包括規(guī)格型號、計量單位中的至少一者。
8.根據(jù)權(quán)利要求5所述的方法,其特征在于,
(1)在所獲取的發(fā)票商品明細數(shù)據(jù)包括一行折扣行的情況下,所述折扣處理模塊采用以下公式進行平攤:
平攤后金額=平攤前金額+折扣行金額
平攤后稅額=平攤前稅額+折扣行稅額
平攤后單價=平攤后金額/數(shù)量
(2)在所獲取的發(fā)票商品明細數(shù)據(jù)包括多行折扣行的情況下,所述折扣處理模塊采用以下公式進行平攤:
折扣行之前的第1至N-1行商品明細行的折扣平攤計算公式為:
平攤后金額=平攤前金額*(1-折扣率)
平攤后稅額=平攤前稅額*(1-折扣率)
平攤后單價=平攤后金額/數(shù)量
折扣行之前的第N行商品明細行的折扣平攤計算公式為:
平攤后單價=平攤后金額/數(shù)量 。