程序中下载采购申请的附件

一、可以对采购申请挂载附件,通过两种方式:
1、使用GOS,直接挂附件,GOS这个名词比较唬人,其实就是在PR界面上使用image 创建附件,注释等.这样挂载的附件只能挂到某个PR上,不能对行项目挂附件。

2、使用DMS,可以细到对行项目挂附件。(没用过,目前没空研究)

二、使用第一个方式管理附件的话,有的报表程序可能需要下载PR对应的附件到前台目录(前台指定目录和文件名),或者下载到某个local PC目录,或者写文件到application server路径下。
首先要知道的是这种方式下相关的透明表:
SRGBTBREL 文档链接,字段INSTID_A、INSTID_B
SOOD SAPoffice: 对象定义,字段OBJTP 文档类别代码, OBJYR 对象: 来自 ID 的年份, OBJNO 对象: 来自 ID 的号码, OBJDES 内容的简短描述, FILE EXT PC 应用程序的文件扩展名。

1、如果程序中需要在前台保存附件,可以使用class:

CL_GOS_DOCUMENT_SERVICE,

method:EXPORT_ATTACHMENT

2、下载到某个local PC目录
使用FM:GUI_DOWNLOAD,如果是纯文本的文件,可以使用BAPI_REL_GETRELATIONS获得对象链接,然后SO_OBJECT_READ获得文本对象的内容。如果是二进制文件,如图片,doc文件,pdf文件等,则处理较为复杂,需要BAPI_REL_GETRELATIONS,SO_OBJECT_READ,SO_KPRO_DATA_FROM_OBJCONT_GET,SO_LOIO_PHIO_GET,SDOK_PHIO_LOAD_CONTENT,SCMS_BINARY_TO_XSTRING几个FM。

3、写文件到application server路径,如写到/usr/ttt/目录下以供他用
如2中获得对象内表,然后使用open dataset方式写文件,以下例子:

FORM frm_download_atta  USING    p_it_zmmjy_th_pr STRUCTURE zmmjy_th_pr
                                                p_g_path  ”路径/usr/ttt/
                                    CHANGING p_flag    ”PR是否有附件
                                                   p_ftype .
DATA: l_objectid TYPE bapiborid,
        lt_relat TYPE TABLE OF bapirellk WITH HEADER LINE,
        l_objdisp TYPE sood2,
        lt_objcont TYPE TABLE OF soli,
        lt_context LIKE sdokpropty OCCURS 0 WITH HEADER LINE,
        loio_object LIKE sdokobject,
        phio_object LIKE sdokobject,
        lt_binary_content TYPE TABLE OF sdokcntbin,
        xfile TYPE xstring,
        xfilename TYPE string.
DATA: xlen TYPE i.
DATA t_banfn LIKE eban-banfn.
CALL FUNCTION 'CONVERSION_EXIT_ALPHA_INPUT'
EXPORTING
input  = p_it_zmmjy_th_pr-banfn
IMPORTING
output = t_banfn.
  l_objectid-objkey = t_banfn.
  l_objectid-objtype = 'BUS2105'.
  p_flag = 'X'.
CALL FUNCTION 'BAPI_REL_GETRELATIONS'
EXPORTING
      objectid        = l_objectid
      relation        = 'ATTA'"附件,除此之外还有NOTE,URL等
TABLES
      listofrelations = lt_relat[].
IF LINES( lt_relat ) = 0."没有附件
    p_flag = ''.
EXIT.
ENDIF.
*  LOOP AT lt_relat.
READ TABLE lt_relat INDEX 1."业务上规定附件只有一个
REFRESH lt_objcont.
CALL FUNCTION 'SO_OBJECT_READ'
EXPORTING
      folder_id         = lt_relat-objkey_b(17)
      object_id         = lt_relat-objkey_b+17(17)
IMPORTING
      object_hd_display = l_objdisp
TABLES
      objcont           = lt_objcont
EXCEPTIONS
OTHERS            = 15.
MOVE l_objdisp-file_ext TO p_ftype .
TRANSLATE l_objdisp-file_ext TO UPPER CASE.
CALL FUNCTION 'SO_KPRO_DATA_FROM_OBJCONT_GET'
IMPORTING
      loio_object       = loio_object
TABLES
      objcont           = lt_objcont
      context           = lt_context
