1.采购模块
采购单功能描述: 采购单功能包括采购单列表、新建采购单、红冲采购单、打印采购单、复制新建采购单。 2.采购单列表 套用通用查询功能。显示登陆用户所在机构下的所有采购记录.新建采购单 输入项说明 (1)新建采购单时,用户需填写(选取)的内容:内容 是否必填项 是否有默认值 是否出现 输入要求 入库仓库 是 有,默认机构第一个仓库 是 点击放大镜选取,不可输入,单选 往来单位 是 无 是 点击放大镜选取,不可输入,单选 经办人员 是 有,默认登陆人 是 点击放大镜选取,单选;也可手动输入修改 采购日期 是 有,默认当前时间 是 选取时间范围为当前月 摘要说明 不是 是 合计金额 是 所有商品的(数量*单价)和 是 不可输入,系统自动统计 付款金额 是 所有商品的(数量*单价)和 根据系统配置而定 如需填写,则不能大于合计金额 付款账户 是 有,默认现金 根据系统配置而定 如需选取,则为单选,不能输入 注:点击往来单位后部的列表按钮,可以查看往来单位的历史采购记录。 (2)选取商品后,用户需填写(选取)的内容: 内容 是否必填项 是否有默认值 是否出现 输入要求 商品单位 是 是,默认为商品信息中商品单位 是 只能选取商品信息中的商品单位和商品大单位,不可输入 商品数量 是 是,0 是 大于零的两位小数 商品单价 是 是,0 是 大于零的两位小数或零 3. 业务逻辑说明 (1)用户选取的商品信息为所有生效的非组装商品。每样商品只能选取一次,商品重复系统会给出提示。 (2)添加完商品并设定好价格后,如果修改往来单位信息,则所录商品的价格将被重置(有上次售价的默认上次售价,没有的默认零)。 (3)用户在填写完毕后,点击保存按钮,系统会对填写内容进行验证。如果存在未填写或填写不符合要求,则无法保存。 (4)数据验证通过,系统会对其选定的入库仓库状态进行判断,如果仓库被盘点锁定,则无法保存。 (5)仓库验证通过,则单据可以保存。采购单保存后,系统会自动生成入库单和付款单,并根据系统配置(启用出入库管理和启用付款确认功能),决定是否对入库单和付款单进行自动处理。 注:入库单自动处理,则默认没有货位信息。 (6)采购过程产生的会计科目为: 阶段 科目 借 贷 说明 付款 应收账款 √ 现金(或银行账户) √ 预付账款 √ 由订单转换,且使用采购定金 入库 应收账款 √ 库存商品 √ 应付账款 √ (应收账款-库存商品)>0 4.关联功能说明 新增商品:跳转商品新增页面 新增往来单位:打开往来单位新增对话框,填写内容单位名称(必填)、单位类型、简码、折扣率(不打折为100) 1. 红冲采购单 红冲业务逻辑说明: (1) 红冲采购单时,采购单状态标记为红冲(已红冲的单据不能再次红冲); (2) 如果该采购单生成的入库单未入库,则删除该入库单; 如果该采购单已入库,则判断该入库批次是否已经出库,如果出库,则无法红冲; 如果该入库批次没有被使用,则把该入库批次的商品数量置成零,把对应的入库单标记为红冲,同时红冲入库过程中生成的(应收账款、库存商品、应付账款)借贷记录; (3) 如果生成的付款单未付款,则删除该付款单; 如果付款单已付款,则把该付款单标记为红冲,同时红冲付款过程中生成的(应收账款、现金,预付账款)借贷记录; (4) 如果该采购单是由采购订单生成,则红冲采购单时,需修改相应的采购订单商品完成数量; 如果采购顶单已完成,则需把采购订单的状态改为未完成,并且红冲其关闭时产生的(应收账款,预付账款)借贷记录。(参考采购订单关闭功能1.2) 如果采购单使用了定金,则红冲采购单时,需修改已使用定金金额。 4. 打印采购单 三联打印 5. 复制新建采购单 将所选采购单内容复制到新建的采购单中。 6.采购订单功能描述 采购订单功能包括查询、新建、修改、删除、审核、反审核、转换采购单、关闭订单、订单打印。 修改、删除、审核、反审核四个功能取决于系统设置。如果系统设置采购订单需要审核,则系统中存在审核功能;如果系统设置采购订单需要审核或系统设置付款确认功能且订单有订金时,系统存在修改、删除、反审核三个功能。 转换采购单功能取决于是否支付定金,如果未支付定金则无法转换采购单。系统设置为开启付款确认功能或订金金额为零时,系统将会自动进行订金支付。 7.业务逻辑和流程 8.采购订单列表 套用通用查询功能。 9.新建采购订单和关闭采购订单 10.新建输入项说明 内容 是否必填项 是否有默认值 是否出现 输入要求 往来单位 是 无 是 点击放大镜选取,不可输入,单选 经办人员 是 有,默认登陆人 是 点击放大镜选取,单选;也可手动输入修改 订单日期 是 有,默认当前时间 是 选取时间范围为当前月 交付日期 是 无 是 大于订单日期 摘要说明 不是 是 合计金额 是 所有商品的(数量*单价)和 是 不可输入,系统自动统计 订金金额 是 交付的订金金额 大于等于零,小于合计金额 付款账户 是 有,默认现金 根据系统配置而定 如需选取,则为单选,不能输入 注:点击往来单位后部的列表按钮,可以查看往来单位的历史采购记录。 (2)选取商品后,用户需填写(选取)的内容: 内容 是否必填项 是否有默认值 是否出现 输入要求 商品单位 是 是,默认为商品信息中商品单位 是 只能选取商品信息中的商品单位和商品大单位,不可输入 商品数量 是 是,0 是 大于零的两位小数 商品单价 是 是,0 是 大于零的两位小数或零 1.2.2.2.2 业务逻辑说明 (1)用户选取的商品信息为所有生效的非组装商品。每样商品只能选取一次,商品重复系统会给出提示。 (2)用户在填写完毕后,点击保存按钮,系统会对填写内容进行验证。如果存在未填写或填写不符合要求,则无法保存。 (3)数据验证通过,则单据可以保存。采购订单保存后,系统会根据系统配置(是否需要采购订单审批),判断是否需要对订单进行自动审批,并根据订金金额自动生成付款单,如果自动审批并生成付款单,系统会再根据系统配置(是否需要付款确认),决定是否对付款单进行自动处理。(系统配置参考7.13,付款单参考5.4) 注:如果需要付款确认,但订金金额为零,系统也会自动进行付款审批。 (4)未审批的单据可以进行修改和删除。审批后不可修改和删除。 (5)未付定金的单据可以进行反审核。反审核后,修改当前订单状态为未审核,同时订单可以进行修改和删除操作。 (6)支付订金后的采购订单,只能进行转采购单和关闭订单两项操作。 (7)采购订单转采购单,优先使用采购订单中的订金。只有订金使用完,才会产生付款。 (8)关闭订单后,采购订单将不能再转换采购单。关闭订单时如果采购订单有未使用采购订金,则会将订金(预付账款)转化为应收账款。 (9)采购订单关联会计科目: 阶段 科目 借 贷 说明 付订金 现金(或银行) √ 预付账款 √ 关闭订单 预付账款 √ 存在未使用订金时 应收装款 √ 存在未使用订金时 1.2.3 源程序说明 1.3 采购退货 1.3.1 功能描述 采购退货模块包含新建采购退货单、采购退货单查询、采购退货单红冲、采购退货单复制和采购退货单打印五个功能。 1.3.2 业务逻辑和流程 1.3.2.1 采购退货单列表 套用通用查询功能。显示登陆用户所在机构下的所有采购退货单记录,查询功能参考10.1。 1.3.2.2 新建采购退货单 1.3.3.2.1 输入项说明 (1)新建采购退货单时,用户需填写(选取)的内容: 内容 是否必填项 是否有默认值 是否出现 输入要求 出库仓库 是 有,默认机构第一个仓库 是 点击放大镜选取,不可输入,单选 往来单位 是 无 是 点击放大镜选取,不可输入,单选 经办人员 是 有,默认登陆人 是 点击放大镜选取,单选;也可手动输入修改 退货日期 是 有,默认当前时间 是 选取时间范围为当前月 摘要说明 不是 是 合计金额 是 所有商品的(数量*单价)和 是 不可输入,系统自动统计 实收金额 是 所有商品的(数量*单价)和 根据系统配置而定 如需填写,则不能大于合计金额 收款账户 是 有,默认现金 根据系统配置而定 如需选取,则为单选,不能输入 注:点击往来单位后部的列表按钮,可以查看往来单位的历史采购记录。 当选取商品后,不能修改出库仓库;如需修改出库仓库,请先删除所选商品信息。 (2)选取商品后,用户需填写(选取)的内容: 内容 是否必填项 是否有默认值 是否出现 输入要求 商品单位 是 是,默认为商品信息中商品单位 是 只能选取商品信息中的商品单位和商品大单位,不可输入 商品数量 是 是,0 是 大于零小于库存数量的两位小数 商品单价 是 是,0 是 大于零的两位小数或零 1.3.3.2.2 业务逻辑说明 (1)用户选取的商品信息为所选定仓库中现有商品(库存商品)。每样商品只能选取一次,商品重复系统会给出提示。 注:根据系统配置信息,启用货位管理时,采购退货商品信息会根据货位编码进行分组,同时选取商品后,会显示货位信息;不启用货位管理,只按仓库列出库存商品,选取商品后不显示货位信息。 (2)添加完商品并设定好价格、数量后,如果修改往来单位信息,则所录商品的价格将被重置(有上次售价的默认上次售价,没有的默认零)。如果要修改仓库信息,则需要先删除所选商品信息,再修改。 (3)用户在填写完毕后,点击保存按钮,系统会对填写内容进行验证。如果存在未填写或填写不符合要求,则无法保存。 (4)数据验证通过,系统会对其选定的出库仓库状态进行判断,如果仓库被盘点锁定,则无法保存。 (5)仓库验证通过,系统会再次把选定的商品数量与现存库存数量进行比对,如果库存数量不足,则无法保存。 (6)采购退货单保存后,系统会自动生成出库单和收款单,并根据系统配置(启用出入库管理和启用收款确认功能),决定是否对出库单和收款单进行自动处理。(系统配置参考7.13,出库单参考3.6,收款单参考5.3) (6)采购退货过程产生的会计科目为: 阶段 科目 借 贷 说明 出库 采购退货差价收入 √ 库存商品 √ 收款 采购退货差价收入 √ 现金(或银行账户) √ 应收账款 √ (采购退货差价收入-现金)>0 1.3.2.3 采购退货单红冲 红冲业务逻辑说明: (1)红冲采购退货单时,采购退货单状态标记为红冲(已红冲的单据不能再次红冲); (2)如果该采购退货单生成的出库单未出库,则删除该出库单; 如果该采购单已出库,则把该出库批次的商品数量加回原库存信息中,并把对应的出库单标记为红冲,同时红冲出库过程中生成的(库存商品、采购退货差价收入)借贷记录; (3)如果生成的收款单未收款,则删除该收款单; 如果收款单已收款,则把该收款单标记为红冲,同时红冲收款过程中生成的(采购退货差价收入、现金、应收账款)借贷记录; 1.3.3 源程序说明 1.4 采购快捷开单 2. 销售模块 2.1 销售单 2.1.1 功能描述 销售包含新建销售单、销售单查询、销售单红冲、销售单复制和销售单打印五个功能。 新建销售单根据系统配置(启用销售折扣功能)分为两种,一种可以填写折扣,另一种没有折扣信息。 2.1.2 业务逻辑和流程