How to determine sales Document item Category in sales order document Line item

How to determine sales Document item Category in sales order document Line item  ?

Make new entries for the appropriate document type and usage indicator for the outcome that you have specified. To assign categories, perform the Customizing activity  Sales Sales Document Sales Document Item Assign item categories

1. normally , item category group in Sales Org. 2 of material master needs to change ,  -- > item cateogry definition -- > item category groups -- > assign item categories

order type + item category group + manual item category in  Assignn item categories ;

For Example :  item category determined in 3rd Party order processing

Third-Party Order Processing

Purpose

In third-party order processing, your company does not deliver the items requested by a customer. Instead, you pass the order along to a third-party vendor who then ships the goods directly to the customer and bills you. A sales order may consist partly or wholly of third-party items. Occasionally, you may need to let a vendor deliver items you would normally deliver yourself. The following graphic shows how a third party business transaction is processed.

()

If you order products from a third-party vendor, who delivers the goods directly to you so that you can then deliver them to the customer yourself, you can use individual purchase order processing. For more information, see Individual Purchase Orders .

Process Flow

The processing of third-party orders is controlled via material types. Material types define whether a material is produced only internally, can be ordered only from third-party vendors, or whether both are possible. For example, a material that is defined as a trading good can only be ordered from a third-party vendor. However, if you manufacture your own finished products, you may also want, from time to time, to be able to order the same type of product from other vendors.

Processing Third-Party Orders in Sales

Third-party items can be created automatically by the system, depending on how your system is set. However, you can also change a standard item to a third-party item during sales processing manually.

  • Automatic third-party order processing

If a material is always delivered from one or more third-party vendors, you can specify in the material master that the material is a third-party item. During subsequent sales order processing, the system automatically determines the appropriate item category for a third-party item: TAS. To specify a material as a third-party item, enter BANS in the Item category group field in the Sales 2 screen of the material master record.

  • Manual third-party order processing

In the case of a material that you normally deliver yourself but occasionally need to order from a third-party vendor, you can overwrite the item category during sales order processing. For a material that you normally deliver yourself, you specify the item category group NORM in the material master.

If, as an exception, you use a third-party material, change the entry TAN to TAS in the ItCa field when processing the sales document. The item is then processed as third-party item.

 Note

If address data for the ship-to party is changed in the sales order in third-party business transactions, the changed data will automatically be passed on to purchase requisition and also to the purchase order ,if one already exists. In the purchase order, you can display the address data for the ship-to party in the attributes for the item.

You can only change the address data for the ship-to party in the sales order for third-party business transactions, and not in the purchase order.

Processing Third-Party Orders in Purchasing

When you save a sales order that contains one or more third-party items, the system automatically creates a purchase requisition in Purchasing. Each third-party item in a sales order automatically generates a corresponding purchase requisition item. During creation of the requisition, the system automatically determines a vendor for each requisition item. If a sales order item has more than one schedule line, the system creates a purchase requisition item for each schedule line.

Purchase orders are created from purchase requisitions in the usual way. For more information about creating purchase orders, see the Purchasing documentation. During creation of the purchase order, the system automatically copies the delivery address of your customer from the corresponding sales order. In a sales order, you can enter purchase order texts for each third-party item. When you create the corresponding purchase order, the texts are automatically copied into the purchase order. The number of the purchase order appears in the document flow information of the sales order.

 Note

All changes made in the purchase order are automatically made in the sales order as well. For example, if the vendor confirms quantities and delivery dates different from those you request and enters them in the purchase order, the revised data is automatically copied into the sales order.

How Purchasing Data Affects Delivery Scheduling

During the automatic delivery scheduling of third-party items, the system takes into account lead times specified by the purchasing department. For example, the system allows for the time required by the vendor to deliver the goods to your customer and also the time required by the purchasing department to process third-party orders.

Comparing Purchasing Data with Sales Data

You can create a list of all sales orders with third party items for which there are discrepancies between the quantities ordered, invoiced, canceled, or credited in Sales and the quantities ordered, invoiced or credited in Purchasing. For more information, see Monitoring Quantity Differences in Sales and Purchasing .

时间: 2024-08-12 15:24:45

How to determine sales Document item Category in sales order document Line item的相关文章

Exception in thread "main" expected '<document start>', but found BlockMappingStart in 'reader', line 23, column 2: nimbus.host: "master"

平台:centos-6.3-i386 jdk-7u51 storm 0.9.1 python 2.6.6   hadoop 1.2.1 启动storm的时候,遇到这个问题,百度之后,看到大家的解决方案是在 nimbus.host: "master"前加上空格,但是,我的已经加上空格.还是出错. 1 # Licensed to the Apache Software Foundation (ASF) under one 2 # or more contributor license ag

