2-2 数据处理流程图
2021-11-04 13:37:22 0 举报
1
作者其他创作
大纲/内容
是否自动生成
循环数据生成处理
根据所属期限集合(qsTypeSortMap)剔除无效的key数据
是否江苏地区&按次申报
获取应税凭证标识为:印花税(按次)
是
剔除sort浮动行
否
根据财务报表核定记录获取<会计制度>
allValueList组装
代扣代缴企业所得税数据组装
获取底稿税种指标映射配置关系
分税种特殊处理
FN010701获取减免性质代码,减免额,增值税小规模纳税人减征额
非浮动行判断是否是减征优惠,并且找到减免性质代码
根据主表列标题集合<底稿列标题,纳税申报列标题>,主表行标题集合<底稿行标题,纳税申报行标题>报文行列标题转换
其他税种数据组装
申报表配置财产和行为税-印花税是否分开申报
orgGtbt对应的Val信息
组装xml必填节点
列标题应税凭证,应税凭证名称,税款所属期起,税款所属期止,纳税期限
生成(syncGrvlToDrv)
计税金额或件数=计税金额或件数+(核定依据*判断核定比例)
报表简称是否包含“附注”
结束
代扣代缴个人所得税数据组装
财行税通用申报印花税税源信息采集表(按期)
增值税小规模纳税人减征额【FN011001】是否大于0
通用代扣代缴、代收代缴数据组装
一般企业会计制度(类型01)(税种编码700100)
是否江西和云南地区
数据是否加锁
FN012501增值税小规模纳税人减征优惠##减免性质代码是否有值
是否缺少必填表
备注:合并相同应税凭证 计税金额或件数(包含核定依据*核定比例)、应纳税额、减免税额、已缴税额、应补退税额
整理按次数据
整理弱校验记录
增值税处理分支(ZzsHandler)
水资源税B类数据组装
根据sort分组
企业所得税月(季)(A类)数据组装
增值税数据组装
纳税申报接口
剔除生成中计算中记录
单条印花税特殊处理
备注:传输需要生成的报表简称集合Val集合
财行税通用申报印花税税源信息采集表(按次)
文化事业建设费数据组装
更新底稿状态
删除重复坐标
是否需要生成到纳税申报的“应纳税凭证书立(领受)日期
#10278,9677 《财产和行为税-印花》0申报过滤处理 江西和 云南 不做过滤处理
备注:直接组装减免数据
sort排序分组,sort集合整理
sortMap根据行号获取整行数据
一般企业会计准则(已执行)(类型07)(税种编码700400)
水资源税A类数据组装
将增值税小规模纳税人减征额的值同步到减免额中
组装减征明细浮动行(sort+1)追加浮动行
是否北京地区
同步单个任务生成
小企业会计准则(类型02)(税种编码700200)
是否有无效的浮动行
剩余浮动行信息
一般企业会计准则(未执行)(类型05)(税种编码700300)
orgGtbt数据集合组装
财务报表处理分支(CwbbHandler)
组装处理结果
是否有可以生成的数据
异步线程批量生成
计税金额或件数=计税金额或件数+核定依据
印花税数据组装
财务报表数据组装
非浮动行集合剔除“合计”val
No
更新底稿状态已生成,无需申报
主表新增节点(列标题“税种”)依据:获取应税凭证集合填充
备注:按次无效行判断关键指标 \"本期应纳税额\
备注:是否适用增值税小规模纳税人减征优惠 值为“是”,查询增值税小规模纳税人减征优惠##减免性质代码Val
是否企业所得税总机构
获取非浮动行集合
是否按次申报
floating为0
循环处理
是否配置生成特殊处理
合并相同应税凭证
获取指标因素公式
组装xml必填表
\"附注\"报表简称根据税种转换小企业为“小企业会计准则附注”非小企业为“企业会计准则附注”
房产城镇土地使用税数据组装
消费税数据组装
获取浮动行Map
获取应税凭证标识为:印花税
根据主表列标题集合<底稿列标题,纳税申报列标题>剔除不包含的底稿列标题数据,添加固定行集合数据
报表状态判断
增值税预缴数据组装
(qsTypeSortMap)是否有数据
获取orgGtbt对应的税种指标信息
主表数据组装(财产和行为税纳税申报表(印花税))
组装减免明细浮动行
是否忽略弱校验生成
是否有剩余的val数据
是否存在弱校验记录
组装报文循环调用纳税申报接口
设置税表申报状态为“无需申报”
企业所得税年度(A类)数据组装
整理非按次数据(取最大的纳税期限)
是否有重复坐标
增值税小规模数据组装
备注:组装减免数据
总&分公司orgGtbt集合组装
残保金数据组装
是否批量生成
财产和行为税减免税明细申报附表(印花税)
是否浙江地区
计税金额或件数
根据按次按期拆分多条申报#11901
增值税汇总类型&总机构
Yes
FN010701获取减免性质代码并且有值的行号
备注:功能需求 #10090 浙江《财产和行为税-印花税》拼接报文区别于其他地区
非核定税种数据组装
忽略弱校验生成(forceSyncGrvlToDrv)
val值重新排序
更新底稿结果状态
通用申报数据组装
环境保护税数据组装
备注:功能需求 #9653 印花税工作底稿的“签订(记账)日期”需要生成到纳税申报的“应纳税凭证书立(领受)日期
减免额=减免额+增值税小规模纳税人减征额【FN011001】减免性质代码【FN010701】=增值税小规模纳税人减征优惠##减免性质代码【FN012501】
根据所属期限集合内sort合并val并且添加固定行数据(qsTypeSortMap)
备注:组装减征数据
是否房产城镇土地税
FN010701获取减免性质代码为空
印花税处理分支(YhsNewHandler)
删除 按次申报##应纳税凭证书立(领受)日期按期申报##应纳税凭证书立(领受)日期指标val
收藏
收藏
0 条评论
回复 删除
下一页