Skip to content

/AWS1/CL_PP2REGVRSINFORMATION

Provides information about the specified version of the registration.

CONSTRUCTOR

IMPORTING

Required arguments:

iv_versionnumber TYPE /AWS1/PP2REGVERSIONNUMBER /AWS1/PP2REGVERSIONNUMBER

The version number of the registration.

iv_registrationversionstatus TYPE /AWS1/PP2REGVERSIONSTATUS /AWS1/PP2REGVERSIONSTATUS

The status of the registration.

  • APPROVED: Your registration has been approved.

  • ARCHIVED: Your previously approved registration version moves into this status when a more recently submitted version is approved.

  • DENIED: You must fix your registration and resubmit it.

  • DISCARDED: You've abandon this version of their registration to start over with a new version.

  • DRAFT: The initial status of a registration version after it’s created.

  • REQUIRES_AUTHENTICATION: You need to complete email authentication.

  • REVIEWING: Your registration has been accepted and is being reviewed.

  • REVOKED: Your previously approved registration has been revoked.

  • SUBMITTED: Your registration has been submitted.

io_regversionstatushistory TYPE REF TO /AWS1/CL_PP2REGVRSSTATHISTORY /AWS1/CL_PP2REGVRSSTATHISTORY

The RegistrationVersionStatusHistory object contains the time stamps for when the reservations status changes.

Optional arguments:

it_deniedreasons TYPE /AWS1/CL_PP2REGDENIEDRSNINFM00=>TT_REGDENIEDRSNINFORMATIONLIST TT_REGDENIEDRSNINFORMATIONLIST

An array of RegistrationDeniedReasonInformation objects.

iv_feedback TYPE /AWS1/PP2STRING /AWS1/PP2STRING

Feedback information provided during the registration review process. This includes comments, suggestions, or additional requirements.


Queryable Attributes

VersionNumber

The version number of the registration.

Accessible with the following methods

Method Description
GET_VERSIONNUMBER() Getter for VERSIONNUMBER, with configurable default
ASK_VERSIONNUMBER() Getter for VERSIONNUMBER w/ exceptions if field has no value
HAS_VERSIONNUMBER() Determine if VERSIONNUMBER has a value

RegistrationVersionStatus

The status of the registration.

  • APPROVED: Your registration has been approved.

  • ARCHIVED: Your previously approved registration version moves into this status when a more recently submitted version is approved.

  • DENIED: You must fix your registration and resubmit it.

  • DISCARDED: You've abandon this version of their registration to start over with a new version.

  • DRAFT: The initial status of a registration version after it’s created.

  • REQUIRES_AUTHENTICATION: You need to complete email authentication.

  • REVIEWING: Your registration has been accepted and is being reviewed.

  • REVOKED: Your previously approved registration has been revoked.

  • SUBMITTED: Your registration has been submitted.

Accessible with the following methods

Method Description
GET_REGVERSIONSTATUS() Getter for REGISTRATIONVERSIONSTATUS, with configurable defa
ASK_REGVERSIONSTATUS() Getter for REGISTRATIONVERSIONSTATUS w/ exceptions if field
HAS_REGVERSIONSTATUS() Determine if REGISTRATIONVERSIONSTATUS has a value

RegistrationVersionStatusHistory

The RegistrationVersionStatusHistory object contains the time stamps for when the reservations status changes.

Accessible with the following methods

Method Description
GET_REGVERSIONSTATUSHISTORY() Getter for REGVERSIONSTATUSHISTORY

DeniedReasons

An array of RegistrationDeniedReasonInformation objects.

Accessible with the following methods

Method Description
GET_DENIEDREASONS() Getter for DENIEDREASONS, with configurable default
ASK_DENIEDREASONS() Getter for DENIEDREASONS w/ exceptions if field has no value
HAS_DENIEDREASONS() Determine if DENIEDREASONS has a value

Feedback

Feedback information provided during the registration review process. This includes comments, suggestions, or additional requirements.

Accessible with the following methods

Method Description
GET_FEEDBACK() Getter for FEEDBACK, with configurable default
ASK_FEEDBACK() Getter for FEEDBACK w/ exceptions if field has no value
HAS_FEEDBACK() Determine if FEEDBACK has a value

Public Local Types In This Class

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

TT_REGVERSIONINFORMATIONLIST

TYPES TT_REGVERSIONINFORMATIONLIST TYPE STANDARD TABLE OF REF TO /AWS1/CL_PP2REGVRSINFORMATION WITH DEFAULT KEY
.