通用销售数据

在完成销售处理程序之前,必须指定通用销售数据,如用于跟踪订单更改以及确定更改原因的数据、自动冻结销售订单的条件和原因以及订单优先级模拟

指定用于跟踪订单更改以及确定更改原因的数据

销售订单可以是动态文件,这是因为在订单处理过程的生命周期中买方业务伙伴的需求可能会更改。在销售主数据中,可以指定相关信息,以跟踪这些调整以及更改原因。使用更改代码和回执代码来跟踪对订单的各种更改。虽然此功能是特为专门使用 EDI 而设计的,但没有 EDI 功能的公司也可以使用这些代码记录更改。

可以使用更改代码来维护为留下历史记录而跟踪的订单更改信息。通过销售订单回执将更改发送给买方业务伙伴后,可以使用回执码向订单文件人工添加这些更改信息。

要维护和跟踪更改,请执行以下操作:

  1. 使用更改原因 (tdsls0197m000)进程可维护表示更改原因的代码,可为已更改的订单或订单回执指定这些代码以阐明更改原因。可以为了报告历史记录而跟踪此信息。
  2. 使用更改类型 (tdsls0198m000)进程可指定更改类型。这些类型指出销售订单或订单回执的更改类型,如更改订单行、添加订单行和更改页眉数据。更改订单后,为销售订单分配更改类型。
  3. 使用销售订单参数 (tdsls0100s400)进程来指定各种默认更改代码和更改类型。发生更改时,销售订单行会默认采用这些更改代码和更改类型。
  4. 使用销售订单更改单序号 (tdsls0153m000)进程来指定可选编号,用于将对订单或订单回执的更改次数进行分组。因为必须指定实际的订单编号,所以通常从销售订单屏幕中访问此进程。
  5. 使用销售回执 (tdsls0154m000)进程来指定销售订单回执和代码目标,其可以为页眉任意。回执码包括一组销售回执单据上显示的信息。此代码可以包括已更改销售订单的原因。
  6. 使用销售回执码分配 (tdsls0155m000)进程来指定将包含在销售订单回执单据中并通过回执码表示的信息。可以为销售订单行中的特定字段分配回执码,这些代码是特定字段发生更改时的默认代码。还必须指定会导致回执码分配的操作(添加行、更改行)和来源(EDI、人工或任意)。例如,如果向现有的销售订单中人工添加订单行,并更改订货数量,则会将指定的回执码分配给销售订单行。

指定订单冻结的原因

可能必须冻结业务伙伴的销售订单输入,或者停止处理业务伙伴的销售订单。可以指定自动冻结销售订单的条件,还可以指定表明为何冻结订单的原因。这样就会留有时间来检查订单并采取适当的操作。将买方业务伙伴的订单冻结有许多原因。例如,买方业务伙伴可能已超出其信用限额,其发票已过期或者发票存在争议。

如果要使用订单冻结功能,请执行以下操作:

  1. 冻结原因 (tcmcs2110m000)进程中指定冻结原因
  2. 按业务伙伴类型列出的冻结原因 (tdsls0593m000)进程中,指定由于特定原因而冻结销售订单行时必须采取的操作,具体操作取决于业务伙伴类型冻结原因
  3. 销售订单参数 (tdsls0100s400)进程中,指定何时必须自动冻结订单。在冻结标签上,指定标准冻结情况。在原因标签上,附加冻结情况的原因。
  4. 销售订单类型 (tdsls0694m000)进程的冻结起始活动字段中,指定在哪个步骤自动中断销售订单处理过程。冻结订单(行)后,只能部分地执行此订单处理过程。如果未在此进程中指定冻结步骤,则不会中断订单处理过程。

指定订单优先级模拟

如果要使用订单优先级模拟,请执行以下操作:

  1. 销售订单参数 (tdsls0100s400)进程中,将订单优先级方法字段设置为模拟。因此,根据模拟代码中指定的字段值计算优先级。
  2. 优先级模拟 (tdsls4524m000)进程中,指定用于创建优先级模拟的代码。优先级模拟包括标识代码和说明、排序顺序和排序方式。排序顺序和排序方式是排序销售订单时所依据的标准。优先级由订单排序方式确定。为了创建模拟,将对用户选择的一组销售订单应用模拟代码中指定的排序标准。可以为每个模拟代码选择六个字段,以便对销售订单进行排序。从销售订单行中检索默认字段,但是也可以使用销售订单和业务伙伴中的字段。