Import Items – Validation Multiple Languages Description

ð 提交标准请求创建和更新物料,因语言环境与处理次序方式等因素,造成物料中英(更多语言)描述和长描述混乱刷新。
症状: >>>
Submit Standard Open Interface Request: Import Items
Language: American English (US) / Simplified Chinese (ZHS)
TABLE:
MTL_SYSTEM_ITEMS_INTERFACE (MSII 物料开放接口表)
MTL_SYSTEM_ITEMS_B (MSIB 物料基表)
MTL_SYSTEM_ITEMS_TL (MIST 物料多语言表)
MSIB结构如下:
DESCRIPTION
MSII.DESCRIPTION
A. 提交请求程式创建物料时,选择英语(US)作为语言环境
基表描述直接接受接口表的描述;同时,多语言表产生2行描述与长描述,分别代表英文(US)与简体中文(ZHS),其中MSIT表中的SOURCE_LANG=US
MSIT结构如下:
LINE SOURCE_LANG LANGUAGE DESCRIPTION LONG_DESCRIPTION
1 US US MSII.DESCRIPTION MSII.LONG_DESCRIPTION
2 US ZHS MSII.DESCRIPTION MSII.LONG_DESCRIPTION
B. 提交请求程式创建物料时,选择简体中文(ZHS)作为语言环境
基表描述直接接受接口表的描述;同时,多语言表产生2行描述与长描述,分别代表英文(US)与简体中文(ZHS),其中MSIT表中的SOURCE_LANG=ZHS
MSIT结构如下:
LINE SOURCE_LANG LANGUAGE DESCRIPTION LONG_DESCRIPTION
1 ZHS US MSII.DESCRIPTION MSII.LONG_DESCRIPTION
2 ZHS ZHS MSII.DESCRIPTION MSII.LONG_DESCRIPTION
ð 应用标准开放接口创建物料,所选择的导入语言环境将直接影响到多语言表MSIT的来源语言SOURCE_LANG,而标准默认来源语言即是提交请求的语言环境代码。
C. MSIT.SOURCE_LANG=US:
1) 此时选择英语(US)语言环境提交更新物料任何一个属性(非描述属性),LINE 1 - LANGUAGE=US 将以其描述与长描述重新替换LINE 2 - LANGUAGE=ZHS;如果更新的属性是描述或长描述,则会重新刷新基表MSIB.DESCRIPTION和多语言表MSIT.DESCRIPTION,MSIT.LONG_DESCRIPTION
2) 此时选择简体中文(ZHS)语言环境提交更新物料任何一个属性(非描述属性), LINE 2 - LANGUAGE=ZHS 的 SOURCE_LANG=US改变为SOURCE_LANG=ZHS;如果更新的属性是描述或长描述,则只会更新多语言表LINE2由MSIT.SOURCE_LANG=US改变为MSIT.SOURCE_LANG=ZHS,并改变最新从接口接受MSIT.DESCRIPTION,MSIT.LONG_DSCRIPTION
D. MSIT.SOURCE_LANG=ZHS:
1) 此时选择英语(US)语言环境提交更新物料任何一个属性(非描述属性),LINE 1 - LANGUAGE=US 将其SOURCE_LANG=ZHS改变为SOURCE_LANG=US;如果更新的属性是描述或长描述,则会重新刷新基表MSIB.DESCRIPTION和多语言表LINE1由MSIT.SOURCE_LANG=ZHS改变为MSIT.SOURCE_LANG=US,并改变最新从接口接受MSIT.DESCRIPTION,MSIT.LONG_DSCRIPTION
2) 此时选择简体中文(ZHS)语言环境提交更新物料任何一个属性(非描述属性), LINE2 - LANGUAGE=ZHS 将以其描述与长描述重新替换LINE 1 - LANGUAGE=US; 如果更新的属性是描述或长描述,则会重新刷新基表MSIB.DESCRIPTION和更新多语言表LINE1由MSIT.SOURCE_LANG=ZHS改变为MSIT.SOURCE_LANG=US,并改变最新从接口接受MSIT.DESCRIPTION,MSIT.LONG_DSCRIPTION





