免费的管理软件

1.采购模块
采购单功能描述:
采购单功能包括采购单列表、新建采购单、红冲采购单、打印采购单、复制新建采购单。
2.采购单列表
套用通用查询功能。显示登陆用户所在机构下的所有采购记录,查询功能参考10.1。
新建采购单
输入项说明
(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 业务逻辑和流程
2.1.2.1 销售单列表
套用通用查询功能。显示登陆用户所在机构下的所有销售单记录,查询功能参考10.1。
2.1.2.2 新建采购退货单
1.3.3.2.1 输入项说明
(1)新建销售单时,用户需填写(选取)的内容:
内容 是否必填项 是否有默认值 是否出现 输入要求
出库仓库 是 有,默认机构第一个仓库 是 点击放大镜选取,不可输入,单选
往来单位 是 无 是 点击放大镜选取,不可输入,单选
经办人员 是 有,默认登陆人 是 点击放大镜选取,单选;也可手动输入修改
销售日期 是 有,默认当前时间 是 选取时间范围为当前月
摘要说明 不是 是
合计金额 是 所有商品的(数量*单价)和 是 不可输入,系统自动统计
抹零金额 是 0 是 不能大于合计金额。
实收金额 是 所有商品的(数量*单价)和 根据系统配置而定 如需填写,实收金额不能大于合计金额减去抹零
收款账户 是 有,默认现金 根据系统配置而定 如需选取,则为单选,不能输入
注:点击往来单位后部的列表按钮,可以查看往来单位的历史采购记录。
变更往来单位可能导致销售单价与折扣率变更。
当选取商品后,不能修改出库仓库;如需修改出库仓库,请先删除所选商品信息。
(2)选取商品后,用户需填写(选取)的内容:
内容 是否必填项 是否有默认值 是否出现 输入要求
商品单位 是 是,默认为商品信息中商品单位 是 只能选取商品信息中的商品单位和商品大单位,不可输入
商品数量 是 是,0 是 大于零小于库存数量的两位小数
商品单价 是 是,0 是 大于零的两位小数或零
折扣 是 默认为往来单位预设折扣率 根据系统配置(启用销售折扣功能) 100为不打折
大于零
注:启用销售折扣功能,则自动带入往来单位预设折扣,且折扣可以修改。未启用,则折扣为100
1.3.3.2.2 业务逻辑说明
(1)用户选取的商品信息为所选定仓库中现有商品(库存商品)。每样商品只能选取一次,商品重复系统会给出提示。
注:根据系统配置信息,启用货位管理时,采购退货商品信息会根据货位编码进行分组,同时选取商品后,会显示货位信息;不启用货位管理,只按仓库列出库存商品,选取商品后不显示货位信息。
(2)添加完商品并设定好价格、数量后,如果修改往来单位信息,则所录商品的价格将被重置(有上次售价的默认上次售价,没有的默认零)。如果要修改仓库信息,则需要先删除所选商品信息,再修改。
(3)启用销售折扣功能,则自动带入往来单位预设折扣,且折扣可以修改。未启用,则折扣为100。
(4)用户在填写完毕后,点击保存按钮,系统会对填写内容进行验证。如果存在未填写或填写不符合要求,则无法保存。
(5)数据验证通过,系统会对其选定的出库仓库状态进行判断,如果仓库被盘点锁定,则无法保存。
(6)仓库验证通过,系统会再次把选定的商品数量与现存库存数量进行比对,如果库存数量不足,则无法保存。
(7)销售单保存后,系统会自动生成出库单和收款单,并根据系统配置(启用出入库管理和启用收款确认功能),决定是否对出库单和收款单进行自动处理。
(8)销售过程产生的会计科目为:
阶段 科目 借 贷 说明
开单阶段



出库 商品销售成本 √
库存商品 √
收款 商品销售收入 √
现金(或银行账户) √
应收账款 √ (商品销售收入-现金)>0

2.1.2.3 销售单红冲
红冲业务逻辑说明:
(1)红冲销售单时,销售状态标记为红冲(已红冲的单据不能再次红冲);
(2)如果该销售单生成的出库单未出库,则删除该出库单;
如果该销售单已出库,则把该出库批次的商品数量加回原库存信息中,并把对应的出库单标记为红冲,同时红冲出库过程中生成的(库存商品、商品销售成本)借贷记录;
(3)如果生成的收款单未收款,则删除该收款单;
如果收款单已收款,则把该收款单标记为红冲,同时红冲收款过程中生成的(商品销售收入、现金、应收账款)借贷记录;
2.1.2.4 订单转销售单(特殊)
由销售订单转成的销售单,页面上会列出说需转换的商品信息。销售单中添加的商品信息必须在该列表中,并且一种商品的数量合计不能大于该列表中的商品数量。
订单转的销售单,销售单价不可修改。
订单转销售单,默认先使用定金,当定金使用完全后,才会产生收款。
会计科目具体如下:
阶段 科目 借 贷 说明
开单阶段



出库 商品销售成本 √
库存商品 √
收款 商品销售收入 √
现金(或银行账户) √
应收账款 √ (商品销售收入-现金)>0
订单转的销售单红冲时,如果原订单已关闭,系统会将订单状态同时改变,如果订单关闭时存在应收转应付,则该应收转应付的科目记录将被红冲。
2.2 销售订单
2.2.1 功能描述
销售订单功能包括查询、新建、修改、删除、审核、反审核、转换销售单、关闭订单、订单打印。
修改、删除、审核、反审核四个功能取决于系统设置。如果系统设置销售订单需要审核,则系统中存在审核功能;如果系统设置销售订单需要审核或系统设置收款确认功能且订单有订金时,系统存在修改、删除、反审核三个功能。
转换销售单功能取决于是否收取定金,如果未收取定金则无法转换销售单。系统设置为开启收款确认功能或订金金额为零时,系统将会自动进行订金收取。
2.2.2 业务逻辑和流程
2.2.2.1 销售订单列表
套用通用查询功能。
2.2.2.2 新建销售订单和关闭销售订单
2.2.2.2.1 新建输入项说明
内容 是否必填项 是否有默认值 是否出现 输入要求
往来单位 是 无 是 点击放大镜选取,不可输入,单选
经办人员 是 有,默认登陆人 是 点击放大镜选取,单选;也可手动输入修改
订单日期 是 有,默认当前时间 是 选取时间范围为当前月
交付日期 是 无 是 大于订单日期
摘要说明 不是 是
合计金额 是 所有商品的(数量*单价)和 是 不可输入,系统自动统计
订金金额 是 交付的订金金额 大于等于零,小于合计金额
收款账户 是 有,默认现金 根据系统配置而定 如需选取,则为单选,不能输入
注:点击往来单位后部的列表按钮,可以查看往来单位的历史采购记录。
(2)选取商品后,用户需填写(选取)的内容:
内容 是否必填项 是否有默认值 是否出现 输入要求
商品单位 是 是,默认为商品信息中商品单位 是 只能选取商品信息中的商品单位和商品大单位,不可输入
商品数量 是 是,0 是 大于零的两位小数
商品单价 是 是,0 是 大于零的两位小数或零

2.2.2.2.2 业务逻辑说明
(1)用户选取的商品信息为所有商品。每样商品只能选取一次,商品重复系统会给出提示。
(2)用户在填写完毕后,点击保存按钮,系统会对填写内容进行验证。如果存在未填写或填写不符合要求,则无法保存。
(3)数据验证通过,则单据可以保存。销售订单保存后,系统会根据系统配置(是否需要销售订单审批),判断是否需要对订单进行自动审批,并根据订金金额自动生成付款单,如果自动审批并生成付款单,系统会再根据系统配置(是否需要付款确认),决定是否对付款单进行自动处理。
注:如果需要收款确认,但订金金额为零,系统也会自动进行收款审批。
(4)未审批的单据可以进行修改和删除。审批后不可修改和删除。
(5)未收定金(收款单未审批)的单据可以进行反审核。反审核后,修改当前订单状态为未审核,同时订单可以进行修改和删除操作。
(6)收取订金(收款单确认)后的销售订单,只能进行转销售单和关闭订单两项操作。
(7)销售订单转销售单,优先使用销售订单中的订金。只有订金使用完,才会产生收款。
(8)关闭订单后,销售订单将不能再转换销售单。关闭订单时如果销售订单有未使用采购订金,则会将订金(应收账款)转化为应付账款。
(9)采购订单关联会计科目:
阶段 科目 借 贷 说明
收款单收定金 现金(或银行) √
应收账款 √
关闭订单 应付账款 √ 存在未使用订金时,金额为剩余订金
应收装款 √ 存在未使用订金时,金额为剩余订金

2.2.3 源程序说明
2.3 销售退货单
2.3.1 设计图
2.3.2 功能描述
销售退货模块包含新建销售退货单、销售退货单查询、销售退货单红冲、销售退货单复制和销售退货单打印五个功能。
2.3.3 业务逻辑和流程
2.3.3.1 销售退货单列表
套用通用查询功能。显示登陆用户所在机构下的所有销售退货单记录,查询功能参考10.1。
2.3.3.2 新建销售退货单
2.3.3.2.1 输入项说明
(1)新建销售退货单时,用户需填写(选取)的内容:
内容 是否必填项 是否有默认值 是否出现 输入要求
入库仓库 是 有,默认机构第一个仓库 是 点击放大镜选取,不可输入,单选
往来单位 是 无 是 点击放大镜选取,不可输入,单选
经办人员 是 有,默认登陆人 是 点击放大镜选取,单选;也可手动输入修改
退货日期 是 有,默认当前时间 是 选取时间范围为当前月
摘要说明 不是 是
合计金额 是 所有商品的(数量*单价)和 是 不可输入,系统自动统计
抹零金额 是 0 是 大于零且小于合计金额
实收金额 是 所有商品的(数量*单价)和 根据系统配置而定 如需填写,则不能大于(合计金额-抹零)
收款账户 是 有,默认现金 根据系统配置而定 如需选取,则为单选,不能输入
注:点击往来单位后部的列表按钮,可以查看往来单位的历史销售记录。
(2)选取商品后,用户需填写(选取)的内容:
内容 是否必填项 是否有默认值 是否出现 输入要求
商品单位 是 是,默认为商品信息中商品单位 是 只能选取商品信息中的商品单位和商品大单位,不可输入
退货数量 是 是,0 是 大于零的两位小数
退货单价 是 是,0。双击可弹出价钱选取对话框 是 大于零的两位小数或零
成本单价 是 是,如果有库存则带入库存均价,否则0 是 大于零的两位小数或零

2.3.3.2.2 业务逻辑说明
(1)用户选取的商品信息为所有商品(包括失效商品和组装商品)。每样商品只能选取一次,商品重复系统会给出提示。
(2)用户在填写完毕后,点击保存按钮,系统会对填写内容进行验证。如果存在未填写或填写不符合要求,则无法保存。
(5)销售退货单保存后,系统会自动生成入库单和付款单,并根据系统配置(启用出入库管理和启用付款确认功能),决定是否对入库单和付款单进行自动处理。
(6)采购退货过程产生的会计科目为:
阶段 科目 借 贷 说明
开单阶段 商品销售成本 √
商品采购 √
商品销售收入 √ 应收金额(合计-抹零)
应付账款 √ 应收金额(合计-抹零)
出库 商品采购 √
库存商品 √
付款 应付账款 √ 付款金额
现金(或银行账户) √ 付款金额

2.3.3.3 销售退货单红冲
红冲业务逻辑说明:
(1) 红冲销售退货单时,销售退货单状态标记为红冲(已红冲的单据不能再次红冲);同时红冲开单时产生的(商品销售成本、商品采购、商品销售收入、应付账款)借贷记录。
(2) 如果该销售退货单生成的入库单未入库,则删除该入库单;
(3) 如果该入库单已入库,则需判断该入库商品批次是否被使用。如果未被使用,则把该入库批次的商品数量清零,并把对应的入库单标记为红冲,同时红冲出库过程中生成的(库存商品、商品采购)借贷记录;否则该销售退货单不能红冲。
(4) 如果生成的付款单未付款,则删除该付款单;
(5) 如果付款单已付款,则把该付款单标记为红冲,同时红冲付款过程中生成的(现金、应收账款)借贷记录;
2.3.4 源程序说明
2.4 销售快捷开单
3. 库存管理模块
3.1 库存商品查看
3.1.1 功能描述
用于查看全部仓库或机构下某个仓库的库存信息,以及库存批次信息。
注:有权限用户可以筛选所有的仓库,而非仅筛选自己是库管的仓库。
3.1.2 业务逻辑和流程
3.1.2.1 库存查询功能
套用通用查询功能。显示登陆用户所在机构下的库存记录,查询功能参考10.1。
3.1.2.2 批次查询功能
根据仓库id和商品id通过StockBean中的getBatchJsonArray方法得到入库批次数据。
注:当批次中现存数量为零时,该采购批次将不在该列表中显示。

3.2 库存调拨单列表
3.2.1 功能描述
用于用户所在机构内部的库存商品调拨。出库仓库、入库仓库都隶属于用户所在机构。
注:目前不能实现上下级机构间的库存调拨。
3.2.2 业务逻辑和流程
3.2.2.1 调拨单列表
套用通用查询功能。显示登陆用户所在机构下的所有调拨单记录,查询功能参考10.1。
3.2.2.2 新建调拨单
3.2.2.2.1 录入项说明:
(1)新建采购退货单时,用户需填写(选取)的内容:
内容 是否必填项 是否有默认值 是否出现 输入要求
发货仓库 是 有,默认机构第一个仓库 是 点击放大镜选取,不可输入,单选
收货仓库 是 无 是 点击放大镜选取,不可输入,单选,不可与发货仓库相同
调拨日期 是 有,默认当前时间 是 选取时间范围为当前月
经办人员 是 有,默认登陆人 是 点击放大镜选取,单选;也可手动输入修改
摘要说明 不是 无 是
注:发货仓库和收货仓库的选取范围为登陆人所在机构下的所有生效仓库。
发货仓库和收货仓库不能相同,发货仓库和收货仓库不能为空。
当选取商品后,不能修改发货仓库;如需修改发货仓库,请先删除所选商品信息。
(2)选取商品后,用户需填写(选取)的内容:
内容 是否必填项 是否有默认值 是否出现 输入要求
商品单位 是 是,默认为商品信息中商品单位 是 只能选取商品信息中的商品单位和商品大单位,不可输入
商品数量 是 是,0 是 大于零小于库存数量的两位小数
注:根据系统配置信息,调拨商品列表显示规则会发生调整:启用货位管理,调拨商品信息会根据货位编码进行分组;不启用货位管理,则只按仓库列出库存商品。
3.2.2.2.2 业务逻辑说明
(1) 用户选取商品信息为当前仓库的库存信息。如在系统配置中启用货位管理,调拨商品信息会根据货位编码进行分组;不启用货位管理,则只按仓库列出库存商品。
(2) 添加完商品并设定好数量后,如果要修改发货仓库信息,则需要先删除所选商品信息,再修改。
(3) 用户在填写完毕后,点击保存按钮,系统会对填写内容进行验证。如果存在未填写或填写不符合要求,则无法保存。
(4) 数据验证通过,系统会对其选定的发货仓库和收货仓库状态进行判断,如果仓库被盘点锁定,则无法保存。
(5) 仓库验证通过,系统会再次把选定的商品数量与发货仓库现存库存数量进行比对,如果库存数量不足,则无法保存。
(6) 调拨单保存后,系统会根据系统配置(启用出入库管理)进行判断,如果启用出入库管理,则系统自动生成出库单,减少发货仓库库存,确认出库单,生成入库单,入库单确认,增加收货库存;如果未启用出入库管理,则系统只会自动生成出库单并减少发货仓库库存。(系统配置参考7.13,出库单参考3.6,入库单参考3.7)
(7) 调拨单没有复制功能,没有红冲功能,不存在会计科目变更(目前没有机构间调拨,变价调拨)。如果调拨单填写错误,需填写新调拨单调整。
3.2.3 源程序说明
3.3 库存盘点单
3.3.1 功能描述
对登陆用户所管理的某个仓库进行库存盘点。
盘盈会生成报溢单,盘亏会生成报损单。
3.3.2 业务逻辑和流程
3.3.2.1 盘点单列表
套用通用查询功能。显示登陆用户管理仓库的所有盘点单记录,查询功能参考10.1。
3.3.2.2 盘点单新建
业务逻辑说明:
(1) 新建盘点单时,被盘点仓库的管理员必须是登陆人,否则无法选取。
(2) 盘点单建立后,盘点仓库将被锁定,与盘点仓库相关的出入库操作都将无法进行。
(3) 盘点单添加商品时,会根据系统配置(启用货位管理)进行判断,是否需要选取货位信息。
(4) 盘点单选取的商品为全部商品信息。选取商品后,系统会自动带入商品的库存数量和成本单价。商品数量需大于等于0。成本价格需大于等于0。
注:启用货位管理,系统会按照商品id、仓库id、货位id统计商品的库存数量;未启用货位管理,系统按商品id和仓库id统计商品的库存数量;成本单价默认为库存均价,如果库存中无商品均价,则需手动填写,否则默认为零。
(5) 为完成的盘点单可以继续盘点;保存盘点单表示盘点完成,系统会解除仓库锁定状态,同时根据盘点情况生成报损单和报溢单,同时增加或减少库存商品数量;取消盘点则删除该未完成盘点单(已完成的盘点单无取消盘点功能)。
(6) 盘点过程产生的会计科目为:
阶段 科目 借 贷 说明
报损时 商品报损 √ 存在报损情况时产生
库存商品 √
报溢时 商品报溢收入 √ 存在报溢情况时产生
库存商品 √
(7) 盘点单可以红冲,盘点单红冲时,同时红冲关联的报损单和报溢单,并对库存信息进行反操作。若报溢批次商品已出库,则盘点单无法红冲。受月结存限制,只能红冲上月和本月的数据。

3.4 报损单
3.4.1 功能描述
对登陆用户所管理的某个仓库中的库存商品进行报损处理。商品报损库存减少。
3.4.2 业务逻辑和流程
3.4.2.1 报损单列表
套用通用查询功能。显示登陆用户管理仓库的所有报损单记录,查询功能参考10.1。
3.4.2.2 报损单新建
业务逻辑说明:
(1) 新建报损单时,报损仓库的管理员必须是登陆人,否则无法选取。
(2) 报损单选取的商品为报损仓库中的库存商品。根据系统配置(启用货位管理)进行判断,如果启用货位管理,系统会按照商品id、仓库id、货位id对库存商品进行分组;未启用货位管理,系统按商品id和仓库id对商品进行分组。
(3) 选取商品后,如需修改仓库信息,则需删除全部商品,再进行仓库修改。
(4) 报损数量默认为1。且大于零小于等于库存数量。(当报损数量为1时,表示当前库存商品数量缺少1个,当前商品真实数量为库存数量-报损数量。)
(5) 报损过程产生的会计科目为:
阶段 科目 借 贷 说明
报损 商品报损 √
库存商品 √
(6) 报损单红冲时,会修改当前报损单状态,并且增加报损商品库存。由盘点单生成的报损单不能红冲和复制。受月结存限制,只能红冲上月和本月的数据。
3.4.3 源程序说明
3.5 报溢单
3.5.1 功能描述
对登陆用户所管理的某个仓库中的库存商品进行报溢处理。商品报溢库存增加。
3.5.2 业务逻辑和流程
3.5.2.1 报溢单列表
套用通用查询功能。显示登陆用户管理仓库的所有报溢单记录,查询功能参考10.1。
3.5.2.2 报溢单新建
业务逻辑说明:
(1) 新建报溢单时,报溢仓库的管理员必须是登陆人,否则无法选取。
(2) 报溢单选取的商品为全部商品信息(包含失效商品和组装商品)。如果启用货位管理,则选取商品后需选取报溢商品所属货位。
(3) 选取商品后,如需修改仓库信息,则需删除全部商品,再进行仓库修改。
(4) 报溢需要为商品填写成本价,即商品的入库价。
注:成本单价默认为库存均价,如果库存中无商品均价,则需手动填写,否则默认为零。
(5) 报溢数量需大于零。(当报溢数量为1时,表示当前库存中商品数量多出1个,当前商品真实数量为库存数量+报溢数量。)
注:启用货位管理,系统会按照商品id、仓库id、货位id统计商品的库存数量;未启用货位管理,系统按商品id和仓库id统计商品的库存数量;启用货位管理时,填写报溢数量需注意,报溢数量为某一货位的报溢数,而非全部商品的报溢数。
(6) 报溢过程产生的会计科目为:
阶段 科目 借 贷 说明
报溢 商品报溢收入 √
库存商品 √
(7) 报溢单红冲时,会修改当前报溢单状态,并且减少报溢商品库存。由盘点单生成的报溢单不能红冲和复制。报溢批次已出库,则该报溢单不能进行红冲。受月结存限制,只能红冲上月和本月的数据。
3.5.3 源程序说明
3.6 出库单列表
3.6.1 功能描述
用于出库单查询和出库单确认(启用出入库管理)。只有出库单中仓库的库管才能对该出库单进行出库确认。
3.6.2 业务逻辑和流程
3.6.2.1 出库单列表
套用通用查询功能。显示登陆用户管理仓库的所有出库单记录,查询功能参考10.1。
3.6.2.2 出库单确认
业务逻辑说明:出库阶段产生的会计科目,请查考关联功能的出库阶段。出库单没有红冲功能,如需红冲,请红冲其关联单据。

3.7 入库单列表
3.7.1 功能描述
用于入库单查询和入库单确认(启用出入库管理)。只有入库单中仓库的库管才能对该入库单进行入库确认。
3.7.2 业务逻辑和流程
3.7.2.1 入库单列表
套用通用查询功能。显示登陆用户管理仓库的所有入库单记录,查询功能参考10.1。
3.7.2.2 出库单确认
业务逻辑说明:
(1) 如果启用货位管理,入库单确认是需选取货位信息。如不选取,则默认没有货位。
(2) 入库阶段产生的会计科目,请查考关联功能的入库阶段。入库单没有红冲功能,如需红冲,请红冲其关联单据。
3.8 其他出库单
3.8.1 功能描述
用于用户完成非营业类出库操作。
3.8.2 业务逻辑和流程
3.8.2.1 其他出库单列表
套用通用查询功能。显示登陆用户管理仓库的所有其他出库单记录,查询功能参考10.1。
3.8.2.2 其他出库单新建
业务逻辑说明:
(1) 新建其他出库单时,出库仓库的管理员必须是登陆人,否则无法选取。
(2) 其他出库单选取的商品为出库仓库中的库存商品。根据系统配置(启用货位管理)进行判断,如果启用货位管理,系统会按照商品id、仓库id、货位id对库存商品进行分组;未启用货位管理,系统按商品id和仓库id对商品进行分组。
(3) 选取商品后,如需修改仓库信息,则需删除全部商品,再进行仓库修改。
(4) 出库数量默认为1。且大于零小于等于库存数量。
(5) 其他出库单不需要出库确认。
(6) 其他出库过程产生的会计科目为:
阶段 科目 借 贷 说明
其他出库 其它出库费用 √
库存商品 √
(7) 其他出库单红冲时,会修改当前状态,并且增加出库商品库存。受月结存限制,只能红冲上月和本月的数据。
3.8.3 数据设计
与出库单共用。其他入库单
3.8.4 设计图
3.8.5 功能描述
用于用户完成非营业类入库操作。可用于补录期初商品信息。
3.8.6 业务逻辑和流程
3.8.6.1 其他入库单列表
套用通用查询功能。显示登陆用户管理仓库的所有其他入库单记录,查询功能参考10.1。
3.8.6.2 报溢单新建
业务逻辑说明:
(1) 新建其他入库单时,出库仓库的管理员必须是登陆人,否则无法选取。
(2) 其他入库单选取的商品为全部商品信息(包含失效商品和组装商品)。如果启用货位管理,则选取商品后需选取入库商品所属货位。
(3) 选取商品后,如需修改仓库信息,则需删除全部商品,再进行仓库修改。
(4) 其他入库需要填写商品的入库价。
注:入库单价默认为库存均价,如果库存中无商品均价,则需手动填写,否则默认为零。
(5) 入库数量需大于零。
(6) 其他入库单不需要入库确认。
(7) 其他入库过程产生的会计科目为:
阶段 科目 借 贷 说明
其他入库 其它入库收入 √
库存商品 √
(8) 其他入库单红冲时,会修改当前状态,并且清零入库商品批次。其他入库批次已出库,则该其他入库单不能进行红冲。受月结存限制,只能红冲上月和本月的数据。
3.8.7 数据设计
与入库单共用。
4. 费用管理模块
4.1 费用开单
4.1.1 设计图
4.1.2 功能描述
用于用户查询和填写费用信息。功能包括费用单查询,新建费用单,红冲,打印,复制。
4.1.3 业务逻辑和流程
4.1.3.1 费用单列表
套用通用查询功能。显示登陆用户所属机构全部费用单记录,查询功能参考10.1。
4.1.3.2 报溢单新建
业务逻辑说明:
(1) 费用类型和付款账户为必选项,发生金额必填,且大于零。
(2) 费用单产生的会计科目为:
阶段 科目 借 贷 说明
其他入库 现金(或银行账户) √
费用科目 √ 每一个费用类型都是一个会计科目
(3) 费用单红冲时,会修改当前状态,并且还原资金变动。受月结存限制,只能红冲上月和本月的数据。
免费太极进销存http://www.taichibusinss.cn

猜你喜欢

转载自201609023420.iteye.com/blog/2322670