properties

#=========================小数位宏配置=============================
Decimal.ERate=6
Decimal.Money=2
Decimal.Qty=4
Decimal.Upric=4
Decimal.UnitRatio=4
Decimal.Ratio=4

宏编码:

  1. DBMacroHD-CODE
  2. DBMacroFT-CODE
  3. DBMacroFT-PLAT
  4. DBMacroSN-PLAT
  5. DBMacro00
<include src="sndata/DBMacroHD-CODE.xml"/>

DBMacroHD-CODE

<include src="sndata/DBMacroFT-CODE.xml"/>
<!-- 回执信息 -->
<macro name="EMAILRESULT" title="回执信息" value="512"/>

DBMacroFT-CODE.xml

<include src="sndata/DBMacroFT-PLAT.xml" />

	<!-- 大洲编码 -->
	<macro name="SZCONTCODE" title="大洲编码" value="2" />
	<!-- 仓库性质 -->
	<macro name="SZSCODEQUALITY" title="仓库性质" value="64" />
	<!-- 报关口岸英文名称 -->
	<macro name="SZDECPORTCODE1" title="报关口岸英文名称" value="128" />
	<!-- 海关关区名称 -->
	<macro name="SZCUSTOMNAME" title="海关关区名称" value="128" />
	<!-- 境内货源地名称 -->
	<macro name="SZDISTNAME" title="境内货源地名称" value="128" />
	<!-- 拼音 -->
	<macro name="SZPINYIN" title="拼音" value="128" />
	<!-- 客商拼音 -->
	<macro name="SZCPINYIN" title="拼音" value="512" />
	<!-- 汇率类型编码 -->
	<macro name="SZFRTYPECODE" title="汇率类型编码" value="2" />
	<!-- SWIFTCODE -->
	<macro name="SZSWIFTCODE" title="SWIFTCODE" value="11" />
	<!-- 中行内部联合号 -->
	<macro name="SZUNIONCODE" title="中行内部联合号" value="12" />
	<!-- 外汇申报单号前缀 -->
	<macro name="SZFORDECPRE" title="外汇申报单号前缀" value="12" />
	<!-- 收付款方式支付类型 -->
	<macro name="SZPAYTYPE" title="收付款方式支付类型" value="2" />
	<!-- 货前后默认值 -->
	<macro name="SZABGOODSDFT" title="货前后默认值" value="2" />
	<!-- TAC触发列 -->
	<macro name="SZTACFIELDS" title="TAC触发列" value="512" />
	<!-- 汇率抓取定义请求地址 -->
	<macro name="SZRUDURL" title="汇率抓取定义请求地址" value="128" />
	<!-- 汇率抓取定义匹配 -->
	<macro name="SZRUDMAT" title="汇率抓取定义匹配" value="32" />
	<!-- 海关编码名称-->
	<macro name="SZHSNAME" title="海关编码名称" value="1024" />
	<!-- 海关计量单位 -->
	<macro name="SZHUNIT" title="海关计量单位" value="3" />
	<!-- 申报要素名称 -->
	<macro name="SZDECLARE" title="申报要素名称" value="128" />
	<!-- 商业登记证号宏 -->
	<macro name="SZBRC" title="商业登记证号宏" value="32" />
	<!-- AEO代码宏 -->
	<macro name="SZAEO" title="AEO代码宏" value="16" />
	<!-- 客商板块宏 -->
	<macro name="SZPLATE" title="客商板块宏" value="32" />
	<!-- 电话号码宏 -->
	<macro name="SZPHONE" title="电话号码宏" value="16" />
	<!-- 股票代码宏 -->
	<macro name="SZSTOCK" title="股票代码宏" value="16" />
	<!-- 库存商品属性 -->
	<macro name="SZSGATTR" title="库存商品属性" value="32" />
	<!-- 商品属性名称 -->
	<macro name="SZGATTRNAME" title="商品属性名称" value="128" />
	<!-- 商品属性英文名称 -->
	<macro name="SZGATTRNAME1" title="商品属性英文名称" value="128" />
	<!-- 统计编码 -->
	<macro name="STATSGCODE" title="统计编码" value="32" />
	<!-- 统计名称-->
	<macro name="STATSGNAME" title="统计名称" value="128" />
	<!-- 统计英文名称-->
	<macro name="STATSGNAME1" title="统计英文名称" value="128" />
	<!-- 统计商品编码 -->
	<macro name="STATSGDCODE" title="统计商品编码" value="64" />
	<!-- 系统计量单位名称 -->
	<macro name="SZUNITNAME" title="系统计量单位名称" value="64" />
	<!-- 系统计量单位英文名称 -->
	<macro name="SZUNITNAME1" title="系统计量单位英文名称" value="64" />
	<!-- 系统计量单位英文复数-->
	<macro name="SZUNITENAME" title="系统计量单位英文复数" value="64" />
	<!-- 海关计量单位名称 -->
	<macro name="SZHUNITNAME" title="海关计量单位名称" value="64" />
	<!-- 海关计量单位英文名称 -->
	<macro name="SZHUNITNAME1" title="海关计量单位英文名称" value="64" />
	<!-- 商品类目名称-->
	<macro name="SZGVNAME" title="商品类目名称" value="128" />
	<!-- 商品类目英文名称 -->
	<macro name="SZGVNAME1" title="商品类目英文名称" value="128" />
	<!-- 商品英文名称-->
	<macro name="SZGNAME1" title="商品英文名称" value="128" />
	<!-- 客户货号-->
	<macro name="SZGVPATH" title="商品类目路径" value="128" />
	<!-- 商品类目排序号 -->
	<macro name="SZSORTIDX" title="商品类目排序号" value="64" />
	<!-- 商品类别-->
	<macro name="SZGTYPE" title="商品类别 " value="10" />
	<!-- 供应商-->
	<macro name="SZGCCODE" title="供应商 " value="32" />
	<!-- 客商名称-->
	<macro name="SZCNAME" title="客商名称 " value="200" />
	<macro name="SZCUSENTER" title="海关企业代码" value="10" />
  
    <macro name="SZINVCODEP" title="发票代码" value="12"/>
    <macro name="SZINVCODES" title="发票号码" value="20"/>
    <macro name="SZINVCODE" title="发票号" value="32"/>

