ð  提交标准请求创建和更新物料,因语言环境与处理次序方式等因素,造成物料中英(更多语言)描述和长描述混乱刷新。

症状: >>>

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的更多相关文章

  1. Import Items – Validation Multiple Languages Description

    ð  提交标准请求创建和更新物料,因语言环境与处理次序方式等因素,造成物料中英(更多语言)描述和长描述混乱刷新. 症状: >>> Submit Standard Open Inter ...

  2. Dynamics CRM Import Solution Attribute Display Name description is null or empty

    在做解决方案导入的时候遇到错误,下载错误xml信息后查询报错如下:"Attribute Display Name description is null or empty",字面意 ...

  3. Adobe reader multiple languages pack

    用户打开客户发过来的PDF文档,显示不正常,这是电脑的Adobe Reader缺少相关的字体. 可以从下面地址下载相对版本的字体包安装:http://supportdownloads.adobe.co ...

  4. 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 ...

  5. Oracle Global Finanicals Technical Reference(一个)

    Skip Headers Oracle Global Finanicals Oracle Global Financials Technical Reference Manual Release 11 ...

  6. Oracle Global Finanicals Technical Reference(一)

    Skip Headers Oracle Global Finanicals Oracle Global Financials Technical Reference Manual Release 11 ...

  7. dubbo系列二:dubbo常用功能总结

    准备工作: (1)启动zookeeper作为dubbo的注册中心 (2)新建一个maven的生产者web工程dubbo-provider-web和一个maven的消费者web工程dubbo-consu ...

  8. easypoi 读取 Excel 简单应用

    背景 在做接口测试的时候,经常会使用 Excel 来存储对应的接口信息和用例信息,为了方便程序的读取,引入easypoi 工具来读取 Excel 内容.easypoi 比起 poi 使用更加的方便,代 ...

  9. 自定义校验注解ConstraintValidator

    一 前言 系统执行业务逻辑之前,会对输入数据进行校验,检测数据是否有效合法的.所以我们可能会写大量的if else等判断逻辑,特别是在不同方法出现相同的数据时,校验的逻辑代码会反复出现,导致代码冗余, ...

随机推荐

  1. NOIP200701

    题是这样的: 试题描述 某小学最近得到了一笔赞助,打算拿出其中一部分为学习成绩优秀的前5名学生发奖学金.期末,每个学生都有3门课的成绩:语文.数学.英语.先按总分从高到低排序,如果两个同学总分相同,再 ...

  2. SVN: revert all command

    If you accidentally marked all your files as "delete" (your file/folder has a red x on it) ...

  3. vc实现ping

    //ping.h #ifndef _CPING_H_ #define _CPING_H_ #include <Winsock2.h> #include <Windows.h> ...

  4. 简单模拟struts2核心控制器利用反射原理实现参数传递和物理视图跳转

    在能够运用struts2框架进行简单网站开发后,对struts2的一些较原框架强大的功能希望有更深刻的理解,于是尝试从底层开始摸索,本文就在重新学习struts2后,利用简单代码对核心控制器的主要功能 ...

  5. ssh连接失败解决方法

    执行如下命令: ssh-keygen -t dsa -P '' -f /etc/ssh/ssh_host_dsa_key ssh-keygen -t rsa -P '' -f /etc/ssh/ssh ...

  6. htmlt中的块状元素与内联元素

    块元素(block element) address - 地址 blockquote - 块引用 center - 举中对齐块 dir - 目录列表 div - 常用块级容易,也是CSS layout ...

  7. jQuery队列控制方法详解queue()/dequeue()/clearQueue()

    queue(name,[callback]):  当只传入一个参数时, 它返回并指向第一个匹配元素的队列(将是一个函数数组,队列名默认是fx);$('#demo').queue('name') 当有两 ...

  8. POJ2255二叉树

    题目大意就是给出你一个二叉树的前序和中序,要你求后序. 思路:二叉树的排序就是根据根节点的位置来定义的.所以找到二叉树的根节点是最重要的,二叉树的左子树和右子树也可以看成是二叉树,以此递归: #inc ...

  9. Linux查看进程和终止进程的技巧

    1. 在LINUX命令平台输入1-2个字符后按Tab键会自动补全后面的部分(前提是要有这个东西,例如在装了tomcat的前提下,输入tomcat的to按tab). 2. ps 命令用于查看当前正在运行 ...

  10. [CSS]font- 属性

    所有浏览器都支持 font 属性. 注释:任何的版本的 Internet Explorer (包括 IE8)都不支持属性值 "inherit". 定义和用法 font 简写属性在一 ...