EXCEPTIONS
      missing_kpro_data = 1
OTHERS            = 2.
CALL FUNCTION 'SO_LOIO_PHIO_GET'
EXPORTING
      loio_object        = loio_object
IMPORTING
      phio_object        = phio_object
EXCEPTIONS
      kpro_inconsistency = 1
      x_error            = 2
OTHERS             = 3.
CALL FUNCTION 'SDOK_PHIO_LOAD_CONTENT'
EXPORTING
      object_id           = phio_object
TABLES
      file_content_binary = lt_binary_content
EXCEPTIONS
      not_existing        = 1
      not_authorized      = 2
      no_content          = 3
      bad_storage_type    = 4
OTHERS              = 5.
  xlen = l_objdisp-objlen.
CALL FUNCTION 'SCMS_BINARY_TO_XSTRING'
EXPORTING
      input_length = xlen
IMPORTING
buffer       = xfile
TABLES
      binary_tab   = lt_binary_content
EXCEPTIONS
      failed       = 1
OTHERS       = 2.
DATA sap_path_n TYPE string.
DATA wa LIKE sdokcntbin.
CONCATENATE p_g_path  p_it_zmmjy_th_pr-filename '.' p_ftype INTO sap_path_n.
OPEN DATASET sap_path_n FOR OUTPUT IN BINARY MODE.
IF sy-subrc NE 0.
MESSAGE 'OPEN FILE FAILED' TYPE 'E'.
ENDIF.
LOOP AT lt_binary_content INTO wa.
TRANSFER wa-line TO sap_path_n.
ENDLOOP.
CLOSE DATASET sap_path_n.
CLEAR sap_path_n.
*  ENDLOOP.
ENDFORM. 

三、可以用事务码OAOR管理附件
以PR为例,
image

三、若DMS管理附件,怎么下载附件,候补


  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
