1.Functional Description
1.1Purpose
This business function is used to calculate the contract duration based on the dates passed in via
the data structure.
1.2Setup Notes and Prerequisites
The Unit of Measures need to be set up in the Standard Units of Measure. Use menu G4141 (P41003) to
set up the conversions for years/days, years/months, and years/weeks.
D1701380A - Calculate Contract Duration
Parameter Name | Data Item | Data Type | Req/Opt | I/O/Both |
---|---|---|---|---|
mnTotalContractDuration_DAYSC | DAYSC | MATH_NUMERIC | REQ | BOTH |
The number of days in the contract based on the contract start date and the contract end date. | ||||
szDurationUnitofMeasure_BUM | BUM | char | REQ | INPUT |
A user defined code (system 00/type UM) that identifies the unit of measurement for an amount or quantity as it was billed. For example, it
| ||||
szUnitOfMeasureForDays_UM | UM | char | REQ | INPUT |
A user defined code (00/UM) that identifies the unit of measurement for an amount or quantity. For example, it can represent a barrel, box,
| ||||
jdContractDetailStartDate_CSDT | CSDT | JDEDATE | REQ | INPUT |
The date you actually start work on the contract. | ||||
jdContractDetailEndDate_CDTE | CDTE | JDEDATE | REQ | INPUT |
The date you actually completed work on the contract. | ||||
cSuppressErrorMessages_EV01 | EV01 | char | OPT | NONE |
An option that specifies the type of processing for an event. | ||||
cErrorCode_ERRC | ERRC | char | OPT | NONE |
This error code indicates if any errors occurred during the creation of the Trip Document Detail (F4914) records by the Delivery Document
| ||||
szErrorMessageID_DTAI | DTAI | char | OPT | NONE |
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
|
None |
None |