科目初始化修复

This commit is contained in:
yuxueliang0813 2025-06-13 09:54:11 +08:00
parent d95b59cfb4
commit e3c97ead82
2 changed files with 4 additions and 3 deletions

View File

@ -90,7 +90,7 @@ public class InitAccountFormPlugin extends AbstractFormPlugin {
acctInfo.set("isjournal", false);//登日记账 现金等价物时需要勾选
//处理现金 银行科目 登日记账
handleAcctProperty(parentnumber,acctInfo);
acctInfo.set("enable", true);//是否启用
acctInfo.set("enable", 1);//是否启用-直接入库时需要用1不能用true
acctInfo.set("status", "C");//单据状态 A保存 B已提交 C已审核
acctInfo.set("creator", RequestContext.get().getCurrUserId());//创建人
//手动指定科目的金蝶id
@ -187,7 +187,7 @@ public class InitAccountFormPlugin extends AbstractFormPlugin {
acctInfo.set("isjournal", false);//登日记账 现金等价物时需要勾选
//处理现金 银行科目 登日记账
handleAcctProperty(number,acctInfo);
acctInfo.set("enable", true);//是否启用
acctInfo.set("enable", 1);//是否启用
acctInfo.set("status", "C");//单据状态 A保存 B已提交 C已审核
acctInfo.set("creator", RequestContext.get().getCurrUserId());//创建人
//手动指定科目的金蝶id
@ -540,7 +540,7 @@ public class InitAccountFormPlugin extends AbstractFormPlugin {
private String getSY(String acctType){
//根据科目类型返回对应损益类型
if("01".equals(acctType) || "001".equals(acctType)){
if("01".equals(acctType) || "001".equals(acctType) || "0001".equals(acctType)){
//资产负债类返回非损益类科目
return "0";
}else{

View File

@ -25,6 +25,7 @@ public class EsbUtils {
private static final String acctTableName = "bd_accounttable";//科目表
public static final Long ACCTABLE = 2234223583561782272L;//正式库ID 科目表 财务库 T_BD_Accounttable
// public static final Long ACCTABLE = 2235776604259235840L;//测试库ID 科目表 财务库 T_BD_Accounttable
private static final String orgName = "bos_org";//系统库 表名 t_org_org
private static final String bbName = "bd_currency";//系统库 币别 表名 t_bd_currency