F4070UpdateAdjustmentSchedule

F4070UpdateAdjustmentSchedule

Minor Business Rule

Object Name: B4002230

Parent DLL: CDIST

Location: Client/Server

Language: C

Data Structure

D4002230 - F4070UpdateAdjustmentSchedule

Parameter NameData ItemData TypeReq/OptI/O/Both
cProcessingModeACTIcharNONENONE

A code that indicates the activity you want to perform.  Valid codes are:    A Add    C Change    I Inquire    D Delete    .     End the program    Blank 
Clear the screen  NOTE: Depending on how your company has set up action code security, you may not be authorized to use all action 
codes.

szAdjustmentScheduleASNcharNONENONE

A user defined code (40/AS) that identifies a price and adjustment schedule. A price and adjustment schedule contains one or more 
adjustment types for which a customer or an item might be eligible. The system applies the adjustments in the sequence that you specify in the 
schedule. You link customers to a price and adjustment schedule through the customer billing instructions. When you enter a sales order, the 
system copies the schedule attached to the sold to address into the order header. You can override this schedule at the detail line level. For 
Agreement Management, this is the Agreement Penalty Schedule. The information in the Agreement Penalty Schedule provides the system 
with the criteria for an agreement to have penalty conditions.

mnSequenceNumberOSEQMATH_NUMERICNONENONE

For OneWorld, the sequence by which users can set up the order in which their valid environments are displayed. For World, a sequence or 
sort number that the system uses to process records in a user defined order.

szAdjustmentNameASTcharNONENONE

A user defined code (system 40, type TY) that identifies an adjustment definition. You define adjustments on Price Adjustment Names. For 
Agreement Penalty Schedules Add a definition for each of the four types of penalties:        Minimum quantity         Maximum quantity         Under 
commitment         Over commitment

szProgramIDPIDcharNONENONE

The number that identifies the batch or interactive program (batch or interactive object). For example, the number of the Sales Order Entry 
interactive program is P4210, and the number of the Print Invoices batch process report is R42565. The program ID is a variable length value. 
It is assigned according to a structured syntax in the form TSSXXX, where: T The first character of the number is alphabetic and identifies the 
type, such as P for Program, R for Report, and so on. For example, the value P in the number P4210 indicates that the object is a 
program. SS The second and third characters of the number are numeric and identify the system code. For example, the value 42 in the number P4210 
indicates that this program belongs to system 42, which is the Sales Order Processing system. XXX The remaining characters of the numer are 
numeric and identify a unique program or report. For example, the value 10 in the number P4210 indicates that this is the Sales Order Entry 
program.

cSuppressErrorMesgEV01charNONENONE

An option that specifies the type of processing for an event.

cErrorCodeERRCcharNONENONE

This error code indicates if any errors occurred during the creation of the Trip Document Detail (F4914) records by the Delivery Document 
Set Server program (XT4914).

szErrorMesgIDDTAIcharNONENONE

A code that identifies and defines a unit of information. It is an alphanumeric code up to 8 characters long that does not allow blanks or 
special characters such as %, &, or +. You create new data items using system codes 55-59. You cannot change the alias.

mnAddressNumberPriceAdjustANPSMATH_NUMERICOPTNONE

An address book number that indicates whether the adjustment schedule is directly attached to the customer rather than to the name of an 
adjustment schedule.

cInheritanceFlagINHTcharOPTNONE

A code used in conjunction with Tier Level to indicate if an adjustment will be inherited by an address with a numerically greater Tier than 
the Tier Level.  In a buying structure, a tier level value of 1 represents the top or highest level.  A tier level with a greater numeric value than 1 
represents a lower level in the buying structure.  Valid values are: 0 Price adjustment should not be inherited. 1 Price adjustment should be 
inherited.

mnTierTIERMATH_NUMERICOPTNONE

A number that represents the tier level in the structure at and below which the system applies this adjustment. This number must be equal to 
or less than the value specified in the Accumulate at Tier field.  In a buying structure, a tier level value of 1 represents the top or highest level. 
A tier level with a greater numeric value than 1 represents a lower level in the buying structure.

jdDateEffectiveJulian1EFTJJDEDATEOPTNONE

The date when a transaction, contract, obligation, preference, or policy rule becomes effective.

jdDateExpiredJulian1EXDJJDEDATEOPTNONE

The date on which a transaction, text message, agreement, obligation, or preference has expired or been completed.

Related Functions

B9800100 Get Audit Information

Related Tables

F4070 Price Adjustment Schedule