当前位置: 首页 > news >正文

Changing Vendor on Purchase Order

Is it possible to use different vendors for different items in the same PO?

Can the Vendor be changed after saving the PO?

One PO can not have different vendors.  Its logical as one PO goes to one vendor with address.

You cannot change the Vendor once you have saved the Purchase Order.   SAP treats the Purchase Order as a legal document. Therefore, once the Purchase Order is saved, it will not let you change the vendor.

You have to delete all the line items and then create another Purchase Order.  However, if you are using Enjoy Purchase Order, you can "Hold" the Purchase Order rather than save it after you have create it, then you can change the vendor.

Of course, this means that you don't have any output yet.  Therefore, you are not bounds by a legal document as you have not given it to a specific supplier yet.

Logically, you cannot change an important field after creating a document.  It defeats the RDBMS principle, but you can change vendor while doing Invoice Verification.

No, you cannot change vendor in released PO, because vendor registration carries some vital configuration information which decides pricing procedure for the items of the PO, logically due to this reasons system doen't allow to change vendor name once PO is released.

Normal practise to come out for this routine problem in purchasing is solved by, simply delete this PO (By changing delivery as completed in PO) and make a new PO for these items.

Eventually, you have only two options:

1. You can do the entire transaction with that wrong vendor number and after MIRO you can transfer post the vendor liability to correct vendor through FI route. BUT THIS IS A WRONG PRACTICE.

2. You need to cancel the PO which has wrong vendor number and create it again with correct vendor code.

相关文章:

  • printStream 和printWriter区别
  • java 程序执行原理
  • 【转】 java中HashMap详解
  • android eclipse写layout文件失效问题解决
  • js调用百度地图接口
  • 《C语言及程序设计》程序阅读——查找和排序
  • ODAC(V9.5.15) 学习笔记(一)总论
  • 暴力分析backbone.js(1)
  • HISTFILESIZE与HISTSIZE的区别
  • #pragma data_seg 共享数据区(转)
  • Spring Custom Bean with BeanPostProcessor
  • LAMP架构之分离式-php-fpm
  • JQuery为元素添加样式
  • Export-XLSX PowerShell generate real Excel XLSX files without Excel and COM
  • Linux动态库搜索路径的技巧
  • cookie和session
  • CSS相对定位
  • ESLint简单操作
  • Git学习与使用心得(1)—— 初始化
  • Invalidate和postInvalidate的区别
  • iOS 颜色设置看我就够了
  • Java反射-动态类加载和重新加载
  • java架构面试锦集:开源框架+并发+数据结构+大企必备面试题
  • js如何打印object对象
  • Nacos系列:Nacos的Java SDK使用
  • Spring Boot快速入门(一):Hello Spring Boot
  • SSH 免密登录
  • webpack+react项目初体验——记录我的webpack环境配置
  • WordPress 获取当前文章下的所有附件/获取指定ID文章的附件(图片、文件、视频)...
  • 表单中readonly的input等标签,禁止光标进入(focus)的几种方式
  • 分享自己折腾多时的一套 vue 组件 --we-vue
  • 开年巨制!千人千面回放技术让你“看到”Flutter用户侧问题
  • 学习笔记TF060:图像语音结合,看图说话
  • 《TCP IP 详解卷1:协议》阅读笔记 - 第六章
  • 仓管云——企业云erp功能有哪些?
  • # 计算机视觉入门
  • #QT(一种朴素的计算器实现方法)
  • ( )的作用是将计算机中的信息传送给用户,计算机应用基础 吉大15春学期《计算机应用基础》在线作业二及答案...
  • (4)事件处理——(2)在页面加载的时候执行任务(Performing tasks on page load)...
  • (Matlab)遗传算法优化的BP神经网络实现回归预测
  • (附源码)springboot金融新闻信息服务系统 毕业设计651450
  • (算法)N皇后问题
  • **CI中自动类加载的用法总结
  • .NET 4 并行(多核)“.NET研究”编程系列之二 从Task开始
  • .NET Core 实现 Redis 批量查询指定格式的Key
  • .net core使用ef 6
  • .NET Framework杂记
  • .Net 高效开发之不可错过的实用工具
  • [ Linux ] Linux信号概述 信号的产生
  • [ 转载 ] SharePoint 资料
  • []利用定点式具实现:文件读取,完成不同进制之间的
  • [《百万宝贝》观后]To be or not to be?
  • [Android] Implementation vs API dependency
  • [Android] 240204批量生成联系人,短信,通话记录的APK
  • [BT]BUUCTF刷题第4天(3.22)