练习任务Step.1查询销售订单之输入画面上的栏位:1.订单号2.订单日期注:1.此程序的数据来源于系统标准的资料:销售订单2.可用交易码VA01(VA02,VA03)维护销售订单练习任务Step.2查询销售订单之输出1.订单抬头信息,如下:A.买方编号B.买方名称C.订单编号D.订单日期E.销售员(来自于销售单抬头的[伙伴]资料)F.订单总成本(其值由订单行项目中各行的成本累计而得出)2.订单行项目信息,如下:A.订单行号B.料号C.物料描述D.订单数量E.计量单位F.成本单价(来自于销售单行项目的[条件]记录)G.成本备注(来自于销售单的[内文])练习任务:练习要求任务:(10小时左右完成,以下nnn无用各自学号代替)1.参考报表YSDTEST01_999作出报表程序YSDTEST01_nnn•输入输出格式如前文演示页面所示•数据来源所在的Table及Field请用户通过销售订单操作画面自己查得•各学员实际编程所用的语句和逻辑不必跟例子一样,但程序运行结果必须跟例子完全相同2.练习时应注意的问题:•掌握方法:根据交易操作画面去找对应的表和字段•知道如何处理合作伙伴、定价条件、内文•了解几个常用的SAP标准表•巩固报表的编写方法和ABAP语句的用法附录一:销售订单操作初始屏幕1.填入销售订单号注:此销售订单必须已经在系统中创建好2.点击确认按钮”Enter”注:显示销售订单的TC:VA03附录一:销售订单操作概览1.点击图标按钮可看订单表头数据注:订单抬头信息:[买方编号]及[买方名称]附录一:销售订单操作订单表头数据_销售1.进入合作伙伴信息的页面注:订单抬头信息:订单日期–‘2006.02.13’附录一:销售订单操作订单表头数据之合作伙伴点击此按钮返回到销售订单概览画面注:订单抬头信息:销售员--1701对应的伙伴功能代号是‘VE’附录一:销售订单操作概览双击订单行,则进入到订单行项目的详细资料画而附录一:销售订单操作项目数据_销售订单行项目信息:订单数量--’10’计量单位--‘PC’订单行项目信息:订单行号:’10’订单行项目信息:料号:‘P-109’物料描述:‘PumpeStahlgussIDESNORM170-230’附录一:销售订单操作项目数据_定价条件订单行项目信息:成本单价:--‘664.99‘注:对应的[条件类型]号是:‘VPRS’附录一:销售订单操作项目数据_内文订单行项目信息:[备注]:--‘‘theimportetthing”注:对应的文本项[Itemnote]的第一行内容写程序时,内文的资料存放和读取方式跟其它栏位的存放和读取方式很不同,不需要直接访问数据库Table,只要调用SAP标准的函数:”Read_text“即可达成,附录一:销售订单操作项目数据_察看内文参数(一)操作:双击此正文编辑框内任何位置附录一:销售订单操作项目数据_察看内文参数(二)操作:在内文的全屏编辑页面选择菜单项:GotoHeader附录一:销售订单操作项目数据_察看内文参数(三)Text的参数:[TextName]:订单号+行项目号[Language]:语言类别,如SY-LANGU[TextID]:‘0002’指ItemNote,如果是其它内文项目,TextID会不一样[TextObject]:‘VBBP’如果是销售订单抬头中的文本,那TextObject又会是另一个值附录二:找数据库表字段-方式一看文档•查看文档:SAPTableHelpFile附录二:找数据库表字段-方式二F1大法(一)光标放置在要查找数据库字段的前台操作栏位中,然后按键”F1”;此处是以栏位销售订单的[凭证日期]为例附录二:找数据库表字段-方式二F1大法(二)点击按钮[技术信息]附录二:找数据库表字段-方式二F1大法(三)注:此处即告诉了你屏幕上的栏位资料所在的数据库表和字段此例中找到的销售订单的[凭证日期]对应的数据库表是VBAK,字段是AUDAT,用户可直接用SE11去数据库中确认附录二:找数据库表字段-方式三超级跟踪法(一)•Step1.进入到包含要找的栏位前台操作画面,等待被跟踪•注:此例要找出销售订单的订单号所在的数据库表字段,用销售订单的初始画面操作来进行跟踪附录二:找数据库表字段-方式三超级跟踪法(二)•Step2.在新的SAP对话窗口中进入跟踪功能的操作界面:路径:System\Utilities\PerformanceTrace(T-CODE:ST05)附录二:找数据库表字段-方式三超级跟踪法(三)•Step3.开始跟踪:点击按钮[TraceOn]附录二:找数据库表字段-方式三超级跟踪法(四)1.填入任一有效的销售订单号2.点击确认按钮”Enter”•Step3.回到要被跟踪的窗口附录二:找数据库表字段-方式三超级跟踪法(五)Step5.进入到销售订单概览画面附录二:找数据库表字段-方式三超级跟踪法(六)•Step6.去到跟踪功能画面窗口,结束跟踪点击按钮[TraceOff]附录二:找数据库表字段-方式三超级跟踪法(七)•Step7.去显示跟踪到的信息点击按钮”跟踪列表”附录二:找数据库表字段-方式三超级跟踪法(八)•Step8.去显示跟踪到的信息点击按钮[确认]附录二:找数据库表字段-方式三超级跟踪法(九)•Step9.从跟踪到的信息中找到要找的表,再用SE11到表中找到自己查找的字段此列列出的极可能就有自己要找的表