注册 登录
壹佰网|ERP100 - 企业信息化知识门户 返回首页

的个人空间 https://www.erp100.com/?0 [收藏] [复制] [RSS]

日志

相同供应商,相同物料的上一次采购单价

已有 456 次阅读2009/4/14 10:21

天气: 晴朗
心情: 高兴

各位,这算是一个比较复杂的问题,想了很久,特地贴出来,采用自定义函数来实现,欢迎与我交流, QQ: 312076667

create or replace function BACKPRIC(item in number,vendorid in number,dateto in date)
  return number
  as
  v_sal po_lines_all.unit_price%type;
begin
   select a.unit_price into v_sal
  from (select poh.vendor_id,
               poh.segment1,
               pol.unit_price,
               poh.creation_date
          from po_headers_all poh, po_lines_all pol
         where poh.po_header_id = pol.po_header_id
           and poh.type_lookup_code != 'QUOTATION'
           and ((pol.closed_code is null or pol.closed_code != 'FINALLY CLOSED'))
           and pol.quantity<>0
           and pol.item_id = item
           and poh.vendor_id = vendorid
           and poh.creation_date <dateto
         order by poh.creation_date desc) a
 where rownum = 1;
   return v_sal;
end backpric;

评论 (0 个评论)

QQ|Archiver|小黑屋|手机版|壹佰网 ERP100 ( 京ICP备19053597号-2 )

Copyright © 2005-2012 北京海之大网络技术有限责任公司 服务器托管由互联互通
手机:13911575376
网站技术点击发送消息给对方83569622   广告&合作 点击发送消息给对方27675401   点击发送消息给对方634043306   咨询及人才点击发送消息给对方138011526

GMT+8, 2025/11/29 16:47 , Processed in 0.007760 second(s), 12 queries , File On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

返回顶部