1、业务需求针对用户使用销售订单时,根据定价和步骤顺序,判断是否有权限,没有权限时隐藏销售订单抬头和行项目的部分价格数据要限制的定价和步骤在spro中的位置限制的步骤2、增强实现2.1权限对象创建带有定价和步骤的权限对象分配权限2.2、隐藏抬头和行项目价格隐藏抬头和行项目表格中的净值和净价字段在程序MV45AFZZ→USEREXIT_FIELD_MODIFICATION中写隐式增强"-------
1、文档说明对于生产订单组件的增删改有多种办法,比较常用的有使用内部函数CO_XT_COMPONENT_*,有改造BAPI_ALM_ORDER_MAINTAIN来实现,各有千秋。本文档介绍,通过PS的BAPI_NETWORK_COMP_*系列BAPI,来实现常见的组件先删后建的覆盖式操作,组件部分字段修改,组件信息查询等功能2、BAPI用法2.1、组件列表查询查询组件基本数据"----------
1、业务需求需要对来料检验增加“合格数量”和“不合格数量”字段,涉及三个增强开发2、QE01\QE02\QE03\QE51N屏幕增强增强表增强点BADI:QEEM_SUBSCREEN_5000创建程序,包含子屏幕,在增强点中调用在程序屏幕中绘制字段在输出流中可以通过事务代码控制字段编辑和必输效果"--------------------@斌将军-------------------- MODULE
1、业务需求针对用户使用销售订单时,自定义权限对象,判断是否有权限,没有权限时隐藏销售订单抬头和行项目的价格相关字段2、增强实现2.1自定义权限对象SE11创建一个带域的数据元素ZECHECK,SU21自定义权限对象:ZCONDMANT,校验ZCHECK = M 为有权限2.2、隐藏抬头和行项目价格隐藏抬头和行项目表格中的净值和净价字段在程序MV45AFZZ→USEREXIT_FIELD_MODI
1、实现效果根据客制化需求,要在采购订单中新增大量字段,所以要在界面上添加一个单独的页签。效果如下:2、增强实现2.1、增强结构因为是在抬头上边添加,所以增强CI_EKKODB结构2.2、函数组仿照Function Group MEPOBADIEX建一个Function Group函数组:2.3、增强实施2.3.1、BADI:ME_GUI_PO_CUST方法:SUBSCRIBE"---------
1、业务需求采购订单行项目新增“图号”和“价格类型”字段。其中图号只查询底表展示,不做修改;价格类型做下拉框;2、增强实现增强标准表EKPO结构CI_EKPODB。抬头增加字段则修改EKKO结构CI_EKKODB增强点CMOD:MM06E005出口EXIT_SAPMM06E_016首先在TOP文件中引入全局CI_EKPODB创建行项目增强字段的子屏幕0111,并在屏幕中绘制图号和价格类型字段。如果
1、业务需求通过委外工单生成的采购申请,需要将自定义“图号”字段显示在采购申请中,且只用于显示即可2、增强实现增强表EBAN的结构CI_EBANDB增强点CMOD:MEREQ001出口EXIT_SAPLMEREQ_001首先在TOP文件中引入全局CI_EBANDB创建子屏幕0111,并在屏幕中绘制图号字段,仅输出即可在EXIT_SAPLMEREQ_001的包含文件ZXM02U01中写入获取图号的逻
1、业务需求预留中自定义文本字段“大项修”。根据预留创建物料凭证时,将该字段带入到物料凭证中,类似标准字段“项目文本”。并在物料凭证自动产生会计凭证后,将该字段带入到会计凭证行项目中。其中需要解决以上三张凭证对该字段的界面显示,以及预留对该字段的维护。解决接口中用BAPI对创建预留,创建物料凭证的字段维护2、前台界面增强2.1、预留增强增强RESB表,添加大项修字段ZSGTXT在屏幕中增加对应字段
1、GOS介绍GOS是一个连接文档和SAP内各种对象的工具,在SAP的一些凭证中,可以通过GOS进行附件的上传、查看和删除等功能,例如采购订单、会计凭证等。如果没有这个按钮,可以将当前登录用户的类型设置为对话即可。 2、前台附件上传点击创建附件,选择需要上传的附件即可 点击附件清单,即可查看上传的附件 并且可以对当前上传的附件进行删除操作 3、代码实现&nb
1、前台报价是提供给客户交付货物或服务的一份文件,客户想要知道产品价格以及装运时间。事务代码VA21输入报价单类型和销售组织、分销渠道、产品组输入售达方和行项目的物料信息,订购数量等信息输入条件,金额2、源代码"--------------------@斌将军-------------------- DATA: lv_vbeln TYPE bapivbeln-vbeln, "询报价单
1、创建开票凭证1.1、前台VF01创建开票凭证1.2、源代码"--------------------@斌将军-------------------- DATA:lt_billingdatain TYPE TABLE OF bapivbrk WITH HEADER LINE, lt_conditiondatain TYPE TABLE OF bapikomv WITH HEADER
1、业务说明1.1、确认控制 配置路径:IMG→物料管理→采购→确认→建立确认控制供应商确认:下达采购订单后,供应商根据订单回执能够交货的日期和数量。例如:采购订单下达后通过接口同步给SRM,SRM执行确认后,调用接口同步给SAP确认的交货日期和数量。确认有两种方案:一步法和两步法。两步法:第一步:供应商回复确认的交货计划,系统中确认页签添加AB类别的行; 第二步:供应商按第一步的
1、区别FOR ALL ENTRIES IN 与 INNER JOIN 内表,目的都是通过内表找数据库表与之对应的数据,但是有区别。1.1、写法FOR ALL ENTRIES IN"--------------------@斌将军-------------------- IF gt_acd IS NOT INITIAL. SELECT acdoca~rldnr,"总账会计中的分类账
1、研究背景1.1、业务背景 由于销售、研发、工艺等需要频繁变更,导致工单中组件需要频繁的进行变更,修改组件的物料,数量,库存地点,工序等内容。1.2、技术痛点为了满足要求,使用了函数:CO_XT_COMPONENT_ADD和CO_XT_COMPONENT_CHANGE用于组件的新增和修改,使用CO_XT_COMPONENTS_DELETE用于组件的批量删除。痛点1:新增和修改函数,每次
1、读取内表行新语法740新语法中,对标READ,提出了新的语法,如下:1.1、根据字段值查找"-----------------------------@斌将军----------------------------- "老语法 READ TABLE lt_acd INTO ls_acd WITH KEY rbukrs = gs_acd-rbukrs. IF sy-subrc EQ 0. EN
1、OB28/GGB0校验当遇到该需求,即:当公司代码为CBIN,科目为10020115时,分配1字段,必须是01或者11,则需要配置会计凭证校验新建条目双击,点击确定创建创建步骤,定义先决条件检查定义提示消息,点击保存保证处于激活状态测试:F-02报错输入分配1,则不报错2、OBBH/GGB1替代创建步骤,替换原因代码字段输入先决条件当输入其他原因代码,回车后自动变为062有时传请求后,发现报错
1、功能说明本文档通过一个简单的实例,仿照采购订单的界面,介绍屏幕开发。2、效果展示3、功能实现3.1界面框架从界面上看,整个界面框架分为四部分。抬头行,抬头页签,行项目,项目细节。其中抬头页签,行项目,项目细节三部分可以根据展开按钮实现展开和关闭,展开和关闭时按钮分别调用空界面和有值的界面,实现展开和关闭效果。首先SE38创建程序,定义需要使用的内表,创建9000屏幕。在9000屏幕中创建四个子
1业务场景在程序中某些选项不能让某些用户使用,需要进行权限控制,并且没有标准的权限对象,就需要自己自定义权限对象进行控制。例如:在选择配置容差时,不允许某些用户使用。2自定义权限对象2.1创建数据元素SE11创建一个带域的数据元素在域中维护值2.2维护权限维护权限字段,事务代码SU20,点击新建 维护权限对象,事务代码SU21在权限对象中维护事务代码和数据元素 保存后点击重新生
1、业务场景当使用FB08和F.80在前台冲销会计凭证时,需要限制三种不同的会计凭证类型,并报消息到相应的程序中处理这三种会计凭证类型。2、技术实现在BADI和二代中均未找到合适的增强点,因此根据在前台DUBUG,找到隐式增强点。为了在选择屏幕,当用户输入凭证编号、公司代码、年度后,直接判断该会计凭证是否可以进行操作进入标准程序的PAI中,进入该方法中在源程序中,字段名并非最终保存在数据库中的名字
Copyright © 2005-2025 51CTO.COM 版权所有 京ICP证060544号