1 目的 对采购过程及供方进行控制,确保所采购的产品符合规定的采购要求。 2 适用围 适用于本公司采购过程发生的各种活动,如对生产所需的原辅料及包装采购、外 协加工及供方提供服务的控制;对供方进行选择、评价和控制。 3 职责 3.1采购部 1)供应部负责编制采购计划、准备采购文件、组织供方的能力评价及选择供方、建 立供方档案; 2)负责制定采购计划,执行采购作业。 3.2 技术部负责为采购物资提供必要的质量要求和检验标准。 3.3 质量部负责对采购物资进行检验和试验。 3.4 使用部门提交《物资采购申请单》和物资采购要求。 4 程序 4.1 采购物资分类 技术部负责制定采购物资技术标准,根据其对随后的实现过程及其输出的影响,将采 购物资分三类: 1)重要物资:构成最终产品的主要部分或关键部分,直接影响最终产品使 用或安全性能,可能导致顾客严重投诉的物资; 2)一般物资:构成最终产品非关键部位的批量物资,直接影响最终产品的 质量或即使略有影响,但可采取措施予以纠正的物资; 3. 辅助物资:非直接用于产品本身的起辅助作用的物资,如一般包装材料等。 4.2 合格供方评定 4.2.1 采购部根据采购物资技术标准和生产需要,通过对物资的质量、价格、供货期等进行比 较,选择合格的供方。对同类的重要物资和一般物资,应同时选择几家合格的供方。采 购部负责建立并保存合格供方的质量记录。根据《采购物资分类明细表》规定的产品类别 ,明确对供方的控制方式和程度。 4.2.2 对有多年业务往来的重要物资的供方,应提供充分的局面证明材料,可以包括以下容, 以证实其质量保证能力: a. 质量管理体系认证证书; b. 本组织对供方质量管理体系进行审核的结果; c. 本组织及供方其他顾客的满意程序调查; d. 供方产品的质量、价格、交货能力等情况; e. 供方的财务状况及服务和支持能力等。 4.2.3 对第一次提供生产性物资的供方,除提供充分的书面证明材料外,还需经质量、技术、 生产三方对样品测试及试用,合格才能批量供货,对于及其重要物质,如有必要,可由 三方负责人到供方参观以确定供方的供货能力: a. 新供方根据提供的技术要求提供少量样品,并附上具本厂的合格检验报告; b. 根据质量要求,质量部对样品进行检测,出具相应的检测报告,并填写《供方评定记 录表》相应栏目,反馈给采购;质量部保留首次供样以供对照。 c. 样品如不合格可再送样,但最多不能超过两次; d. 样品检测合格后,采购部通知供方小批量供货;经质检部进货检验合格后,交由生 产部进行试用,由技术部监督进行,试用结果由质量部检测,技术部、质量部和 生产部分别填制《供方评定记录表》相应栏目。 e. 小批量进货验证或试用不合格则消除其供货资格。样品验证、小批量试用均合格的 供方经管理者代表批准后,可列入《合格供方名录》。 4.2.5 对于批量供应的辅助物资,质检部在进货时对其进行验证,并保存验证记录,合格者由 管理者代表批准后,即可列入《合格供方名录》。对零星采购的辅助物资,其进货验证记 录即为对此供方的评价。 采购部应保留合格供方的相关信息,如企业营业执照、生产许可证、联系人和联系方 式等容。 4.2.6 供方产品如出现严重质量问题,采购部向供方发出《纠正措施和预防措施处理单》,如两 次发出处理单而质量没有明显改进的应取消供货资格。 4.2.7 供方评价 4.2.7.1 有以下情况的供方为不合格供方,应从供方名册除去。 1) 一年两次供应物资达不到规定要求,致使公司让步接收的。 2) 所提供的产品影响公司产品质量的。 3) 履约不及时影响公司生产的。 4) 服务态度差,售后服务质量低的。 如因特殊情况留用,应报管理者代表批准,但应加强对其供应物资有进货验证,并执 行4.2.6条款。连续第二次评分不及格,应取消其供货资格。 4.2.8 对外协加工的供方控制,也应执行上述条款规定。 4.3 采购实施 4.3.1采购部根据生产部的《月生产计划》及库存情况编制《采购计划》和采购申请单, 经总经理批准后实施采购。 1)采购部根据批准的《采购计划》、《采购申请单》,按照采购物资重要性从《合格供 方名录》选择供方并进行采购; 2)向合格供方采购重要和一般物资时,应签定《采购合同》,明确规定如下容: a. 类别、规格型号、等级和其它准确标识方法; b. 规、图样、质量要求、检验标准等技术资料,并明确其适用标准版本; c. 数量、价格、产地和生产厂家(对代理商)、包装要求及准确的交货时间、交货地 点、运输方式、运费的支付及违约条款等。 3)采购部根据需要将相应的技术和质量要求作为合同附件提供给供方; 4)采购采购员应核实提供技术的要否有效,将《采购单》交采购部经理确认后实施 采购。 4.3.2采购计划外或零星采
"泗阳捷锋帽业有限公司 "文件编号IPCX-08-2014 " "知识产权保密控制程序 "修改码A/0 "2014.4.1实施 " " "第1页 共3页 " 修改 " 1 目的和适用范围 为更好地管理公司内部经营活动产生的各类信息,确保信息受到适当级别的保护, 避免因不恰当使用或泄漏造成公司遭受经济损失或法律纠纷,特制定本程序。 本程序适用于公司内部不为公众所知晓、能给公司带来现实或潜在经济利益、具有实 用性且公司采取保密措施的技术信息、经营信息、人事信息、财务信息以及其他需要保 密的事项。 2 术语定义 2.1 密级 密级是指保密文件保密程度的等级。公司的保密文件分为绝密、机密、秘密三级。 2.1.1 绝密文件是指包含公司最重要的机密,关系公司未来发展的前途命运,对公司根本利益 有着决定性影响的保密文件。 2.1.2 机密文件是指包含公司的重要秘密,其泄漏会使公司的安全和利益遭受严重损害的保密 文件。 2.1.3 秘密文件是指包含公司一般性秘密,其泄漏会使公司的安全和利益遭受损害的保密文件 。 2.2 保密期限 保密期限是指保密文件的保密时间,分为A、B、C三级,分别表示永久、长期(5年) 、短期(3年)。 3 职责 各岗位/部门负责其岗位/部门涉及到的所需保密事项和内容的保密管理工作。 3.1 总经理 总经理是公司商业秘密保护的第一责任人,负责公司保密工作的统筹管理、保密制度 的批准、涉密文件的密级划分、批准涉密文件的借阅、复印。 3.2 管理者代表 管理者代表负责公司保密制度的制定、协助总经理进行涉密文件的密级划分以及保密 工作的实施和监控。 3.3 职能部门 3.3.1 知识产权部为公司保密管理工作职能部门,负责保密工作的计划、实施、检查、管理, 组织有关人员对窃密、泄密、失密案件进行调查和处理。 "泗阳捷锋帽业有限公司 "文件编号IPCX-08-2014 " "知识产权保密控制程序 "修改码A/0 "2015.1.1实施 " " "第2页 共3页 " 修改 " 3.3.2 业务部负责科研项目、工程设计等技术秘密的信息管理、文件资料存档与保管、材料的 借阅、复印等。 3.3.3 财务部负责财务预算、核算、无形资产评估等财务秘密的管理、文件资料存档与保管、 材料的借阅、复印等。 3.3.4 办公室负责将商业秘密管理纳入新员工培训,落实保密协议、竞业禁止协议的签订,负 责人力资源计划、薪酬方案、员工档案等人事秘密的管理、文件资料存档与保管、材料 的借阅、复印等。 3.3.5 供应部负责与采购相关的经营秘密的管理,对供货方信息、采购渠道、进价策略、合同 订单、业务往来信函等承担保密职责。 3.3.6 业务部负责与销售相关的经营秘密的管理,对定价策略、销售网络、客户信息、合同订 单、客户往来信函等承担保密职责,负责与公司市场调研、市场策略、营销计划等经营 保密的信息管理、存档等工作。 4 控制流程 参见本程序附件1:保密管理控制流程图。 5 流程描述 5.1 密级划分 5.1.1 知识产权部按照《商业秘密管理制度》的相关规定,对保密文件进行密级划分。 5.1.2 管理者代表对密级划分结果进行审核。 5.1.3办公室按照密级划分结果对保密文件加盖保密章,并对保密文件进行归档管理。 5.2 密级修改 5.2.1 当保密文件的保密期限届满,或公司经营环境发生变化,知识产权部按照《商业秘密管理 制度》的相关规定,对保密文件进行解密或密级修改。 5.2.2 管理者代表对解密申请或密级修改结果进行审核。 5.2.3 办公室按照密相关规定,对解密文件进行公开,对密级修改后的文件密级标记和归档管 理。 5.3 保密文件借阅 保密文件的借阅需填写文件借阅申请表,由所在部门和知识产权部对其借阅权限进行 审核,由办公室进行借阅登记,并负责按照借阅期限对保密文件的归还情况进行核查。 "泗阳捷锋帽业有限公司 "文件编号IPCX-08-2014 " "知识产权保密控制程序 "修改码A/0 "2015.1.1实施 " " "第3页 共3页 " 修改 " 如遇未能按期归还的情况,需由文件借阅申请人对其延误归还的原因进行书面说明, 并由其所在部门进行证明。 5.4 保密文件销毁 保密文件的销毁需填写文件借阅申请表,由知识产部对保密文件是否销毁进行评估。 保密文件的销毁需加盖"作废"章,由办公室进行汇总,统一销毁。 6 相关文件 《知识产权管理总则》 《商业秘密管理制度》 7 记录 IPJL4.2.1-03《文件借阅表》 8 附件 附件1 保密管理控制流程图。 "编制 "陈春 "审批 "陈前军 " "日期 "2014.12.10 "日期 "2014.12.20 " 附件1: 保密管理控制流程图 "职 责 "流 程 图 "说 明 " " " " " " "
采购控制程序文件 1. 目的 对采购物资的全过程进行管理控制,以确保其符合公司采购流程及规定要求。 2. 范围 适用于原材料、外购物料及服务等物资采购的控制。 3.职责 3.1采购部负责组织对供应商的评价工作,并提供《合格供应商一览表》,负责对各部门提出采购申请程序进行把控。 3.2项目部或申请部门负责提供采购需求说明或技术性文件。 3.3采购部收集汇总编制《月采购计划报表》,于次月1日前提交月采购计划,每月5日前(含5日)提交上月采购报表。以上表格分公司采购人员制作后、提交至集团采购部各区域负责人处进行审核,待审核通过后,方可采购。 3.4收货部门及使用部门负责采购物料的检验、验证。 3.5仓库负责按公司要求对采购物资进行管理(如配有仓库此条有效)。 4. 采购工作程序 4.1采购需求文件及采购计划 4.1.1项目部负责编制采购需求文件,一般包括:名称、数量、质量要求、标识方法、交货方式及交货期等; 4.1.2采购申请文件分为三种:月度采购计划申请采购签报申请、临时物料采购申请采购控制程序文件全文共7页,当前为第1页。月度采购计划:由需求部门申请后,发送至采购员处汇总,采购编制好月度采购计划汇总表后,需由分公司财务、总经理签字后,另发送至集团采购部进行申批,集团采购部审核通过后方可进行采购配送。 采购控制程序文件全文共7页,当前为第1页。 签报申请:即在公司内网OA系统由申请部门发起需求,经由部门负责人、集团采购、财务、总经理、集团办公室、董事长批准后方可采购。签报申请一般用于固定资产、临时采购超过2000元标准时使用。 临时采购申请:即在月度计划外采购(如:临时进场、开荒、特殊要求等),且采购金额未超过2000元的,需由申请或使用部门填写临时材料申请单,再由部门经理、分公司总经理签字后方可执行采购。具体操作请参考"采购流程图"。 4.2采购具体操作流程及要求 4.2.1新进场采购操作流程 4.2.1.1新项目成立,分公司采购人员到岗后首先按项目需求,确定申请文件模式,项目的作业车辆采购,如:洒水车、洗扫车等,这些车辆采购一般需要供货周期,确定好需求可直接走公司内网OA签报进行申请,部门领导审批,再发至集团车辆管理部相关人员、财务、集团办公室、董事长依次批复后由集团车辆管理部人员负责车辆采购事宜。 4.2.1.2新项目办公家具及小型设备采购人员需进行询价比对,至少货比三家,家具询价内容需提供图片及材质等信息;小型设备需提供相关参数;电脑、打印机等办公设备需提供品牌及配置、保修条款等,京东采购是比对价格之一,以上询价比对后,需走公司内网OA签报进行申请,分公司采购在意见栏内需说明询价情况、付款方式及采购意见,报请集团采购部审批,按流程审批完成后方可进行采购,付款方式需采用月结对公转账,除网购外,其它均需签定采购合同。 采购控制程序文件全文共7页,当前为第2页。4.2.1.3新项目常规物料采购一般在当地进行采购配送,选择供应商应按《供应商管理程序》文件进行操作,首次采购需在当地进行最少三家比对询价(城市规模大最好五家),询价内容包括:单价、是否含税(专票或是普票,专票需注明抵扣税点)、支付方式等。询价完成后需走内网OA进行签报申请并报集团采购部进行审核,依次批复后方可进行合作,并与供应商签定框架协议。 采购控制程序文件全文共7页,当前为第2页。 4.2.1.4新项目费用支付如房屋租金、油卡充值费用等,均需走采购签报申请。 4.2.4.5采购人员根据采购计划,应以合同订货、对公账务往来为主,市场零星采购为辅原则,在《合格供应商一览表》内选择供应商进行采购。 4.2.2常规采购、物控具体操作流程 4.2.2.1订单:采购人员收到物料申请单后(需有部门经理及分公司总经理签字),首先进入ERP系统录入订单(具体操作参考《采购ERP操作手册》),订单打印后给直属部门经理签字,签字后传真或扫描给供应商(原件采购按月装订存档备查),供应商收到订单后打印两份,一份盖章确认与当月送货单一起送交我公司采购员,采购员登记采购合同台账,支付付款时需作为附件一并附在付款申请,另一份供应商存档备查。 4.2.2.2 送货单:供应商需提供一式三联的送货单需盖章(打印件最好),如果送货直接到项目上,由项目接收人核实物料无误后在送货单上签字,签字后的送货单一份留存项目,另一份随订单配送或邮寄给分公司物控或财务部会计处; 送货到仓库则仓管人员核对无误后在送货单上签字,签字后一份留存仓管人员,另一份与订单一起配送(或邮寄)到分公司物控或财务部会计处,送货单是财务入库及付款的依据,支付货款时需作为附件一并附在付款申请采购控制程序文件全文共7页,当前为第3页。4.2.2.3入库单:物控或财务部会计到供应商提供我司项目或是仓管人员签字后的送货单后,需与

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值