您好,欢迎访问三七文档
结算账务处理详细设计说明一、核心流程基本概念【结算方式】:购销、代销、联销,与供应商合作方式一一对应在系统中36SETTLEMENT_TYPENUMBER(1)结算方式购销=1代销=2联销=3结算单的明细数据主要有三部分组成:供应商商品明细供应商扣项供应商往来流程图结算单生成开始供应商是否审核?供应商审核制单审核财务审核供应商到票审核付款单审核一张结算单可以收到多张发票一张发票可以多次付款YN流程描述结算单可以在界面上手动编制,也可以程序在日结的时候根据规则自动生成【供应商是否审核】:有s_config中的系统参数balance_is_check_account_audit(结算是否启用对账审核)来判定:1:启用供应商结算单对账审核0:不启用供应商结算单对账审核结算单状态:0:供应商对账1:未确认3:制单审核2:财务审核4:本期不结算5:已滚动到下期状态变更过程1(需要供应商对账)未确认(1)供应商对账(0)制单审核(3)财务审核(2)状态变更过程2(不需要供应商对账)未确认(1)制单审核(3)财务审核(2)二、购销供应商结算1.结算单生成参考界面结算单编制(一)结算单编制(二)【取数据】根据界面上设定的条件(结算门店、供应商、经营方式、结算开始日期、结算截止日期),从系统中自动获取需要结算的供应商商品明细【刷新扣项】根据界面上设定的条件(结算门店、供应商、经营方式、结算开始日期、结算截止日期),从系统中获取供应商扣项数据(供应商固定扣项+供应商临时扣项)【刷新往来】根据界面上设定的条件(结算门店、供应商、经营方式、结算开始日期、结算截止日期),从系统中获取供应商往来数据【新增商品结算项】调用系统接口获取满足界面设定条件的可结算商品明细,用户根据界面显示的数据,选择是否增加到当前结算单。【删除商品结算项】调用系统接口,删除当前结算单中的某项商品明细【新增扣项】调用系统接口,获取满足界面设定条件的供应商可结算扣项,用户可根据界面显示数据,选择是否增加到当前结算单。【删除扣项】调用系统接口,删除当前结算单中的某项扣项数据【新增往来】调用系统接口,获取满足界面设定条件的供应商往来数据,用户可根据界面显示的数据,选择是否增加到当前结算单。【删除往来】调用系统接口,删除当前结算单中的某项供应商往来数据。核心逻辑验收入库单验收入库单中的购销类型的商品明细,需要用来生成供应商购销结算单。验收入库单主表Status_Num_Id的结算状态:5:验收完成(待结算),没有生成结算单6:结算中,已经有部分数据生成了结算单7:结算完成,已经生成全部结算单,并且结算单已经完成审核了。验收入库单明细的Status_Num_Id结算状态:0:未结算,明细没有生成结算单1:结算中,明细已经生成结算单,结算单没有审核2:完成结算,明细已经生成结算单,结算单已经审核可结算的验收入库单数据可参考以下语句获取数据wm_bl_RECEIPT_bud_hdr.Status_Num_Idin(5,7)wm_bl_RECEIPT_bud_batch_dtl.Status_Num_Id=0供应商扣项供应商扣项fi_bl_sup_cut_dtl中的结算状态Status_Num_Id0:未结算,明细没有生成结算单1:结算中,明细已经生成结算单,结算单没有审核2:完成结算,明细已经生成结算单,结算单已经审核主表fi_bl_sup_cut_hdr1:未确认,2:已确认(待结算),3:驳回,4:作废,2:未结算,没有生成结算单6:结算中,已经有部分数据生成了结算单7:已结算,已经生成全部结算单,并且结算单已经完成审核了取可结算的数据,可参考以下语句fi_bl_sup_cut_hdr.Status_Num_Idin(2,6)fi_bl_sup_cut_dtl.Status_Num_Id=0fi_bl_sup_cut_dtl.CUT_SIGN=1andfi_bl_sup_cut_dtl.kx_kk_type!=0cut_sign=1表示票扣,只有票扣数据才能生成结算单kx_kk_type=0表示现金缴款,只有非现金缴款的扣项,才会生成到结算单中。关于扣项中的税率tax_rate,在做扣项的时候,从fi_kx中获得。供应商往来供应商往来fi_bl_dealings_hdr中的Status_Num_id状态为1:未确认,2:已确认(未计算),3:驳回,4:作废,5:超时作废,6:结算中,7:已结算2:已确认(未计算),没有生成结算单6:结算中,已经有部分数据生成了结算单7:已结算,已经生成全部结算单,并且结算单已经完成审核了供应商往来明细fi_bl_dealings_dtl中STATUS_NUM_ID0:未结算,明细没有生成结算单1:结算中,明细已经生成结算单,结算单没有审核2:已结算,明细已经生成结算单,结算单已经审核取可结算数据,可参考以下语句fi_bl_dealings_hdr.Status_Num_Idin(2,6)fi_bl_dealings_dtl.Status_Num_Id=0fi_bl_dealings_dtl中的TAX_AMOUNT:保存的金额为零不含税往来的金额=new_cost_amount-old_cost_amount含税往来金额=new_cost_amount+new_tax_amount-old_cost_amount-old_tax_amount表名fi_bl_sup_balance_dtl表描述供应商结算单表体NO字段名数据类型字段中文名称主键/索引1SERIESNUMBER(18)行号唯一2BALANCE_NONUMBER(18)结算单号组合唯一索引3TENANT_NUM_IDNUMBER(11)租户4SUB_UNIT_NUM_IDNUMBER(18)门店分库标识5BALANCE_DATEDATE结算日期分表标识6RESERVED_NONUMBER(18)单据编号组合唯一索引7RESERVED_TYPE_NUM_IDNUMBER(8)单据类型8TYPE_NUM_IDNUMBER(8)业务类型9OPERAT_DATEDATE业务日期10ITEM_NUM_IDBIGNIT(20)商品组合唯一索引11DIV_NUM_IDNUMBER(2)商品中心(部门)12BARCODEVARCHAR(20)商品条码13ITEM_NAMEVARCHAR(100)商品品名14PRODUCT_ORIGIN_NUM_IDNUMBER(8)产地15CONVERSION_QTYNUMBER(18,4)件装单位16CONVERSION_STYLE_DESCVARCHAR(100)件装规格17PRICENUMBER(18,4)结算价格18AMOUNTNUMBER(18,4)结算金额19BATCH_SERIESNUMBER(18)批次行号组合唯一索引20BATCH_PROMOTION_GRADENUMBER(18)批次促销档期21BATCH_SUPPLY_UNIT_NUM_IDNUMBER(8)批次供应商22BATCH_PO_PRICENUMBER(18,4)批次采购价格23TAX_RATENUMBER(2,2)税率24TAX_AMOUNTNUMBER(18,4)税金25EXCHANGE_RATENUMBER(2,2)与本币结算汇率26CREATE_USER_IDNUMBER(22)创建人27LAST_UPDATE_USER_IDNUMBER(22)更新人28CREATE_DTMEDATE创建时间29LAST_UPDTMEDATE更新时间30CARRY_SIGNNUMBER(1)结转标识31DATA_SIGNNUMBER(1)生产或测试标识6RESERVED_NONUMBER(18)单据编号对应验收入库单的Reserved_no7RESERVED_TYPE_NUM_IDNUMBER(8)单据类型对应18TYPE_NUM_IDNUMBER(8)业务类型对应验收入库单hdr.Type_Num_ID以下几个字段19BATCH_SERIESNUMBER(18)批次行号组合唯一索引20BATCH_PROMOTION_GRADENUMBER(18)批次促销档期21BATCH_SUPPLY_UNIT_NUM_IDNUMBER(8)批次供应商22BATCH_PO_PRICENUMBER(18,4)批次采购价格来自fi_Physical_batch_Account_wba表中对应的20BATCH_SERIESNUMBER(18)批次行号21PROMOTION_GRADENUMBER(18)批次促销档期22SUPPLY_UNIT_NUM_IDNUMBER(8)批次供应商23PRICENUMBER(18,4)批次采购价格数据结构验收入库单wm_bl_RECEIPT_bud_hdr验收入库汇总单头表名wm_bl_RECEIPT_bud_hdr表描述验收入库汇总单头NO字段名数据类型字段中文名称主键/索引1SERIESNUMBER(18)行号唯一2RESERVED_NONUMBER(18)验收单号主键3PO_NUM_IDNUMBER(18)采购单号4TRAN_RESERVED_NUM_IDNUMBER(18)分拨出库单号5TENANT_NUM_IDNUMBER(11)租户6SUB_UNIT_NUM_IDNUMBER(11)门店分库标识7ORDER_DATEDATE定货日期8SUPPLY_UNIT_NUM_IDNUMBER(8)供应商9STATUS_NUM_IDNUMBER(2)状态10SO_FROM_TYPENUMBER(2)来源11TYPE_NUM_IDNUMBER(2)业务类型12STORAGE_NUM_IDNUMBER(8)收货逻辑仓13PHYSICAL_NUM_IDNUMBER(8)收货物理仓库14ZONE_NUM_IDNUMBER(8)收货库区15WMS_RESERVED_NONUMBER(18)WMS入库单号16WMS_TRAN_RESERVED_NUM_IDNUMBER(18)WMS分拨出库单号17SUP_CONFIRM_DATEDATE供应商确认日期分表标识18REC_DATEDATE入库日期19SUP_RECES_NOVARCHAR(50)供应商送货纸面单号20SUP_SYS_NOVARCHAR(50)供应商系统内出库号21REMARKVARCHAR(200)备注22CREATE_USER_IDNUMBER(22)创建人23LAST_UPDATE_USER_IDNUMBER(22)更新人24CREATE_DTMEDATE创建时间25LAST_UPDTMEDATE更新时间26CARRY_SIGNNUMBER(1)结转标识27DATA_SIGNNUMBER(1)生产或测试标识28store_typenumber(18)存储条件29SETTLEMENT_TYPENUMBER(1)结算方式30LOGISTICS_TYPENUMBER(1)送货方式31PROMOTION_GRADENUMBER(18)促销档期32CONFIRM_TYPENUMBER(1)验收标识wm_bl_RECEIPT_bud_dtl验收入库汇总单体(无供应商批次)wm_bl_RECEIPT_bud_batch_dtl验收入库汇总单体(到供应商批次)表名wm_bl_RECEIPT_bud_batch_dtl表描述验收入库汇总单体(到供应商批次)NO字段名数据类型字段中文名称主键/索引1SERIESNUMBER(18)行号唯一2RESERVED_NONUMBER(18)验收单号3TENANT_NUM_IDNUMBER(11)租户4SUB_UNIT_NUM_IDNUMBER(11)门店分库标识5SUP_CONFIRM_DATEDATE供应商确认日期分表标识6STORAGE_NUM_IDNUMBER(8)收货逻辑仓7PHYSICAL_NUM_IDNUMBER(8)收货物理仓库8PROMOTION_GRADENUMBER(18)促销档
本文标题:结算详细设计
链接地址:https://www.777doc.com/doc-7399809 .html