你的ABAP程序给佛祖开过光么?来试试Jerry这个小技巧

2019-03-10
阅读 1 分钟
2.1k
跨模态编码器(Cross-Modal Encoder):跨模态编码器的作用是将文本和图像的特征进行对齐。GPT 可以将用户输入的文本描述转换为文本特征表示,然后利用跨模态编码器将这些特征映射到图像特征空间。这种方式确保模型能够理解描述性语言中不同细节是如何与图像特征对应的。

我做SAP CRM One Order redesign的一些心得体会

2019-03-10
阅读 1 分钟
1.2k
Python 中的 class 体内定义方法时,如果没有显式地包含 self 参数,有时候依然可以被调用。这是一个非常有趣的话题,因为它涉及到对 Python 中类与对象之间关系的更深理解。要理解为什么这种情况下方法依然能够被调用,我们需要逐步拆解 Python 类的构造方式以及方法绑定的原理。

一个最简单的WebSocket hello world demo

2019-03-10
阅读 1 分钟
3.7k
跨模态编码器(Cross-Modal Encoder):跨模态编码器的作用是将文本和图像的特征进行对齐。GPT 可以将用户输入的文本描述转换为文本特征表示,然后利用跨模态编码器将这些特征映射到图像特征空间。这种方式确保模型能够理解描述性语言中不同细节是如何与图像特征对应的。

SAP CX Upscale Commerce : SAP全新推出的电商云平台

2019-02-24
阅读 1 分钟
1.8k
Python 中的 class 体内定义方法时,如果没有显式地包含 self 参数,有时候依然可以被调用。这是一个非常有趣的话题,因为它涉及到对 Python 中类与对象之间关系的更深理解。要理解为什么这种情况下方法依然能够被调用,我们需要逐步拆解 Python 类的构造方式以及方法绑定的原理。

TCP socket和web socket的区别

2019-02-24
阅读 3 分钟
2.3k
小编先习惯性的看了下某中文百科网站对Web Socket的介绍,觉得很囧。如果大家按照这个答案去参加BAT等互联网公司的前端开发面试,估计会被鄙视。

SAP 前端技术的演化史简介

2019-02-24
阅读 3 分钟
2.4k
Jerry之前曾经写过一篇微信公众号文章,题目叫<<SAP UI和Salesforce UI开发漫谈>> 关注我的公号“汪子熙”后,在历史菜单“前端开发相关”里即可找到这篇文章: 该文章简单回顾了SAP UI技术的发展历史,然后提了下Salesforce的Apex和Lighting Component等技术和框架。 目录 SAP UISAP GUI + DynproWeb DynproBSP...

Fiori Fundamentals和SAP UI5 Web Components

2019-02-24
阅读 1 分钟
2.5k
Python 中的 class 体内定义方法时,如果没有显式地包含 self 参数,有时候依然可以被调用。这是一个非常有趣的话题,因为它涉及到对 Python 中类与对象之间关系的更深理解。要理解为什么这种情况下方法依然能够被调用,我们需要逐步拆解 Python 类的构造方式以及方法绑定的原理。

使用Visual Studio Code编写和激活ABAP代码 (上)

2019-02-24
阅读 1 分钟
5.8k
Python 中的 class 体内定义方法时,如果没有显式地包含 self 参数,有时候依然可以被调用。这是一个非常有趣的话题,因为它涉及到对 Python 中类与对象之间关系的更深理解。要理解为什么这种情况下方法依然能够被调用,我们需要逐步拆解 Python 类的构造方式以及方法绑定的原理。

用ABAP代码读取S/4HANA生产订单工序明细

2019-02-24
阅读 1 分钟
2.6k
在S/4HANA事务码CO03显示的Production Order里,我希望用ABAP代码显示出该订单的operation(工序)ID,描述和状态Status,如下图所示:

PDF文件如何转成markdown格式

2019-02-24
阅读 1 分钟
6.4k
跨模态编码器(Cross-Modal Encoder):跨模态编码器的作用是将文本和图像的特征进行对齐。GPT 可以将用户输入的文本描述转换为文本特征表示,然后利用跨模态编码器将这些特征映射到图像特征空间。这种方式确保模型能够理解描述性语言中不同细节是如何与图像特征对应的。

SAP ABAP里数据库表的Storage Parameters从哪里来的

2019-02-14
阅读 1 分钟
2k
如何查看ABAP数据库表的storage parameter? 事务码SE11,utilities->Database Object->Database Utility: 点这个Storage Parameters: 上面SAPGUI里显示的数据实际来自HANA数据库里的System view:TABLES, 使用如下的SQL语句就能查询到COMM_PORODUCT的storage parameters(存储参数了): {代码...} 要获取更多Jerr...

S/4HANA生产订单增强WORKORDER_UPDATE方法BEFORE_UPDATE参数分析

