整理封装了U9常用的接口,跨越开发语言的限制!

2024-01-24 22:20

本文主要是介绍整理封装了U9常用的接口,跨越开发语言的限制!,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

整理封装了U9常用的接口,共30多个,
特别开发了LRP运算和释放大生产订单的接口(u9标准接口没有),
按u9模块分类,制作接口说明文档,
JSON传入,JSON返回!
示例
接口名称:创建修改料品(如果料品不存在,则创建,存在则修改)
请求JSON:
[
{
“ISVName”: “U9ISVCreateModifyItem”,
“UserName”: “用户名”,
“DataList”: [
{
“item_code”: “料品编码”,
“item_name”: “料品名称”,
“PreOffsetTime”: 0,
“item_status”: “规格型号”,
“ItemFormAttribute”: 10,
“priceSource”: 2,
“item_catory”: “料品主分类”,
“item_uom”: “计量单位编码”,
“item_uweight”: “单位净重”,
“item_wh”: “仓库编码”,
“item_pt”: “生产部门编码”,
“item_supplier”: “默认供应商”,
“InventoryPlanningMethod”: 4,
“IsInheritBomMasterNo”: 1,
“DescFlexField”: [{ “PrivateDescSeg1”: “privateDescSeg1”,“PrivateDescSeg2”: “privateDescSeg2”}]
}
]
}
]
默认值说明:
ItemFormAttribute(料品属性):9 采购,10自制
priceSource(取价来源):0 最近一次采购价,1 市价,2 手工录入 3 最新询价
InventoryPlanningMethod(规划方法):0 最高最低点法 1 再订货点法 2 盘点补货法 3 固定期间法 4 MRP规划 5经济批量法 6不使用物料规划
IsInheritBomMasterNo( 继承母项番号 ):0 不继承 1 继承

返回JSON:
[{“IsSucess”:1,“Msg”:“2022-06-24 12:30:00 料品 abcdefg 创建成功!”},{“IsSucess”:0,“Msg”:“2022-06-24 12:30:00 料品 abcdefg 创建失败!”}]
在这里插入图片描述

这篇关于整理封装了U9常用的接口,跨越开发语言的限制!的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/641189

相关文章

VSCode开发中有哪些好用的插件和快捷键

《VSCode开发中有哪些好用的插件和快捷键》作为全球最受欢迎的编程工具,VSCode的快捷键体系是提升开发效率的核心密码,:本文主要介绍VSCode开发中有哪些好用的插件和快捷键的相关资料,文中... 目录前言1、vscode插件1.1 Live-server1.2 Auto Rename Tag1.3

Java实现字符串大小写转换的常用方法

《Java实现字符串大小写转换的常用方法》在Java中,字符串大小写转换是文本处理的核心操作之一,Java提供了多种灵活的方式来实现大小写转换,适用于不同场景和需求,本文将全面解析大小写转换的各种方法... 目录前言核心转换方法1.String类的基础方法2. 考虑区域设置的转换3. 字符级别的转换高级转换

Python使用Matplotlib和Seaborn绘制常用图表的技巧

《Python使用Matplotlib和Seaborn绘制常用图表的技巧》Python作为数据科学领域的明星语言,拥有强大且丰富的可视化库,其中最著名的莫过于Matplotlib和Seaborn,本篇... 目录1. 引言:数据可视化的力量2. 前置知识与环境准备2.1. 必备知识2.2. 安装所需库2.3

Agent开发核心技术解析以及现代Agent架构设计

《Agent开发核心技术解析以及现代Agent架构设计》在人工智能领域,Agent并非一个全新的概念,但在大模型时代,它被赋予了全新的生命力,简单来说,Agent是一个能够自主感知环境、理解任务、制定... 目录一、回归本源:到底什么是Agent?二、核心链路拆解:Agent的"大脑"与"四肢"1. 规划模

Java方法重载与重写之同名方法的双面魔法(最新整理)

《Java方法重载与重写之同名方法的双面魔法(最新整理)》文章介绍了Java中的方法重载Overloading和方法重写Overriding的区别联系,方法重载是指在同一个类中,允许存在多个方法名相同... 目录Java方法重载与重写:同名方法的双面魔法方法重载(Overloading):同门师兄弟的不同绝

MyBatis配置文件中最常用的设置

《MyBatis配置文件中最常用的设置》文章主要介绍了MyBatis配置的优化方法,包括引用外部的properties配置文件、配置外置以实现环境解耦、配置文件中最常用的6个核心设置以及三种常用的Ma... 目录MyBATis配置优化mybatis的配置中引用外部的propertis配置文件⚠️ 注意事项X

C语言逗号运算符和逗号表达式的使用小结

《C语言逗号运算符和逗号表达式的使用小结》本文详细介绍了C语言中的逗号运算符和逗号表达式,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习... 在C语言中逗号“,”也是一种运算符,称为逗号运算符。 其功能是把两个表达式连接其一般形式为:表达

Go语言实现桥接模式

《Go语言实现桥接模式》桥接模式是一种结构型设计模式,它将抽象部分与实现部分分离,使它们可以独立地变化,本文就来介绍一下了Go语言实现桥接模式,感兴趣的可以了解一下... 目录简介核心概念为什么使用桥接模式?应用场景案例分析步骤一:定义实现接口步骤二:创建具体实现类步骤三:定义抽象类步骤四:创建扩展抽象类步

GO语言实现串口简单通讯

《GO语言实现串口简单通讯》本文分享了使用Go语言进行串口通讯的实践过程,详细介绍了串口配置、数据发送与接收的代码实现,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要... 目录背景串口通讯代码代码块分解解析完整代码运行结果背景最近再学习 go 语言,在某宝用5块钱买了个

Python+wxPython开发一个文件属性比对工具

《Python+wxPython开发一个文件属性比对工具》在日常的文件管理工作中,我们经常会遇到同一个文件存在多个版本,或者需要验证备份文件与源文件是否一致,下面我们就来看看如何使用wxPython模... 目录引言项目背景与需求应用场景核心需求运行结果技术选型程序设计界面布局核心功能模块关键代码解析文件大