select PERIOD_NAME,
SEGMENT3,
SEGMENT3_DESC,
sum(case
when SEGMENT2 = '1011' then
ACCOUNTED_ACCRUAL
else
0
end) caiwu, --财务部
sum(case
when SEGMENT2 = '1021' then
ACCOUNTED_ACCRUAL
else
0
end) RENLI, --人力资源与行政
sum(case
when SEGMENT2 = '1075' then
ACCOUNTED_ACCRUAL
else
0
end) YUNZUO, --运作支持部
sum(case
when SEGMENT2 = '1047' then
ACCOUNTED_ACCRUAL
else
0
end) SHICHANG, --市场总部
sum(case
when SEGMENT2 = '1042' then
ACCOUNTED_ACCRUAL
else
0
end) SHANGWUBU, --商务部
sum(case
when SEGMENT2 = '1049' then
ACCOUNTED_ACCRUAL
else
0
end) XIANSIDIANYUAN, --显示电源市场部
sum(case
when SEGMENT2 = '1050' then
ACCOUNTED_ACCRUAL
else
0
end) BIANPINJIADIAN, --变频家电市场部
sum(case
when SEGMENT2 = '1051' then
ACCOUNTED_ACCRUAL
else
0
end) GONGYEDIANYUAN, --工业电源市场部
sum(case
when SEGMENT2 = '1052' then
ACCOUNTED_ACCRUAL
else
0
end) YILIAODIANYUAN, --医疗电源市场部
sum(case
when SEGMENT2 = '1048' then
ACCOUNTED_ACCRUAL
else
0
end) GUANGFUSHICHANG, --光伏市场部
sum(case
when SEGMENT2 = '1043' then
ACCOUNTED_ACCRUAL
else
0
end) HANJISHICHANG, --工业电源市场部
sum(case
when SEGMENT2 = '1636' then
ACCOUNTED_ACCRUAL
else
0
end) SHOUHOUFUWU, --医疗电源市场部
sum(case
when SEGMENT2 = '1053' then
ACCOUNTED_ACCRUAL
else
0
end) ZHINENGWEIYU, --光伏市场部
CURRENCY_CODE
from (select PERIOD_NAME,
SEGMENT3,
SEGMENT3_DESC,
EFFECTIVE_DATE,
SEGMENT2,
SEGMENT2_DESC,
sum(ACCOUNTED_ACCRUAL) ACCOUNTED_ACCRUAL,
CURRENCY_CODE
from (SELECT TO_CHAR(EFFECTIVE_DATE, 'YYYY-MM-DD') EFFECTIVE_DATE,
GCC.SEGMENT2,
GL_FLEXFIELDS_PKG.GET_DESCRIPTION_SQL(GCC.CHART_OF_ACCOUNTS_ID,
2,
GCC.SEGMENT2) SEGMENT2_DESC, --部门描述
GCC.SEGMENT3,
GL_FLEXFIELDS_PKG.GET_DESCRIPTION_SQL(GCC.CHART_OF_ACCOUNTS_ID,
3,
GCC.SEGMENT3) SEGMENT3_DESC, --科目描述
(NVL(NVL(XAL.ACCOUNTED_DR, GJL.ACCOUNTED_DR), 0) -
NVL(NVL(XAL.ACCOUNTED_CR, GJL.ACCOUNTED_CR), 0)) ACCOUNTED_ACCRUAL,
GJH.PERIOD_NAME,
GJH.CURRENCY_CODE
FROM GL_JE_HEADERS GJH,
GL_JE_LINES GJL,
GL_CODE_COMBINATIONS GCC,
AP_INVOICES_ALL AIA,
AP_SUPPLIERS ASS,
GL_PERIODS GP,
GL_IMPORT_REFERENCES GIR,
XLA_AE_HEADERS XAH,
XLA_AE_LINES XAL
WHERE GJH.JE_HEADER_ID = GJL.JE_HEADER_ID
AND GJL.CODE_COMBINATION_ID = GCC.CODE_COMBINATION_ID
AND XAH.DOC_SEQUENCE_VALUE = AIA.DOC_SEQUENCE_VALUE(+)
AND XAH.LEDGER_ID = AIA.SET_OF_BOOKS_ID(+)
AND AIA.VENDOR_ID = ASS.VENDOR_ID(+)
AND GJH.PERIOD_NAME = GP.PERIOD_NAME
AND UPPER(GP.PERIOD_SET_NAME) = UPPER('MEG_Month')
AND GJL.JE_HEADER_ID = GIR.JE_HEADER_ID(+)
AND GJL.JE_LINE_NUM = GIR.JE_LINE_NUM(+)
AND GIR.GL_SL_LINK_ID = XAL.GL_SL_LINK_ID(+)
AND GIR.GL_SL_LINK_TABLE = XAL.GL_SL_LINK_TABLE(+)
AND XAL.AE_HEADER_ID = XAH.AE_HEADER_ID(+)
AND GJH.LEDGER_ID = :P_LEDGER_ID
AND GP.START_DATE >=
TO_DATE(:CP_START_DATE_MIN, 'YYYY-MM-DD')
AND GP.START_DATE <=
TO_DATE(:CP_START_DATE_MAX, 'YYYY-MM-DD')
AND GJH.CURRENCY_CODE = :P_CURRENCY_CODE--币别
AND GP.START_DATE >= TO_DATE('2019-06-01', 'YYYY-MM-DD')
AND GP.START_DATE <= TO_DATE('2019-06-30', 'YYYY-MM-DD')
and GCC.SEGMENT3 >= '60010002'
and GCC.SEGMENT3 <= '60020004'
AND GP.START_DATE >= TO_DATE('2019-06-01', 'YYYY-MM-DD')
AND GP.START_DATE <= TO_DATE('2019-06-30', 'YYYY-MM-DD')
AND GJH.CURRENCY_CODE = 'CNY'
AND GJH.LEDGER_ID = 2021)
group by EFFECTIVE_DATE,
SEGMENT2,
SEGMENT2_DESC,
SEGMENT3,
SEGMENT3_DESC,
PERIOD_NAME,
CURRENCY_CODE)
group by PERIOD_NAME, SEGMENT3, SEGMENT3_DESC, CURRENCY_CODE

