楼主: it_daijh

SAP SD及ABAP技术分享

[复制链接]
论坛徽章:
94
 2014年世界杯参赛球队: 德国
日期:2014-06-18 18:46:432013数据库大会纪念章
日期:2015-04-23 10:33:192014数据库大会纪念章
日期:2015-04-23 10:33:192015中国数据库技术大会纪念徽章
日期:2015-04-24 16:04:24ITPUB长老会成员
日期:2015-05-07 15:11:10秀才
日期:2015-07-06 10:38:32秀才
日期:2015-07-06 10:38:32秀才
日期:2015-07-15 13:06:49秀才
日期:2015-07-30 08:48:442012数据库大会纪念章
日期:2015-04-23 10:33:19
31#
发表于 2013-5-16 09:06 | 只看该作者
rosefish 发表于 2013-5-15 20:23
我想献丑可是没斧头

木头也行

使用道具 举报

回复
论坛徽章:
0
32#
发表于 2013-5-16 15:49 | 只看该作者
GOOD

使用道具 举报

回复
论坛徽章:
0
33#
发表于 2013-5-17 09:52 | 只看该作者
感谢无私分享

使用道具 举报

回复
求职 : 信息技术专员
论坛徽章:
11
双黄蛋
日期:2011-06-21 16:17:24马上有对象
日期:2014-02-18 16:44:082014年新春福章
日期:2014-02-18 16:44:08兰博基尼
日期:2013-10-14 10:53:32双黄蛋
日期:2013-07-24 14:31:58ITPUB社区千里马徽章
日期:2013-06-09 10:15:34鲜花蛋
日期:2013-03-13 12:58:012013年新春福章
日期:2013-02-25 14:51:24迷宫蛋
日期:2013-01-08 15:17:14ITPUB十周年纪念徽章
日期:2011-11-01 16:26:29
34#
 楼主| 发表于 2013-6-27 13:42 | 只看该作者
创建客户主数据的BAPI:
    CALL FUNCTION 'SD_CUSTOMER_MAINTAIN_ALL'
         EXPORTING
              I_KNA1                        = is_kna1
              I_KNB1                        = is_knb1
              I_KNVV                        = is_knvv
              I_BAPIADDR1                   = is_addr
*              I_BAPIADDR2                   = I_BAPIADDR2
              I_MAINTAIN_ADDRESS_BY_KNA1    = 'X'
*              I_KNB1_REFERENCE              = ' '
*              I_FORCE_EXTERNAL_NUMBER_RANGE = 'X'
*              I_NO_BANK_MASTER_UPDATE       = 'X'
*              I_CUSTOMER_IS_CONSUMER        = 'X'
              PI_POSTFLAG                   = 'X'
*              PI_CAM_CHANGED                = 'X'   "490586
*              PI_ADD_ON_DATA                = 'X'
*              I_FROM_CUSTOMERMASTER         = 'X'
         IMPORTING
              E_KUNNR                       = op_kunnr
           TABLES
                T_XKNBK                       = t_xknbk
                T_XKNVI                       = t_xknvi
                T_XKNVK                       = t_xknvk
                T_XKNVP                       = t_xknvp
                T_YKNBK                       = t_yknbk
                T_YKNVI                       = t_yknvi
                T_YKNVK                       = t_yknvk
*                T_YKNVP                       = t_yknvp
         EXCEPTIONS
              CLIENT_ERROR                  = 1
              KNA1_INCOMPLETE               = 2
              KNB1_INCOMPLETE               = 3
              KNB5_INCOMPLETE               = 4
              KNVV_INCOMPLETE               = 5
              KUNNR_NOT_UNIQUE              = 6
              SALES_AREA_NOT_UNIQUE         = 7
              SALES_AREA_NOT_VALID          = 8
              INSERT_UPDATE_CONFLICT        = 9
              NUMBER_ASSIGNMENT_ERROR       = 10
              NUMBER_NOT_IN_RANGE           = 11
              NUMBER_RANGE_NOT_EXTERN       = 12
              NUMBER_RANGE_NOT_INTERN       = 13
              ACCOUNT_GROUP_NOT_VALID       = 14
              PARNR_INVALID                 = 15
              BANK_ADDRESS_INVALID          = 16
              TAX_DATA_NOT_VALID            = 17
              NO_AUTHORITY                  = 18
              COMPANY_CODE_NOT_UNIQUE       = 19
              DUNNING_DATA_NOT_VALID        = 20
              KNB1_REFERENCE_INVALID        = 21
              CAM_ERROR                     = 22
              OTHERS                        = 23.
    IF SY-SUBRC <> 0.
      ROLLBACK WORK.
      MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
          WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
    ENDIF.

使用道具 举报

回复
论坛徽章:
8
ITPUB社区12周年站庆徽章
日期:2013-08-12 09:34:362014年新春福章
日期:2014-02-18 16:43:09马上有钱
日期:2014-02-18 16:43:09马上有钱
日期:2014-10-15 15:05:23美羊羊
日期:2015-03-04 14:52:282015年新春福章
日期:2015-03-06 11:58:18秀才
日期:2015-11-30 09:59:23秀才
日期:2016-02-18 10:07:49
35#
发表于 2013-6-27 17:05 | 只看该作者
rosefish 发表于 2013-5-13 18:43
"6.用OCCURS NUM_RECS声明内表,NUM_RECS参数是你估计(或希望)使用到的数据条数。如果使用到的记录条数 ...

