文章分类 - ABAP-A&Q
摘要:SAP 标准的销售交货单合并开票的条件是什么?转自:http://zhidao.baidu.com/question/403198415.html配置事物代码:VTFL由参考编号字段来确定交货单合并开票的标准,如果你要一张销售订单的多张交货单合并开票,选B,如果要每张交货单开一张票,选C追问十分感谢您的回答。另外,如果我VTFL参考编号字段选择A采购订单编号,那么应该是根据相同采购订单编号来合并咯?然后在项目的复制控制规则里面,字段'数据 VBRK/VBRP'是控制项目层级合并的条件的吧?标准的选择001,请问它的合并条件是什么呢?回答VTFL参考编号字段选择A采购订单编号,则
阅读全文
摘要:Problem in Transaction code OAERbyravs4u» Tue Sep 13, 2005 4:42 amHi ,I uploaded one Excel Sheet using transaction OAER.Class Name ZXL, Class Type OT and Object Key as Export.While trying to assign it to a transport request, i clicked the icon for transport. But it is showing the error..Message
阅读全文
摘要:转自:http://blog.sina.com.cn/s/blog_a7122a0101019gs9.html当内表作为子程序的参数时,要分有没有 headerline line。1.有header line 的内表定义子程序时在表名后面要加[].TYPES:BEGINOFitab,name(10)TYPEc,ageTYPEi,ENDOFitab.DATA:itab1TYPESTANDARDTABLEOFitabWITHHEADERLINE.itab1-name='woniu'.itab1-age=4.APPENDitab1.itab1-name='flora'
阅读全文
摘要:ABAP动态字段问题Filed- symbols实际上指向一个内存区,可以通过地址访问指定内存区的数据, 就像指针一样实例:DATA:var(10) TYPE c.FIELD-SYMBOLS <fs> TYPE ANY. “定义<fs>指向任何类型,不能指向表类型var = ‘Hello’.ASSIGN var TO <fs>.WRITE: / <fs>.输出:Hello更改字段数据:<fs> = ‘World’.WRITE:/ var.输出:World<fs>是一个指向变量var的指针,操 作<fs>就身操作
阅读全文
摘要:ABAP-如何读取内表的字段名称转自http://blog.sina.com.cn/s/blog_4d1570de0100txvv.html*&---------------------------------------------------------------------**&ReportZTRAINING29如何得到内表的字段名称与字段类型**&T-code**&---------------------------------------------------------------------**&CreatedbyXaveryhsue
阅读全文
摘要:sap会计期间打开关闭ob52 打开财务会计期间: okp1 成本会计期间管理,如果打上勾就不能计账。 mmpv 商品会计期间设置 如果含有负库存和负数可以把"在前期中充许负的数量"和"在前期中充许负值"选中进行结转. mmrv 可以查看当前期间,设置是否可以上一个期间记账 期间必须顺序打开和关闭,在同一时刻只能有一个会计期间打开. KP06, KP26 活动类型的计划成本和作业量,用于计算作业(活动)价格。http://wfly2004.blog.163.com/blog/static/11764272010425104731973/
阅读全文
摘要:sap 如何查看有哪些客户被冻结了?http://zhidao.baidu.com/question/478274461.html问题问的不清楚,冻结有挺多种的,要分情况说。销售里面就有三种:Order Block,Delivery Block和Billing Block。财务里面有Posting Block。还有一种是因为超过Credit Limit而产生的冻结(具体冻结什么业务要看系统具体配置)。销售冻结的,应该是没有标准报表的。财务的冻结,可以使用S_ALR_87012179。超过Credit Limit而产生的冻结,可以使用VKM1看到。追问谢谢,因为有需求,要做query,要查看因为
阅读全文
摘要:信用管理VKM1看不到已冻结的凭证http://www.itpub.net/thread-1185417-1-1.html(elin_yi)我在研究信用管理.测试过程中几个客户都已经超过相应的信用限额.下单时已提示超出信额多少USD,但是在VKM1却找不到任何被冻结的SD凭证.这是怎么回事呢?(Anneyok)有进行冻结的设定吗。 先看一下原始单据上的状态是不是冻结状态(Anneyok)TCD: OVA8 看一下是否做冻结设定了。……SAP信用控制:后台有哪张表可以查到所有通过VKM1解冻过的订单呢?http://zhidao.baidu.com/question/196523267.html
阅读全文
摘要:large table VBRK: No field of a table index in where conditionHi,Code inspector says "large table VBRK: No field of a table index in where condition" for the below query.Am i getting this error because of not using key field VBELN in my where condition?Guide me to proceed furtherOPEN CURSO
阅读全文
摘要:Note 886532 - Pricing: Displaying and rounding numbershttp://www.stechno.net/sap-notes.html?view=sapnote&id=886532HeaderSAP Link 886532 !-->Version / Date5 / 2011-01-25Release Status Released for Customer!-->Released on 2011-01-25!-->PriorityRecommendations/additional infoCategoryConsul
阅读全文
摘要:解决SAP中单位转换问题-调用BDC提示单位在中文中未创建SAP中的单位转换有时候弄的有点不顺手。在调用BDC的时候,发现了这个问题。如果输入英文单位,会提示单位在中文中没有创建。但是在表T006和T006A中均能找到此单位。可能是后台配置的问题。至今未找到在哪里可以解决这个问题。经过同事帮助,用这两个函数,解决了在调用BDC的时候出现的单位在中文中没有定义的问题,也可以解决单位显示为英文的问题。在此贴出来,希望对后来者有所帮助。可以通过SE37来测试。CALL FUNCTION 'CONVERSION_EXIT_CUNIT_OUTPUT' EXPORTING input =
阅读全文
摘要:屏幕设计中日期的搜索帮助问题屏幕设计中日期的搜索帮助问题在做TABLE CONTORL的DIALOG时如果从程序自定义内表来建的TC,那么里面的日期字段的search help ,F4是有反应的,但是默认的是没有旁边的DROP DOWN按钮的。解决方法:进入ELEMENT LIST里面的MOD.GROUP/FUNCTIONS选项卡将日期字段的INPUT HELP KEY设为 1 或 2(默认的是空)就可以显示出搜索帮助的按钮了。如 图1:转自:http://scnblogs.techweb.com.cn/wangyang/archives/2.html
阅读全文
摘要:SAP ABAP中读取项目文本的方法首先,SAP中所有的项目文本都存在两张数据表中STXH 抬头项目文本 透明表STXL 明细项目文本 透明表在STXH和STXL中可以找到需要的文本对象。然后通过Read_Text函数来读取文本内容。以读取Billing抬头文本为例。1,先配置Billing抬头,建一个项目文本,ID:F001。2,然后建立一张Billing,取得Billing号码,Billing抬头数据在VBRK数据表中。3,建立一个Demo程序读取抬头项目文本。REPORT ZZXLTEST005 .TABLES: VBRK.DATA: TEXTNAME(70) TYPE C.DATA:
阅读全文
摘要:CurrencyConvertingFactor(货币转换因子)ABAP编程中,有个概念很重要,即Currency Converting Factor(货币转换因子)。可能很多ABAP初学者都不知道这是什么东西,这里我们就简单探讨下。1.什么是货币转换因子在SAP中,货币是维护在TCURC表里面,这从Domain: WAERS中可以看到。不过这里我们要介绍的是表TCURX,它维护了货币金额的小数位。比如JPY日元,在该表是0。正常的货币都是2位小数的。那么,该表有什么意义呢?我们来看下面的例子。DATA: netwr TYPE p DECIMALS 2.netwr = '1.3'
阅读全文
摘要:Language 一位与二位的相互转换在ABAP开发中,我们将会使用非常多的自开发或者系统自带的Function module,比如将要记录的language。在SAP中,language与unit等都是比较特殊的对象,也即平常说的外部<–>内部。主要是在表T002中进行匹配。一位转两位:DATA:lw_SPRAStypeT002-SPRAS,lw_laisotypeT002-LAISO.“gettheISOlanguageKeycallFUNCTION‘CONVERT_SAP_LANG_TO_ISO_LANG’EXPORTINGINPUT=lw_SPRASIMPORTINGOUT
阅读全文
摘要:建表时如有一个QUAN类型的字段,那么就要给字段设置Reference field,参考的字段的Data Type要是UNIT,并设置对应的Reference table,也就是参考字段所在的table,否则表不能被激活。一般reference的字段是自已表的字段,当然,也可以是其它表的。为什么数量类型的字段一定要参考一个单位字段呢?是因为在SAP里面,数量和货币在没有单位时,是没有意义的,如1、5、7,我们不知道它代表什么,加上单位后:1PC我们知道是一台电脑,5CNY,代表中国的5块钱,5USD,代表美国的5块钱,这样数据就有意义了。SAP里只有两个这样的特殊字段:QUAN和CURRDat
阅读全文
摘要:转载《sap-abap面试题》问题一:锁对象(Lock Object)和 FM(Function Module)激活锁定对象时,产生的 FM 的名字是什么?答案:首先要在 ABAP 字典中创建锁对象,然后才能在 ABAP 程序中设锁。创建锁对象时,系统会自动生成两个 FM 来进行锁管理。用于设锁的 FM 为:ENQUEUE_<锁对象名>。它用于在锁表(Lock Table)中生成一个锁项(Lock Entry)。若设锁不成功的话,就会在 Return 中反映出来。用于释放锁的 FM 为:DEQUEUE_<锁对象名>。它用于从锁表中删除一个锁项。在 ABAP 程序中,只需
阅读全文

浙公网安备 33010602011771号