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. Oracle创建表空间创建用户和用户授权

    今天要创建一个Oracle用户,然后发现sql不太记得了,然后只能再去找找资料,发现这样效率并不是很高,所以记录成博客,有需要就直接从博客复制. 下面是我简单整理的,有需要可以参考. --创建表空间 ...

  2. web前端异步数据交互(长连接)

    Workers异步任务 开始(注册): divobjx=document.getElementsByTagName("div")[0]; var workdong=new Work ...

  3. ubuntu16.04 离线安装docker ce

    ubuntu离线安装 docker17.05.0-ce 离线安装 不想自己下载的小伙伴可以从以下地址下载几个软件包: 链接: https://pan.baidu.com/s/1lF7t7ciMhUnW ...

  4. DotNetCore深入了解之二HttpContext类

    当KestrelServer启动时,会绑定相应的IP地址,同时在绑定时将加入HttpConnectionMiddleware作为终端连接的中间件. public async Task StartAsy ...

  5. TOMCAT源码分析(转)

    前言:   本文是我阅读了TOMCAT源码后的一些心得. 主要是讲解TOMCAT的系统框架, 以及启动流程.若有错漏之处,敬请批评指教!建议:   毕竟TOMCAT的框架还是比较复杂的, 单是从文字上 ...

  6. logstash快速入门实战指南-Logstash简介

    作者其他ELK快速入门系列文章 Elasticsearch从入门到精通 Kibana从入门到精通 Logstash是一个具有实时流水线功能的开源数据收集引擎.Logstash可以动态统一来自不同来源的 ...

  7. 高性能Mysql笔记 — explain

    explain 查看sql的执行计划,只是一个近似结果,一般不会实际执行该sql,如果有子查询就会执行子查询 explain table_name,这儿的table_name含义较广:子查询.unio ...

  8. 【Vue.js】vue引入组件报错:该组件未注册?

    [Vue warn]: Unknown custom element: <QuestionnaireOption> - did you register the component cor ...

  9. 教你用Python创建瀑布图

    介绍 对于绘制某些类型的数据来说,瀑布图是一种十分有用的工具.不足为奇的是,我们可以使用Pandas和matplotlib创建一个可重复的瀑布图. 在往下进行之前,我想先告诉大家我指代的是哪种类型的图 ...

  10. Python多进程操作同一个文件,文件锁问题

    最近工作当中做了一个项目,这个项目主要是操作文件的. 在操作耗时操作的时候,我们一般采用多线程或者多进程.在开发中,如果多个线程需要对文件进行读写操作,就需要用到线程锁或者是文件锁. 使用fcntl ...