技术 技能
技术技能概览
技能树基础技术
基础知识×××技术公司(2017年9月~2019年2月)项目经验
标准价格、红线价格程项目
- 项目问题
在这个项目中遇到最困难的问题是程序与客户使用习惯不相符。
界面布局如下:
界面布局
采购订单打印
- 这个项目负责调研、开发、测试、培训任务。
- 项目问题
主要是显示问题诸如间距大小 、高度、样式设置、页面跳转等显示问题
- 处理方式
在技术上主要是smartform技术采用temple 和 table 结合的方式标题什么的采用tmple主体采用 table 。
严格规划好长度大小,直接拿张a4纸模拟客户要求画出简易的图形,在让客户检查,符合在写代码
设置样式 分成标题样式 内容样式 方便管理
sap嵌入excel实现箱号编辑
- 项目问题
由于用户的需求无法用程序全部完成所以经常要下载到excel中然后在excel中改 所以比较麻烦。
- 处理方式
doi采用doi的技术实现这个需求 ,代码比平常多了很多 ,其他的跟在excel中是一样的。
md04增强
需求
- 对于MC分配物料了的,报了齐料还没排产的,在后面做个标识,这个标识有MC操作,比如就像PR固定一样,或者其他标识也行,如:”保留“,”锁定“,”*“,有这种标识的,欠料表逻辑优先考虑这部分需求。这种标记需要可以按工单批量标记,也单独个别物料标记。
- 在MD04中、对于开了工单的,就可以一眼看出工单号,没有开工单的,一眼看出计划单号;不用再点进去看
- MD04树形结构下图需要能导出这样的表,提供数据下载功能;
实现效果
md04增强
- 处理方式
第二代增强 和 增强点增强 主要是找到具体地点
系统间传输物料主数据ale和idoc
由于主要是系统配置 和 idoc发送和接受配置我解决了公司800到300之间的数据传输。技术方面觉得下面的博客写的仔细
https://blog.csdn.net/Sundam/article/details/84300619
批量预制发票
- 需求
- 批量执行mir7里面的操作
- 提供模板导入导出
- 处理方式
由于有小数对于上传数据采用
CALL FUNCTION 'ALSM_EXCEL_TO_INTERNAL_TABLE'
"调用此函数,将Excel中的内容以类似坐标的形式存储到I_excel内表中。"
-
下面是具体的数据转换代码
LOOP AT i_excel INTO w_excel. num_col = w_excel-col. ASSIGN COMPONENT num_col OF STRUCTURE wa_tab TO <fw>. <fw> = w_excel-value. AT END OF row. APPEND wa_tab TO it_tab. CLEAR:wa_tab. ENDAT. CLEAR:w_excel. ENDLOOP.
-
下面是bapi处理代码
SORT lt_itemdata BY invoice_doc_item ASCENDING. CALL FUNCTION 'BAPI_INCOMINGINVOICE_PARK' EXPORTING headerdata = ls_headerdata * ADDRESSDATA = IMPORTING invoicedocnumber = lv_invoicedocnumber fiscalyear = lv_fiscalyear TABLES itemdata = lt_itemdata materialdata = lt_materialdata * taxdata = lt_taxdata return = lt_return
网友评论