2019-02-14
阅读 3 分钟
3.5k
题目这个增强的输入参数很恐怖,长长的一串: {代码...} 好在绝大部分内表都是空的。我们就一起来看看非空列表里包含的数据。 IT_STATUS 状态迁移。STAT是SAP系统状态ID, 其描述信息在表TJ02T里能查到。比如I0001状态的四位标识符是CRTD,意思是已创建-Created INACT栏为X的状态代表该Production Order当前已经从该状态...

S/4HANA生产订单的标准状态和透明工厂原型状态的映射

2019-02-14
阅读 2 分钟
1.4k
事务码CO03查看生产订单的状态: 从下面的界面能看出S/4HANA里生产订单在任意时刻可能存在多个状态: 生产订单的ID和状态ID的关系是1:N,维护在数据库表VSAUFK里: 如何把上述SAP系统标准状态映射到透明工厂原型的5个状态去呢? 目前的映射实现采取的是“关键状态法”: 只要生产订单的状态里包含I0048 - distributed to ...

S/4HANA服务订单Service Order的批量创建

2019-02-14
阅读 1 分钟
1.9k
跨模态编码器(Cross-Modal Encoder):跨模态编码器的作用是将文本和图像的特征进行对齐。GPT 可以将用户输入的文本描述转换为文本特征表示,然后利用跨模态编码器将这些特征映射到图像特征空间。这种方式确保模型能够理解描述性语言中不同细节是如何与图像特征对应的。

如何给SAP C4C的产品主数据division配置出新的下拉选项

2019-02-14
阅读 1 分钟
1.5k
如图:C4C产品主数据division字段默认的下拉菜单选项: 切换成调试模式,找到UI这个字段绑定的模型字段名称:/Root/MaterialDivision: 再找到这个UI模型字段绑定到的core BO字段:Material.Common.MaterialDivisionCode: 进入Business Configuration的Activity List,找到Division的配置: 在这里添加一行新纪录:03-沈...

为什么S/4HANA的生产订单创建后会自动release

2019-02-14
阅读 1 分钟
1.5k
在S/4HANA系统里我们观察到通过函数CO_61_ORDER_EDIT创建的生产订单会自动释放Release: 通过第86行的IF语句的条件检测不难找到原因。 变量PROFILE_TMP的类型为TCO43: 这个scheduling profile的配置在路径Production->Shop Floor Control->Master Data->Define Production Scheduling Profile里: 如下图所示...

为什么S/4HANA的销售订单创建会触发生产订单的创建

2019-02-14
阅读 1 分钟
1.7k
销售订单的每个行项目对应一个独立的生产订单,SD_SALES_DOCU_MAINTAIN相当于CRM里的CRM_ORDER_MAINTAIN,在LOOP里处理每一个行项目:

SAP云平台对Kubernetes的支持

2019-02-14
阅读 3 分钟
1.4k
Build powerful container-native applications and deploy them on a cloud or infrastructure of your choice without worrying about the creation and management of the underlying container clusters.

什么是SAP GUI的client

2019-02-14
阅读 2 分钟
2.3k
我们用SAPGUI登录某个系统时,除了用户名和密码外,还要指定一个必填字段client: 这个client是什么东东? 看文档: SAP Client is the highest hierarchical organizational unit within an SAP system that contains master records and tables. The transactions processed at SAP client level is valid and applicab...

SAPGUI系统登录页面配置的SAProuter有什么用

2019-02-14
阅读 2 分钟
2.3k
SAProuter is an SAP program that acts as an intermediate station (proxy) in a network connection between SAP systems, or between SAP systems and external networks. SAProuter controls the access to your network, and, as such, is a useful enhancement to an existing firewall system (port filter).

SAP R/3系统的R和3分别代表什么含义,负载均衡的实现原理

2019-02-14
阅读 2 分钟
2.1k
三层架构分别为下图的Presentation server Layer,Application server layer和Database server layer。

SAP S/4HANA生产订单创建时使用的工厂数据是从什么地方带出来的

2019-02-03
阅读 1 分钟
1.4k
跨模态编码器(Cross-Modal Encoder):跨模态编码器的作用是将文本和图像的特征进行对齐。GPT 可以将用户输入的文本描述转换为文本特征表示,然后利用跨模态编码器将这些特征映射到图像特征空间。这种方式确保模型能够理解描述性语言中不同细节是如何与图像特征对应的。

SAP S/4HANA销售订单创建时,会自动触发生产订单的创建

2019-02-03
阅读 4 分钟
1.6k
这个自动触发的过程是怎么实现的?使用下面的代码创建一个销售订单: {代码...} 用事务码SAT分析,发现总共创建消耗的时间为3.98秒, 其中1.84秒花费在EIGENFERTIGUNG_BEARBEITEN这个subroutine上。 用一下Google Translate: 发现EIGENFERTIGUNG的含义就和生产有关:own production BEARBEITEN的意思是TO eidt: 看这个...

