Author: Exson Qu

应收账款报告
本系统为灵活性及管理应收总账要求的核心功能提供框架。系统提供了基本的应收账款报告作为标准，因为他们被所有企业使用。然而，由于数据库是公开的，可以预见当用户和服务器是在同一个内联网，企业需要特别的报告时，会运用ODBC（开放式数据库互联）驱动程序，来使用数据库或者使用Crystal Reports,或者微软的Access或者其他分析软件来得到他们想要的报告。

过期的顾客余款列表

从主菜单，选择顾客，报告， “过期的顾客余款/过期报告”.
系统根据config.php中$PastDueDays1和$PastDueDays2中的参数（注：此参数目前已经转移到系统参数设置中，不再放在config.php文件中），报告计算顾客账户余款。报告是采用顾客的货币。因此必须首先要选择报告的货币和要打印的顾客账户的范围。

报告可以在两个层面打印：

- 客户的所有余额的细节，每笔交易的货币，期限，$PastDueDays1和$PastDueDays2. 此显示细节的报告也显示适用于每个顾客的条款。

- 客户的所有余额的总结，且根据过期时间分组。

报告从过期的交易中，重新计算顾客账户余额；并且根据发票的日期加上期望发送到开票的客户分公司的时间，分析每单的过期交易。
过期账户余额也可以严格限制在只显示过期余额。提供同样的详细和总结报告。最终报告会创建成pdf格式用来保存或者打印。
顾客结算表

顾客对账单显示账户的未完成交易。在config.php中有选项，允许上个月内某时间的结清的交易显示在结算表的已经结清部分。参 数$Show_Settled_LastMonth应该设定为等于1。如果设定为0，任何已经结清的交易都不能显示在结算表中。这避免了打印0结余结算表并提供了两种选择满足顾客需要。
当 交易被创建出来，交易的日期决定了在总分类账中它所属的会计期间。交易日也运用于对账单中计算账龄。对账单打印日期前的所有的交易都被包括。不能打印在某日期前的对账单。在进行处理属于下个月度结算表的新发票之前，也许需要延迟新月度开发票，直到所有的收据都输入并且进行了分配，打印了对账单之后。

执行程序—要使过期分析计算准确，所有的收款必须分配。然后，从主菜单应收账款标签选择报告和查询部分。“打印对账单”.链接允许选择顾客范围。可以打印单个顾客的对账单，只要起始都选同一个顾客代码。对账单会按照顾客详细资料界面中设定的顾客代码顺序打印。系统会创建一个pdf文件，它可以被保存或者打印。
顾客交易列表选项
可以从主菜单，应收账款模块中的链接 “交易查询”访问。
这个查询允许按照屏幕上选定的准则列出符合的交易。这页允许列出任意指定的日期范围中的收款，发票或者红字发票。
列表显示在屏幕上，并且在需要的时候可以从浏览器中打印。
打印发票或者红字发票
从主菜单，选择应收账款标签，在查询和报告下面， “打印发票或者红字发票”.
这页显示了最近创建的发票或者红字发票和如何使用此页的简单介绍。此页的默认值是假设需要（打印）发票，如果需要（打印）红字发票，可以从列表栏中选择。

如果只需要查询一次交易，交易编号只需要输入栏位 “要打印的起始发票/红字发票号码”.如果需要查询某范围内的交易，两个栏目都需要输入。
系统也提供了EDI发票红字发票打印选项。默认状况下，它们会被以电子版形式发给顾客而不打印。然而，有些公司和税务当局要求书面发票和红字发票也可以被打印。

系统提供了有两个选项—打印，产生一个发票或者红字发票的html页，产生的页面可以使用浏览器打印的功能进行打印。打印PDF选项会产生一个PDF格式的发票(或者红字发票).