Skip to end of metadata

 

Go to start of metadata

 

Purpose

This wiki page will discuss about Copy Control in Sales and Distribution. And also, its setting & features.

Introduction

Copying Control is critical parameter in SAP Sales and Distribution. which controls data flow from source (preceeding) document to target (subsequent) documents. In other words, it enable a document to be created by referring to an existing document.

Types of Copy Control

  1. Sales Order to Sales Order
  2. Sales Order to Delivery Document
  3. Sales Order to Billing Document
  4. Delivery Document to Billing Document
  5. Billing Document to Sales Order
  6. Billing Document to Billing Document

1. Copying Control for Sales Document to Sales Document

TCode

VTAA

Source: Sales Document Type

Quotation (QT)

Target: Sales Document Type

Sales Order (OR)

Features

Header Level

Item Level

Schedule Line Level

Copy Requirement

Copy Requirement

Copy Requirement

Data Transfer Routine

Data Transfer Routine

Data Transfer Routine

Copy Item no

Copy Schedule line

Complete Reference

Update Document flow

+ / - Quantity

Copy Quantity

Price type

Re-explode Structure / Free Goods

2. Copying Control for Sales Document to Delivery Document

TCode

VTLA

Source: Sales Document Type

Sales Order (OR)

Target: Delivery Document Type

Delivery (LF)

Features

Header Level

Item Level

Combination

Combination requirement

Copy item no

Update Document Flow

Data Transfer Routine

+ / - Qty

Item data

Business Data

3. Copying Control for Sales Document to Billing Document

TCode

VTFA

Source: Sales Document Type

Sales Order (OR)

Target: Billing Document Type

Order related Billing (F1)

Features

Header Level

Item Level

Copy Requirement

Copy Requirement

Determine export data

Data Transfer Routine

Allocation No

Billing Qty (which qty - order / delivery)

Reference no

+ / - Qty

Copy Item No

Pricing Type (which pricing type)

Price Exchange Rate Type (at what exchange rate)

Price Source (source of price - order / delivery)

4. Copying Control for Delivery Document to Billing Document

TCode

VTFL

Source: Delivery Document Type

Delivery (LF)

Target: Billing Document Type

Delivery related Billing (F2)

Features

Header Level

Item Level

Copy Requirement

Copy Requirement

Determine export data

Data Transfer Routine

Allocation No

Billing Qty

Reference no

+ / - Qty

Copy Item No

Pricing Type

Price Exchange Rate Type

Cumulative Cost

Price Source

5. Copying Control for Billing Document to Sales Document

TCode

VTAF

Source: Billing Document Type

Delivery related Billing (F2)

Target: Sales Document Type

Invoice Correction Request(RK)

Features

Header Level

Item Level

Schedule Line Level

Copy Requirement

Copy Requirement

Copy Requirement

Data Transfer Routine

Data Transfer Routine

Data Transfer Routine

Copy Item no

Copy Schedule line

Complete Reference

Update Document flow

+ / - Quantity

Copy Quantity

Price type

2nd pricing type (only for invoice correction request)

Campaign Deter.

6. Copying Control for Billing Document to Billing

TCode

VTFF

Source: Billing Document Type

Delivery related Invoice (F2)

Target: Billing Document Type

Cancellation Invoice(S1)

Features

Header Level

Item Level

Copy Requirement

Copy Requirement

Determine export data

Data Transfer Routine

Allocation No

Billing Qty

Reference no

+ / - Qty

Price Exchange Rate Type

Price Type

Price Source

