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() |
protected boolean |
canEqual(Object other) |
boolean |
equals(Object o) |
PaymentCardsAuthorizedAmount |
getAuthamount()
Field name: AUTHAMOUNT
|
PaymentCardsAuthorizedAmount16 |
getAuthamountLong()
Field name: AUTHAMOUNT_LONG
|
LocalDate |
getAuthDate()
Field name: AUTH_DATE
|
String |
getAuthRefno()
Field name: AUTH_REFNO
|
LocalTime |
getAuthTime()
Field name: AUTH_TIME
|
String |
getCcAutthNo()
Field name: CC_AUTTH_NO
|
GlAccountNumberForPaymentCardReceivables |
getCcGlaccount()
Field name: CC_GLACCOUNT
|
String |
getCcName()
Field name: CC_NAME
|
PaymentCardsCardNumber |
getCcNumber()
Field name: CC_NUMBER
|
String |
getCcSeqNo()
Field name: CC_SEQ_NO
|
String |
getCctyp()
Field name: CCTYP
|
PaymentCardsCardType |
getCcType()
Field name: CC_TYPE
|
LocalDate |
getCcValidF()
Field name: CC_VALID_F
|
LocalDate |
getCcValidT()
Field name: CC_VALID_T
|
CurrencyKey |
getCurrency()
Field name: CURRENCY
|
IsoCodeCurrency |
getCurrencyIso()
Field name: CURRENCY_ISO
|
PaymentCardsEntryMode |
getDataorigin()
Field name: DATAORIGIN
|
AccountingDocumentLineItemNumber |
getItemnoAcc()
Field name: ITEMNO_ACC
|
PaymentCardsMerchantIdAtTheClearingHouse |
getMerchidcl()
Field name: MERCHIDCL
|
PaymentCardsPointOfReceiptForTheTransaction |
getPointOfReceipt()
Field name: POINT_OF_RECEIPT
|
String |
getTerminal()
Field name: TERMINAL
|
int |
hashCode() |
void |
setAuthamount(PaymentCardsAuthorizedAmount authamount)
Field name: AUTHAMOUNT
|
void |
setAuthamountLong(PaymentCardsAuthorizedAmount16 authamountLong)
Field name: AUTHAMOUNT_LONG
|
void |
setAuthDate(LocalDate authDate)
Field name: AUTH_DATE
|
void |
setAuthRefno(String authRefno)
Field name: AUTH_REFNO
|
void |
setAuthTime(LocalTime authTime)
Field name: AUTH_TIME
|
void |
setCcAutthNo(String ccAutthNo)
Field name: CC_AUTTH_NO
|
void |
setCcGlaccount(GlAccountNumberForPaymentCardReceivables ccGlaccount)
Field name: CC_GLACCOUNT
|
void |
setCcName(String ccName)
Field name: CC_NAME
|
void |
setCcNumber(PaymentCardsCardNumber ccNumber)
Field name: CC_NUMBER
|
void |
setCcSeqNo(String ccSeqNo)
Field name: CC_SEQ_NO
|
void |
setCctyp(String cctyp)
Field name: CCTYP
|
void |
setCcType(PaymentCardsCardType ccType)
Field name: CC_TYPE
|
void |
setCcValidF(LocalDate ccValidF)
Field name: CC_VALID_F
|
void |
setCcValidT(LocalDate ccValidT)
Field name: CC_VALID_T
|
void |
setCurrency(CurrencyKey currency)
Field name: CURRENCY
|
void |
setCurrencyIso(IsoCodeCurrency currencyIso)
Field name: CURRENCY_ISO
|
void |
setDataorigin(PaymentCardsEntryMode dataorigin)
Field name: DATAORIGIN
|
void |
setItemnoAcc(AccountingDocumentLineItemNumber itemnoAcc)
Field name: ITEMNO_ACC
|
void |
setMerchidcl(PaymentCardsMerchantIdAtTheClearingHouse merchidcl)
Field name: MERCHIDCL
|
void |
setPointOfReceipt(PaymentCardsPointOfReceiptForTheTransaction pointOfReceipt)
Field name: POINT_OF_RECEIPT
|
void |
setTerminal(String terminal)
Field name: TERMINAL
|
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 PaymentCardsAuthorizedAmount16 getAuthamountLong()
Type element: ACPI_CAUTW_31 Domain name: BAPICUREXT31 Internal type: DEC Description: Payment Cards: Authorized Amount (31 digits) Max length: 16
@Nullable public 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: Authorizat. reference code of clearing house Max length: 15
@Nullable public 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 LocalDate getCcValidF()
Type element: DATAB_CC Domain name: DATUM Internal type: DATS Description: Payment cards: Valid from Max length: 8
@Nullable public 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 setAuthamountLong(@Nullable PaymentCardsAuthorizedAmount16 authamountLong)
Type element: ACPI_CAUTW_31 Domain name: BAPICUREXT31 Internal type: DEC Description: Payment Cards: Authorized Amount (31 digits) Max length: 16
public void setAuthDate(@Nullable 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: Authorizat. reference code of clearing house Max length: 15
public void setAuthTime(@Nullable 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 LocalDate ccValidF)
Type element: DATAB_CC Domain name: DATUM Internal type: DATS Description: Payment cards: Valid from Max length: 8
public void setCcValidT(@Nullable 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
protected boolean canEqual(Object other)
Copyright © 2019 SAP SE. All rights reserved.