公司间需要买卖操作,由于发货和收货都是同一批人在操作,为了减少业务人员的工作量,提高工作效率,特实现以上功能 1.增强实现:增强点为交货单过账成功时触发,在提交前触发,如果遇到不可预知问题,可能造成数据不一致,所以在过账成功后触发,效果更好. 2.BADI增强:DELIVERY_PUBLISH:数据库更新期间交货数据的公告,采用方法:PUBLISH_AFTER_SAVE 3.功能实现:由于该增强没有参数,所以问题的关键是业务数据的获取,采用以下方法获取,其他功能就大家自己具体去实现了,这里只是把…
设置位置:ecs_users标的   country字段,默认是0,默认地址是 users_address 的address_id 设置默认收货地址 /** * 设置默认地址 * * @access public * @param integer $id 收货地址id * @return boolean */ function set_default_addr($id) { $uid = $_SESSION['user_id']; $sql = "UPDATE " .$GLOBALS[…
公众号:SAP Technical 本文作者:matinal 原文出处:http://www.cnblogs.com/SAPmatinal/ 原文链接:[MM系列]SAP MM模块-分析采购收货完成标识   前言部分 大家可以关注我的公众号,公众号里的排版更好,阅读更舒适. 正文部分 采购订单里有个收货完成标识 如果这个标识勾选上了,证明收货已完成 这时采购订单的未清数量为0,即没有未清数量了 一般配置是:全部收货完成后,收货完成标识自动勾选 另一种情况: 收货未完成,但不想再进行收货了,可以去…
SAP MM 公司间STO发货单输出报错 - 合并工厂AUC1和存储位置6002没有货物收货地点 - 之对策 昨天收到客户业务部门报错,说是业务对交货单0080022298做POD失败.相关交货单的输出SPED失败,报错如下: 对应STO number 4500000301,     业务背景是,货物从HKCS公司代码转入AUC1公司代码名下,是走公司间STO流程.发货方会创建交货单,对交货单执行发货以及POD确认,触发采购方的内向交货单以及107收货,然后后台作业自动对内向交货单完成后续109…
公众号:SAP Technical 本文作者:matinal 原文出处:http://www.cnblogs.com/SAPmatinal/ 原文链接:[MM系列]SAP MM模块-收货自动创建采购订单   前言部分 大家可以关注我的公众号,公众号里的排版更好,阅读更舒适. 正文部分 收货后自动创建订单 配置路径: 物料管理 - 总量控制 - 收货 - 自动创建采购订单 指定采购组织 配置路径: 企业结构 - 分配 - 物料管理 - 给工厂分配标准采购组织…
SAP 公司间STO场景中外向交货单过账后自动触发内向交货单功能的实现 如下STO,是从公司代码SZSP转入CSAS, 如下图示的内向交货单180018660.该内向交货单是在外向交货单80016325 发货过账的时候自动触发的, 如何实现这个功能? 1)定义输出类型(output type)SPED SPRO > Logistic Execution > Shipping > Basic Shipping Functions > Output Control > Outpu…
SAP MM 标准采购组织的分配对于寄售采购订单收货的影响 PO 4100004022 是一个寄售的采购订单, 采购组织是CSAS, 工厂代码SZSP.采购信息记录也是有的, MIGO试图对该采购订单执行收货,系统报错:Purchasing info record not found in purchasing organization SZSP. 详细信息, Purchasing info record not found in purchasing organization SZSP Mes…
SAP MM 明明已经扩展供应商到采购组织下,采购订单里还是报错? 如下的PO 4400000069,处于HELD状态.ME22N试图保存它为一个正式的采购订单,报错说供应商没有在采购组织下维护, 使用事务代码BP去显示供应商 GENL主数据, 供应商主数据已经扩展到了采购组织GECS下了!为什么还是报这种错误? 经过检查主数据,没发现明显的问题.不过我发现该供应商在GECS采购组织下的一些关键字段没有值.于是我在BP 事务代码里修改了该供应商的主数据,维护好了payment terms, In…
公众号:SAP Technical 本文作者:matinal 原文出处:http://www.cnblogs.com/SAPmatinal/ 原文链接:[MM系列]SAP 采购订单收货后不能修改价格的增强   前言部分 大家可以关注我的公众号,公众号里的排版更好,阅读更舒适. 正文部分 采购订单收货后不能修改价格的增强 增强名:MM06E005 出口:EXIT_SAPMM06E_012 IF SY-TCODE <> 'ME22N' AND SY-TCODE  <> 'ME22' A…
SAP MM已经转成PO的采购申请Item依旧可以被删除? 笔者测试发现,我们可以删除已产生PO的PR item, 系统只是给一个警告信息,不阻止保存. Purchase orders already exist for this item Message no. 06152 如下采购申请单据: 相关的PO是有效的PO, PR 的ITEM 10 被成功删除了.业务人员表示不理解,认为不可以这样.要求系统做到控制:如果采购申请已经转成了采购订单,则采购申请不再允许被删除. 为了满足业务要求,笔者使…
SAP MM 自定义条件类型出现在采购信息记录的'条件'界面里 ? 我在SAP系统里复制某个标准的采购条件类型,创建了一个新的自定义条件类型ZC05,并将其分配采购定价过程RM0000. 结果却出现一个怪现象:在ME11/ME12/ME13去维护采购信息记录的时候,当点击'条件'按钮后,该条件类型与条件类型PB00一起出现在一个小窗口里,如下图: 类似的界面也出现在合同单据里,当我们选中某个ITEM去看条件数据的时候. 为啥会这样?这可是头一回遇到!经过研究与调查,找到了原因与解决办法. 解决办…
转自http://blog.sina.com.cn/s/blog_69fb8eb60102vpjd.html SAP 物料订单创建.下达.报工.收货与投料(ABAP代码) (2015-06-03 22:48:01) 转载▼   分类: ABAP 对主体订单下的某一类物料通过MRP控制者的判断,可以对此类物料进行自动创建生产订单,自动下达,报工.收货,最后对主体订单投料. 1.新增加一个MRP控制者:泵送钢管类物料的MRP控制者必须设置为168. 2.根据输入条件读取主体订单(剔除CLSD.TEC…
欢迎关注微信公众号:iERPer (ERP咨询顾问之家) ERP系统在处理主要的采购流程有: 下采购合同->下采购订单->收货->发票校验->付款(财务) 其中 收货和发票校验并不是固定的顺序 ,存在票到货未到或者货到票未到的情况. 那么在这样的情况下,物料价格是以标准成本还是移动平均价差别就比较大. 以下简要说明一下采购过程中物料在这两种计价方式之下是如何结算存货成本的. 标准成本法:MM03 成本视图里面价格控制 = S(标准价格) 移动平均价:MM03 成本视图里面价格控制…
作为一个数据分析师,应该信奉一句话--"一图胜千言".不过这里要说的并不是数据可视化,而是一款全民向的产品形态--表情包!!!! 表情包不仅仅是一种符号,更是一种文化--是促进社交乃至社会发展的动力之一,就像懒.我们坚持认为,一张优秀的表情包,应该是一幅艺术品,是那忽如一夜春风来的灵感爆发,是那嘈嘈切切错杂弹的情思激荡,是那直挂云帆济沧海的壮志豪情,是那一览天下众山小的荣耀胜利--是不可以容忍码农用其惯有的形式固定.流程固定.毫无美感.毫无艺术的变幻和惊喜的直线思维解构.然而,在生产表…
一.场景 之前做的电商平台,用户在收到货之后,大部分都不会主动的点击确认收货,导致给商家结款的时候,商家各种投诉,于是就根据需求,要做一个订单在发货之后的x天自动确认收货.所谓的订单自动确认收货,就是在在特定的时间,执行一条update语句,改变订单的状态. 二.思路 最笨重的做法,通过linux后台定时任务,查询符合条件的订单,然后update.最理想情况下,如果每分钟都有需要update的订单,这种方式也还行.奈何平台太小,以及卖家发货时间大部分也是密集的,不会分散在24小时的每分钟.那么,…
步骤: 1.在pom.xml中添加插件配置 <plugin> <groupId>org.mybatis.generator</groupId> <artifactId>mybatis-generator-maven-plugin</artifactId> <version>1.3.5</version> <dependencies> <dependency> <groupId> mysq…
原文:[SQL]用Sql Server自动生产html格式的数据字典 本文软件环境:Sql Server 2008. 1.打开sql server管理器,给选定的表添加描述信息,给指定的字段添加描述信息. 直接在表上或者字段上右键属性-扩展属性,添加一个key-value对,key就是"MS_Description",value就是你自己的描述.详细见下图: 给字段添加描述的过程与上述一致,不在赘述. 2.执行以下这段sql语句,然后复制查询到的结果到文本,保存为html即可. Set…
最近做一个订单自动超时和自动收货的功能,因为以前是用的mysql 存储过程和定时器来完成,这次的业务逻辑相对复杂用以前的方式就不太合适,本来是准备使用定时执行php脚本来实现的,后来发现业务逻辑中使用THINK PHP 内置方法较多移植不太方便,先解决方式如下: 1.建立bat文件 php D:\web\api.php 2.在api.php中写入 <?php // 最大执行时间这里设置300秒 set_time_limit(0); // 请求一次接口 $data = file_get_conte…
采购商品完成后,下一步要进行入库操作.为了做到精细化管理,入库操作主要分以下几个步骤,采购到货确认,采购入库,入库完成.接下来我们看看这些步骤是怎样实现的. 1.到货确认 采购商品到达仓库后,仓库收货人员进行确认收货操作.仓库确认收货完成后,就可以进行入库操作了 确认到货后,打印确认到货单 2.采购入库 采购入库的流程是先把采购商品放到一个移动托盘上,然后拉着托盘上商品进行采购上架操作. 系统操作流程是先扫描移动托盘号和采购单号,然后扫描商品,完成后点击确认,系统会在移动托盘上增加库存,同时仓库…
公众号:SAP Technical 本文作者:matinal 原文出处:http://www.cnblogs.com/SAPmatinal/ 原文链接:[MM系列]SAP MM模块-MIGO收货后自动打印收货单   前言部分 大家可以关注我的公众号,公众号里的排版更好,阅读更舒适. 正文部分 以下内容还需确认,是否能实现这一功能 现记录如下 1. Maintain the Printer Name in SPRO->Matl Mgmt->Inv Mgmt and Phy Inv->Pri…
公众号:SAP Technical 本文作者:matinal 原文出处:http://www.cnblogs.com/SAPmatinal/ 原文链接:[MM系列]SAP 交货单屏幕增强   前言部分 大家可以关注我的公众号,公众号里的排版更好,阅读更舒适. 正文部分 BADI:LE_SHP_TAB_CUST_ITEM  增强屏幕 LE_SHP_DELIVERY_PROC   逻辑编写…
查看本章节 查看作业目录 需求说明: 模拟网上商城购物,当用户选好物品提交订单时,每笔订单会自动生成一个唯一的订单编号.而部分电子商务网站在数据高峰期时,一毫秒可能需要处理近千笔的订单 现在简单模拟 5 个订单同时提交,生成唯一订单编号的场景.订单编号的生成规则是以毫秒为单位的当前时间+订单序号 例如,当前时间的毫秒数是 150000,那第 1 笔订单的编号就是 1500001,第 9 笔订单的编号就是 1500009 实现思路: 项目中创建订单类 Order(订单编号.订单金额.下单用户) 创…
SAP MM 一个含有多个账号分配对象的行项目的PO及其收货 如下的采购订单,一个行项目数量为8PC,分别对应8个固定资产号, 在该ITEM的科目分配里,按数量做了拆分,每个数量对应一个固定资产号.如上图. 此时,系统自动勾选'GR非估价的'选项, 针对采购订单执行收货过账后的物料凭证, 试图去看该物料凭证的财务凭证, 却发现,这个物料凭证号是没有关联的财务凭证. 这是SAP的标准行为,对于此种场景,只能在IV的时候才会去做采购费用对于各个固定资产号的charge. 2019-12-23 写于银…
ecshop系统,本身不带自动确认收货的,网上也找了一下,很多很复杂,且需要在服务器端设置定时任务,如果是虚拟主机,基本上就歇菜了. 某宝有一些卖自动收货的插件,不太了解其机制,不过也比较贵,要1-200一个.没办法,就自己开发吧.以下为解决方案. 解决思路: 跟淘宝的类似,默认设置7天后还没有自动确认收货,那么就会系统强制确认收货.只不过这个强制确认收货,没有在系统里设置常驻内存的程序,也没有设置系统自动任务,为变通的方案.设定为用户在登录成功后,进入用户中心页面,就会扫描自己名下,有没有超过…
1.创建文件 includes/modules/auto_order_confirm.php 代码:(思路:对已经发货和已经付款的订单检索,对比发货时间与当前时间的间隔,达到设定时间则自动收货) <?php if (!defined('IN_ECS')) { die('Hacking attempt'); } $cron_lang = ROOT_PATH . 'languages/' .$GLOBALS['_CFG']['lang']. '/cron/auto_order_confirm.php…
在实际生产环境中,我们可能需要将很多台主机添加到 Zabbix Server 里,我们进行手动添加的话,会比较麻烦.费时,而且还容易出错.所以一般我们会设置主机自动注册.这样就比较方便. 官方文档链接 : 点我 针对zabbix agent 设置参数做下特别说明 Server 指定可以连接本 agent 的 Zabbix Server 或者 Zabbix Proxy 的 IP . ServerActive 参数是用于在 自动注册和 主动监控(监控项)用的参数,设置为 zabbix server…
// 判断订单状态 public function get_order_status($os,$ps,$ss){ $arr = array('已取消','待付款','待发货','待收货','确认收货','无效'); if($os==OS_CANCELED){ $str = $arr[]; }elseif($os ==OS_INVALID ){ // 无效 $str = $arr[]; }elseif($ps ==PS_PAYED && $ss ==SS_RECEIVED){ // 确认收货…
// 订单 待付款.待发货.待收货.确认收货 public function get_serch_order($type/*,$limit_statrt,$limit_end,$serch*/){ $m =M()->pre.'order_info'; $userid = $_SESSION['user_id']; '){ // 全部订单 //echo '111'; $serch = ''; }elseif($type=='){ // 待付款订单 //echo '222'; $serch .='o…
首先,请广大win10受害者原谅小菜用一个如此长的标题来吸引你们,为了尽最大努力帮助那些饱受win10自动更新折磨的朋友们,小菜不得已出此下策,望见谅! windows 10是一个神奇的操作系统,当你沉浸在快乐的游戏中,当你痴迷的研究顶尖技术,当你专心撰写文档,当你安静的欣赏一部奥斯卡电影,win10自动更新总是会在不经意间给你一个惊喜:           ·  Windows 10:“我已经更新完毕,请重启我吧主人!” ·  Windows 10:“好吧,主人在忙,我重启了先~” ·  Wi…
<!-- 头部tab栏切换 html部分--> <ul class="title-bar"> <li @click="changeStatus(1)"> <span :class="{'active':orderStatus==1}">待付款</span> </li> <li @click="changeStatus(2)"> <span…