在一篇日志 非abap语言中 有人做了一个优化案例 有说到这个问题 不知道abap是否存在
看了很多系统里的ABAP代码 大家一般都写的occurs 0,在允许范围内系统都会自动扩充,但是在那个案例中提到了那边的自动扩充是一个不断复制的过程 很影响效率 不知道abap是怎么处理的

使用道具 举报

回复
求职 : 信息技术专员
论坛徽章:
11
双黄蛋
日期:2011-06-21 16:17:24马上有对象
日期:2014-02-18 16:44:082014年新春福章
日期:2014-02-18 16:44:08兰博基尼
日期:2013-10-14 10:53:32双黄蛋
日期:2013-07-24 14:31:58ITPUB社区千里马徽章
日期:2013-06-09 10:15:34鲜花蛋
日期:2013-03-13 12:58:012013年新春福章
日期:2013-02-25 14:51:24迷宫蛋
日期:2013-01-08 15:17:14ITPUB十周年纪念徽章
日期:2011-11-01 16:26:29
36#
 楼主| 发表于 2013-7-24 16:16 | 只看该作者
abaper实用小工具

sap-tables.rar

632.33 KB, 下载次数: 122

使用道具 举报

回复
求职 : 信息技术专员
论坛徽章:
11
双黄蛋
日期:2011-06-21 16:17:24马上有对象
日期:2014-02-18 16:44:082014年新春福章
日期:2014-02-18 16:44:08兰博基尼
日期:2013-10-14 10:53:32双黄蛋
日期:2013-07-24 14:31:58ITPUB社区千里马徽章
日期:2013-06-09 10:15:34鲜花蛋
日期:2013-03-13 12:58:012013年新春福章
日期:2013-02-25 14:51:24迷宫蛋
日期:2013-01-08 15:17:14ITPUB十周年纪念徽章
日期:2011-11-01 16:26:29
37#
 楼主| 发表于 2013-7-24 16:20 | 只看该作者
abaper:动态内表

动态内表.doc

36 KB, 下载次数: 91

使用道具 举报

回复
求职 : 信息技术专员
论坛徽章:
11
双黄蛋
日期:2011-06-21 16:17:24马上有对象
日期:2014-02-18 16:44:082014年新春福章
日期:2014-02-18 16:44:08兰博基尼
日期:2013-10-14 10:53:32双黄蛋
日期:2013-07-24 14:31:58ITPUB社区千里马徽章
日期:2013-06-09 10:15:34鲜花蛋
日期:2013-03-13 12:58:012013年新春福章
日期:2013-02-25 14:51:24迷宫蛋
日期:2013-01-08 15:17:14ITPUB十周年纪念徽章
日期:2011-11-01 16:26:29
38#
 楼主| 发表于 2013-7-25 08:48 | 只看该作者
SAP R3通过短信平台发送短信:
SAP R3无法直接通过短信平台发送短信,其需通过中间介WebService;因此需先新搭建一个Webservice来连接短信平台;Webservice搭建好后需连接到SAP R3系统;其实现步骤是:1、SE80 创建一个调用类,找到一个适合的Package,创建Proxy,将Webservice的WSDL输入到对应的URL中;2、lpconfig定义一个逻辑端口连接已建立的调用类,并激活;3、SE37 创建一个函数调用该类,并定义好输入输出参数;以后ABAP报表可以调用该函数来连接到短信平台;

WebService.rar

566.55 KB, 下载次数: 104

使用道具 举报

回复
求职 : 信息技术专员
论坛徽章:
11
双黄蛋
日期:2011-06-21 16:17:24马上有对象
日期:2014-02-18 16:44:082014年新春福章
日期:2014-02-18 16:44:08兰博基尼
日期:2013-10-14 10:53:32双黄蛋
日期:2013-07-24 14:31:58ITPUB社区千里马徽章
日期:2013-06-09 10:15:34鲜花蛋
日期:2013-03-13 12:58:012013年新春福章
日期:2013-02-25 14:51:24迷宫蛋
日期:2013-01-08 15:17:14ITPUB十周年纪念徽章
日期:2011-11-01 16:26:29
39#
 楼主| 发表于 2013-8-9 16:00 | 只看该作者
ABAP直接操作EXCEL实现数据处理

SAP ABAP OLE 操作EXCEL小结.doc

63 KB, 下载次数: 87

使用道具 举报

回复
论坛徽章:
9
2014年新春福章
日期:2014-02-18 16:49:31马上有钱
日期:2014-02-18 16:49:312014年新春福章
日期:2014-04-29 08:53:51暖羊羊
日期:2015-03-04 14:54:572015年新春福章
日期:2015-03-06 11:59:47慢羊羊
日期:2015-03-21 09:30:432015年新春福章
日期:2015-04-28 09:39:10懒羊羊
日期:2015-06-24 15:54:51白羊座
日期:2015-09-18 15:51:15
40#
发表于 2013-8-10 10:41 | 只看该作者
很好,学习

使用道具 举报

回复

您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

TOP技术积分榜 社区积分榜 徽章 团队 统计 知识索引树 积分竞拍 文本模式 帮助
  ITPUB首页 | ITPUB论坛 | 数据库技术 | 企业信息化 | 开发技术 | 微软技术 | 软件工程与项目管理 | IBM技术园地 | 行业纵向讨论 | IT招聘 | IT文档
  ChinaUnix | ChinaUnix博客 | ChinaUnix论坛
CopyRight 1999-2011 itpub.net All Right Reserved. 北京盛拓优讯信息技术有限公司版权所有 联系我们 未成年人举报专区 
京ICP备16024965号-8  北京市公安局海淀分局网监中心备案编号:11010802021510 广播电视节目制作经营许可证:编号(京)字第1149号
  
快速回复 返回顶部 返回列表