Skip to content

/AWS1/CL_PTBFILEINPUT

Represents input information for uploading a file to a benefit application.

CONSTRUCTOR

IMPORTING

Required arguments:

iv_fileuri TYPE /AWS1/PTBFILEURI /AWS1/PTBFILEURI

The URI or location where the file should be stored or has been uploaded.

Optional arguments:

iv_businessusecase TYPE /AWS1/PTBSTRING /AWS1/PTBSTRING

The business purpose or use case that this file supports in the benefit application.


Queryable Attributes

FileURI

The URI or location where the file should be stored or has been uploaded.

Accessible with the following methods

Method Description
GET_FILEURI() Getter for FILEURI, with configurable default
ASK_FILEURI() Getter for FILEURI w/ exceptions if field has no value
HAS_FILEURI() Determine if FILEURI has a value

BusinessUseCase

The business purpose or use case that this file supports in the benefit application.

Accessible with the following methods

Method Description
GET_BUSINESSUSECASE() Getter for BUSINESSUSECASE, with configurable default
ASK_BUSINESSUSECASE() Getter for BUSINESSUSECASE w/ exceptions if field has no val
HAS_BUSINESSUSECASE() Determine if BUSINESSUSECASE 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_FILEINPUTDETAILS

TYPES TT_FILEINPUTDETAILS TYPE STANDARD TABLE OF REF TO /AWS1/CL_PTBFILEINPUT WITH DEFAULT KEY
.