什么是Github的元数据metadata以及如何备份github上的数据

2019-02-03
阅读 2 分钟
1.9k
github被微软收购后,提供的工具种类是越来越多了,大大提高了我们程序员日常工作的效率。 今天我偶然发现,我们可以一键把自己整个github上的数据,不仅仅是代码,还包含每个仓库里创建的issue都轻松下载到本地进行备份。 点这个setting按钮: 点Account超链接: 新建一个export作业 - 导出作业。 过了一会,我们github...

一些通过SAP ABAP代码审查得出的ABAP编程最佳实践

2019-02-03
阅读 3 分钟
1.8k
It is an expensive operation to open a file in application server with 50MB file size.

SAP HANA Delivery Unit概念简述

2019-02-03
阅读 2 分钟
1.5k
在SAP HANA应用开发领域里,我们通常用package来存储modeler views和XS工程等模型。这些包应该被部署到最终的生产服务器上。

代码重构那些事儿

2019-02-03
阅读 7 分钟
2k
•JAD•javap•Java Decompiler•Source Monitor•Visual VM•Refactor Menu in Eclipse

SAP S/4HANA生产订单创建时使用的工厂数据是从什么地方带出来的

2019-02-03
阅读 1 分钟
1.8k
跨模态编码器(Cross-Modal Encoder):跨模态编码器的作用是将文本和图像的特征进行对齐。GPT 可以将用户输入的文本描述转换为文本特征表示,然后利用跨模态编码器将这些特征映射到图像特征空间。这种方式确保模型能够理解描述性语言中不同细节是如何与图像特征对应的。

SAP S/4HANA生产订单的BAdI增强点之Initialize方法

2019-02-03
阅读 1 分钟
2.7k
跨模态编码器(Cross-Modal Encoder):跨模态编码器的作用是将文本和图像的特征进行对齐。GPT 可以将用户输入的文本描述转换为文本特征表示,然后利用跨模态编码器将这些特征映射到图像特征空间。这种方式确保模型能够理解描述性语言中不同细节是如何与图像特征对应的。

一个程序猿如何自学双截棍,避免各种编程职业病的发生?

2019-02-03
阅读 1 分钟
1.4k
跨模态编码器(Cross-Modal Encoder):跨模态编码器的作用是将文本和图像的特征进行对齐。GPT 可以将用户输入的文本描述转换为文本特征表示,然后利用跨模态编码器将这些特征映射到图像特征空间。这种方式确保模型能够理解描述性语言中不同细节是如何与图像特征对应的。

如何在SAP C4C里使用ABSL消费第三方Restful API

2019-02-03
阅读 2 分钟
1.5k
然后在Cloud for Customer的Cloud Application Studio里创建Restful API的模型,把第一步可以正常工作的Restful API url填进模型里去:

之我见

2019-02-03
阅读 1 分钟
2.4k
在 SAP 项目实施中,Brownfield 场景是一种迁移策略,尤其用于从 SAP ERP 系统升级到 SAP S/4HANA 的过程中。Brownfield 方法可以理解为“系统转换”模式,它是指在现有系统基础上进行优化和转换,而不是从头开始构建一个全新系统。这种策略可以让企业保留现有的业务流程和系统配置,最大程度地降低业务中断风险,同时利用...

SAP技术专家的ABAP调试器培训材料

2019-01-31
阅读 4 分钟
1.5k
首先弄清楚ABAP Classic调试器和新调试器的区别: Classic debugger: (1) Static breakpoint a. BREAK-POINT : non-user specific b. BREAK user name user specific (2) Dynamic breakpoint New debugger: (1)Static breakpoint(2)Dynamic breakpointa. session breakpointb. external breakpoint Session 断点和Exte...

使用简单的Java代码在SAP C4C里创建销售订单

2019-01-31
阅读 1 分钟
1.6k
跨模态编码器(Cross-Modal Encoder):跨模态编码器的作用是将文本和图像的特征进行对齐。GPT 可以将用户输入的文本描述转换为文本特征表示,然后利用跨模态编码器将这些特征映射到图像特征空间。这种方式确保模型能够理解描述性语言中不同细节是如何与图像特征对应的。

来自Google资深工程师的API设计最佳实践

2019-01-31
阅读 5 分钟
2.7k
来自Google资深工程师Joshua Bloch的分享:API设计最佳实践 为什么API设计如此重要?API是一个公司最重要的资产。 为什么API的设计对程序员如此重要? API一旦发布,出于兼容性考虑,不能轻易地随心所欲进行修改,比如删除参数。 从API的上帝 - 设计者的视角出发,有助于提高代码质量。 一个优秀的API应该满足下列标准:...