![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
SAP-ALL
文章平均质量分 54
此专栏包含了10多年的SAP从业知识沉淀,包含有各个模块,会不定期的更新,对新手或碰到问题的您还是有一定的帮助的。
优惠券已抵扣
余额抵扣
还需支付
¥19.90
¥99.00
购买须知?
本专栏为图文内容,最终完结不会低于15篇文章。
订阅专栏,享有专栏所有文章阅读权限。
本专栏为虚拟商品,基于网络商品和虚拟商品的性质和特征,专栏一经购买无正当理由不予退款,不支持升级,敬请谅解。
SAP道长
未来是美好的!!!努力總是感人的!!!
SAP/ABAP/VB/C#/SQL/ERP/企业微信/OA
展开
-
ABAP Excel处理-内表导出为Excel文件
5. Transformation 生成xml格式的Excel(.XLS)6. ABAP2XLSX 和 XLSX Workbench。3. 生成文本形式的Excel(.xls或.csv)4. 标准方法输出Excel文件流(用作接口或后台)1. OLE下载内表数据为Excel文件。2. DOI下载内表数据为Excel文件。二、内表导出为Excel文件的实现。原创 2023-03-23 16:54:02 · 693 阅读 · 0 评论 -
CK11N成本滚算增强-限制滚算部分类别物料
一般成本滚算多少成本会计或核价专员使用,有时也会将权限赋予给其他部门,比如产品部或采购部的一些人,但是权限会做一些限制,比如成品类或某些类别不放开,这时可以使用增强进行管控,我们找到了一个隐式增强:程序 SAPLCK2U --大家可以看到可以使用的出口很多,我们用到的是根据物料编码主数据进行判断,因此选择的是这个CK_F_PC_MATERIAL_CHECK ,至于插入增强代码这个相信大家都会,就不描述那么细了。原创 2023-03-20 22:20:12 · 710 阅读 · 0 评论 -
委外采购订单交期修改导致组件BOM变更问题
我们使用修改交期的BAPI是 BAPI_PO_CHANGE ,传入参数其实也就是用了计划行的参数表而已,这个BAPI执行完后会自动更新组件BOM,这个好像是SAP本身的逻辑,也许跟后台MM的配置有关,但是这个配置方面没找到相关的资料,只能从开发方向入手。我们处理的方案是,在更新交期前将组件BOM旧数据先保存到内表里,执行完这个BAPI动作后,再将之前保存的原组件BOM更新回来,因为这个功能只是修改交期,数量、物料是不允许修改的,因为组件BOM的明细原则上是没有变化的。原创 2023-03-19 23:07:46 · 748 阅读 · 0 评论 -
SAP采购订单价格与信息记录价格不匹配
我们的场景是这样的,研发打样物料在OA端发起流程,流程归档时通过集成的方式自动生成SAP的采购申请单,是直接调用RFC 创建的,然后采购在转单时就发现价格老是对不上,跟信息记录里的价格对不上,需要每个物料重新获取更新,增加了他们的工作量,同时也会导致采购价格问题,出现这个问题后刚开始怀疑是价格的配置有问题,但是找来找去都没找到原因(要抓狂了);后来无意中看到申请单上有个评估价格,而且发现采购单上的价格刚好跟这个价格一样,没道理那么巧合,就往这个方面去查........................原创 2021-07-16 11:50:10 · 3807 阅读 · 1 评论 -
用VB开发SAP接口程序
SAP R/3系统是业界最先进、最稳定的ERP系统,国际和国内大型企业采用该系统的比例遥遥领先于其它ERP系统的总和。SAP R/3内建了二次开发平台,使用的开发语言叫做ABAP,是一种类似于COBOL的编程语言。ABAP在报表输出方面功能相对较弱(只能按行打印在屏幕上或者导出到Excel中处理),所以日常工作中经常需要在外部开发程序。通过程序接口自动读取SAP R/3的数据表(视图),在外部进行原创 2011-06-25 11:55:00 · 4462 阅读 · 1 评论 -
SAP的一些用法技巧及例子
收藏地址: http://www.cnblogs.com/elegantok/category/197036.html 这是和SAP相关的文章。转载 2011-06-24 16:01:00 · 1657 阅读 · 0 评论 -
SAP常用Tcode收集
1 常用Tcode(部分):FI: OBA5|OFMG|OFPM MM: OMRM|OKZZ|OMT4|OMCQ |O04C|SD: OVAHCO: OPR4_ACT|OPR4_CK|OPR4_CKML|OPR4_CKPF|OPR4_KKA|OPR4_KKP|OPR原创 2011-07-09 16:12:47 · 2041 阅读 · 0 评论 -
SAP物料主数据_基本视图设置1
物料主数据_基本视图1一.视图说明 物料主数据的基本视图是维护一个物料的最为基本的数据,也都是无组织机构数据。这些数据不会因为不同的组织机构(如工厂、库存地点)改变而改变。 基本视图创建(如TCODE:MM01)后,就不能再用创建的方法进行维护,需用修改的方式(TCO原创 2011-07-16 11:39:34 · 12574 阅读 · 0 评论 -
SAP定义物料组
定义物料组(Material Group)一.说明 模块:MM。 物料组(Material Group)在SAP中是物料主数据的一个关键字段,属于无组织机构级别。它在采购信息记录、采购订单等中使用。在创建采购订单时,当输入物料编号,物料组就自动被带出;当无物料号而是输原创 2011-07-16 12:01:31 · 21138 阅读 · 0 评论 -
SAP定义采购组
定义采购组(Purchasing Group)一.说明 模块:MM。 本文是在SAP系统后台定义采购组(Purchasing Group)。SAP中有多种翻译,如“购买组”等,在此统一称为“采购组”。采购组的编号在整个Client中是唯一的。 在物料主数据的采购原创 2011-07-16 14:07:53 · 9756 阅读 · 0 评论 -
SAP物料主数据_采购视图设置
物料主数据_采购视图一.视图说明 如果物料在SAP中未维护采购视图,则该物料无法完成采购相关的功能(如创建采购订单等)。不是所有类型的物料都需要采购,如FERT(成品)型物料就无采购视图。 维护采购视图,在选择视图对话框中,选中“采购”条目(如图1所示),组织级别对话原创 2011-07-16 14:12:15 · 12326 阅读 · 0 评论 -
SAP定义应收应付容差组
定义应收应付容差组一.说明 本文是在SAP系统后台定义应收应付容差组,可在清帐时进行金额约束。对于供应商和客户的收付业务,可以定义一些控制条件,如对某类供应商的付款差异不超过50元,或发票金额的0.05%等。 此容差组由于与支付相关,所以在供应商、客户主数据中均有维护原创 2011-07-16 14:43:27 · 4590 阅读 · 0 评论 -
SAP供应商主数据_公司代码视图
供应商主数据_公司代码视图一.视图说明 供应商主数据中的公司代码视图是为供应商结算设定的,此视图也可称为会计视图。供应商可以是只供货而无结算的(如订货方),也可以是只结算的(如出票方),也可以两者均有。当需要结算则需维护此视图,否则可不用维护。 公司代码视图常规的有3原创 2011-07-16 14:56:33 · 10979 阅读 · 0 评论 -
SAP收客户还款记帐设置
收客户还款记帐一.说明 本操作是FI模块应收总帐中的一个记帐操作,接收客户的付款,增加银行存款(或现金),并将相应的发票作清帐。 客户的发票可以是FI模块用TCODE:FB70生成的凭证,也可以是在SD模块用TCODE:VF01生成的凭证。操作后客户的应收款项将减少。原创 2011-07-16 16:05:09 · 2542 阅读 · 0 评论 -
SAP供应商主数据_基本视图
供应商主数据_基本视图一.视图说明 供应商的无组织机构数据是存放于基本视图中,这些数据不会因为组织机构的变化而变动。基本视图有4个页面,分别是地址、控制、支付交易、联系人。各页面的转换可通过界面上的前后翻页按钮(),也可以通过点击菜单组“转到→一般数据”下各条目转换(如图1原创 2011-07-16 15:19:19 · 12650 阅读 · 0 评论 -
SAP给供应商付款记帐设置
给供应商付款记帐一.说明 本操作是FI模块应付总帐中的一个记帐操作,用银行存款(或现金)给供应商支付应付款项,并将相应的发票作清帐。 供应商的发票可以是FI模块用TCODE:FB60生成的凭证,也可以是在MM模块用TCODE:MIRO生成的凭证。操作后供应商的应付款项原创 2011-07-16 15:52:02 · 8004 阅读 · 0 评论 -
SAP定义进项税代码缺省值设置
定义进项税代码缺省值一.说明 模块:FI。 本文是在SAP系统后台,维护指定公司代码的进项税缺省值,以便于在采购业务的发票校验操作中能够快速地指定税码。此项配置主要与发票校验有关(TCODE:MIRO)。二.示例数据项目R/O数据公司代码RC100 枫竹丹青有限责任公原创 2011-07-16 17:04:27 · 13343 阅读 · 0 评论 -
SAP物料主数据_销售视图设置
SAP物料主数据_销售视图一.视图说明 在SAP中,如果物料需要销售,则需要维护物料主数据的销售视图。不是所有类型的物料都需要销售,所以有些类型(如原材料)就无销售相关视图可以维护。 图1 选择视图对话框图2组织级别维护对话框 销售视图的维护需指定两种组织机构:销售组原创 2011-07-16 11:50:02 · 21458 阅读 · 0 评论 -
SAP物料主数据_存储视图设置
物料主数据_存储视图一.视图说明 物料的存储视图主要包含这样几方面的数据:存储相关数据,如温度条件、存储条件;批次数据;货架寿命数据;一般工厂数据等。如果物料是非存储性的,如服务类,则无需维护此视图。 维护存储视图,在选择视图对话框中,选中“一般工厂数据/存储1”和“原创 2011-07-16 14:19:34 · 6937 阅读 · 0 评论 -
SAP维护工厂库存的一般设置
维护工厂库存的一般设置一.说明 模块:MM。 本文是在SAP系统后台,维护工厂库存方面的若干参数,包含货物移动、库存盘点、预留、负库存等四部份的常规设置。这些设置值有些在其它路径中也可以进行操作,详见本文后部附加信息。二.示例数据项目R/O示例数据条目工厂RC100原创 2011-07-16 14:33:04 · 15590 阅读 · 0 评论 -
SAP维护物料类型的数量、价值更新
维护物料类型的数量、价值更新一.说明 所属模块:MM。 本文是在SAP系统后台设定工厂级别的物料的数量、价值更新参数。设定了数量更新,货物移动时就记物料帐;设定了价值更新,则记会计帐。 不是每种物料都需要物料帐、会计帐,如NLAG(非存储物料)不设定数量及价值更原创 2011-07-16 14:37:31 · 13221 阅读 · 0 评论 -
SAP供应商主数据_采购视图
供应商主数据_采购视图一.视图说明 供应商的采购视图维护的是采购行为和流程相关数据,维护的组织机构是采购组织。供应商如果有采购行为(如订货方),则需要维护采购视图;如果仅为结算方可无需维护。 采购视图包含采购数据、合伙人功能等两个主要页面。各页面的转换可通过界面上的前原创 2011-07-16 15:28:21 · 12491 阅读 · 0 评论 -
另一篇:C# 连接SAP,并调用RFC函数 (基于Com组件)
1) 新建工程后,首先添加3个Com组建的引用,分别为 SAPFunctionsOCX,SAPLogonCtrl,SAPTableFactoryCtrl;2) 项目添加引用using SAPFunctionsOCX;using SAPLogonCtrl;using转载 2011-07-29 16:13:23 · 2525 阅读 · 4 评论 -
(转) SAP中对内表及表的操作
内表的定义:TYPES|DATA itab {TYPE|LIKE} tabkind OF {linetype|lineobj}[WITH key] [INITIAL SIZE n].内表的种类:1. 标准表(STANDARD TABLE).系统为该表的每一行数据生成转载 2011-07-20 08:32:04 · 2630 阅读 · 0 评论 -
ABAP获取生产订单的状态
传递订单号码,可以返回该订单的状态 REPORT ZCMH2.TABLES : JEST.data: T_STATUS LIKE BSVX-STTXT.DATA: T_OBJNR LIKE JEST-OBJNR.*--- 工单号码T_OB原创 2011-08-03 10:37:22 · 5536 阅读 · 0 评论 -
ABAP 开发物料接口
开发一个可以供外面程序调用的物料接口 FUNCTION ZRFC_KTK_PP_0001.*"----------------------------------------------------------------------*"*"Local inter原创 2011-09-02 11:55:32 · 2297 阅读 · 0 评论 -
ABAP:SmartForms --盘点表设计
报表要求:(见下表)要求:1、不是套打,表格线也需要输出2、每张报表打印8行记录,不足的空白行也需要输出3、按凭证号打印单据,可以连续打印多张报表。一、创建样式:在创建Form之前,需要创建多种段落和字体样式,供Form中的文字使用。需要设置多种“转载 2011-08-06 11:44:41 · 2063 阅读 · 0 评论 -
ABAP学习笔记--操作字符串2
1. 字符串连接 CONCATENATE dobj1 dobj2 ... INTO result [IN { BYTE | CHARACTER } MODE] [SEPARATED BY sep]. 2.字符串原创 2011-08-11 16:10:26 · 1143 阅读 · 0 评论 -
ABAP_ALV_例子(采购申请单查询)
将代码直接拷贝就可以运行. *&---------------------------------------------------------------------**& Report ZCMH9*&*&------------------------原创 2011-08-16 17:36:28 · 3320 阅读 · 1 评论 -
ABAP 一些基本用法
1. SORT 排序 ,A B C 是字段, 多字段排序SORT IT_TAB BY A B ASCENDING C DESCENDING. 2. READ TABLE itab WITH KEY = v BINARY SEARCH.也可以 R原创 2011-07-22 09:57:48 · 12459 阅读 · 0 评论 -
ABAP SELECT SUM函数用法
比如取库存,传递料号 io_matnr 和 工厂 io_werks data: lv_labst TYPE labst VALUE 0, lv_speme TYPE speme VALUE 0, lv_insme TYPE原创 2011-08-18 09:25:23 · 31305 阅读 · 0 评论 -
ABAP 内表指针使用
REPORT ZCMH11.TYPE-POOLS: slis.* Field Catalog for List Viewer ControlDATA: gt_fcat TYPE lvc_t_fcat, gh_fcat LIKE LINE OF gt_f原创 2011-08-19 14:41:13 · 5093 阅读 · 0 评论 -
ABAP DESCRIBE TABLE 用法(计算内表行数)
DESCRIBE TABLE lt_mat LINES lv_cont. 这行的意思是 计算内表 lt_mat 的行数 ,将行数放到变量 lv_cont 里。原创 2011-08-17 15:10:39 · 15071 阅读 · 0 评论 -
ABAP 屏幕参数
SELECTION-SCREEN:BEGIN OF BLOCK b1 WITH FRAME TITLE text-001. SELECT-OPTIONS:p_plant FOR ekpo-werks, p_matnr FOR ek原创 2011-08-22 11:00:06 · 1502 阅读 · 0 评论 -
ABAP:BAPI_GOODSMVT_CREATE 根据预留单 物料移动 MB1B
这几天做根据预留单执行MB1B生成物料移动凭证,开始用bapi调试,参数输入都正确但是就是没有return的正确返回值,只是能返回一个物料凭证号,如果有错误的时候就会报错E信息.然后在commit后,终于能更正确生成物料号了. 所以有些sap中的bapi return的返回转载 2011-10-16 09:04:57 · 8683 阅读 · 0 评论 -
ABAP:读取长文本内容
用途:常常会用到类似于说明或者备注这样的信息,这些信息就是长文本信息。long text.查看:比如销售订单中(SO) 的表单头和表单行项目都可以进行长文本的备注。查看途径: VA02-->输入订单号-->goto--->header--->texts-->show detail (一个放大镜的图标)-->goto --->header.到texts这一步就可以看到备注信息,在最后一步可以看到原创 2011-10-26 14:00:45 · 1878 阅读 · 0 评论 -
SAP 采购订单四级审批流程配置
SAP 采购订单四级审批流程配置 http://jiahongguang12.blog.163.com/blog/static/3346657201112394137254/ SAP 采购订单四级审批流程配置 SAP所提供的审批特性有N种,具体用哪一种审批特性,要看自己的实际情况;如按公司代码特性审批:采购申请或采购订单如果属于某一个公司,就对此类单子进行审批;按转载 2011-12-05 11:34:38 · 9221 阅读 · 0 评论 -
SQ01 快速创建SAP查询报表
一,Query 无需编程在SAP中利用查询来创建各种报表; 创建时,自带各种功能:比如:分类汇总,小计,特别标示.....二, 增加计算栏位; 如有特殊需求,可以增加一些栏位,用来存放中间计算结果三, Query 转成Tcode; 创建QUERY 例:创建一Query,查询异动类型为261 的库总量及库总金额;单价有标准&异动平均价之分; 所用到的数据库表:MSEG,转载 2011-12-05 14:15:53 · 11790 阅读 · 0 评论 -
sap 搜索帮助的建立
在写ABAP代码的时候,我们经常会遇到这样的问题,当你自己在数据字典中建立了一个配置表时,你在屏幕上引用了表中的某个字段.同时你想要在屏幕上提供选择,让用户可以直接选择而不用输入内容.这时我们就会用到-F4搜索帮助.接下来我将给大家介绍两种建立搜索帮助的方法. 方法一:在ABAP数据字段中直接建立相关字段的搜索帮助.具体步骤:1.事务码SE11打开数据字典,选中搜索帮助,填写名称,转载 2011-12-05 14:40:19 · 2891 阅读 · 0 评论 -
SAP表格维护生成器生成数据表维护视图程序
SAP 标准数据表中数据是通过前台的一系列操作进行维护的。少数情况下,可以直接在表中修改,但这是不被推荐的作法。在ABAP开发的过程中有时需要在数据字典中自定义数据表,而自定义数据表,也需要进行数据维护。除了自己定义报表程序来进行维护外,SAP还给我们提供了一种行之有效的方法,来建立前台维护自定义数据表的程序。这就是表格维护生成器。下面将介绍,表格维护生成器的具体用法。一、建立自定义的数据表。转载 2011-12-05 14:51:55 · 2017 阅读 · 0 评论