miscrcv.create-杂收单-创建
<h5>简要描述</h5>
<ul>
<li>MES推送杂收单,接口编号:miscrcv.create</li>
</ul>
<h5>请求URL</h5>
<ul>
<li><code>http://192.168.1.242/U9/RestServices/BL.IMES2U9SV.svc/Do</code> </li>
</ul>
<h5>请求方式</h5>
<ul>
<li>post</li>
</ul>
<h5>请求参数示例</h5>
<pre><code>{
"context": {
"CultureName": "zh-CN",
"OrgCode": "U9组织.编码",
"UserCode": "U9用户编码",
"EntCode": "U9企业代码"
},
"infCode": "miscrcv.create",
"infData": {
"Field0001": "MES单号",
"Field0002": "单据类型编码",
"Field0003": "日期",
"Field0004": "受益部门编码",
"Field0005": "备注",
"DataLines": [
{
"Field0001": "料号",
"Field0002": "存储地点编码",
"Field0003": "批号",
"Field0004": "存储类型(默认可用)",
"Field0005": "数量",
"Field0006": "生产相关(传0和1 0否,1是)",
"Field0007": "零成本(传0和1 0否,1是)",
"Field0008": "供应商编码",
"Field0009": "客户编码",
"Field0010": "备注",
"Field0011": "长",
"Field0012": "(长)单位",
"Field0013": "宽",
"Field0014": "(宽)单位",
"Field0015": "厚度\/高度",
"Field0016": "(厚度\/高度)单位",
"Field0017": "单价",
"Field0018": "MES数量(张数)",
"Field0019": "(MES数量)单位"
}
]
}
}
</code></pre>
<h5>json字段说明</h5>
<table>
<thead>
<tr>
<th style="text-align: left;">字段名</th>
<th style="text-align: left;">必选</th>
<th>类型</th>
<th>说明</th>
</tr>
</thead>
<tbody>
<tr>
<td style="text-align: left;">context</td>
<td style="text-align: left;">是</td>
<td>object</td>
<td>U9上下文信息</td>
</tr>
<tr>
<td style="text-align: left;">context.CultureName</td>
<td style="text-align: left;">是</td>
<td>string</td>
<td>登录语言,默认 zh-CN</td>
</tr>
<tr>
<td style="text-align: left;">context.OrgCode</td>
<td style="text-align: left;">是</td>
<td>string</td>
<td>U9组织编码</td>
</tr>
<tr>
<td style="text-align: left;">context.UserCode</td>
<td style="text-align: left;">是</td>
<td>string</td>
<td>U9用户编码</td>
</tr>
<tr>
<td style="text-align: left;">context.EntCode</td>
<td style="text-align: left;">是</td>
<td>string</td>
<td>U9企业代码</td>
</tr>
<tr>
<td style="text-align: left;">infCode</td>
<td style="text-align: left;">是</td>
<td>string</td>
<td>接口编号:miscrcv.create</td>
</tr>
<tr>
<td style="text-align: left;">infData</td>
<td style="text-align: left;">是</td>
<td>object</td>
<td>业务数据-表头</td>
</tr>
<tr>
<td style="text-align: left;">infData.Field0001</td>
<td style="text-align: left;">是</td>
<td>string</td>
<td>MES单号</td>
</tr>
<tr>
<td style="text-align: left;">infData.Field0002</td>
<td style="text-align: left;">是</td>
<td>string</td>
<td>单据类型编码</td>
</tr>
<tr>
<td style="text-align: left;">infData.Field0003</td>
<td style="text-align: left;">是</td>
<td>string</td>
<td>日期,为空时取当前日期</td>
</tr>
<tr>
<td style="text-align: left;">infData.Field0004</td>
<td style="text-align: left;">是</td>
<td>string</td>
<td>受益部门编码</td>
</tr>
<tr>
<td style="text-align: left;">infData.Field0005</td>
<td style="text-align: left;">是</td>
<td>string</td>
<td>备注</td>
</tr>
<tr>
<td style="text-align: left;">infData.DataLines</td>
<td style="text-align: left;">是</td>
<td>array</td>
<td>业务数据-表体</td>
</tr>
<tr>
<td style="text-align: left;">infData.DataLines.Field0001</td>
<td style="text-align: left;">是</td>
<td>string</td>
<td>料号</td>
</tr>
<tr>
<td style="text-align: left;">infData.DataLines.Field0002</td>
<td style="text-align: left;">是</td>
<td>string</td>
<td>存储地点编码</td>
</tr>
<tr>
<td style="text-align: left;">infData.DataLines.Field0003</td>
<td style="text-align: left;">否</td>
<td>string</td>
<td>批号</td>
</tr>
<tr>
<td style="text-align: left;">infData.DataLines.Field0004</td>
<td style="text-align: left;">否</td>
<td>string</td>
<td>存储类型(为空默认可用)</td>
</tr>
<tr>
<td style="text-align: left;">infData.DataLines.Field0005</td>
<td style="text-align: left;">是</td>
<td>string</td>
<td>数量</td>
</tr>
<tr>
<td style="text-align: left;">infData.DataLines.Field0006</td>
<td style="text-align: left;">否</td>
<td>string</td>
<td>生产相关(传0和1 0否,1是)</td>
</tr>
<tr>
<td style="text-align: left;">infData.DataLines.Field0007</td>
<td style="text-align: left;">否</td>
<td>string</td>
<td>零成本(传0和1 0否,1是)</td>
</tr>
<tr>
<td style="text-align: left;">infData.DataLines.Field0008</td>
<td style="text-align: left;">否</td>
<td>string</td>
<td>供应商编码</td>
</tr>
<tr>
<td style="text-align: left;">infData.DataLines.Field0009</td>
<td style="text-align: left;">否</td>
<td>string</td>
<td>客户编码</td>
</tr>
<tr>
<td style="text-align: left;">infData.DataLines.Field0010</td>
<td style="text-align: left;">否</td>
<td>string</td>
<td>备注</td>
</tr>
<tr>
<td style="text-align: left;">infData.DataLines.Field0011</td>
<td style="text-align: left;">否</td>
<td>string</td>
<td>长</td>
</tr>
<tr>
<td style="text-align: left;">infData.DataLines.Field0012</td>
<td style="text-align: left;">否</td>
<td>string</td>
<td>(长)单位</td>
</tr>
<tr>
<td style="text-align: left;">infData.DataLines.Field0013</td>
<td style="text-align: left;">否</td>
<td>string</td>
<td>宽</td>
</tr>
<tr>
<td style="text-align: left;">infData.DataLines.Field0014</td>
<td style="text-align: left;">否</td>
<td>string</td>
<td>(宽)单位</td>
</tr>
<tr>
<td style="text-align: left;">infData.DataLines.Field0015</td>
<td style="text-align: left;">否</td>
<td>string</td>
<td>厚度/高度</td>
</tr>
<tr>
<td style="text-align: left;">infData.DataLines.Field0016</td>
<td style="text-align: left;">否</td>
<td>string</td>
<td>(厚度/高度)单位</td>
</tr>
<tr>
<td style="text-align: left;">infData.DataLines.Field0017</td>
<td style="text-align: left;">否</td>
<td>string</td>
<td>单价</td>
</tr>
<tr>
<td style="text-align: left;">infData.DataLines.Field0018</td>
<td style="text-align: left;">是</td>
<td>string</td>
<td>MES数量(张数)</td>
</tr>
<tr>
<td style="text-align: left;">infData.DataLines.Field0019</td>
<td style="text-align: left;">是</td>
<td>string</td>
<td>(MES数量)单位</td>
</tr>
</tbody>
</table>
<h5>成功返回示例</h5>
<pre><code>{
"d": {
"__type": "ResultDataData:BL",
"Field0001": "BLZS2208-0001",
"Field0002": null,
"Field0003": null,
"IsSuccess": "true",
"Msg": "",
"ResultLines": []
}
}
</code></pre>
<h5>成功返回示例的参数说明</h5>
<table>
<thead>
<tr>
<th style="text-align: left;">参数名</th>
<th style="text-align: left;">类型</th>
<th>说明</th>
</tr>
</thead>
<tbody>
<tr>
<td style="text-align: left;">IsSuccess</td>
<td style="text-align: left;">string</td>
<td>执行是否成功 true/false</td>
</tr>
<tr>
<td style="text-align: left;">Msg</td>
<td style="text-align: left;">string</td>
<td>执行信息描述,错误信息返回</td>
</tr>
<tr>
<td style="text-align: left;">Field0001</td>
<td style="text-align: left;">string</td>
<td>形成U9单号</td>
</tr>
<tr>
<td style="text-align: left;">Field0002</td>
<td style="text-align: left;">string</td>
<td>备用1</td>
</tr>
<tr>
<td style="text-align: left;">Field0003</td>
<td style="text-align: left;">object</td>
<td>备用2</td>
</tr>
<tr>
<td style="text-align: left;">ResultLines</td>
<td style="text-align: left;">array</td>
<td>备用明细数据</td>
</tr>
</tbody>
</table>
<h5>备注</h5>
<p>{
"context": {
"CultureName": "zh-CN",
"OrgCode": "50",
"UserCode": "005431",
"EntCode": "001"
},
"infCode": "miscrcv.create",
"infData": {
"Field0001": "MES-001",
"Field0002": "BLZS99",
"Field0003": "2022.08.29",
"Field0004": "500701",
"Field0005": "备注1",
"DataLines": [
{
"Field0001": "1021130001210",
"Field0002": "503001",
"Field0003": "220704",
"Field0004": "",
"Field0005": "20",
"Field0006": "1",
"Field0007": "1",
"Field0008": "",
"Field0009": "",
"Field0010": "备注2"
}
]
}
}</p>