winform中使用dsoframer提示"Unable to display the inactive document.Click here to reacitive the document."

在winform中使用dsoframer 1.3载入word文档,但是在axFramerControl1.Open("NPOI.docx");在axFramerControl1控件中却显示Unable to display the inactive document.Click here to reacitive the document. 遇到这种情况的解决办法有两种方式,一是代码实现设置控件属性,二是通过控件属性设置. `代码设置:axFramerControl1.Activati

QTreeWidgetItem 不显示默认三角形 && 自定义TreeWidgetItem的widget && 子项Item与顶层TopLevelItem顶端对其----Item设置QSS有影响。

//1-不显示默认三角形----来自网友的答案, 很好用. //如果不想要展开折叠图标(三角图标),可以用以下代码 { //隐藏根节点项前的图标(展开折叠图标) ui.treeWidget->setRootIsDecorated(false); //如果只是隐藏根点的展开折叠图标而子节点保留,则只需要上面语句 ui.treeWidget->setStyleSheet("QTreeView::branch:has-children:!has-siblings:closed,\ QTre

【Android疑难杂症】GridView动态设置Item的宽高导致第一个Item不响应或显示不正常的问题

前言 这个问题在之前做一个盒子项目时遇到过,最近又遇到了,使用GridView遇到的非常奇葩的问题,这里记录分享一下. 声明 欢迎转载,但请保留文章原始出处:) 博客园:http://www.cnblogs.com 农民伯伯: http://over140.cnblogs.com 正文 一.问题 1.1 先看问题代码: @Override    public View getView(int position, View convertView, ViewGroup parent) {     

SD从零开始62-63,不完全日志,业务伙伴及业务伙伴确定

[原创] SD从零开始62 不完全日志 不完全日志Incompletion log 一个不完全日志是销售凭证中对你公司重要的而还没有在系统中输入的所有数据的清单: 你可以在配置中为不完全日志定义这些数据字段: 系统可以从不完全日志直接跳转到各个屏幕,在这里你可以编辑这些不完全的数据: 不完全订单清单Lists of incomplete orders 每个员工都可以列出他们已经创建的不完全的销售订单:他们还可以在选择屏幕上显示为某个特定的步骤冻结的某些凭证,例如因不完全而冻结不能装运的所有凭证的

学习ASP.NET MVC(七)——我的第一个ASP.NET MVC 查询页面

在本篇文章中,我将添加一个新的查询页面(SearchIndex),可以按书籍的种类或名称来进行查询.这个新页面的网址是http://localhost:36878/Book/ SearchIndex.该页面中用一个下拉框来显示种类,用一文本框让用户输入书籍的名称.当用户在点击“查询”按钮之后,页面会被刷新,显示用户的查询结果.控制器会根据用户提交查询参数,由动作方法(Action Motehd)去解析用户提交的参数值,并使用这些值来查询数据库. 第一步,创建SearchIndex查询页面    

FE+MVC分页

public ActionResult Create() { return View(); } [HttpPost] public ActionResult Create(Books book) { book.CreateDate = DateTime.Now; dbContext.Book.Add(book); var res = dbContext.SaveChanges(); if (res > 0) { //return Content("添加成功"); return R

学习ASP.NET MVC(五)——我的第一个ASP.NET MVC CURD页面

在上一篇文章中我们已经创建了实体类,在这一篇文章中,我将创建一个新的控制器类——BookController,使用BookController对Books表中的数据进行CURD操作的方法,并使用视图模板在浏览器中显示所查询到的书籍数据信息. 一.添加控制器类 在Visual Studio 的“解决方案资源管理器”中右键单击Controllers文件夹,并创建一个新的BookController控制器类.如下图. Visual Studio 会弹出一个“添加控制器”对话框(如下图). 在对话框中填

jQuery UI Autocomplete示例(一)

今天看到这么个教程,分享给新手学习 AutoComplete 在获取焦点后,随着用户键入的内容,可以在预订的数据源中查找和已输入的内容相匹配的内容列表供用户选择.这可以用作之前输入过的内容也可以用作自动填充相关内容,比如根据城市名,自动填充邮编等.你可以使用本地数据源或是远程数据源,本地数据一般使用小数据集合,比如包含50条记录的通讯录,远程数据源一般为保护大量记录的数据库.基本用法本例为使用AutoComplete的基本用法,通过本地数据源(数组)定义一组语言列表,用户输入字母后,包含该字母的