Skip to content

/AWS1/CL_CWLCOPYVALUEENTRY

This object defines one value to be copied with the copyValue processor.

CONSTRUCTOR

IMPORTING

Required arguments:

iv_source TYPE /AWS1/CWLSOURCE /AWS1/CWLSOURCE

The key to copy.

iv_target TYPE /AWS1/CWLTARGET /AWS1/CWLTARGET

The key of the field to copy the value to.

Optional arguments:

iv_overwriteifexists TYPE /AWS1/CWLOVERWRITEIFEXISTS /AWS1/CWLOVERWRITEIFEXISTS

Specifies whether to overwrite the value if the destination key already exists. If you omit this, the default is false.


Queryable Attributes

source

The key to copy.

Accessible with the following methods

Method Description
GET_SOURCE() Getter for SOURCE, with configurable default
ASK_SOURCE() Getter for SOURCE w/ exceptions if field has no value
HAS_SOURCE() Determine if SOURCE has a value

target

The key of the field to copy the value to.

Accessible with the following methods

Method Description
GET_TARGET() Getter for TARGET, with configurable default
ASK_TARGET() Getter for TARGET w/ exceptions if field has no value
HAS_TARGET() Determine if TARGET has a value

overwriteIfExists

Specifies whether to overwrite the value if the destination key already exists. If you omit this, the default is false.

Accessible with the following methods

Method Description
GET_OVERWRITEIFEXISTS() Getter for OVERWRITEIFEXISTS

Public Local Types In This Class

Internal table types, representing arrays and maps of this class, are defined as local types:

TT_COPYVALUEENTRIES

TYPES TT_COPYVALUEENTRIES TYPE STANDARD TABLE OF REF TO /AWS1/CL_CWLCOPYVALUEENTRY WITH DEFAULT KEY
.