发票

来源:互联网 发布:沙迪克慢走丝编程培训 编辑:程序博客网 时间:2024/06/10 04:05

在您通过“事务处理”窗口或自动开票程序输入发票时,应收款管理系统使用以下表格来存储发票信息:

    • RA_CUSTOMER_TRX
    • RA_CUSTOMER_TRX_LINES
    • RA_CUST_TRX_LINE_GL_DIST
    • AR_PAYMENT_SCHEDULES

考虑下面的发票实例:

发票编号:I-101

开单至:ABC Inc

发票日期:22-05-94

发票行:

项目

金额

总额

10 张椅子 × $200

$2000.00

$160.00

$2160.00

10 张桌子 × $300

$3000.00

$240.00

$3240.00

 

 

小计:

$5400.00

 

 

运费:

$1000.00

 

 

合计:

$6400.00


发票编号 I-101 在应收款管理系统表中说明如下:

RA_CUSTOMER_TRX

 

 

 

 

customer_trx_id

trx_number

bill_to_customer_id

trx_date

101467

I-101

ABC Inc

22-05-94

表 1-110.(第 1 页,共 1 页)

 

RA_CUSTOMER_TRX_LINES

 

 

 

 

 

customer_
trx_line_id

customer_trx_id

link_to_cust_
trx_line_id

line_type

extended_
amount

100

101467

 

LINE

2000

101

101467

100

TAX

160

102

101467

 

LINE

3000

103

101467

102

TAX

240

104

101467

 

FREIGHT

1000

表 1-111.(第 1 页,共 1 页)

 

由于此发票实例在页眉层具有运费,因此它并不链接到任何行和栏,link_to_cust_trx_line_id 为空。

RA_CUST_TRX_LINE_SALESREPS

 

 

 

 

 

 

 

 

 

 

 

 

140195

1492

100

1000

0

NULL

140196

1525

100

1000

0

NULL

140197

1492

101

0

80

NULL

140198

1525

101

0

80

NULL

140199

1624

102

3000

0

NULL

140200

1624

103

0

240

NULL

140201

1492

104

0

200

NULL

140202

1525

104

0

200

NULL

140203

1624

104

0

600

NULL

表 1-112.(第 1 页,共 1 页)

 

((vertical COM)) ?

与发票第一行项目关联的的收入和非收入额由销售员 1492 和销售员 1525 两人取得。销售员 1624 取得发票第二行项目的所有销售款项,而页眉层运费款项则由所有三个人分摊。

((vertical COM)) ?

与发票第一行项目关联的收入和非收入额由代理人 1492 和代理人 1525 取得。代理人 1624 取得发票第二行项目的所有销售款项,而页眉层运费款项则由所有三个代理人分摊。

RA_CUST_TRX_LINE_GL_DIST

 

 

 

 

 

cust_trx_line_
gl_dist_id

code_combination_id

customer_
trx_line_id

account_class

amount

10866

01-1200-1000-3000

 

REC

64000

10867

01-8100-1000-3000

100

REV

2000

10868

01-4100-1000-3000

101

TAX

160

10869

01-8200-1000-3000

102

REV

3000

10870

01-4200-1000-3000

103

TAX

240

10871

01-4400-1000-3000

104

FREIGHT

1000

表 1-113.(第 1 页,共 1 页)

 

如果您输入含规则(例如提前开单)的发票,则系统在开始创建发票时并不建立帐户分配。相反,RA_CUST_TRX_LINE_GL_DIST 可以存储帐户集,它表示您应如何创建实际分配行以及实际分配应分摊至每个帐户的百分比。帐户集可在 account_set_flag 栏中使用“Y”来标识。实际分配记录将在收入确认程序运行时建立。

AR_PAYMENT_SCHEDULES

 

 

 

 

 

 

 

 

 

payment
_schedule
_id

amount
_due_
original

amount
_due_
remaining

customer
_trx_id

cash_
receipt_
id

trx_
number

status

amount_
applied

class

30191

6400

6400

101467

NULL

I-101

OP

NULL

INV

表 1-114.(第 1 页,共 1 页)

 

由于未对发票核销付款,因此此发票实例具有 OP(打开)状态,amount_applied 状态则为 NULL。一但付款完全收到,发票状态将变为 CL(关闭),amount_applied 将为 6400,amount_due_remaining 将为零。

原创粉丝点击