查找物料的时候报错 没有输入值

解决方法:

针对FORM做trace

多查看几个生成的trace

搜索 MTL_SYSTEM_ITEMS_b 的信息

查看到最后面的语句(一般可直接查看)

看SQL 哪地方不满足

这边是这块:

SELECT MTL_SYSTEM_ITEMS_VL.SEGMENT1 C0, MTL_SYSTEM_ITEMS_VL.DESCRIPTION

"说明"

FROM

MTL_SYSTEM_ITEMS_VL WHERE 1=1 AND MTL_SYSTEM_ITEMS_VL.ENABLED_FLAG = 'Y' AND

TO_DATE(:A00, 'YYYY/MM/DD HH24:MI:SS') BETWEEN

NVL(TRUNC(MTL_SYSTEM_ITEMS_VL.START_DATE_ACTIVE),TO_DATE(:A01,'YYYY/MM/DD

HH24:MI:SS')) AND NVL(TRUNC(MTL_SYSTEM_ITEMS_VL.END_DATE_ACTIVE),

TO_DATE(:A02,'YYYY/MM/DD HH24:MI:SS')) AND (MTL_SYSTEM_ITEMS_VL.SEGMENT1

LIKE :A03 OR MTL_SYSTEM_ITEMS_VL.SEGMENT1 IS NULL ) AND

MTL_SYSTEM_ITEMS_VL.ORGANIZATION_ID = :A04 AND  ( ((:A05 = 1 AND

ENG_ITEM_FLAG = 'N') OR         (:A06 = 2))        AND

INVENTORY_ITEM_STATUS_CODE NOT IN (:A07, :A08)

AND INVENTORY_ITEM_STATUS_CODE <> (SELECT NVL(BOM_DELETE_STATUS_CODE, 'A')

FROM BOM_PARAMETERS WHERE ORGANIZATION_ID = :A09)        AND

NVL(APPROVAL_STATUS, 'A') = 'A' AND         ((BOM_ITEM_TYPE = 4 AND :A0A =

1) OR         (BOM_ITEM_TYPE = 3 AND :A0B = 1) OR         (BOM_ITEM_TYPE =

2 AND :A0C = 1) OR         (BOM_ITEM_TYPE = 1 AND :A0D = 1))        AND

((:A0E = 'N' AND EFFECTIVITY_CONTROL = 1) OR         (:A0F = 'Y')) )

ORDER BY MTL_SYSTEM_ITEMS_VL.SEGMENT1;

定位到

select BOM_DELETE_STATUS_CODE from BOM_PARAMETERS

应为inactive。而环境是active

定位到界面是

Oracle EBS INV 查询物料无值 ECO的更多相关文章

  1. Oracle EBS INV 更新物料慢

    失效 ICX SELECT FA.APPLICATION_SHORT_NAME, FA.APPLICATION_ID, PI.STATUS, PI.PRODUCT_VERSION, PI.PATCH_ ...

  2. Oracle EBS中查询Profile的各种SQL【转载】

    1.List E-Business Suite Profile Option Values For All Levels SELECT p.profile_option_name SHORT_NAME ...

  3. Oracle EBS OPM 查询现有量

    --查询现有量 --created by jenrry DECLARE p_inventory_item_id NUMBER := 231652; --NOT NULL p_organization_ ...

  4. Oracle EBS INV 创建物料搬运单

    Create or Replace PROCEDURE ProcessMoveOrder AS -- Common Declarations l_api_version NUMBER := 1.0; ...

  5. Oracle EBS INV 挑库发放物料搬运单

    create or replace PROCEDURE XX_TRANSACT_MO_LINE AS -- Common Declarations l_api_version NUMBER := 1. ...

  6. Oracle EBS INV 更新状态

    使用API改变现有物料状态,改成如下:On-Hand, Subinventory, Locator, Lot & Serial.参数使用如下:H, O, S, Z, L.对应如下: 'H' - ...

  7. Oracle EBS AR应收核销取值

    AR_RECEIVABLE_APPLICATIONS APP, AR_CASH_RECEIPTS CR, AR_PAYMENT_SCHEDULES PS_INV, HZ_CUST_ACCOUNTS C ...

  8. (转)Oracle EBS 有效银行账户取值 银行科目

    SELECT ba.bank_account_id, --银行账户key ftv.territory_short_name, --国家 ftv.territory_code, --国家简称 cb.ba ...

  9. 【转】Oracle EBS中查询Profile的各种SQL

    参考 http://blog.csdn.net/pan_tian/article/details/7652968#t0 Using API FND_PROFILE.save to update pro ...

随机推荐

  1. ADB命令获取Android UID

    有三种方案: 1. adb shell dumpsys package <packagename> | grep userId= 先通过 "adb shell dumpsys p ...

  2. 选择排序:直接选择排序&堆排序

    上一篇中, 介绍了交换排序中的冒泡排序和快速排序, 那么这一篇就来介绍一下 选择排序和堆排序, 以及他们与快速排序的比较. 一.直接选择排序 1. 思想 在描述直接选择排序思想之前, 先来一个假设吧. ...

  3. dhcp服务器(一)

    DHCP服务概述: 名称:DHCP -Dynamic Host Configuration Protocol动态主机配置协议. 功能:DHCP(Dynamic Host Configuration P ...

  4. ELK批量删除索引 及 相关操作命令 - 运维小结

    线上部署了ELK+Redis日志分析平台环境, 随着各类日志数据源源不断的收集, 发现过了一段时间之后, ELK查看会原来越慢, 重启elasticsearch服务器节点之前同步时间也会很长,  这是 ...

  5. Centos7 安装字体库&中文字体

    1.概述 在安装一些服务的时候,会涉及到字符编码与字体的问题,字符编码一般在数据库或代码级别设置,字体一般是在系统级别设置.如安装使用jira或confluence的时候,使用一些宏的时候经常会出现乱 ...

  6. 基于Hadoop2.6.5(HA)的Hive1.2.1的MySQL方式配置

    1.Hive配置MySQL Hive只是一个工具,无需配置多台机器,我在CentOS7One机器上配置Hive /usr/local/hive/apache-hive-1.2.1-bin/conf c ...

  7. RSA实现前端数据加密

    一.前言 一般在登录注册的时候,不能以明文的方式传递数据到后台,如果是http下,很容易被劫持.所以对数据进行加密是常规做法. 二.RSA算法 ”RSA加密算法是一种非对称加密算法.对极大整数做因数分 ...

  8. 第3章:Hadoop分布式文件系统(1)

    当数据量增大到超出了单个物理计算机存储容量时,有必要把它分开存储在多个不同的计算机中.那些管理存储在多个网络互连的计算机中的文件系统被称为"分布式文件系统".由于这些计算机是基于网 ...

  9. C# ABP 允许跨域请求

    备注:无论有没有安装 apb zero模块,都可以使用本文的跨域 首先配置Web Api: 1. 在Web API项目下,安装包 Install-Package Microsoft.AspNet.We ...

  10. Mouse单击高亮GridView数据行

    有网友需要对GridView控件作一些操作.不过有些复杂,Insus.NET细分他的要求,一步一步来实现.不过细分的每一步,亦是一个小功能.因此Insus.NET就单独实现,然后一起结合起来,就是可以 ...