ebs oracle YTD期间费用的更多相关文章

  1. EBS oracle 批量导入更新MOQ(最小拆分量、采购提前期、最小订购量、最小包装量)

    EXCEL的列:组织id,供应商编号,供应商地点,料号,最小拆分量.采购提前期.最小订购量.最小包装量 --采购导入更新MOQ四个值,若有为空的那列,会保留原来的值,不会去更新那列的值 PROCEDU ...

  2. EBS ORACLE工单齐套率的计算程序

    PROCEDURE Get_wip_accept_item_date(p_use_id in number, p_org_id IN NUMBER, p_start_date IN DATE, p_e ...

  3. EBS ORACLE使用API批量取消销售订单

    需要切换组织,还有用户的id.下面红色字体代表要修改的地方. /*BEGIN MO_GLOBAL.INIT('M'); MO_GLOBAL.set_policy_context ('S',); FND ...

  4. EBS ORACLE采购对账单自动产生发票

    只要传入个对账单号,然后跑数据抛到接口表,运行接口请求,就可以自动生成发票 create or replace package body pkg_ap_check_by_po is --创建ap发票 ...

  5. EBS initialization parameters - Healthcheck

    APPLIES TO: Oracle EBS Applications Performance - Version 11.5.10.2 to 12.2 [Release 11.5.10 to 12.2 ...

  6. EBS Certifications

    Last Updated: September 29, 2017.  This summary cross-references published blog articles and the off ...

  7. BPM与 SAP & Oracle EBS集成解决方案分享

    一.需求分析 SAP和Oracle EBS都是作为全球顶级的的ERP产 品,得到了众多客户的青睐.然而由于系统庞大.价格昂贵以及定位不同,客户在实施过程中经常会面临以下困惑: 1.SAP如何实现&qu ...

  8. Oracle EBS R12的启停脚本

    以下脚本用root用户登录执行: 一.DB启停使用EBS提供的脚本ebs_start.shsu - oraprod -c "/d01/oracle/PROD/db/tech_st/10.2. ...

  9. Oracle EBS - Doc

    Oracle EBS spec.: http://vianet/IT/IT%20Dept/IT%20Project%20Update2/Active%20Projects%20%20Manufactu ...

随机推荐

  1. BOM对象——Location

    BOM对象--location <!DOCTYPE html> <html> <head> <meta charset="utf-8"&g ...

  2. Android 线性布局 计算器

    <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android=&quo ...

  3. 使用CocoaPods配置iOS百度地图sdk问题记录20191024

    1.在Podfile中加入添加库名 pod 'BaiduMapKit' #百度地图SDK 2.安装百度地图 pod install 出现问题: [!] Error installing BaiduMa ...

  4. distcc 的使用

    在项目的开发过程中,经常出现多个开发人员集中在某个 linux 内网开发机上统一开发的情况,随着开发人员越来越多.项目编译得越来越频繁,开发机的压力越来越大,所以考虑用代码交叉编译的方式来缓解开发机的 ...

  5. 让终端更好看--Ubuntu OhMyZsh配置指南

    查看shell列表 cat /etc/shells 如果发现没有zsh就安装 安装zsh sudo apt install zsh 设置默认shell chsh -s $(which zsh) 重启主 ...

  6. SQLServer配置镜像,无法将 ALTER DATABASE 命令发送到远程服务器实例,数据库镜像配置未更改。请确保该服务器已连接,然后重试。

    问题描述: 在做镜像的时候镜像已经连接成功,但是见证服务器却报错 然后tcping了端口啥都是通的,后面发现原来是主机名称一样导致的问题 发现host文件里面: C:\Windows\System32 ...

  7. IT兄弟连 HTML5教程 CSS3属性特效 定义省略文本的处理方式

    text-overflow属性仅是注解,当文本溢出时是否显示省略标记,并不具备其它的样式属性定义.我们想要实现溢出时产生省略号的效果.还必须定义:强制文本在一行内显示(white-space:nowr ...

  8. WebMvcConfigurationSupport 避坑指南

    通过返回WebMvcConfigurationSupport 的方式, 默认会覆盖 Spring boot的自动配置, 导致配置失效静态资源无法访问:但是在WebMvcConfigurationadp ...

  9. .NET Core 使用HMAC算法

    一. HMAC 简介 通过哈希算法,我们可以验证一段数据是否有效,方法就是对比该数据的哈希值,例如,判断用户口令是否正确,我们用保存在数据库中的password_md5对比计算md5(password ...

  10. 操作mysql第一次访问速度慢(远程)

    最近在使用java操作远程的mysql数据库的时候,第一次请求非常的慢,而且极其容易引起系统的崩溃报错连接超时 下面就这个问题来解决下把 ------------------------------- ...