zoukankan      html  css  js  c++  java
  • 应收帐款汇总

    select customer_name,
           customer_number,
           extended_amount,
           description,
           price,
           quantity,
           salename,
           startdate,
           enddate
      
    from (select hpt.party_name customer_name,
                   hca.account_number customer_number,
                   decode(ctl.gross_extended_amount,
                          
    null,
                          ctl.extended_amount,
                          ctl.gross_extended_amount) 
    as extended_amount,
                   ctl.description,
                   decode(ctl.gross_unit_selling_price,
                          
    null,
                          ctl.unit_selling_price,
                          ctl.gross_unit_selling_price) 
    as price,
                   arpt_sql_func_util.get_salesrep_name_number(ct.primary_salesrep_id,
                                                               
    'NAME',
                                                               ct.org_id) 
    as salename,
                   nvl(ctl.quantity_credited, ctl.quantity_invoiced) 
    as quantity,
                   to_char(:startdate, 
    'YYYY-MM-DD'as startdate,
                   to_char(:enddate, 
    'YYYY-MM-DD'as enddate
              
    from ra_customer_trx_all       ct,
                   ra_customer_trx_lines_all ctl,
                   hz_parties                hpt,
                   hz_cust_accounts          hca,
                   ra_cust_trx_types_all     ctt,
                   mtl_units_of_measure      uom
             
    where ct.customer_trx_id = ctl.customer_trx_id
               
    and ct.org_id = ctl.org_id
               
    and ct.bill_to_customer_id = hca.cust_account_id
               
    and hca.party_id = hpt.party_id
               
    and ctt.cust_trx_type_id = ct.cust_trx_type_id
               
    and ctl.line_type != 'TAX'
               
    and ctt.type in ('INV''CM')
               
    and ctt.cust_trx_type_id !=
                   cux_ar_utl_pkg.get_return_commitment_type
               
    and ctt.name != 'SH-内销开帐'
               
    and ctl.uom_code = uom.uom_code(+)
               
    and to_char(ct.trx_date, 'yyyy-mm-dd'between
                   to_char(:startdate, 
    'YYYY-MM-DD'and
                   to_char(:enddate, 
    'YYYY-MM-DD')
               
    and hca.account_number = nvl(:customernum, hca.account_number))


             

                成长

           /      |     \

        学习   总结   分享

    QQ交流群:122230156

  • 相关阅读:
    第十八章 并发登录人数控制——《跟我学Shiro》(http://blog.csdn.net/lhacker/article/details/19334305)
    spring4 hibernate4 transaction
    sqllite
    http://www.cnblogs.com/enshrineZither/p/3793459.html
    MyBatis 显示日志
    Centos7配置更新国内yum源
    解决Centos运行yum 报错:坏的解释器
    用python生成基于lombok 和 hibernate 生成javabean
    数据库事务中的隔离级别和锁+spring Transactional注解
    springmvc 通过异常增强返回给客户端统一格式
  • 原文地址:https://www.cnblogs.com/benio/p/1923535.html
Copyright © 2011-2022 走看看