与保证金相抵的发票

来源:互联网 发布:minila mac改键 编辑:程序博客网 时间:2024/04/29 02:46

与保证金相抵的发票

应收款管理系统使用以下表格来存储发票和保证金信息:

    • RA_CUSTOMER_TRX
    • RA_CUSTOMER_TRX_LINES
    • RA_CUST_TRX_LINE_GL_DIST
    • AR_PAYMENT_SCHEDULES
    • AR_ADJUSTMENTS

考虑下面的发票实例:

发票编号:I-103

开单至:ABC Inc

发票日期:22-05-94

发票行:

 

金额

总额

1 张桌子 × $1000

1000.00

100.00

1100.00


再考虑下面的保证金实例:

保证金编号:G-102

开单至:ABC Inc

存款日期:20-05-94

金额:$500

对保证金 G-102 核销的发票 I-103 存储在应收款管理系统表中,如下所示:

RA_CUSTOMER_TRX

 

 

 

 

customer_trx_id

Trx_number

bill_to_customer_id

trx_date

110120

I-103

ABC Inc

22-05-94

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

 

RA_CUSTOMER_TRX_LINES

 

 

 

 

 

customer_
trx_line_id

customer_trx_id

link_to_cust
trx_line_id

line_type

extended_
amount

120

110120

 

LINE

1000

121

110120

120

TAX

100

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

 

如果存在此发票的销售业绩,您可以将与收入款项相关的记录插入到表RA_CUST_TRX_LINE_SALESREPS 中并通过 customer_trx_line_id 栏进行链接。

RA_CUST_TRX_LINE_GL_DIST

 

 

 

 

 

cust_trx_line
gl_dist_id

code_combination_id
 

customer_
trx_line_id

account_class
 

amount

200101

01-1200-1000-3000

 

REC

1100

200102

01-8100-1000-3000

120

REV

1000

200103

01-4100-1000-3000

121

TAX

100

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

 

AR_PAYMENT_SCHEDULES

 

 

 

 

 

 

 

 

 

payment
_schedule
_id

amount
_due_
original

amount_
due_
remaining

customer
_trx_id

cash_
receipt_
id

trx_
number

status
 

amount_
applied

class

401100

1100

1100

110120

NULL

I-103

OP

NULL

INV

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


发票付款计划最初显示的 amount_due_remaining 为 1100。

AR_ADJUSTMENTS

 

 

 

 

 

 

adjustment
_id

amount

customer
_trx_id

type

payment_
schedule_id

code_
combination_id

56789

-500

110120

INVOICE

302302

01-6200-1000-3000

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

 

如果已对保证金核销发票,则应收款管理系统会将一个记录插入到 AR_ADJUSTMENTS 中以记录对发票进行的调整。金额栏等于保证金的 AR_PAYMENT_SCHEDULES 表中的 amount_due_remaining 的相反数或发票行总额二者中的较小者。应收款管理系统使用 customer_trx_id 和 payment_schedule_id 将调整链接到 AR_PAYMENT_SCHEDULES 表中的保证金付款计划。

code_combination_id 栏可以存储保证金的未得收入帐户。应收款管理系统使用此帐户来冲销最初由保证金创建的未得收入分配,并使用最初由保证金创建的未开单应收款帐户来冲销未开票应收款余额。

AR_PAYMENT_SCHEDULES

 

 

 

 

 

 

 

 

 

payment
_schedule
_id

amount
_due_
original

amount_
due_
remaining

customer
_trx_id

trx_
number

status

amount_
applied

class

amount_
adjusted

302302

500

0

110120

G-102

CL

NULL

GUAR

-500

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

 

您可以更新保证金付款计划记录来反映对保证金进行的发票核销。amount_due_remaining 栏为零而 amount_adjusted 栏将变为 -500。发票的付款计划记录不会受调整的影响。