DBMacroFT-PLAT.xml

<include src="sndata/DBMacroSN-PLAT.xml" />
	<!-- 省编码 -->
	<macro name="SZPROVCODE" title="省编码" value="4" />
	<!-- 市及地区编码 -->
	<macro name="SZSNCITYCODE" title="市及地区编码" value="5" />
	<!-- 区编码 -->
	<macro name="SZAREACODE" title="区编码" value="8" />
	<!-- 街道编码 -->
	<macro name="SZSTRCODE" title="街道编码" value="10" />
	<!-- 港口编码 -->
	<macro name="SZPORTCODE" title="港口编码" value="10" />
	<!-- 报关口岸编码 -->
	<macro name="SZDECPORTCODE" title="报关口岸编码" value="8" />
	<!-- 海关关区编码 -->
	<macro name="SZCUSTOMCODE" title="海关关区编码" value="6" />
	<!-- 境内货源地编码 -->
	<macro name="SZDISTCODE" title="境内货源地编码" value="7" />
	<!-- 外部银行编码 -->
	<macro name="SZBANKCODE" title="外部银行编码" value="6" />
	<!-- 银行联行号 -->
	<macro name="SZCNAPSCODE" title="银行联行号" value="12" />
	<!-- 银行名称 -->
	<macro name="SZBANKNAME" title="银行名称" value="128" />
	<!-- 外部银行账号 -->
	<macro name="SZBANKACCCODE" title="外部银行账号" value="32" />
	<!-- 收付款方式编码 -->
	<macro name="SZRPCODE" title="收付款方式编码" value="6" />
	<!-- 收付款方式境内外 -->
	<macro name="SZDOMABR" title="收付款方式境内外" value="5" />
	<!-- 系统收付款方式 -->
	<macro name="SZRPTYPE" title="系统收付款方式" value="2" />
	<!-- 海关编码 -->
	<macro name="SZHSCODE" title="海关编码" value="10" />
	<!-- 计量单位-->
	<macro name="SZUNIT" title="计量单位" value="10" />
	<!-- 税局商品编码 -->
	<macro name="SZTAXGCODE" title="退税商品编码" value="32" />
	<!-- 税局商品名称 -->
	<macro name="SZTAXGNAME" title="税局商品名称" value="128" />
	<!-- 申报要素名称list -->
	<macro name="SZDLRLST" title="申报要素名称list" value="512" />
	<!-- 字典主信息编码 -->
	<macro name="SZDICTCODE" title="字典主信息编码" value="6" />
	<!-- 字典详情编码 -->
	<macro name="SZDICT" title="字典详情编码" value="32" />
	<!-- 纳税人识别号宏 -->
	<macro name="SZTIN" title="纳税人识别号宏" value="18" />
	<!-- 货号商品属性 -->
	<macro name="SZGATTR" title="商品属性" value="32" />
	<!-- 商品属性组 -->
	<macro name="SZGATTRGRP" title="商品属性组" value="10" />
	<!-- 商品属性值 -->
	<macro name="SZGATTRVALUE" title="商品属性值" value="256" />
	<!-- 商品类目属性值 -->
	<macro name="SZTGVATTRVALUE" title="商品类目属性值" value="32" />
	<!-- 商品类目编号 -->
	<macro name="SZGVCODE" title="商品类目编号" value="10" />
	<!-- 商品编码-->
	<macro name="SZGCODE" title="商品编码" value="32" />
	<!-- 商品名称 -->
	<macro name="SZGNAME" title="商品名称" value="128" />
	<!-- 申报要素-->
	<macro name="SZMERCHELE" title="申报要素" value="256" />
	<!-- 客户货号-->
	<macro name="SZCGCODE" title="客户货号" value="128" />
	<!-- 排序路径 -->
	<macro name="SZSPATH" title="排序路径 " value="512" />
	<macro name="SZIBAN" title="IBAN " value="34" />
	<!-- 溢短装率 -->
	<macro name="OSRINT.OSRDEC" title="溢短装率 " value="18.6" />
	<macro name="SZLCCODE" title="信用证号" value="32" />
	<macro name="SZLCTYPE" title="信用证类型" value="2" />
	<!-- 附件地址 -->
	<macro name="SZFILEPATH" title="附件地址 " value="512" />
	<!-- 编码List -->
	<macro name="SZCODELIST" title="编码LIST " value="1024" />
	<!-- 银行 -->
	<macro name="SZBANK" title="银行" value="256" />
	<!-- 外部单据号 -->
	<macro name="SZOUTCODE" title="外部单据号" value="64" />
	<!--核算项编码-->
	<macro name="STDEFCODE" title="核算项编码" value="32" />
	<macro name="SZCREDITTYPE" title="额度类型" value="32" />
	<macro name="SZHASMEFLAG" title="启用申报要素属性标识" value="1" />
	<macro name="SZWFUID" title="审批节点" value="20" />
	<macro name="SZQUOTAAPPCODE" title="额度申请单号" value="128" />
	<macro name="SZYN" title="是否宏" value="1" />
	<macro name="SZSTSEXT" title="统计扩充字段" value="4" />
	<!--用于SQL查询项-->
	<macro name="FTSZCOLUMN" title="SQL查询项" value="100" />
	<!--定长为2的宏,给CHAR使用-->
	<macro name="SZCHAR2" title="定长为2" value="2" />

