You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

356 lines
13 KiB

3 weeks ago
  1. namespace ICSSoft.Common
  2. {
  3. public class ERPUrl
  4. {
  5. public static string url = System.Configuration.ConfigurationManager.AppSettings["ERPUrl"];
  6. public static string smartdeviceurl = null == System.Configuration.ConfigurationManager.AppSettings["SDUrl"] ? "":System.Configuration.ConfigurationManager.AppSettings["SDUrl"];
  7. /// <summary>
  8. /// 采购到货
  9. /// </summary>
  10. public static string CreatePOArrivURL = url+"CreatePOArrive/Create";
  11. public static string U9CreatePOArrivURL = url + "U9CreatePOArrive/Create";
  12. /// <summary>
  13. /// 采购订单(采购上架)
  14. /// </summary>
  15. public static string PurchaseOrderURL = url+"PurchaseReceiveDoc/Create";
  16. /// <summary>
  17. /// 采购红字入库(采购退货)
  18. /// </summary>
  19. public static string PurchaseReturnBackURL = url+"PurchaseReceiveDoctNegative/Create";
  20. /// <summary>
  21. /// 采购红字入库(采购退货)
  22. /// </summary>
  23. public static string PurchaseReturnBackPoURL = url + "CreatePurchaseReceivePO/Create";
  24. /// <summary>
  25. /// 采购红字入库(采购退货)
  26. /// </summary>
  27. public static string RTPurchaseReturnBackURL = url + "ReceiveDoctNegative/Create";
  28. /// <summary>
  29. /// 委外到货
  30. /// </summary>
  31. public static string ODeliveryNoticeURL = url+"DeliveryNotice/Create";
  32. /// <summary>
  33. /// 委外发料
  34. /// </summary>
  35. public static string OutsourcingIssueDocURL = url+"OutsourcingIssueDoc/Create";
  36. public static string U9OutsourcingIssueDocURL = url+ "U9OutsourcingIssueDoc/Create";
  37. /// <summary>
  38. /// 委外退料
  39. /// </summary>
  40. public static string OutsourcingIssueDoNegativeURL = url+"OutsourcingIssueDoNegative/Create";
  41. public static string U9OutsourcingIssueDoNegativeURL = url+ "U9OutsourcingIssueDoNegative/Create";
  42. /// <summary>
  43. /// 委外入库(委外订单)
  44. /// </summary>
  45. public static string OutsourcingReceiveDocURL = url+"OutsourcingReceiveDoc/Create";
  46. /// <summary>
  47. /// 委外退货
  48. /// </summary>
  49. public static string OutsourcingReturnBackURL = url+"OutsourcingReceiveDocNegative/Create";
  50. public static string U9OutsourcingReturnBackURL = url+ "U9OutsourcingReceiveDocNegative/Approve";
  51. //委外退货(铭锋 委外订单源头 返回反向倒冲参数)
  52. public static string OutsourcingReturnBackOOURL = url+ "CreateOutsourcingReceiveDocPOTnew/Create";
  53. /// <summary>
  54. /// 生产发料
  55. /// </summary>
  56. public static string MOIssueDocURL = url+"MOIssueDoc/Create";
  57. public static string DXMOIssueDocURL = url + "MOIssueDoc/CreateDX";
  58. public static string JHMOIssueDocURL = url + "CreateMOPickList/Create"; //金豪表外领料
  59. /// <summary>
  60. /// 生产退料
  61. /// </summary>
  62. public static string MOIssueDocNegativeURL = url+"MOIssueDocNegative/Create";
  63. public static string JHMOIssueDocNegativeURL = url + "MOIssueDocNegativeByIssueDocNo/Create";
  64. public static string DXMOIssueDocNegativeURL = url + "MOIssueDocNegativebl/Create";
  65. public static string DXMOIssueDocNegativeURLNew = url + "MOIssueDocNegativeblnew/Create";
  66. public static string DXNewMOIssueDocNegativeURL = url + "MOIssueDocNegativeDX/Create";
  67. public static string NewDXNewMOIssueDocNegativeURL = url + "MOIssueDocNegativeDXNEW/Create";
  68. public static string U9MOIssueDocNegativeURL = url + "U9MOIssueDocNegative/Create";
  69. /// <summary>
  70. /// 生产入库
  71. /// </summary>
  72. public static string ManufactureReceiveDocURL = url+"ManufactureReceiveDoc/Create";
  73. /// <summary>
  74. /// 副产品入库
  75. /// </summary>
  76. public static string MOStockINByProductDocURL = url + "ManufactureLFReceiveDoc/Create";
  77. public static string U9MOStockINByProductDocURL = url + "U9ManufactureLFReceiveDoc/Create";
  78. /// <summary>
  79. /// 委外副产品入库
  80. /// </summary>
  81. public static string OOStockINByProductDocURL = url + "OutsourcingReceiveDoclfam/Create";
  82. /// <summary>
  83. /// 无源头副产品入库
  84. /// </summary>
  85. public static string MOStockINByProductNoTransDocURL = url + "ManufactureLFFTReceiveDoc/Create";
  86. /// <summary>
  87. /// 开立的生产入库单
  88. /// </summary>
  89. public static string ICSManufactureReceiveURL = url+ "ManufactureReceiveDoc/Approve";
  90. public static string U9ICSManufactureReceiveURL = url+ "U9ManufactureReceiveDoc/Approve";
  91. /// <summary>
  92. /// 返工工单
  93. /// </summary>
  94. public static string ICSReWorkReceiveMoURL = url + "ManufactureLFReceiveDoc/Create";
  95. /// <summary>
  96. /// 销售发货
  97. /// </summary>
  98. public static string SalesDeliveryNoticeURL = url+"SalesShipmentDoc/Create";
  99. public static string U9SalesShipDocURL = url+ "SalesShipDoc/Create";
  100. /// <summary>
  101. /// 无源头调拨
  102. /// </summary>
  103. public static string OneStepNoTransferDocInURL = url + "OneStepNoTransferDocIn/Create";
  104. /// <summary>
  105. /// 晶华无源头调拨
  106. /// </summary>
  107. public static string JHOneStepNoTransferDocInURL = url + "TransferDocInWithOutSource/Create";
  108. /// <summary>
  109. /// U9无源头调拨
  110. /// </summary>
  111. public static string U9OneStepNoTransferDocInURL = url + "U9OneStepTransferDocIn/Create";
  112. /// <summary>
  113. /// 销售出库红字
  114. /// </summary>
  115. public static string SalesReturnBackURL = url+"SalesShipmentDocNegative/Create";
  116. /// <summary>
  117. /// 一步式调拨单
  118. /// </summary>
  119. public static string OneStepTransferDocInURL = url+ "OneStepTransferDocIn/Approve";
  120. /// <summary>
  121. /// 一步式调拨单(派纳)
  122. /// </summary>
  123. public static string NewOneStepTransferDocInURL = url + "OneStepTransferDocIn/Modify";
  124. /// <summary>
  125. /// 一步式调拨单
  126. /// </summary>
  127. public static string PNOneStepTransferDocInURL = url + "SpecialTransferOutDoc/Approve";
  128. /// <summary>
  129. /// 调拨单
  130. /// </summary>
  131. public static string StepTransferDocInURL = url + "OneStepTransferDocIn/Create";
  132. /// <summary>
  133. /// 两步调出
  134. /// </summary>
  135. public static string TwoStepTransferDocOutURL = url+ "TwoStepTransferDocOut/Approve";
  136. /// <summary>
  137. /// 晶华两步调出
  138. /// </summary>
  139. public static string JHTwoStepTransferDocOutURL = url + "TransferOutDoc/Approve";
  140. /// <summary>
  141. /// 两步调入
  142. /// </summary>
  143. public static string TwoStepTransferDocInURL = url+ "TwoStepTransferDocIn/Approve";
  144. /// <summary>
  145. /// 两步调入
  146. /// </summary>
  147. public static string JHTwoStepTransferDocInURL = url + "TransferInDoc/Approve";
  148. /// <summary>
  149. /// 锐腾两步调入
  150. /// </summary>
  151. public static string RTTwoStepTransferDocInURL = url + "OneStepTransferDocIn/Approve";
  152. /// <summary>
  153. /// 其他出库
  154. /// </summary>
  155. public static string OtherOutDocURL = url+ "OtherOutDoc/Approve";
  156. /// <summary>
  157. /// 晶华销售出库-出库单
  158. /// </summary>
  159. public static string JHSalesDeliveryNoticeOutURL = url + "SalesShipmentDocWorkFlow/Approve";
  160. /// <summary>
  161. /// 其他入库
  162. /// </summary>
  163. public static string OtherInDocURL = url+ "OtherInDoc/Approve";
  164. /// <summary>
  165. /// 拆卸单
  166. /// </summary>
  167. public static string DisassemblyDocURL = url+ "DisassemblyDoc/Approve";
  168. /// <summary>
  169. /// 领料申请单
  170. /// </summary>
  171. public static string MOApplyURL = url+ "MOIssueDocByPU/Create";
  172. public static string U9MOApplyURL = url+ "U9MOIssueDocByPU/Create";
  173. /// <summary>
  174. /// 补料申请单
  175. /// </summary>
  176. public static string MOReplenishmentURL = url + "MOReplenishment/Create";
  177. /// <summary>
  178. /// 委外领料申请单
  179. /// </summary>
  180. public static string OOApplyURL = url+ "OOIssueDocByPU/Create";
  181. /// <summary>
  182. /// 开立材料出库
  183. /// </summary>
  184. public static string MOIssueURL = url+ "MOIssueDoc/Approve";
  185. /// <summary>
  186. /// 开立委外材料出库
  187. /// </summary>
  188. public static string OOIssueURL = url+ "OOIssueDoc/Approve";
  189. /// <summary>
  190. /// 开立红字入库单
  191. /// </summary>
  192. public static string PurchaseReceiveDoctNegativeURL = url+ "PurchaseReceiveDoctNegative/Approve";
  193. /// <summary>
  194. /// 审核的到货单
  195. /// </summary>
  196. public static string DeliveryNoticeURL = url+ "PurchaseReceiveDocPOArrive/Create";
  197. /// <summary>
  198. /// 审核采购入库单
  199. /// </summary>
  200. public static string U9DeliveryNoticeURL = url + "PurchaseReceiveDoc/Approve";
  201. /// <summary>
  202. /// 委外收货拆行审核
  203. /// </summary>
  204. public static string U9DeliveryNoticeSplitURL = url + "PurchaseReceiveDoc/SplitAndApprove";
  205. /// <summary>
  206. /// 开立委外红字入库单
  207. /// </summary>
  208. public static string OutsourcingReceiveDocNegativeURL = url+ "OutsourcingReceiveDocNegative/Approve";
  209. /// <summary>
  210. /// 借用
  211. /// </summary>
  212. public static string BrrowDocURL = url+ "BrrowDoc/Create";
  213. public static string BrrowDocApproveURL = url + "BrrowOut/Approve"; //审核
  214. /// <summary>
  215. /// 归还
  216. /// </summary>
  217. public static string ReturnDocURL = url+ "ReturnDoc/Create";
  218. public static string ReturnDocApproveURL = url + "ApproveReturnBackDoc/Approve"; //审核
  219. /// <summary>
  220. /// 采购拒收
  221. /// </summary>
  222. public static string CreatePuArrivalVouchURL = url + "CreatePuArrivalVouch/Create";
  223. /// <summary>
  224. /// 委外拒收
  225. /// </summary>
  226. public static string CreateWPuArrivalVouchURL = url + "CreateWPuArrivalVouch/CreateNew";
  227. /// <summary>
  228. /// 审核的委外到货单
  229. /// </summary>
  230. public static string ODeliveryNoticeInURL = url+ "OutsourcingReceiveDocPOArrive/Create";
  231. /// <summary>
  232. /// 调拨申请单
  233. /// </summary>
  234. public static string StepTransferApplicationURL = url + "OneStepTransferDoc/Create";
  235. /// <summary>
  236. /// U9杂发创建并审核
  237. /// </summary>
  238. public static string CreateOtherOutDocURL = url + "OtherOutDoc/Create";
  239. /// <summary>
  240. /// U9杂收创建并审核
  241. /// </summary>
  242. public static string CreateOtherInDocURL = url + "OtherInDoc/Create";
  243. /// <summary>
  244. /// U9超额领料单创建
  245. /// </summary>
  246. public static string U9MOIssueDocURL = url + "U9MOIssueDoc/Create";
  247. /// <summary>
  248. /// 销售出库-出库单
  249. /// </summary>
  250. public static string SalesDeliveryNoticeOutURL = url + "SalesShipmentDoc/Approve";
  251. /// <summary>
  252. /// 销售出库-出库单(派纳)
  253. /// </summary>
  254. public static string PNSalesDeliveryNoticeOutURL = url + "SMShip/UpdateAndApprove";
  255. /// <summary>
  256. /// 杂收(派纳)
  257. /// </summary>
  258. public static string MiscRcvURL = url + "MiscRcv/UpdateAndApprove";
  259. /// <summary>
  260. /// 杂发(派纳)
  261. /// </summary>
  262. public static string MiscShipURL = url + "MiscShip/UpdateAndApprove";
  263. /// <summary>
  264. /// 销售出库(派纳)
  265. /// </summary>
  266. public static string SMShipURL = url + "SMShip/UpdateAndApprove";
  267. /// <summary>
  268. /// 销售退货(派纳)
  269. /// </summary>
  270. public static string RMAToRCVURL = url + "RMAToRCV/UpdateAndApprove";
  271. /// <summary>
  272. /// 销售出库-红字出库单
  273. /// </summary>
  274. public static string SalesDeliveryNoticeOutRedURL = url + "SalesShipmentDocNegative/Approve";
  275. /// <summary>
  276. /// 产成品退库-产成品入库表、材料出库表审核
  277. /// </summary>
  278. public static string Rd1011Approve = url + "Rd1011/Approve";
  279. /// <summary>
  280. /// 查询u9现存量
  281. /// </summary>
  282. public static string GetU9WHQty = url + "GetU9WHQty/Get";
  283. /// <summary>
  284. /// 采购入库单删除
  285. /// </summary>
  286. public static string PurchaseReceiveDocDelete = url + "PurchaseReceiveDoc/Delete";
  287. /// <summary>
  288. /// 到货单删除
  289. /// </summary>
  290. public static string CreatePOArriveDelete = url + "CreatePOArrive/Delete";
  291. /// <summary>
  292. /// 到货单删除
  293. /// </summary>
  294. public static string CallAGV = smartdeviceurl + "api/flow/v1/task";
  295. public static string CompleteRcvRptDelete = url + "ManufactureReceiveDoc/Delete";
  296. /// <summary>
  297. /// 创建U9盘点差异单(晶华立库专用)
  298. /// </summary>
  299. public static string CreateCheckDiffJinHURL = url + "CheckDiffDocJinH/Create";
  300. /// <summary>
  301. /// 形态转换单接口
  302. /// </summary>
  303. public static string MorphologicalURL = url + "MorphologicalTransformationDoc/Create";
  304. }
  305. }