zoukankan      html  css  js  c++  java
  • SAP CRM附件的技术属性设计原理

    When you create attachments for your business objects via cl_crm_documents=>create_with_table, you have to pass in an internal table for attachment property.
    The name-list of attribute name could be got from attachment class via function module SDOK_PHIO_ATTRIBUTES_GET.
    For example, attachment class CRM_P_DOC has 36 attributes.


    The attributes could also be viewed in tcode DMWB:


    The actual attribute value could be got via function module CRM_KW_PROPERTIES_GET:



    The importing parameters are guid of logical/physical object instances:


    The attribute values are stored in PROPERTIES internal table.

    Do you know why in the backend table, the property is stored in field PROP09?

    actually it is because I hard code the content of relative url as the attachment file name.

        ls_prop-name = 'KW_RELATIVE_URL'.
        ls_prop-value = iv_file_name.
        APPEND ls_prop TO lt_prop.
    

    The index of attribute could also be found in tcode DMWB.

    要获取更多Jerry的原创文章,请关注公众号"汪子熙":

  • 相关阅读:
    深度学习的优化算法
    基于双向的CNN的细粒度物体识别论文翻译
    LSTM公式推导
    结巴分词python脚本
    eval() python 中的
    C++编译原理
    extern,以及在linux头文件中的应用
    iostream源码
    LINUX命令
    apt-get
  • 原文地址:https://www.cnblogs.com/sap-jerry/p/13445160.html
Copyright © 2011-2022 走看看