DBMacroSN-PLAT.xml

<include src="sndata/DBMacro00.xml" />

<!-- 功能号 -->
<macro name="SZFUNCCODE" title="功能号" value="64" />
<!-- 文档类型相关 -->
<macro name="SZDOCTDCODE" title="文档类型主表编码" value="64" />
<macro name="SZDOCTCODE" title="文档类型编码" value="3" />
<macro name="SZDOCTTYPE" title="文档类型类别" value="2" />
<macro name="SZMALFLAG" title="允许手工上传" value="2" />
<macro name="SZPRTMUIID" title="打印格式取数界面" value="128" />
<macro name="SZIMGTYPE" title="图片处理类型" value="32" />
<!-- 关系类型编码 -->
<macro name="SZRBWUTYPE" title="关系类型编码" value="2" />

DBMacro00.xml

<!-- 商户 -->
<macro name="SZCUICODE" title="商户" value="32" />
<!-- 用户 -->
<macro name="SZUCODE" title="SZCUICODE用户" value="32" />
<!-- 用户名 -->
<macro name="SZUSERNAME" title="用户名" value="80" />
<macro name="SZUNAME" title="人名" value="80" />
<!-- 人员 -->
<macro name="SZWCODE" title="人员编码" value="32" />
<!-- 部门 -->
<macro name="SZBCODE" title="组织编码" value="32" />
<!-- 部门类型-->
<macro name="SZBTYPE" title="组织类型" value="2" />
<!-- 部门路径 -->
<macro name="SZBPATH" title="组织路径" value="512" />
<!-- 码表ID -->
<macro name="SZCODETBL" title="码表ID" value="80" />
<!-- 身份证号 -->
<macro name="SZIDCARD" title="身份证号" value="18" />
<macro name="SZSHORTCODE" title="简码" value="16" />
<macro name="SZIMGPATH" title="图片路径" value="256" />
<!-- 手机号 -->
<macro name="SZMOBILE" title="手机号" value="16" />
<!-- 电话号/传真号:0558-56871234-(2345) -->
<macro name="SZTELEPH" title="电话/传真" value="32" />
<!-- 邮箱 -->
<macro name="SZEMAIL" title="邮箱" value="128" />
<!-- 邮编 -->
<macro name="SZPOSTCODE" title="邮编" value="6" />
<macro name="SZSITECODE" title="站点编码" value="8" />
<!-- 社会统一信用代码宏 -->
<macro name="SZSOCIAL" title="社会统一信用代码宏" value="18" />
<!-- 客户码 -->
<macro name="SZCCODE" title="客户编码" value="32" />
<!-- 岗位 -->
<macro name="SZGWCODE" title="岗位编码" value="32" />
<!-- 法人代表宏 -->
<macro name="SZLGRE" title="法人代表" value="64" />
<macro name="SZBEANNAME" title="Bean名称" value="128" />
<!-- 内码 -->
<macro name="SZIBILL" title="内码" value="32" />
<!-- 外码 -->
<macro name="SZNBILL" title="外码" value="35" />
<!-- 单据号 -->
<macro name="SZSHEET" title="单据号" value="32" />
<!-- 表名 -->
<macro name="SZTABLE" title="表名" value="30" />
<!-- 列名 -->
<macro name="SZCOLUMN" title="列名" value="30" />
<!-- 流程号 -->
<macro name="SZWFCODE" title="审批链编号" value="32" />
<!-- 流程单元号 -->
<macro name="SZWFUID" title="审批链编号" value="20" />
<!-- 状态 -->
<macro name="SZSTATUS" title="单据状态" value="6" />
<!-- 系统编号 -->
<macro name="SZSYSID" title="系统号" value="16" />
<!-- 模块号" -->
<macro name="SZMODULEID" title="模块号" value="32" />
<!-- 编码 -->
<macro name="SZCODE" title="编码" value="16" />
<!-- 编码(手工录入) -->
<macro name="SBZCODE" title="编码(手工录入)" value="64" />
<!-- 名称 -->
<macro name="SZNAME" title="名称" value="64" />
<!-- 大文本 -->
<macro name="SZTEXT" title="大文本" value="256" />
<!-- 超大文本 -->
<macro name="SZTEXT2048" title="大文本" value="2048" />
<!-- 脚本文本大小:超大脚本使用【[include]taccode】指向cmc_taccfg.tacformula-->
<macro name="SZTAC" title="TAC" value="1024" />
<!-- 币种-->
<macro name="SZFCODE" title="币种" value="3" />
<!-- 国别地区编码 -->
<macro name="SZNCODE" title="国别地区编码" value="8" />
<!-- 仓库编码 -->
<macro name="SZSCODE" title="仓库编码" value="8" />
<!-- 科目编码 -->
<macro name="SZACODE" title="科目编码" value="32" />
<!-- 标题 -->
<macro name="SZTITLE" title="标题" value="64" />
<!-- 界面号 -->
<macro name="SZMUIID" title="界面号" value="64" />
<!-- 界面名称 -->
<macro name="SZUINAME" title="界面名称" value="64" />
<!-- 文件路径 -->
<macro name="SZFILEADDR" title="文件路径" value="512" />
<!-- 文件名 -->
<macro name="SZFILENAME" title="文件名" value="128" />
<!-- 打印格式 -->
<macro name="SZDEFID" title="打印格式" value="128" />
<macro name="SZHANDLE" title="图片处理方式" value="32" />
<macro name="SZSID" title="数据源ID" value="32" />
<!-- 预留字段:文本[01~10] 大文本[01~05]  日期[01~05] 整数[01~05] 数值[01~05]-->
<macro name="SZPRETXT" title="预留文本[txt__]" value="32" />
<macro name="SZPRELONGTXT" title="预留大文本[txt__]" value="1024" />
<macro name="SZNUMINT" title="数值整数" value="18" />
<macro name="SZNUMDEC" title="数值小数" value="6" />
<macro name="SZNUMINT.SZNUMDEC" title="数值" value="18.6" />
<!-- 版本 -->
<macro name="SZVERSION" title="版本" value="32" />
<!-- 类型 -->
<macro name="SZTYPE" title="类型" value="4" />
<!-- @snsoft.api.dx.VOField(maxdeci="${OPTS.}") -->
<!-- OPTS.Decimal.Money -->
<macro name="MNYINT.MNYDEC" title="金额" value="18.6" />
<!-- OPTS.Decimal.ERate -->
<macro name="RATINT.RATDEC" title="汇率" value="18.10" />
<!-- OPTS.Decimal.Qty -->
<macro name="QTYINT.QTYDEC" title="数量" value="18.6" />
<!-- OPTS.Decimal.UnitRatio -->
<macro name="EXUINT.EXUDEC" title="单位换算比率" value="18.10" />
<!-- OPTS.Decimal.Ratio -->
<macro name="RADINT.RADDEC" title="比率" value="18.10" />
<!-- OPTS.Decimal.Upric -->
<macro name="UPRINT.UPRDEC" title="单价" value="22.12" />
<!-- OPTS.Decimal.Tvolume -->
<macro name="TVOLUME.TVOLDEC" title="体积" value="18.6"/>
<!-- OPTS.Decimal.Tweight -->
<macro name="TWEIGHT.TWEIDEC" title="重量" value="18.6"/>

<!-- 税率 -->
<!-- OPTS.Decimal.TRate -->
<macro name="TRATINT.TRATDEC" title="税率 " value="18.6" />

<!-- 配置版本号 -->
<macro name="SZCFGVSN" title="配置版本号" value="32" />
<!-- 文件类型 -->
<macro name="SZCFGSUFFIX" title="文件类型" value="16" />
<!-- 文件路径 -->
<macro name="SZCFGPATH" title="文件路径" value="128" />
<!-- 服务ids -->
<macro name="SZCFGSERVERIDS" title="服务器id" value="256" />
<!--部门类型-->
<macro name="SZDEPTTYPE" title="部门类型" value="4" />