zoukankan
html css js c++ java
本地化 发票审核日志 的一个bug
对于已收到发票但货还未到的采购单,需要先在 应收账款->日志->发票->发票登记薄 处登记该发票,这时采用供应商过账模板中的到达科目和到达对方科目过账,到达科目可以设暂估应付账款,到达的对方科目可以设为原材料采购科目,等货物入库后再在发票审核日志处将在发票登记薄过账的发票对冲,生成正式发票。
如果启用了中国式凭证系统,在对冲的时候就会出现如下画面:
原因是
PurchFormLetter_ApproveJournal
这个类的方法
NumberSeq allocateNumAndVoucher()
{
return
numberSeq;
}
由于凭证号是在创建审核日志的时候就已经分配了,所以这里不再实例化numberSeq,而本地化的代码没有考虑这个情况,直接在PurchFormLetter的InserJournal方法中调用了
numberSeq.parmTransDate(purchParmTable.transDate);这个方法,所以就出错了。
解决方法:判断一下当前实例如果是PurchFormLetter_ApproveJournal或者numberSeq为null就不调用该方法。
if
(LedgerParameters::find().ChineseVoucher_CN
==
NoYes::Yes
&&
numberSeq)
{
numberSeq.parmTransDate(purchParmTable.transDate);
}
查看全文
相关阅读:
普通锁和分布式锁
java 正则表达式
java 字符串转date 格式转换
消息中间件 kafka
数据的存储方式:对象存储、文件存储、块存储
Exceptional Control Flow(6)
Exceptional Control Flow(5)
Exceptional Control Flow(4)
Exceptional Control Flow(3)
Exceptional Control Flow(2)
原文地址:https://www.cnblogs.com/Farseer1215/p/868693.html
最新文章
MATLAB测试机器零阈值的大小
Matlab计算《概率论与数理统计辅导讲义》中与答案不一致的定积分
Matlab计算《概率论与数理统计辅导讲义》中与答案不一致的定积分
CentOS 6.7安装Kafka 0.10.1
CentOS 6.7安装Kafka 0.10.1
ubantu16下Python3.5.2的pip3升级教程
【推荐】值得学习的C/C++语言开源项目
思考:对一亿个int型整数排序,哪种排序算法效率最高?
C++多台——静态多态和静态多态
HTTP断点续传
热门文章
图解HTTP头
C++后台开发面试考点汇总
深入理解虚拟内存机制
2019年vivo提前批开发岗笔试
【持续更新】面试中的二叉树
常用的 注解校验
java List 去重
jdk8 LocalDateTime 计算时间差
idea 突然不能输入中文? (本人使用搜狗输入法)
html 获取后端数据
Copyright © 2011-2022 走看看