关于生产退税计算的系统修改记录

关于生产退税计算的系统修改记录
1)商品明细
此界面中增加user_scbacktaxrate:生产退增值税率用于记录生产退税率,清空贸易退税率(也就是原有退税率字段)
2)合同商品明细增加user_scbacktaxrate:生产退增值税率,user_scbacktax:生产退增值税额
3)合同明细TAC
proc dataSetFieldPosting()
 if (event.col == event.dataSet.columnAt("cgcode"))
  user_scbacktaxrate=sqlSelect1("select user_scbacktaxrate from cgcode where cgcode='"+event.value+"'")
  event.dataSet.setValue("user_scbacktaxrate",user_scbacktaxrate)
 end if
end proc
proc dataSetFieldPosted()
  dataSetm = getDataSetForDTID(121550100)
  dataSetg = getDataSetForDTID(121550101)
  cgcode=dataSetg.getValue("cgcode")
  user_scbacktaxrate = sqlSelect1("select user_scbacktaxrate from cgcode where cgcode='"+cgcode+"'")
 if (event.col == event.dataSet.columnAt("upric_p"))
  customrmb =dataSetg.getValue("customrmb")
  user_scbacktax=customrmb*user_scbacktaxrate
  event.dataSet.setValue("user_scbacktax",user_scbacktax)
 elif (event.col == event.dataSet.columnAt("qtp"))
  customrmb =dataSetg.getValue("customrmb")
  user_scbacktax=customrmb*user_scbacktaxrate
  event.dataSet.setValue("user_scbacktax",user_scbacktax)
 elif (event.col == event.dataSet.columnAt("customupric"))
  customrmb =dataSetg.getValue("customrmb")
  user_scbacktax=customrmb*user_scbacktaxrate
  event.dataSet.setValue("user_scbacktax",user_scbacktax)
 end if
end proc
4)成本模型
os20的0150出口退税修改为TBLD(gTable,user_scbacktax)

 

 

郭姐写的针对现在系统中出口合同中退税额是国内采购不含税价乘退税率算出来的,这个是改为销售价乘退税算出来的,


贸易企业是采购不含税价*退税率

生产企业 = 销售价*退税率

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值