此博客为原创博客,都是个人工作经历所得,转载请注明出处

02 2017 档案

该文被密码保护。
posted @ 2017-02-28 16:39 Rainystuday 阅读(0) 评论(0) 推荐(0) 编辑
摘要:MV50AFZ1 这个程序里面找个FORM 用户出口, FORM USEREXIT_SAVE_DOCUMENT_PREPARE. 用户出口如下: 例:需求: 开发要求:制作交货单的人员,需要同一张单的交货仓位保持一致,设计成在保存前将所有行都改为和第一行项的仓位一致。 在发货过时会检查如发现不一致, 阅读全文
posted @ 2017-02-28 16:27 Rainystuday 阅读(2384) 评论(0) 推荐(0) 编辑
摘要:* XMPLT_V-COL_NO = 1. * XMPLT_V-COL_NAME = '物料号码'. * APPEND XMPLT_V. * * XMPLT_V-COL_NO = 2. * XMPLT_V-COL_NAME = '物料描述'. * APPEND XMPLT_V. * * XMPLT_V-COL_NO = 3. * XMPLT_V-C... 阅读全文
posted @ 2017-02-28 15:53 Rainystuday 阅读(561) 评论(0) 推荐(0) 编辑
摘要:再回车就处理界面了, 所以,Handel_data_change 做数据检查时,如果需要报错要用到, 可参考 阅读全文
posted @ 2017-02-28 12:03 Rainystuday 阅读(476) 评论(0) 推荐(0) 编辑
摘要:CALL METHOD er_data_changed->add_protocol_entry CALL METHOD er_data_changed->add_protocol_entry METHOD handle_data_changed. DATA: ls_modi TYPE lvc_s_m 阅读全文
posted @ 2017-02-28 10:33 Rainystuday 阅读(482) 评论(0) 推荐(0) 编辑
摘要:FUNCTION zmm_po_send_email. 阅读全文
posted @ 2017-02-28 10:32 Rainystuday 阅读(238) 评论(0) 推荐(0) 编辑
该文被密码保护。
posted @ 2017-02-27 17:01 Rainystuday 阅读(0) 评论(0) 推荐(0) 编辑
该文被密码保护。
posted @ 2017-02-27 15:34 Rainystuday 阅读(0) 评论(0) 推荐(0) 编辑
该文被密码保护。
posted @ 2017-02-27 15:30 Rainystuday 阅读(0) 评论(0) 推荐(0) 编辑
该文被密码保护。
posted @ 2017-02-27 15:28 Rainystuday 阅读(1) 评论(0) 推荐(0) 编辑
该文被密码保护。
posted @ 2017-02-27 15:27 Rainystuday 阅读(1) 评论(0) 推荐(0) 编辑
摘要:正常流程是这样的:需要>MRP>PLANNED ORDER>PR>POPLANNED ORDER>PR>PO之间的转换可手工或自动设置转换的时间点是根据计划边际,提前期等判断没有转成PR说明还没到时间. 阅读全文
posted @ 2017-02-27 11:17 Rainystuday 阅读(587) 评论(0) 推荐(0) 编辑
摘要:20170227 MRP 元素是个什么东西?系统显示的是MRP 元素缩写,程序用的是Code SimReq 简单需求AR 相关预订 OrdRes 订单需求BA 采购申请 PurRqs 采购申请BB 提供物料转包商需求 SubReq 外协请求BE 订单项目计划行 OI-SL 采购订单BP 总需求计划 阅读全文
posted @ 2017-02-27 10:51 Rainystuday 阅读(1181) 评论(0) 推荐(0) 编辑
摘要:1、需求溯源 : MD_PEGGING_NODIALOG 2、实时库存 : MD_STOCK_REQUIREMENTS_LIST_API 这个函数中MDPSX 和 MDEZX 是通过 MDPS 的 INDEX = MDEZ-ALINE 来关联获取数据 这个函数中MDPSX 和MDEZX 是通过MDP 阅读全文
posted @ 2017-02-27 10:24 Rainystuday 阅读(576) 评论(0) 推荐(0) 编辑
摘要:第三件事:FR0002测试 MATNR WERKS BERID 800000217 I010 问题,上for all entrys… 1.将取数 自由库存,供应商库存 移出loop,要加 FOR ALL ENTRYS… 2.判断字符长度18位 没必要。 阅读全文
posted @ 2017-02-25 11:49 Rainystuday 阅读(166) 评论(0) 推荐(0) 编辑
摘要:1.写程序, 2.话屏幕9000,CALL SCREEN 9000.(双击屏幕进去画个容器就ok,+OK_CODE,+去掉注释) 3.处理好ALV 的PBO 初始化,处理用户事件PAO,user command ,定义的按钮都要有用途; 阅读全文
posted @ 2017-02-25 11:48 Rainystuday 阅读(410) 评论(0) 推荐(0) 编辑
摘要:第一件事:SAP模块清单 AM 资产会计 资产会计BC SAP Netweaver SAP NetweaverBW 业务信息仓库 业务信息仓库CA 常规跨应用程序 常规跨越应用程序CO 控制 控制 CR 客户关系管理(CRM) 客户关系管理-CRMEB EBP(Enterprise buyer)专业 阅读全文
posted @ 2017-02-25 11:46 Rainystuday 阅读(219) 评论(0) 推荐(0) 编辑
摘要:函数YGET_CHAR_LONG: 阅读全文
posted @ 2017-02-25 11:42 Rainystuday 阅读(10628) 评论(0) 推荐(0) 编辑
该文被密码保护。
posted @ 2017-02-24 18:27 Rainystuday 阅读(3) 评论(0) 推荐(0) 编辑
摘要:未知元素(174657434) 15:05:41AS11有没有BAPI呀?有做过的吗BAPI_FIXEDASSET_OVRTAKE_CREATE 阅读全文
posted @ 2017-02-24 15:12 Rainystuday 阅读(503) 评论(0) 推荐(0) 编辑
摘要:SOAMANAGER打不开网页,需要配置ghost 文件, C:\Windows\System32\drivers\etc 阅读全文
posted @ 2017-02-23 21:34 Rainystuday 阅读(154) 评论(0) 推荐(0) 编辑
摘要:MM01 的屏幕增强,里面写的 MESSAGE e056(z1) WITH '供应链计划(SCP) 储备物料与当期物料不能同时选择.'.可是现实出来是S 消息模式,这是为什么?系统转换了吗? 阅读全文
posted @ 2017-02-23 19:41 Rainystuday 阅读(170) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2017-02-23 16:16 Rainystuday 阅读(163) 评论(0) 推荐(0) 编辑
该文被密码保护。
posted @ 2017-02-23 13:26 Rainystuday 阅读(0) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2017-02-23 11:36 Rainystuday 阅读(649) 评论(0) 推荐(0) 编辑
摘要:目的,批量删除错误条目。1.SE11 通过条件找到目标数据,并选中; 2./H 进入debug,回车,更改值 OK_CODE = DEL5 F8 运行则出现删除框, 阅读全文
posted @ 2017-02-23 11:29 Rainystuday 阅读(517) 评论(0) 推荐(0) 编辑
摘要:我怎么发现这个表里 key值相同数据不唯一, 这两条看起来是完全相同的, 其实排序不能能合并已经说明问题。 其实排序不能能合并已经说明问题。 阅读全文
posted @ 2017-02-23 06:28 Rainystuday 阅读(174) 评论(0) 推荐(0) 编辑
该文被密码保护。
posted @ 2017-02-22 17:33 Rainystuday 阅读(1) 评论(0) 推荐(0) 编辑
摘要:1.类定义 CLASS lcl_event_handler DEFINITION. PUBLIC SECTION. METHODS: handle_data_changed_finished FOR EVENT data_changed_finished OF cl_gui_alv_grid IMPORTING e_modified et_good_cells, ... 阅读全文
posted @ 2017-02-22 17:32 Rainystuday 阅读(369) 评论(0) 推荐(0) 编辑
摘要:rfc外部断点系统退出后会删除吗? 不会删除Rfc外部断点在在SAP退出后标识还在, 但是断点会失效! 附 断点消息: ABAP 中的断点分为静态和动态两种.一、 静态断点(Static Breakpoints) 是程序员在程序中用代码设定的, 当程序运行到该断点时, 会进入调试状态.语法: 二、外 阅读全文
posted @ 2017-02-22 11:49 Rainystuday 阅读(444) 评论(0) 推荐(0) 编辑
摘要:项目相关表: EORD 货源 MDLG MRP 范围存储位置 配额文件: 标题EQUP 配额文件:项目 阅读全文
posted @ 2017-02-22 10:45 Rainystuday 阅读(149) 评论(0) 推荐(0) 编辑
摘要:转自http://www.sapjx.com/abap-range-table.html1. Range Table 概述 Range Table 为 SAP R/3系统标准内表的一种,结构与 Selection Table 一致,由 SIGN, OPTION, LOW 和 HIGH字段组成; 可以 阅读全文
posted @ 2017-02-21 15:46 Rainystuday 阅读(18620) 评论(0) 推荐(1) 编辑
摘要:选择框式屏幕设计; * * SELECTION-SCREEN * SELECTION-SCREEN BEGIN OF BLOCK bk01 WITH FRAME TITLE text-t01. SELECTION-SCREEN BEGIN OF LINE . PARAMETERS: rb_matnr 阅读全文
posted @ 2017-02-21 13:46 Rainystuday 阅读(365) 评论(0) 推荐(0) 编辑
摘要:是否确定需要增强? 阅读全文
posted @ 2017-02-20 11:20 Rainystuday 阅读(302) 评论(0) 推荐(0) 编辑
摘要:REPORT z_barry_alv_tree1_bom MESSAGE-ID oo. TABLES: stpox.INCLUDE <icon>. CLASS: cl_gui_column_tree DEFINITION LOAD, cl_gui_cfw DEFINITION LOAD . DATA 阅读全文
posted @ 2017-02-19 20:38 Rainystuday 阅读(416) 评论(0) 推荐(0) 编辑
摘要:原文地址:OO ALV 工具栏对于的功能码 图标与对应的 功能码 明细 &DETAIL 检查 &CHECK 刷新 &REFRESH 剪切 &LOCAL&CUT 复制文本 &LOCAL&COPY 插入总览 &MB_PASTE 撤销 &LOCAL&UNDO 附加行 &LOCAL&APPEND 插入行 & 阅读全文
posted @ 2017-02-18 16:44 Rainystuday 阅读(2090) 评论(0) 推荐(0) 编辑
摘要:1、通过视图DD07V, 例子:取SD 凭证类别的DOMAIN(VBTYP)DATA: LT_DD07V TYPE TABLE OF DD07V.SELECT * INTO T_DD07V FROM DD07V WHERE DOMNAME = 'VBTYP' AND DDLANGUAGE = '1' 阅读全文
posted @ 2017-02-18 15:09 Rainystuday 阅读(237) 评论(0) 推荐(0) 编辑
摘要:DATA: lt_items_old LIKE TABLE OF bapiebanv WITH HEADER LINE. DATA: lt_items_new LIKE TABLE OF bapiebanv WITH HEADER LINE. DATA: lt_account_old LIKE TA 阅读全文
posted @ 2017-02-17 11:03 Rainystuday 阅读(275) 评论(0) 推荐(0) 编辑
摘要:新项目的系统,调试是老出现这个框不断弹出,一堆出来 都来不及关。 不确定是不是因为可用对话框不够的原因。 阅读全文
posted @ 2017-02-17 11:02 Rainystuday 阅读(251) 评论(0) 推荐(0) 编辑
摘要:ATA: ls_headdata LIKE bapimathead, ls_clientdata LIKE bapi_mara, ls_clientdatax LIKE bapi_marax, ls_salesdata LIKE bapi_mvke, ls_salesdatax LIKE bapi_ 阅读全文
posted @ 2017-02-16 19:11 Rainystuday 阅读(391) 评论(0) 推荐(0) 编辑
摘要:SAP 系统中,一些单据保存到数据库用的是 update mudule function。 命名是ME_UPDATE_* (业务说明) 例:PR save module: ME_UPDATE_REQUISITION ME_UPDATE_INFORECORD 更新采购主记录数据 ME_UPDATE_A 阅读全文
posted @ 2017-02-16 19:03 Rainystuday 阅读(1509) 评论(0) 推荐(0) 编辑
摘要:小技巧,可以在Debugger的时候跳过不想执行的代码, 或者返回执行已经执行过的代码,实际开发过程中很有帮助 阅读全文
posted @ 2017-02-16 16:11 Rainystuday 阅读(277) 评论(0) 推荐(0) 编辑
摘要:*& * *& Report ZFIND_EXIT_BADI *& *& * *& *& *& * REPORT z_find_userexit_and_badi NO STANDARD PAGE HEADING. *& * *& Enter the transaction code that yo 阅读全文
posted @ 2017-02-16 15:22 Rainystuday 阅读(388) 评论(0) 推荐(0) 编辑
摘要:找增强点方法: A可以用程序去找,,ZFIND_EXIT_BADI B 可以在源代码里打断点找 ‘call customer-function’ C 可以在源程序里打断点 ‘call BADI’ D 隐式增强 注意:1. 隐式增强点也是系统提供的。 ***学习得: PBO 事件是做一些初始化动作的, 阅读全文
posted @ 2017-02-16 15:21 Rainystuday 阅读(214) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2017-02-16 14:59 Rainystuday 阅读(283) 评论(0) 推荐(0) 编辑
摘要:创建PR:BAPI_REQUISITION_CREATE BAPI_PR_CREATE "Create Enjoy Purchase Requisistion(这是新函数) BAPI_PR_CHANGEBAPI_PR_CREATEBAPI_PR_GETDETAIL 相关函数: 函数组 函数组短文本功 阅读全文
posted @ 2017-02-16 07:32 Rainystuday 阅读(682) 评论(0) 推荐(0) 编辑
摘要:FUNCTION me_update_requisition.""""""""""""""""""""""""""""""""""""""""""""" 阅读全文
posted @ 2017-02-15 23:32 Rainystuday 阅读(985) 评论(0) 推荐(0) 编辑
摘要:SE80 -- edit source code. SE24 -- class create or display. SFP -- created and maintained independently of Web Dynpro applications using the Form Build 阅读全文
posted @ 2017-02-15 22:37 Rainystuday 阅读(2968) 评论(0) 推荐(0) 编辑
摘要:转自:http://blog.csdn.net/budaha 20170215需要一个PR 修改保存时候的增强,目的是同步PR的处理状态 EBAN-STATU 到一个自建表ZTPRTOPO,记得有个PR 的更新函数 里有隐士增强可用。ME_PROCESS_REQ_CUST 是这个吗? 在sap的开发 阅读全文
posted @ 2017-02-15 22:26 Rainystuday 阅读(4726) 评论(0) 推荐(0) 编辑
摘要:【园工】HF-abap-Rainy(574570549) 11:10:12这个有啥作用,勾上了怎么查修改日志呢,【园丁】SH-CRM-ALEX(8738890) 11:13:53SCU3【园丁】SH-CRM-ALEX(8738890) 11:14:58STAD 阅读全文
posted @ 2017-02-15 11:31 Rainystuday 阅读(408) 评论(0) 推荐(0) 编辑
摘要:Rainy on 201702151.同事在 写RFC的时候遇到报错:"YTST_001" 必须为扁平结构。不能将内部表、字符# 原因是自建结构中字段定义为了string 类型。关于 扁平结构的概念有些疑惑???2.CHAR类型长度限制,主键 <= 220 ,当主键>120 位长度,激活时系统会警告 阅读全文
posted @ 2017-02-15 11:29 Rainystuday 阅读(567) 评论(0) 推荐(0) 编辑
摘要:CDHDR 更改日志表头 CDPOS 更改日志行项目 SAP中修改频率较低的定制表(T001等)一般都会有修改记录存在,查看一个表有没有修改记录可以在SE11中查看他的技术设置,如果其中的LOG DATA CHANGES选中则表示此表有历史修改记录存在。要查看他的修改记录可以使用Tcode:SCU3 阅读全文
posted @ 2017-02-15 11:14 Rainystuday 阅读(5754) 评论(0) 推荐(0) 编辑
摘要:转自:http://www.cnblogs.com/mingdashu/p/5566108.html SAP系统的常见订单状态如下: · CRTD (创建):标识生产订单刚刚创建,此时禁止做后续发料和报工确认等操作; · PREL (部分下达):当生产订单部分下达时,如仅下达部分工序时出现此状态; 阅读全文
posted @ 2017-02-15 09:28 Rainystuday 阅读(1012) 评论(0) 推荐(0) 编辑
摘要:方法二、函数'STATU_CHECK' 检查工单状态为'I0045' 则为已做技术性关闭。 READ TABLE iaufk WITH KEY aufnr = l_aufnr. CALL FUNCTION 'STATUS_CHECK' EXPORTING * BYPASS_BUFFER = ' ' 阅读全文
posted @ 2017-02-15 09:27 Rainystuday 阅读(1803) 评论(0) 推荐(0) 编辑
摘要:当PR在SAP里面已不再使用时,可使用批量使用以下两个BAPI进行处理: BAPI_REQUISITION_DELETE,进行删除处理, (速度快) BAPI_PR_CHANGE,进行关闭,但不删除(速度较慢),需要加COMMIT 需要注意的是:如果PR信息不完整或有错误,BAPI无法对PR进行处理 阅读全文
posted @ 2017-02-13 17:07 Rainystuday 阅读(1594) 评论(0) 推荐(0) 编辑
摘要:把生产机上所有后续开发的CBO程序都备份下来。以备急用! 用过2种方法:1.写BDC程序,模拟 TCODE:SE38 -->Program --> Utilities(M)-->More Utilities-->Upload/Download-->Download-->*.txt保存。2.ABAP提 阅读全文
posted @ 2017-02-12 17:37 Rainystuday 阅读(482) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示