解决方案:>>>
方式1:(官方提示)
I. 以基础语言US作为语言环境,先创建物料英文US描述和长描述,提交标准接口请求
II. 接着,以ZHS作为语言环境,更新物料简体中文ZHS描述和长描述,提交标准接口请求
方式2:(数据量大,两种以上语言)
I. 以基础语言US作为语言环境,先创建物料英文US描述和长描述,提交标准接口请求
II. 直接后台刷新ZHS物料描述和长描述
update mtl_system_items_tl msit
set msit.source_lang = msit.language,
msit.description = 'please input zhs description',
msit.long_description = 'please input zhs long description'
where 1 = 1
and msit.language = 'ZHS'
and msit.organization_id = :p_org_id
and msit.inventory_item_id = :p_item_id;
Import Items – Validation Multiple Languages Description的更多相关文章
- Import Items – Validation Multiple Languages Description
ð 提交标准请求创建和更新物料,因语言环境与处理次序方式等因素,造成物料中英(更多语言)描述和长描述混乱刷新. 症状: >>> Submit Standard Open Inter ...
- Dynamics CRM Import Solution Attribute Display Name description is null or empty
在做解决方案导入的时候遇到错误,下载错误xml信息后查询报错如下:"Attribute Display Name description is null or empty",字面意 ...
- Adobe reader multiple languages pack
用户打开客户发过来的PDF文档,显示不正常,这是电脑的Adobe Reader缺少相关的字体. 可以从下面地址下载相对版本的字体包安装:http://supportdownloads.adobe.co ...
- INCOIN Importing Multilingual Items (Doc ID 278126.1)
APPLIES TO: Oracle Inventory Management - Version: 11.5.9 to 11.5.10.CU2 - Release: 11.5 to 11.5 GOA ...
- Oracle Global Finanicals Technical Reference(一个)
Skip Headers Oracle Global Finanicals Oracle Global Financials Technical Reference Manual Release 11 ...
- Oracle Global Finanicals Technical Reference(一)
Skip Headers Oracle Global Finanicals Oracle Global Financials Technical Reference Manual Release 11 ...
- dubbo系列二:dubbo常用功能总结
准备工作: (1)启动zookeeper作为dubbo的注册中心 (2)新建一个maven的生产者web工程dubbo-provider-web和一个maven的消费者web工程dubbo-consu ...
- easypoi 读取 Excel 简单应用
背景 在做接口测试的时候,经常会使用 Excel 来存储对应的接口信息和用例信息,为了方便程序的读取,引入easypoi 工具来读取 Excel 内容.easypoi 比起 poi 使用更加的方便,代 ...
- 自定义校验注解ConstraintValidator
一 前言 系统执行业务逻辑之前,会对输入数据进行校验,检测数据是否有效合法的.所以我们可能会写大量的if else等判断逻辑,特别是在不同方法出现相同的数据时,校验的逻辑代码会反复出现,导致代码冗余, ...
随机推荐
- NOIP200701
题是这样的: 试题描述 某小学最近得到了一笔赞助,打算拿出其中一部分为学习成绩优秀的前5名学生发奖学金.期末,每个学生都有3门课的成绩:语文.数学.英语.先按总分从高到低排序,如果两个同学总分相同,再 ...
- SVN: revert all command
If you accidentally marked all your files as "delete" (your file/folder has a red x on it) ...
- vc实现ping
//ping.h #ifndef _CPING_H_ #define _CPING_H_ #include <Winsock2.h> #include <Windows.h> ...
- 简单模拟struts2核心控制器利用反射原理实现参数传递和物理视图跳转
在能够运用struts2框架进行简单网站开发后,对struts2的一些较原框架强大的功能希望有更深刻的理解,于是尝试从底层开始摸索,本文就在重新学习struts2后,利用简单代码对核心控制器的主要功能 ...
- ssh连接失败解决方法
执行如下命令: ssh-keygen -t dsa -P '' -f /etc/ssh/ssh_host_dsa_key ssh-keygen -t rsa -P '' -f /etc/ssh/ssh ...
- htmlt中的块状元素与内联元素
块元素(block element) address - 地址 blockquote - 块引用 center - 举中对齐块 dir - 目录列表 div - 常用块级容易,也是CSS layout ...
- jQuery队列控制方法详解queue()/dequeue()/clearQueue()
queue(name,[callback]): 当只传入一个参数时, 它返回并指向第一个匹配元素的队列(将是一个函数数组,队列名默认是fx);$('#demo').queue('name') 当有两 ...
- POJ2255二叉树
题目大意就是给出你一个二叉树的前序和中序,要你求后序. 思路:二叉树的排序就是根据根节点的位置来定义的.所以找到二叉树的根节点是最重要的,二叉树的左子树和右子树也可以看成是二叉树,以此递归: #inc ...
- Linux查看进程和终止进程的技巧
1. 在LINUX命令平台输入1-2个字符后按Tab键会自动补全后面的部分(前提是要有这个东西,例如在装了tomcat的前提下,输入tomcat的to按tab). 2. ps 命令用于查看当前正在运行 ...
- [CSS]font- 属性
所有浏览器都支持 font 属性. 注释:任何的版本的 Internet Explorer (包括 IE8)都不支持属性值 "inherit". 定义和用法 font 简写属性在一 ...