public class PaymentCardInformation extends Object
Structure: BAPIACPC09
Modifier and Type | Class and Description |
---|---|
static class |
PaymentCardInformation.PaymentCardInformationBuilder |
Modifier and Type | Method and Description |
---|---|
static PaymentCardInformation.PaymentCardInformationBuilder |
builder() |
boolean |
equals(Object o) |
PaymentCardsAuthorizedAmount |
getAuthamount()
Field name: AUTHAMOUNT
Type element: ACPI_CAUTW
Domain name: BAPICURR
Internal type: DEC
Description: Payment Cards: Authorized Amount
Max length: 12
|
org.joda.time.LocalDate |
getAuthDate()
Field name: AUTH_DATE
Type element: AUDAT_CC
Domain name: DATUM
Internal type: DATS
Description: Payment cards: Authorization date
Max length: 8
|
String |
getAuthRefno()
Field name: AUTH_REFNO
Type element: AUTRA
Domain name: CHAR15
Internal type: CHAR
Description: Payment cards: Authoriz. reference code of clearing house
Max length: 15
|
org.joda.time.LocalTime |
getAuthTime()
Field name: AUTH_TIME
Type element: AUTIM
Domain name: UZEIT
Internal type: TIMS
Description: Payment cards: Authorization time
Max length: 6
|
String |
getCcAutthNo()
Field name: CC_AUTTH_NO
Type element: AUNUM
Domain name: CHAR10
Internal type: CHAR
Description: Payment cards: Authorization number
Max length: 10
|
GlAccountNumberForPaymentCardReceivables |
getCcGlaccount()
Field name: CC_GLACCOUNT
Type element: ACPI_CCACT
Domain name: SAKNR
Internal type: CHAR
Description: G/L Account Number for Payment Card Receivables
Max length: 10
|
String |
getCcName()
Field name: CC_NAME
Type element: CCNAME
Domain name: TEXT40
Internal type: CHAR
Description: Payment cards: Name of cardholder
Max length: 40
|
PaymentCardsCardNumber |
getCcNumber()
Field name: CC_NUMBER
Type element: CCNUM
Domain name: CCNUM
Internal type: CHAR
Description: Payment cards: Card number
Max length: 25
|
String |
getCcSeqNo()
Field name: CC_SEQ_NO
Type element: CCFOL
Domain name: CHAR10
Internal type: CHAR
Description: Payment cards: Payment card suffix
Max length: 10
|
String |
getCctyp()
Field name: CCTYP
Type element: ACPI_CCTYP
Domain name: CHAR2
Internal type: CHAR
Description: Payment cards: Card category
Max length: 2
|
PaymentCardsCardType |
getCcType()
Field name: CC_TYPE
Type element: CCINS
Domain name: CCINS
Internal type: CHAR
Description: Payment cards: Card type
Max length: 4
|
org.joda.time.LocalDate |
getCcValidF()
Field name: CC_VALID_F
Type element: DATAB_CC
Domain name: DATUM
Internal type: DATS
Description: Payment cards: Valid from
Max length: 8
|
org.joda.time.LocalDate |
getCcValidT()
Field name: CC_VALID_T
Type element: DATBI_CC
Domain name: DATUM
Internal type: DATS
Description: Payment Cards: Valid To
Max length: 8
|
CurrencyKey |
getCurrency()
Field name: CURRENCY
Type element: WAERS
Domain name: WAERS
Internal type: CUKY
Description: Currency Key
Max length: 5
|
IsoCodeCurrency |
getCurrencyIso()
Field name: CURRENCY_ISO
Type element: WAERS_ISO
Domain name: ISOCD
Internal type: CHAR
Description: ISO code currency
Max length: 3
|
PaymentCardsEntryMode |
getDataorigin()
Field name: DATAORIGIN
Type element: CSOUR
Domain name: CSOUR
Internal type: CHAR
Description: Payment cards: Entry mode
Max length: 1
|
AccountingDocumentLineItemNumber |
getItemnoAcc()
Field name: ITEMNO_ACC
Type element: POSNR_ACC
Domain name: POSNR_ACC
Internal type: NUMC
Description: Accounting Document Line Item Number
Max length: 10
|
PaymentCardsMerchantIdAtTheClearingHouse |
getMerchidcl()
Field name: MERCHIDCL
Type element: MERCH
Domain name: MERCH
Internal type: CHAR
Description: Payment cards: Merchant ID at the clearing house
Max length: 15
|
PaymentCardsPointOfReceiptForTheTransaction |
getPointOfReceipt()
Field name: POINT_OF_RECEIPT
Type element: LOCID_CC
Domain name: LOCID_CC
Internal type: CHAR
Description: Payment cards: Point of receipt for the transaction
Max length: 10
|
String |
getTerminal()
Field name: TERMINAL
Type element: TRMID
Domain name: CHAR10
Internal type: CHAR
Description: Payment cards: Terminal
Max length: 10
|
int |
hashCode() |
void |
setAuthamount(PaymentCardsAuthorizedAmount authamount)
Field name: AUTHAMOUNT
Type element: ACPI_CAUTW
Domain name: BAPICURR
Internal type: DEC
Description: Payment Cards: Authorized Amount
Max length: 12
|
void |
setAuthDate(org.joda.time.LocalDate authDate)
Field name: AUTH_DATE
Type element: AUDAT_CC
Domain name: DATUM
Internal type: DATS
Description: Payment cards: Authorization date
Max length: 8
|
void |
setAuthRefno(String authRefno)
Field name: AUTH_REFNO
Type element: AUTRA
Domain name: CHAR15
Internal type: CHAR
Description: Payment cards: Authoriz. reference code of clearing house
Max length: 15
|
void |
setAuthTime(org.joda.time.LocalTime authTime)
Field name: AUTH_TIME
Type element: AUTIM
Domain name: UZEIT
Internal type: TIMS
Description: Payment cards: Authorization time
Max length: 6
|
void |
setCcAutthNo(String ccAutthNo)
Field name: CC_AUTTH_NO
Type element: AUNUM
Domain name: CHAR10
Internal type: CHAR
Description: Payment cards: Authorization number
Max length: 10
|
void |
setCcGlaccount(GlAccountNumberForPaymentCardReceivables ccGlaccount)
Field name: CC_GLACCOUNT
Type element: ACPI_CCACT
Domain name: SAKNR
Internal type: CHAR
Description: G/L Account Number for Payment Card Receivables
Max length: 10
|
void |
setCcName(String ccName)
Field name: CC_NAME
Type element: CCNAME
Domain name: TEXT40
Internal type: CHAR
Description: Payment cards: Name of cardholder
Max length: 40
|
void |
setCcNumber(PaymentCardsCardNumber ccNumber)
Field name: CC_NUMBER
Type element: CCNUM
Domain name: CCNUM
Internal type: CHAR
Description: Payment cards: Card number
Max length: 25
|
void |
setCcSeqNo(String ccSeqNo)
Field name: CC_SEQ_NO
Type element: CCFOL
Domain name: CHAR10
Internal type: CHAR
Description: Payment cards: Payment card suffix
Max length: 10
|
void |
setCctyp(String cctyp)
Field name: CCTYP
Type element: ACPI_CCTYP
Domain name: CHAR2
Internal type: CHAR
Description: Payment cards: Card category
Max length: 2
|
void |
setCcType(PaymentCardsCardType ccType)
Field name: CC_TYPE
Type element: CCINS
Domain name: CCINS
Internal type: CHAR
Description: Payment cards: Card type
Max length: 4
|
void |
setCcValidF(org.joda.time.LocalDate ccValidF)
Field name: CC_VALID_F
Type element: DATAB_CC
Domain name: DATUM
Internal type: DATS
Description: Payment cards: Valid from
Max length: 8
|
void |
setCcValidT(org.joda.time.LocalDate ccValidT)
Field name: CC_VALID_T
Type element: DATBI_CC
Domain name: DATUM
Internal type: DATS
Description: Payment Cards: Valid To
Max length: 8
|
void |
setCurrency(CurrencyKey currency)
Field name: CURRENCY
Type element: WAERS
Domain name: WAERS
Internal type: CUKY
Description: Currency Key
Max length: 5
|
void |
setCurrencyIso(IsoCodeCurrency currencyIso)
Field name: CURRENCY_ISO
Type element: WAERS_ISO
Domain name: ISOCD
Internal type: CHAR
Description: ISO code currency
Max length: 3
|
void |
setDataorigin(PaymentCardsEntryMode dataorigin)
Field name: DATAORIGIN
Type element: CSOUR
Domain name: CSOUR
Internal type: CHAR
Description: Payment cards: Entry mode
Max length: 1
|
void |
setItemnoAcc(AccountingDocumentLineItemNumber itemnoAcc)
Field name: ITEMNO_ACC
Type element: POSNR_ACC
Domain name: POSNR_ACC
Internal type: NUMC
Description: Accounting Document Line Item Number
Max length: 10
|
void |
setMerchidcl(PaymentCardsMerchantIdAtTheClearingHouse merchidcl)
Field name: MERCHIDCL
Type element: MERCH
Domain name: MERCH
Internal type: CHAR
Description: Payment cards: Merchant ID at the clearing house
Max length: 15
|
void |
setPointOfReceipt(PaymentCardsPointOfReceiptForTheTransaction pointOfReceipt)
Field name: POINT_OF_RECEIPT
Type element: LOCID_CC
Domain name: LOCID_CC
Internal type: CHAR
Description: Payment cards: Point of receipt for the transaction
Max length: 10
|
void |
setTerminal(String terminal)
Field name: TERMINAL
Type element: TRMID
Domain name: CHAR10
Internal type: CHAR
Description: Payment cards: Terminal
Max length: 10
|
String |
toString() |
void |
validate() |
public void validate() throws IllegalArgumentException
IllegalArgumentException
public static PaymentCardInformation.PaymentCardInformationBuilder builder()
@Nullable public PaymentCardsAuthorizedAmount getAuthamount()
Type element: ACPI_CAUTW Domain name: BAPICURR Internal type: DEC Description: Payment Cards: Authorized Amount Max length: 12
@Nullable public org.joda.time.LocalDate getAuthDate()
Type element: AUDAT_CC Domain name: DATUM Internal type: DATS Description: Payment cards: Authorization date Max length: 8
@Nullable public String getAuthRefno()
Type element: AUTRA Domain name: CHAR15 Internal type: CHAR Description: Payment cards: Authoriz. reference code of clearing house Max length: 15
@Nullable public org.joda.time.LocalTime getAuthTime()
Type element: AUTIM Domain name: UZEIT Internal type: TIMS Description: Payment cards: Authorization time Max length: 6
@Nullable public String getCctyp()
Type element: ACPI_CCTYP Domain name: CHAR2 Internal type: CHAR Description: Payment cards: Card category Max length: 2
@Nullable public String getCcAutthNo()
Type element: AUNUM Domain name: CHAR10 Internal type: CHAR Description: Payment cards: Authorization number Max length: 10
@Nullable public GlAccountNumberForPaymentCardReceivables getCcGlaccount()
Type element: ACPI_CCACT Domain name: SAKNR Internal type: CHAR Description: G/L Account Number for Payment Card Receivables Max length: 10
@Nullable public String getCcName()
Type element: CCNAME Domain name: TEXT40 Internal type: CHAR Description: Payment cards: Name of cardholder Max length: 40
@Nullable public PaymentCardsCardNumber getCcNumber()
Type element: CCNUM Domain name: CCNUM Internal type: CHAR Description: Payment cards: Card number Max length: 25
@Nullable public String getCcSeqNo()
Type element: CCFOL Domain name: CHAR10 Internal type: CHAR Description: Payment cards: Payment card suffix Max length: 10
@Nullable public PaymentCardsCardType getCcType()
Type element: CCINS Domain name: CCINS Internal type: CHAR Description: Payment cards: Card type Max length: 4
@Nullable public org.joda.time.LocalDate getCcValidF()
Type element: DATAB_CC Domain name: DATUM Internal type: DATS Description: Payment cards: Valid from Max length: 8
@Nullable public org.joda.time.LocalDate getCcValidT()
Type element: DATBI_CC Domain name: DATUM Internal type: DATS Description: Payment Cards: Valid To Max length: 8
@Nullable public CurrencyKey getCurrency()
Type element: WAERS Domain name: WAERS Internal type: CUKY Description: Currency Key Max length: 5
@Nullable public IsoCodeCurrency getCurrencyIso()
Type element: WAERS_ISO Domain name: ISOCD Internal type: CHAR Description: ISO code currency Max length: 3
@Nullable public PaymentCardsEntryMode getDataorigin()
Type element: CSOUR Domain name: CSOUR Internal type: CHAR Description: Payment cards: Entry mode Max length: 1
@Nullable public AccountingDocumentLineItemNumber getItemnoAcc()
Type element: POSNR_ACC Domain name: POSNR_ACC Internal type: NUMC Description: Accounting Document Line Item Number Max length: 10
@Nullable public PaymentCardsMerchantIdAtTheClearingHouse getMerchidcl()
Type element: MERCH Domain name: MERCH Internal type: CHAR Description: Payment cards: Merchant ID at the clearing house Max length: 15
@Nullable public PaymentCardsPointOfReceiptForTheTransaction getPointOfReceipt()
Type element: LOCID_CC Domain name: LOCID_CC Internal type: CHAR Description: Payment cards: Point of receipt for the transaction Max length: 10
@Nullable public String getTerminal()
Type element: TRMID Domain name: CHAR10 Internal type: CHAR Description: Payment cards: Terminal Max length: 10
public void setAuthamount(@Nullable PaymentCardsAuthorizedAmount authamount)
Type element: ACPI_CAUTW Domain name: BAPICURR Internal type: DEC Description: Payment Cards: Authorized Amount Max length: 12
public void setAuthDate(@Nullable org.joda.time.LocalDate authDate)
Type element: AUDAT_CC Domain name: DATUM Internal type: DATS Description: Payment cards: Authorization date Max length: 8
public void setAuthRefno(@Nullable String authRefno)
Type element: AUTRA Domain name: CHAR15 Internal type: CHAR Description: Payment cards: Authoriz. reference code of clearing house Max length: 15
public void setAuthTime(@Nullable org.joda.time.LocalTime authTime)
Type element: AUTIM Domain name: UZEIT Internal type: TIMS Description: Payment cards: Authorization time Max length: 6
public void setCctyp(@Nullable String cctyp)
Type element: ACPI_CCTYP Domain name: CHAR2 Internal type: CHAR Description: Payment cards: Card category Max length: 2
public void setCcAutthNo(@Nullable String ccAutthNo)
Type element: AUNUM Domain name: CHAR10 Internal type: CHAR Description: Payment cards: Authorization number Max length: 10
public void setCcGlaccount(@Nullable GlAccountNumberForPaymentCardReceivables ccGlaccount)
Type element: ACPI_CCACT Domain name: SAKNR Internal type: CHAR Description: G/L Account Number for Payment Card Receivables Max length: 10
public void setCcName(@Nullable String ccName)
Type element: CCNAME Domain name: TEXT40 Internal type: CHAR Description: Payment cards: Name of cardholder Max length: 40
public void setCcNumber(@Nullable PaymentCardsCardNumber ccNumber)
Type element: CCNUM Domain name: CCNUM Internal type: CHAR Description: Payment cards: Card number Max length: 25
public void setCcSeqNo(@Nullable String ccSeqNo)
Type element: CCFOL Domain name: CHAR10 Internal type: CHAR Description: Payment cards: Payment card suffix Max length: 10
public void setCcType(@Nullable PaymentCardsCardType ccType)
Type element: CCINS Domain name: CCINS Internal type: CHAR Description: Payment cards: Card type Max length: 4
public void setCcValidF(@Nullable org.joda.time.LocalDate ccValidF)
Type element: DATAB_CC Domain name: DATUM Internal type: DATS Description: Payment cards: Valid from Max length: 8
public void setCcValidT(@Nullable org.joda.time.LocalDate ccValidT)
Type element: DATBI_CC Domain name: DATUM Internal type: DATS Description: Payment Cards: Valid To Max length: 8
public void setCurrency(@Nullable CurrencyKey currency)
Type element: WAERS Domain name: WAERS Internal type: CUKY Description: Currency Key Max length: 5
public void setCurrencyIso(@Nullable IsoCodeCurrency currencyIso)
Type element: WAERS_ISO Domain name: ISOCD Internal type: CHAR Description: ISO code currency Max length: 3
public void setDataorigin(@Nullable PaymentCardsEntryMode dataorigin)
Type element: CSOUR Domain name: CSOUR Internal type: CHAR Description: Payment cards: Entry mode Max length: 1
public void setItemnoAcc(@Nullable AccountingDocumentLineItemNumber itemnoAcc)
Type element: POSNR_ACC Domain name: POSNR_ACC Internal type: NUMC Description: Accounting Document Line Item Number Max length: 10
public void setMerchidcl(@Nullable PaymentCardsMerchantIdAtTheClearingHouse merchidcl)
Type element: MERCH Domain name: MERCH Internal type: CHAR Description: Payment cards: Merchant ID at the clearing house Max length: 15
public void setPointOfReceipt(@Nullable PaymentCardsPointOfReceiptForTheTransaction pointOfReceipt)
Type element: LOCID_CC Domain name: LOCID_CC Internal type: CHAR Description: Payment cards: Point of receipt for the transaction Max length: 10
public void setTerminal(@Nullable String terminal)
Type element: TRMID Domain name: CHAR10 Internal type: CHAR Description: Payment cards: Terminal Max length: 10
Copyright © 2018 SAP SE. All rights reserved.