/AWS1/CL_MPGVARIABLEPMNTTERM00¶
Additional parameters specified by the acceptor while accepting the variable payment term.
CONSTRUCTOR¶
IMPORTING¶
Required arguments:¶
iv_pmntrequestapprovalstrag TYPE /AWS1/MPGPMNTREQAPPROVALSTRAG /AWS1/MPGPMNTREQAPPROVALSTRAG¶
Defines the strategy for approving payment requests. Values include
AUTO_APPROVE_ON_EXPIRATIONandWAIT_FOR_APPROVAL
Optional arguments:¶
iv_expirationduration TYPE /AWS1/MPGISO8601DURATION /AWS1/MPGISO8601DURATION¶
Defines the duration after which a payment request is automatically approved if no further action is taken. This only applies when the payment request approval strategy is set to
AUTO_APPROVE_ON_EXPIRATION. The duration is represented in the ISO_8601 format (e.g., P10D for 10 days).
Queryable Attributes¶
paymentRequestApprovalStrategy¶
Defines the strategy for approving payment requests. Values include
AUTO_APPROVE_ON_EXPIRATIONandWAIT_FOR_APPROVAL
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_PMNTREQUESTAPPROVALSTRAG() |
Getter for PAYMENTREQUESTAPPROVALSTRAG, with configurable de |
ASK_PMNTREQUESTAPPROVALSTRAG() |
Getter for PAYMENTREQUESTAPPROVALSTRAG w/ exceptions if fiel |
HAS_PMNTREQUESTAPPROVALSTRAG() |
Determine if PAYMENTREQUESTAPPROVALSTRAG has a value |
expirationDuration¶
Defines the duration after which a payment request is automatically approved if no further action is taken. This only applies when the payment request approval strategy is set to
AUTO_APPROVE_ON_EXPIRATION. The duration is represented in the ISO_8601 format (e.g., P10D for 10 days).
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_EXPIRATIONDURATION() |
Getter for EXPIRATIONDURATION, with configurable default |
ASK_EXPIRATIONDURATION() |
Getter for EXPIRATIONDURATION w/ exceptions if field has no |
HAS_EXPIRATIONDURATION() |
Determine if EXPIRATIONDURATION has a value |