Copy Control settings的更多相关文章

  1. [c++] Copy Control

    C++ allows the programmer to define how objects are to be copied, moved, assigned and destroyed. Tog ...

  2. [C++] Copy Control (part 1)

    Copy, Assign, and Destroy When we define a class, we specify what happens when objects of the class ...

  3. C/C++:copy control (拷贝控制)

    前言:当定义一个类的时候,我们显示或者隐式地指定在此类型的对象拷贝,移动,赋值,销毁时做些什么,一个类通过定义五种特殊的成员函数来控制这些操作,包括拷贝构造函数,拷贝赋值运算符,移动构造函数,移动赋值 ...

  4. C++之拷贝控制 (Copy Control)

    只有2种成员 值成员: 指针成员: 依实现可分为raw pointer / shared_ptr; 现在,仅考虑第③种:资源对象共享 角度来考虑拷贝控制 类的两种语义:值语义.似指针 编译器提供的de ...

  5. 【C++ 补习】Copy Control

    C++ Primer 5th edition, chapter 13. The Rule of Three If a class needs a destructor, it almost surel ...

  6. Bug 14143011 : ORA-19606: CANNOT COPY OR RESTORE TO SNAPSHOT CONTROL FILE

    Bug 14143011 : ORA-19606: CANNOT COPY OR RESTORE TO SNAPSHOT CONTROL FILE [oracle@test]$ tail -f rma ...

  7. A Complete ActiveX Web Control Tutorial

    A Complete ActiveX Web Control Tutorial From: https://www.codeproject.com/Articles/14533/A-Complete- ...

  8. 解决Sublime Text 3 Package Control 问题

    我使用的环境是 Mac OS X 10.11.5. 安装Packet Control之后,尝试安装插件,出现如下问题: There are no packages available for inst ...

  9. C++-copy constructor、copy-assignment operator、destructor

    本文由@呆代待殆原创,转载请注明出处. 对于一个类来说,我们把copy constructor.copy-assignment operator.move constructor.move-assig ...

随机推荐

  1. hbase概念解析

    hbase是一种nosql数据库.是一个高可靠,高性能,面向列,可伸缩,实时读取的分布式数据库. hbase一般由行键,时间戳,列族,列,表格单元,行组成. 行一般由一个行键和一个或多个具有关联关系值 ...

  2. Elastic Job学习

    从执行的结果来看,随着服务器的增加,分片的结果也不一样 当只有一台服务器的时候,所有分片都到这一台服务器上 当服务器增加到两台的时候,分片的结果是0 1 2 3 4和5 6 7 8 9 当服务器增加到 ...

  3. Spring boot @EnableScheduling 和 @Scheduled 注解使用例子

    前言 Spring Boot提供了@EnableScheduling和@Scheduled注解,用于支持定时任务的执行,那么接下来就让我们学习下如何使用吧: 假设我们需要每隔10秒执行一个任务,那么我 ...

  4. [java]创建一个默认TreeMap() key为什么不能为null

    本文版权归 远方的风lyh和博客园共有,欢迎转载,但须保留此段声明,并给出原文链接,谢谢合作. 先看一下 TreeMap 的 put(K key, V value) public TreeMap() ...

  5. Java 容器源码分析之 LinkedHashMap

    同 HashMap 一样,LinkedHashMap 也是对 Map 接口的一种基于链表和哈希表的实现.实际上, LinkedHashMap 是 HashMap 的子类,其扩展了 HashMap 增加 ...

  6. 读写锁ReentrantReadWriteLock:读读共享,读写互斥,写写互斥

    介绍 DK1.5之后,提供了读写锁ReentrantReadWriteLock,读写锁维护了一对锁:一个读锁,一个写锁.通过分离读锁和写锁,使得并发性相比一般的排他锁有了很大提升.在读多写少的情况下, ...

  7. datatables 配套bootstrap3样式使用小结(1)

    今天介绍汇总一下datatables. 网址: www.datatables.net 公司CMS内容资讯站的后台管理界面用了大量的table来管理数据,试用了之后,感觉挺不错,推荐一下. 先上一个基本 ...

  8. 深入MySQL复制(三):半同步复制

    1.半同步复制 半同步复制官方手册:https://dev.mysql.com/doc/refman/5.7/en/replication-semisync.html 默认情况下,MySQL的复制是异 ...

  9. [转]使用js把Unix时间戳转化成普通日期

    本文转自:https://blog.csdn.net/maggie_live/article/details/80606846 方法一: var time = 1523141099;var unixT ...

  10. git中的忽略配置文件中没有忽略该文件,却提交不到服务器上。

    解决方法:在被忽略项目上单击右键