PS供应链常见问题集
PS 供应链常见问题集
一、平台公共类
如何设置单据自定义列格式为限定的格式
产品:PS
版本:10.X
模块:界面调整
整理时间:2015年7 月
问题描述:
用户希望单据的自定义列,按自己限定的格式录入
解决方案:
在界面调整-高级编辑中设置,找到相应的自定义双击,在编辑页中编辑类型选择编辑掩码,在掩码格式中录入,如:####年##月##日。重新打开单据可以,单据格式就变了。如下图:
生产领料单打印非明细部门
产品:PS
版本:10.x
模块:库存
整理时间:2015年7 月
问题描述:
10.x ,库存生产领料单打印时,只能打印最明细领用部门,如何把非明细部门也打印出来?
解决方案:
1、打印非明细部门需要增加新打印变量,假定部门有3级,结构是222,则增加一级部门和二级部门的SQL 如下:
INSERT INTO LSBLM (LSBLM_XH,LSBLM_LJBM,LSBLM_DYLM,LSBLM_SJLM, LSBLM_LYBM,LSBLM_GLTJ,LSBLM_LMSM,
LSBLM_LMLX,LSBLM_LMWZ,LSBLM_LMCD,LSBLM_XSCD,LSBLM_DYXZ,LSBLM_SFXS,LSBLM_YHMC,
LSBLM_DXLB,LSBLM_CODE,LSBLM_SORT,LSBLM_GLLM,LSBLM_GLBM,LSBLM_GLGX,LSBLM_DYWZ,LSBLM_SFBB)
VALUES('301','SCCKD', '@BMBH1@',
'substring(KCCKD1_BMBH,1,2)','KCCKD1', '', '领料部门编号1','C', '0', 20 , 20 , '1', '1', '领料部门编号1','CHBM','','','','','','0','1')
INSERT INTO LSBLM (LSBLM_XH,LSBLM_LJBM,LSBLM_DYLM,LSBLM_SJLM, LSBLM_LYBM,LSBLM_GLTJ,LSBLM_LMSM,
LSBLM_LMLX,LSBLM_LMWZ,LSBLM_LMCD,LSBLM_XSCD,LSBLM_DYXZ,LSBLM_SFXS,LSBLM_YHMC,
LSBLM_DXLB,LSBLM_CODE,LSBLM_SORT,LSBLM_GLLM,LSBLM_GLBM,LSBLM_GLGX,LSBLM_DYWZ,LSBLM_SFBB)
VALUES('302','SCCKD', '@BMMC1@',
'KCBMZD_BMMC','KCCKD1,KCBMZD','substring(KCCKD1_BMBH,1,2)=KCBMZD_BMBH',' 领料部门名称1','C','2', 40 , 40 , '1', '1', '领料部门名称1','','','','BMBH','KCBMZD','BMBH1=KCBMZD_BMBH','0','0')
INSERT INTO LSBLM (LSBLM_XH,LSBLM_LJBM,LSBLM_DYLM,LSBLM_SJLM, LSBLM_LYBM,LSBLM_GLTJ,LSBLM_LMSM,
LSBLM_LMLX,LSBLM_LMWZ,LSBLM_LMCD,LSBLM_XSCD,LSBLM_DYXZ,LSBLM_SFXS,LSBLM_YHMC,
LSBLM_DXLB,LSBLM_CODE,LSBLM_SORT,LSBLM_GLLM,LSBLM_GLBM,LSBLM_GLGX,LSBLM_DYWZ,LSBLM_SFBB)
VALUES('303','SCCKD', '@BMBH2@',
'substring(KCCKD1_BMBH,1,4)','KCCKD1', '', '领料部门编号2','C', '0', 20 , 20 , '1', '1', '领料部门编号2','CHBM','','','','','','0','1')
INSERT INTO LSBLM (LSBLM_XH,LSBLM_LJBM,LSBLM_DYLM,LSBLM_SJLM, LSBLM_LYBM,LSBLM_GLTJ,LSBLM_LMSM,
LSBLM_LMLX,LSBLM_LMWZ,LSBLM_LMCD,LSBLM_XSCD,LSBLM_DYXZ,LSBLM_SFXS,LSBLM_YHMC,
LSBLM_DXLB,LSBLM_CODE,LSBLM_SORT,LSBLM_GLLM,LSBLM_GLBM,LSBLM_GLGX,LSBLM_DYWZ,LSBLM_SFBB)
VALUES('304','SCCKD', '@BMMC2@',
'KCBMZD_BMMC','KCCKD1,KCBMZD','substring(KCCKD1_BMBH,1,4)=KCBMZD_BMBH',' 领料部门名称2','C','2', 40 , 40 , '1', '1', '领料部门名称2','','','','BMBH','KCBMZD','BMBH2=KCBMZD_BMBH','0','0')
2、使用时,在打印格式上把三个部门变量放在一起,为了美观中间可以用“_”连接:
[]_[]_[生产领料单表头." 领料部门名称@BMMC@"]
实际打印效果为:制造部_生产一线_-车间
如何实现物料编号长度不固定且增加物料时物料编号自增长
产品: PS
版本:11.0
模块:基础
整理时间:2015年7 月
问题描述:
如何实现物料编号长度不固定且增加物料时物料编号自增长
解决方案:
执行如下语句即可:
update LSCONF set F_VAL='0' WHERE F_VKEY='LSWLZD_LONG' update LSCONF set F_VAL='' WHERE F_VKEY like 'JCSJ_WLBHBMJG' --注意是空, 不是空格
update LSCONF set F_VAL='0' WHERE F_VKEY='jxc_wlbh'
审批流程中超级链接中以表名和流水编号调用销售单据查询功能,但参数定义中没有流水编号
产品:PS
版本:11
模块:不限
整理时间:2015年7月
问题描述:
审批流程中超级链接中以表名和流水编号调用销售单据查询功能,但参数定义中没有流水编号
解决方案:
INSERT INTO PPSPGS ( PPSPGS_YWID, PPSPGS_GSBH, PPSPGS_GSMC, PP SPGS_GSLX, PPSPGS_GSNR, PPSPGS_HELP, PPSPGS_CODE ) VALUES ( 'B ZHSFP', '100', '$流水编号
$', 'C', 'SELECT XSFP_FPLS FROM XSFP WHERE ( 1=1 ) AND X SFP_FPLS =?', '', '' )
go
新控件打印条件定义
产品:
版本:10.X PS
模块:ALL
整理时间:2015年6 月
问题描述:
如何设置单据的打印条件?
解决方案:
新控件单据打印格式定义可以设置打印条件,可以按照表头和表体分别设置打
印条件。
以形态转换单为例,打印时只打印分录状态为“转换前”的分录信息,不打印“转换后”的分录信息,打印条件设置如下:
如果设置打印条件之后,在打印单据时不起作用,可能是LSPSDYTJ 缺少了列,需要执行以下语句:
ALTER TABLE LSPSDYTJ ADD LSPSDYTJ_DYLMPX VARCHAR(255) NULL 红单打印时如何将金额转换为大写
产品:
版本:10.2
模块:供应链
整理时间:2015年6 月
问题描述:
采购入库单红单打印时如何将合计金额转换为大写?
解决方案:
使用IIF 函数进行金额大于0和小于0的判断,再进行金额大写的转换:
[IIF(SUM(
@JE@">,MasterData1,2)>=0.00,IIF(FormatToChMoney(SUM(,MasterData1,2))='无',' 零元整',FormatToChMoney(SUM(
表体." 实际金额@JE@">,MasterData1,2))),'负'+FormatToChMoney(ABS(SUM(,MasterData1,2))))]
查询账表后,使用过滤功能保存提示‘建立文件LSTJCX.INI 错误,不能保存设置条件’
产品:PS
版本:PS10.X
模块:所有模块
整理时间:2015年6 月
问题描述:
查询账表后,使用过滤功能保存提示‘建立文件LSTJCX.INI 错误,不能保
存设置条件’如图:
。
原因是软件安装目录中BUFFER 文件夹下缺少该账套对应的缓存文件夹,如图:
件夹下建立001LSTJCX.INI 文件。 ,导致软件无法再该文解决方案:
方案一:在界面调整中找个单据格式点一下保存,软件就会自动生成BUFFER 文件夹下该账套对应的缓存文件夹,然后在查询账表使用过滤功能。
方案二:在软件安装目录BUFFER 文件夹下手工建立缓存文件夹,文件夹命名规则为:帐套的服务器名_数据库类型_帐套编号,然后在查询账表使用过滤功能
打印格式上设置公式,取数据库表中的数据,以合同打印取往来单位字典上的客户地址为例。
产品: PS
版本:10.2
模块:
整理时间:2015年7月
问题描述:
合同打印时要求取出往来单位中的客户地址,但是合同表头的自定义项已经使用完,所以在打印格式上设置公式进行取值。
解决方案:
1、在打印格式上,新建“ADO Database”,
2、对ADODatabase1进行设置,双击打开
选择“Choose the database:”
在弹出的对话框中选择“Microsoft OLE DB Provider for SQL Server”, 点击“连接”界面,输入要连接的服务器,用户名和密码,数据库。输入完后,测试连接是否成功。
点击确定后,返回上一个界面,输入用户名和密码
3、新建“ADO Query”
写入公式“select * from hmhtgy,zwwldw where hmhtgy_dwbh=zwwldw_dwbh and hmhtgy_lsbh=:pslsbh”,点击“对象查看器”进行变量设置,
4、取值
二、采购、应付
采购付款单无法参照付款申请单,参照下面没有付款申请菜单
产品:PS
版本:11.0
模块:应付管理
整理时间:2015年7 月
问题描述:
采购付款单无法参照付款申请单,参照下面没有付款申请菜单按钮 解决方案:
数据库中缺少按钮记录,涉及pptoolbar 表。在软件路径下syb 中找搜索“付款申请”,找到sql 执行即可。
insert into
PPTOOLBAR(PPTOOLBAR_TBBH,PPTOOLBAR_ID,PPTOOLBAR_PARENTID,PPTOOLBAR_NAME,PPTOOLBAR_TEXT,PPTOOLBAR_SORT_ORDER,PPTOOLBAR_EVENT,PPTOOLBAR_EVENTEXPRESS,PPTOOLBAR_EXTEND,PPTOOLBAR_EXTENDEXPRESS,PPTOOLBAR_VISIBLE,PPTOOLBAR_TOOLBARGROUP,PPTOOLBAR_TOOLTIP,PPTOOLBAR_IMAGE,PPTOOLBAR_DIVIDER,PPTOOLBAR_DISABLED,PPTOOLBAR_DROPDOWN,PPTOOLBAR_DROPWHOLE,PPTOOLBAR_TAGDATA,PPTOOLBAR_DWOBJECT,PPTOOLBAR_TEXTVISIBLE)
values ('AP_QTYFFK','90','60','m_cz_fksq','付款申请
&F',90,'ue_djcz_czfksqd',null,null,null,1,'3','付款申请
ALT+F','REFER3',0,0,0,0,null,null,1)
go
采购费用发票打印没有变量内容
产品:PS
版本:10.2
模块:
整理时间:2015年6 月
问题描述:
10.2.6,采购费用发票打印有问题,打印出来没有变量内容,只有表格线和文字说明。
解决方案:
原因是采购费用发票的单据编号里面存在特殊字符||,这个特殊字符经过程序转义后就找不到这样编号的单据了,所以打印不出来单据数据,请修改单据编号和编号方法。
采购发票参照采购入库单保存在采购发票查询少一条记录
产品:ps
版本:10.2.7
模块:总账管理
整理时间:2015年5月
问题描述:采购发票参照采购入库单保存在采购发票查询少一条记录
(蓝色条是缺少的记录)
发票查询
采购发票维护
解决方案:
物料目录的计量单位是手工录入不是选择的
并且要更新相应的采购入库单、采购发票、物料目录
三、库存、存货
出库单记账特别慢
产品: PS
版本:10.2
模块:库存
整理时间:2015年7 月
问题描述:
库存模块中,出库单记账特别慢
解决方案:
先更新了一下库存单据的索引,但是没有什么效果,再执行以下语句,更新一下相关表的统计值:
update statistics KCCKYE
update statistics LSWLZD
update statistics KCCKD1
update statistics KCCKD2
单件管理的物料如何做盘点
产品:
版本:10.2
模块:库存
整理时间:2015年7 月
问题描述:
单件管理的物料,在做盘点表时,右键帮助选择不到此物料。
解决方案:
目前盘点表不能盘点使用单件的物料,因为盘盈盘亏都是通过生成其他出入库单的形式来处理账本,如果使用单件了的话,盘点时生成出入库单的时候单据上的件号是无法指定的。所以如果使用单件的物料可以通过手工做其他出入库单或者做盘盈入库单盘亏出库单来处理。 PS
从10.2.6版本开始,盘点表维护中有控制物料右键帮助是选择不到单件管理的物料的。销售出库单KCCKD1_U2设置输入公式制单是不报错修改时提示解析组件错误
产品: PS
版本:10.2.8
模块:平台
整理时间:2015年7 月
问题描述:
销售出库单KCCKD1_U2设置如下公式:
dataset2. kcckd1_u1-dataset2. kcckd1_u2+sum (dataset1. kcckd2_u2) 在制单时正常,能够正常取数,但是在修改已完成单据时,提示如下图错误:
解决方案:
将输入公式修改如下即可:
dataset2.kcckd1_u1-
dataset2.kcckd1_u2+IF(dataset1.kcckd2_u2[1]0,dataset1.kcckd2_u2_sum,dataset1.kcckd2_u2_sum)
采购入库单编号不自动增加,单据取消记账提示未归集单据信息
产品:PS
版本:PS10.X
模块:库存管理
整理时间:2015年6 月
问题描述:
采购入库单单据编号流水已经到15050198,但增加单据编号就显示
15050192 ,系统参数设置设置的是自动增加,必须手工修改。
在库存里面采购入库单15050177至15050192取消记账提示未归集单据信息,而且这些单据在以5月以后的日期查询也是可以查到的。
解决方案:
原因是表KCRKD1已损坏,先备份KCRKD1表数据,然后执行以下建表语句,表重建后再把数据插回来即可.
if exists(select 1 from sysobjects where id =
object_id('KCRKD1') and type = 'U')
drop table KCRKD1
go
create table KCRKD1 (
KCRKD1_PJLX char(1) not null, KCRKD1_LSBH nvarchar(10) not null, KCRKD1_DJRQ nvarchar(8) not null,
KCRKD1_KCYWRQ nvarchar(8) not null, KCRKD1_CHYWRQ nvarchar(8) not null, KCRKD1_SJDH nvarchar(20) not null, KCRKD1_LBBH nvarchar(9) null, KCRKD1_CKBH nvarchar(20) not null, KCRKD1_DWBH nvarchar(20) null, KCRKD1_DDBH nvarchar(20) null, KCRKD1_JHBH nvarchar(20) null, KCRKD1_BMBH nvarchar(20) null, KCRKD1_ZGBH nvarchar(20) null, KCRKD1_JKY nvarchar(20) null, KCRKD1_FZR nvarchar(20) null, KCRKD1_BGY nvarchar(20) null, KCRKD1_LRXM nvarchar(20) null, KCRKD1_SFJCHZ char(1) default '1' not null,
KCRKD1_BZ nvarchar(100) null, KCRKD1_ZJDH nvarchar(20) null, KCRKD1_SHLC char(4) null, KCRKD1_SHBZ char(1) null, KCRKD1_SHRQ nvarchar(200) null, KCRKD1_SHXM nvarchar(200) null, KCRKD1_CGJZ char(1) default '0' not null,
KCRKD1_SFCZGJ CHAR(1) DEFAULT '0' NOT NULL,
KCRKD1_CGRQ nvarchar(8) null, KCRKD1_KCJZ char(1) default '0' not null,
'0' not null,
KCRKD1_CHXM nvarchar(20) null, KCRKD1_FPHX char(1) default '0' not null,
KCRKD1_CYFPHX char(1) default '1' not null,
KCRKD1_CXBZ char(1) default '0' not null,
KCRKD1_QCBZ char(1) default '0' not null,
KCRKD1_HDBZ char(1) default '0' not null,
KCRKD1_CXBH nvarchar(20) null, KCRKD1_ZGBZ char(1) default '0' not null,
KCRKD1_PZRQ char(8) null, KCRKD1_PZNM char(9) null, KCRKD1_PZND char(4) null, KCRKD1_PZBH nvarchar(8) null, KCRKD1_DYPERSON nvarchar(30) null, KCRKD1_DYDATE nvarchar(40) null, KCRKD1_YWBS nvarchar(10) default 'SGLR' not null,
KCRKD1_LYBH nvarchar(20) null, KCRKD1_SCDH nvarchar(20) null, KCRKD1_CJJZ char(1) default '0' not null,
KCRKD1_CJRQ char(8) null, KCRKD1_CJXM nvarchar(20) null,
'0' not null,
KCRKD1_DCBZ char(1) default '0' not null,
KCRKD1_DWGC nvarchar(30) default ' ' not null,
KCRKD1_KCXGSJ nvarchar(20) null, KCRKD1_CHXGSJ nvarchar(20) null, KCRKD1_KCJZSJ nvarchar(20) null, KCRKD1_CHJZSJ nvarchar(20) null, KCRKD1_SFQR char(1) default '1' not null,
KCRKD1_KCXM nvarchar(20) null, KCRKD1_ZJFX char(1) default '0' not null,
KCRKD1_C1 nvarchar(100) null, KCRKD1_C2 nvarchar(100) null, KCRKD1_C4 nvarchar(100) null, KCRKD1_C3 nvarchar(100) null, KCRKD1_C5 nvarchar(100) null, KCRKD1_C6 nvarchar(100) null, KCRKD1_C7 nvarchar(100) null, KCRKD1_C8 nvarchar(100) null, KCRKD1_C9 nvarchar(100) null, KCRKD1_C10 nvarchar(100) null, KCRKD1_U1 u001 default 0 not null,
KCRKD1_U2 u001 default 0 not null,
not null,
KCRKD1_U4 u001 default 0 not null,
KCRKD1_U5 u001 default 0 not null,
KCRKD1_U6 u001 default 0 not null,
KCRKD1_YLZZS nvarchar(20) null,
KCRKD1_DDJSF nvarchar(20) null,
KCRKD1_HWTGF nvarchar(20) null,
KCRKD1_SKF nvarchar(20) null,
KCRKD1_KPF nvarchar(20) null,
KCRKD1_ZFYW char(1) default '0' not null,
KCRKD1_SCFLAG char(1) default '0' NULL )
go
/*==============================================================*/
/* Index: KCRKD1_LSBH */
/*==============================================================*/
create unique index KCRKD1_LSBH on KCRKD1 (
KCRKD1_LSBH ASC
)
go
/*==============================================================*/
/* Index: KCRKD1_SJDH */
/*==============================================================*/
create unique index KCRKD1_SJDH on KCRKD1 (
KCRKD1_PJLX ASC,
KCRKD1_SJDH ASC
)
go
/*==============================================================*/
/* Index: KCRKD1_KCYWRQ */
/*==============================================================*/
create clustered index KCRKD1_KCYWRQ on KCRKD1 (
KCRKD1_KCYWRQ ASC
)
go
/*==============================================================*/
/* Index: KCRKD1_CHYWRQ */
/*==============================================================*/
create index KCRKD1_CHYWRQ on KCRKD1 (
KCRKD1_CHYWRQ ASC
)
go
/*==============================================================*/
/* Index: KCRKD1_YWBS */
/*==============================================================*/
create index KCRKD1_YWBS on KCRKD1 (
KCRKD1_YWBS ASC,
KCRKD1_LYBH ASC
)
go 。
四、销售、应收
客户欠款余额账,查询不到某个单位的数据,但是明细账可以查询到 产品:PS
版本:10.2.X
模块:销售管理、应收管理
整理时间:2015年6 月
问题描述:
销售、应收中的客户欠款余额账,查询不到某个单位的数据,但是明细账可以查询到。
解决方案:
客户数据是9.0升级过来,查询XSQKJE 数据正常。
在软件中查询欠款余额账时,右键选择不到单位,但是输入单位编号可以查询,但是数据为空。
对比往来单位发现,该往来单位设置为了封存,如下图:
取消封存,查询正常。
销售费用发票打印无响应
产品:PS
版本:10.2.4
模块:销售
整理时间:2015年6 月
问题描述:
10.2.4,销售费用发票打印无响应,换了打印格式也不行
解决方案:
客户LSSJB 表有问题,执行以下SQL
update lssjb set lssjb_gltj='XSFP_FPLS =
XSFPMX_FPLS',lssjb_glgx='流水编号@LSBH1@,流水编号@LSBH2@' where lssjb_xtbh='xs' and lssjb_ljbm='bzfyfp'
如何实现打印标准回收提单时只能打印审核通过的单据
产品: PS
版本:10.2.8
模块:销售管理
整理时间:2015年6 月
问题描述:
如何实现打印标准回收提单时只能打印审核通过的单据
解决方案:
1、执行如下语句:
Insert Into [LSBLM]
([LSBLM_XH], [LSBLM_LJBM], [LSBLM_DYLM], [LSBLM_SJLM], [LSBLM_LYBM], [LSBLM_GLTJ], [LSBLM_LMSM], [LSBLM_LMLX], [LSBLM_LMWZ], [LSBLM_LMCD], [LSBLM_XSCD], [LSBLM_DYXZ], [LSBLM_SFXS], [LSBLM_YHMC], [LSBLM_DXLB], [LSBLM_SORT],
[LSBLM_CODE], [LSBLM_GLLM], [LSBLM_GLBM], [LSBLM_GLGX], [LSBLM_DYWZ], [LSBLM_SFBB], [LSBLM_SFBT])
Values ('019' , 'BZHSTD' , '@SHBZ@', 'XSTD_SHBZ', 'XSTD' , '' , ' 审核标志
' , 'C' , '0' , '20' , '10' , '1' , '1' , ' 审核标志' , ' ', '
' ,null, '' , '' , '' , '0' , '1' , '0' )
2、在打印条件定义中定义如下图公式:
实现提单A 制单B 审批B 制单A 审批的方法
产品: PS
版本:10.2
模块:基础
整理时间:2015年6 月
问题描述:
实现提单A 制单B 审批B 制单A 审批的方法
解决方案:
1、连接数据库执行如下语句:
Insert Into [PPSPGS]
([PPSPGS_YWID], [PPSPGS_GSBH], [PPSPGS_GSMC], [PPSPGS_GSLX], [PPSPGS_GSNR], [PPSPGS_HELP], [PPSPGS_CODE])
Values ('BZHSTD' , '105' , '$制单人$', 'C' , 'SELECT XSTD_ZDXM FROM XSTD WHERE ( 1=1 ) AND XSTD_TDLS =?', '' , '' )
2、打开审批流程定义,在审批节点上选择审批人,比如英雄和莫言,选中英雄,点击条件定义。
条件定义的公式如下图所示:
当莫言制单时,英雄审批,同理定义当英雄制单时,莫言审批。
五、供应链拓展
日常合同维护联查单据没反应
产品:PS
版本:PS10.X
模块:合同管理
整理时间:2015年7月
问题描述:
日常合同维护联查单据没反应。
原因是数据库表LSDJLC 缺少关联记录
解决方案:
执行以下语句:
insert into
lsdjlc(LSDJLC_LJBM,LSDJLC_XH,LSDJLC_BZ,LSDJLC_LCXTBH,LSDJLC_LCLJBM,LSDJLC_LCLSBH,LSDJLC_LCXSXX,LSDJLC_FROM,LSDJLC_WHERE)values (
'XSDD','6','1','HM','HMRCHTD','HMHTGY_LSBH','HMHTGY_HTBH','XSDD,XSDDMX,HMHTGY', 'XSDD_DDLS=XSDDMX_DDLS AND XSDDMX_HTLS =HMHTGY_LSBH AND XSDD_DDLS =''@LSBH@''')
insert into
lsdjlc(LSDJLC_LJBM,LSDJLC_XH,LSDJLC_BZ,LSDJLC_LCXTBH,LSDJLC_LCLJBM,LSDJLC_LCLSBH,LSDJLC_LCXSXX,LSDJLC_FROM,LSDJLC_WHERE)values (
'CGDD','8','1','HM','HMRCHTD','HMHTGY_LSBH','HMHTGY_HTBH','HMHTGY,CGDD2','CGDD2_HTLS=HMHTGY_LSBH AND CGDD2_LSBH=''@LSBH@'''。 日常合同维护联查单据提示错误
产品:PS
版本:PS10.X
模块:合同管理
整理时间:2015年7月
问题描述:
日常合同维护联查单据提示‘创建导出数据用datastore 失败!’。
原因是客户没有启用磅房管理,但LSDJLC 表中预置了磅房的记录
解决方案:
执行以下语句:
select * from lsdjlc where lsdjlc_ljbm='HMRCHTD' and
lsdjlc_lcxtbh='BF'
DELETE FROM lsdjlc where lsdjlc_ljbm='HMRCHTD' and
lsdjlc_lcxtbh='BF'。
合同状态解释
产品: PS
版本:10.2.8
模块: 合同管理
整理时间: 2015年7月
问题描述:合同状态解释
解决方案:
1、未生效(0):单据保存未审批前;
2、生效(1):单据审批后;
3、中止(2):被变更合同参照;
4、执行(3):
①合同类型字典中控制项目为单价,单据被物流单据参照;
②控制项目为数量、数量+金额、单价+数量+金额,单据被物流单据参照,且执行数量大于0;
③控制项目为金额、单价+金额,单据被物流单据参照,且执行金额大于0;
5、完成(4):
①控制项目为单价,没有完成状态;
②控制项目为数量,被物流单据参照,且执行数量等于合同数量(目前物流单据分录数量不允许超合同对应分录数量);
③控制项目为金额、单价+金额,被物流单据参照,物流单据不含税金额大于等于合同的不含税金额为完成状态,含税金额相等、不含税金额不等时为生效状态;
④控制项目为数量+金额、单价+数量+金额,被物流单据参照,执行数量等于合同数量,且不含税金额大于等于合同的不含税金额。
附录:问题模板
标题
版本:
模块:
整理时间:2014年6 月
问题描述:
解决方案: