Mapping date serialization functions: DateSerialMapper element
DATESERIAL has two forms. The first form takes three arguments: a year value, a month value, and a day value. It returns a timestamp for the date corresponding to the specified year, month, and day with the time set to 00:00:00.0:
Timestamp dateserial( year Integer, month Integer, day Integer )
The second form of dateserial takes six arguments: values for the year, month, day, hour, minute, and second. It returns the timestamp for the specified values:
Timestamp dateserial( year Integer, month Integer, day Integer, hour Integer, minute Integer, second Integer )
The DateSerialMapper element is used for customizing the mappings of the DATESERIAL functions. The default templates are generated by the Integration service. In most cases, it is not necessary to override them.
Example: Disabling the DATESERIAL functions
The DATESERIAL templates generated by the Integration service do not work, so you disable the mappings for both versions of DATESERIAL:
<DateSerialMapper>
  <FunctionMappings>
    <FunctionMapping FunctionName="DATESERIAL"
      Disabled="true" />
  </FunctionMappings>
</DateSerialMapper>

Additional Links:

Copyright Actuate Corporation 2012