public class FtrStructureForChangingTransactions extends Object
Structure: BAPI_FTR_CHANGE
Modifier and Type | Class and Description |
---|---|
static class |
FtrStructureForChangingTransactions.FtrStructureForChangingTransactionsBuilder |
Modifier and Type | Method and Description |
---|---|
static FtrStructureForChangingTransactions.FtrStructureForChangingTransactionsBuilder |
builder() |
boolean |
equals(Object o) |
SubstructureIdentification |
getAcctAssignmentRef()
Field name: ACCT_ASSIGNMENT_REF
|
String |
getAssignment()
Field name: ASSIGNMENT
|
AuthorizationGroupToDataObject |
getAuthGroup()
Field name: AUTH_GROUP
|
BusinessArea |
getBusinessArea()
Field name: BUSINESS_AREA
|
String |
getCharacteristics()
Field name: CHARACTERISTICS
|
org.joda.time.LocalDate |
getClearDateAct()
Field name: CLEAR_DATE_ACT
|
org.joda.time.LocalDate |
getClearingDate()
Field name: CLEARING_DATE
|
CentralClearingOption |
getClearingOption()
Field name: CLEARING_OPTION
|
ClearingStatus |
getClearingStatus()
Field name: CLEARING_STATUS
|
String |
getContactPerson()
Field name: CONTACT_PERSON
|
org.joda.time.LocalDate |
getContractDate()
Field name: CONTRACT_DATE
|
org.joda.time.LocalTime |
getContractTime()
Field name: CONTRACT_TIME
|
CostCenter |
getCostCenter()
Field name: COST_CENTER
|
CountryKey |
getCountry()
Field name: COUNTRY
|
CountryIsoCode |
getCountryIso()
Field name: COUNTRY_ISO
|
ExpensesKey |
getExpenseKey()
Field name: EXPENSE_KEY
|
ExternalAccount |
getExtAccount()
Field name: EXT_ACCOUNT
|
LowercaseCharOfLength16 |
getExternalReference()
Field name: EXTERNAL_REFERENCE
|
ExternalTradeId |
getExternalTradeId()
Field name: EXTERNAL_TRADE_ID
|
Transaction |
getFacility()
Field name: FACILITY
|
CompanyCode |
getFacilityCompanyCode()
Field name: FACILITY_COMPANY_CODE
|
TreasuryFinanceProject |
getFinanceProject()
Field name: FINANCE_PROJECT
|
SponsorFund |
getFund()
Field name: FUND
|
Grant |
getGrantNbr()
Field name: GRANT_NBR
|
BusinessPartners |
getGuarantor()
Field name: GUARANTOR
|
HedgingClassification |
getHedgeClassification()
Field name: HEDGE_CLASSIFICATION
|
HedgeRequestId |
getHedgeRequestId()
Field name: HEDGE_REQUEST_ID
|
HedgingClassification5 |
getHedgingClassification()
Field name: HEDGING_CLASSIFICATION
|
DomainForValueOfThePositionClassifier |
getInitClassifier()
Field name: INIT_CLASSIFIER
|
String |
getInternalReference()
Field name: INTERNAL_REFERENCE
|
ThresholdScheme |
getLegalBasis()
Field name: LEGAL_BASIS
|
CompanyCode |
getOnBehalfOfCompany()
Field name: ON_BEHALF_OF_COMPANY
|
PortfolioPosition |
getPortfolio()
Field name: PORTFOLIO
|
ProfitCenter |
getProfitCenter()
Field name: PROFIT_CENTER
|
ReservationReason |
getReservReason()
Field name: RESERV_REASON
|
ErpBoolean |
getRiskMitigation()
Field name: RISK_MITIGATION
|
SegmentForSegmentalReporting |
getSegment()
Field name: SEGMENT
|
Trader |
getTrader()
Field name: TRADER
|
TreasuryGeneralValuationClass |
getValuationClass()
Field name: VALUATION_CLASS
|
WbsElementNumber |
getWbsElement()
Field name: WBS_ELEMENT
|
int |
hashCode() |
void |
setAcctAssignmentRef(SubstructureIdentification acctAssignmentRef)
Field name: ACCT_ASSIGNMENT_REF
|
void |
setAssignment(String assignment)
Field name: ASSIGNMENT
|
void |
setAuthGroup(AuthorizationGroupToDataObject authGroup)
Field name: AUTH_GROUP
|
void |
setBusinessArea(BusinessArea businessArea)
Field name: BUSINESS_AREA
|
void |
setCharacteristics(String characteristics)
Field name: CHARACTERISTICS
|
void |
setClearDateAct(org.joda.time.LocalDate clearDateAct)
Field name: CLEAR_DATE_ACT
|
void |
setClearingDate(org.joda.time.LocalDate clearingDate)
Field name: CLEARING_DATE
|
void |
setClearingOption(CentralClearingOption clearingOption)
Field name: CLEARING_OPTION
|
void |
setClearingStatus(ClearingStatus clearingStatus)
Field name: CLEARING_STATUS
|
void |
setContactPerson(String contactPerson)
Field name: CONTACT_PERSON
|
void |
setContractDate(org.joda.time.LocalDate contractDate)
Field name: CONTRACT_DATE
|
void |
setContractTime(org.joda.time.LocalTime contractTime)
Field name: CONTRACT_TIME
|
void |
setCostCenter(CostCenter costCenter)
Field name: COST_CENTER
|
void |
setCountry(CountryKey country)
Field name: COUNTRY
|
void |
setCountryIso(CountryIsoCode countryIso)
Field name: COUNTRY_ISO
|
void |
setExpenseKey(ExpensesKey expenseKey)
Field name: EXPENSE_KEY
|
void |
setExtAccount(ExternalAccount extAccount)
Field name: EXT_ACCOUNT
|
void |
setExternalReference(LowercaseCharOfLength16 externalReference)
Field name: EXTERNAL_REFERENCE
|
void |
setExternalTradeId(ExternalTradeId externalTradeId)
Field name: EXTERNAL_TRADE_ID
|
void |
setFacility(Transaction facility)
Field name: FACILITY
|
void |
setFacilityCompanyCode(CompanyCode facilityCompanyCode)
Field name: FACILITY_COMPANY_CODE
|
void |
setFinanceProject(TreasuryFinanceProject financeProject)
Field name: FINANCE_PROJECT
|
void |
setFund(SponsorFund fund)
Field name: FUND
|
void |
setGrantNbr(Grant grantNbr)
Field name: GRANT_NBR
|
void |
setGuarantor(BusinessPartners guarantor)
Field name: GUARANTOR
|
void |
setHedgeClassification(HedgingClassification hedgeClassification)
Field name: HEDGE_CLASSIFICATION
|
void |
setHedgeRequestId(HedgeRequestId hedgeRequestId)
Field name: HEDGE_REQUEST_ID
|
void |
setHedgingClassification(HedgingClassification5 hedgingClassification)
Field name: HEDGING_CLASSIFICATION
|
void |
setInitClassifier(DomainForValueOfThePositionClassifier initClassifier)
Field name: INIT_CLASSIFIER
|
void |
setInternalReference(String internalReference)
Field name: INTERNAL_REFERENCE
|
void |
setLegalBasis(ThresholdScheme legalBasis)
Field name: LEGAL_BASIS
|
void |
setOnBehalfOfCompany(CompanyCode onBehalfOfCompany)
Field name: ON_BEHALF_OF_COMPANY
|
void |
setPortfolio(PortfolioPosition portfolio)
Field name: PORTFOLIO
|
void |
setProfitCenter(ProfitCenter profitCenter)
Field name: PROFIT_CENTER
|
void |
setReservReason(ReservationReason reservReason)
Field name: RESERV_REASON
|
void |
setRiskMitigation(ErpBoolean riskMitigation)
Field name: RISK_MITIGATION
|
void |
setSegment(SegmentForSegmentalReporting segment)
Field name: SEGMENT
|
void |
setTrader(Trader trader)
Field name: TRADER
|
void |
setValuationClass(TreasuryGeneralValuationClass valuationClass)
Field name: VALUATION_CLASS
|
void |
setWbsElement(WbsElementNumber wbsElement)
Field name: WBS_ELEMENT
|
String |
toString() |
void |
validate() |
public void validate() throws IllegalArgumentException
IllegalArgumentException
@Generated(value="lombok") public static FtrStructureForChangingTransactions.FtrStructureForChangingTransactionsBuilder builder()
@Nullable @Generated(value="lombok") public org.joda.time.LocalDate getContractDate()
Domain name: DATUM Internal type: D Max length: 16
@Nullable @Generated(value="lombok") public org.joda.time.LocalTime getContractTime()
Domain name: UZEIT Internal type: T Max length: 12
@Nullable @Generated(value="lombok") public String getContactPerson()
Domain name: TEXT19 Internal type: C Max length: 38
@Nullable @Generated(value="lombok") public Trader getTrader()
Domain name: RDEALER Internal type: C Max length: 24
@Nullable @Generated(value="lombok") public SubstructureIdentification getAcctAssignmentRef()
Domain name: USTRU Internal type: C Max length: 16
@Nullable @Generated(value="lombok") public PortfolioPosition getPortfolio()
Domain name: RPORTB Internal type: C Max length: 20
@Nullable @Generated(value="lombok") public TreasuryFinanceProject getFinanceProject()
Domain name: T_TFPROJ Internal type: C Max length: 26
@Nullable @Generated(value="lombok") public BusinessPartners getGuarantor()
Domain name: BU_PARTNER Internal type: C Max length: 20
@Nullable @Generated(value="lombok") public String getAssignment()
Domain name: TEXT18 Internal type: C Max length: 36
@Nullable @Generated(value="lombok") public LowercaseCharOfLength16 getExternalReference()
Domain name: FTI_CHAR16LOW Internal type: C Max length: 32
@Nullable @Generated(value="lombok") public String getInternalReference()
Domain name: CHAR16 Internal type: C Max length: 32
@Nullable @Generated(value="lombok") public String getCharacteristics()
Domain name: CHAR25 Internal type: C Max length: 50
@Nullable @Generated(value="lombok") public AuthorizationGroupToDataObject getAuthGroup()
Domain name: TRBEGRU Internal type: C Max length: 8
@Nullable @Generated(value="lombok") public Transaction getFacility()
Domain name: T_RFHA Internal type: C Max length: 26
@Nullable @Generated(value="lombok") public CompanyCode getFacilityCompanyCode()
Domain name: BUKRS Internal type: C Max length: 8
@Nullable @Generated(value="lombok") public TreasuryGeneralValuationClass getValuationClass()
Domain name: TPM_COM_VAL_CLASS Internal type: N Max length: 8
@Nullable @Generated(value="lombok") public SponsorFund getFund()
Domain name: BP_GEBER Internal type: C Max length: 20
@Nullable @Generated(value="lombok") public Grant getGrantNbr()
Domain name: GM_GRANT_NBR Internal type: C Max length: 40
@Nullable @Generated(value="lombok") public ExpensesKey getExpenseKey()
Domain name: T_SPESEN Internal type: C Max length: 2
@Nullable @Generated(value="lombok") public ReservationReason getReservReason()
Domain name: SANST Internal type: C Max length: 4
@Nullable @Generated(value="lombok") public CentralClearingOption getClearingOption()
Domain name: TPM_TREA_CLEARING_OPT Internal type: N Max length: 2
@Nullable @Generated(value="lombok") public ClearingStatus getClearingStatus()
Domain name: TPM_TREA_CLEARING_STATUS Internal type: N Max length: 2
@Nullable @Generated(value="lombok") public org.joda.time.LocalDate getClearingDate()
Domain name: TPM_TREA_CLEARING_DATE Internal type: D Max length: 16
@Nullable @Generated(value="lombok") public ExternalAccount getExtAccount()
Domain name: TPM_EXT_ACCOUNT Internal type: C Max length: 20
@Nullable @Generated(value="lombok") public org.joda.time.LocalDate getClearDateAct()
Domain name: TPM_TREA_CLEARING_DATE Internal type: D Max length: 16
@Nullable @Generated(value="lombok") public ErpBoolean getRiskMitigation()
Domain name: FLAG Internal type: C Max length: 2
@Nullable @Generated(value="lombok") public ThresholdScheme getLegalBasis()
Domain name: FTR_THRESHOLD_SCHEME Internal type: N Max length: 4
@Nullable @Generated(value="lombok") public ExternalTradeId getExternalTradeId()
Domain name: FTR_TARO_TRADE_ID Internal type: C Max length: 104
@Nullable @Generated(value="lombok") public ProfitCenter getProfitCenter()
Domain name: PRCTR Internal type: C Max length: 20
@Nullable @Generated(value="lombok") public CostCenter getCostCenter()
Domain name: KOSTL Internal type: C Max length: 20
@Nullable @Generated(value="lombok") public WbsElementNumber getWbsElement()
Domain name: PS_POSNR Internal type: N Max length: 16
@Nullable @Generated(value="lombok") public BusinessArea getBusinessArea()
Domain name: GSBER Internal type: C Max length: 8
@Nullable @Generated(value="lombok") public HedgingClassification getHedgeClassification()
Domain name: TOE_HEDGING_CLASSIFICATION_OLD Internal type: C Max length: 4
@Nullable @Generated(value="lombok") public DomainForValueOfThePositionClassifier getInitClassifier()
Domain name: TRPA_CLASSIFIER_VALUE Internal type: C Max length: 20
@Nullable @Generated(value="lombok") public CountryKey getCountry()
Domain name: LAND1 Internal type: C Max length: 6
@Nullable @Generated(value="lombok") public CountryIsoCode getCountryIso()
Domain name: INTCA Internal type: C Max length: 4
@Nullable @Generated(value="lombok") public SegmentForSegmentalReporting getSegment()
Domain name: FB_SEGMENT Internal type: C Max length: 20
@Nullable @Generated(value="lombok") public CompanyCode getOnBehalfOfCompany()
Domain name: BUKRS Internal type: C Max length: 8
@Nullable @Generated(value="lombok") public HedgingClassification5 getHedgingClassification()
Domain name: TOE_HEDGING_CLASSIFICATION Internal type: C Max length: 10
@Nullable @Generated(value="lombok") public HedgeRequestId getHedgeRequestId()
Domain name: TOE_REQUEST_ID Internal type: C Max length: 26
@Generated(value="lombok") public void setContractDate(@Nullable org.joda.time.LocalDate contractDate)
Domain name: DATUM Internal type: D Max length: 16
@Generated(value="lombok") public void setContractTime(@Nullable org.joda.time.LocalTime contractTime)
Domain name: UZEIT Internal type: T Max length: 12
@Generated(value="lombok") public void setContactPerson(@Nullable String contactPerson)
Domain name: TEXT19 Internal type: C Max length: 38
@Generated(value="lombok") public void setTrader(@Nullable Trader trader)
Domain name: RDEALER Internal type: C Max length: 24
@Generated(value="lombok") public void setAcctAssignmentRef(@Nullable SubstructureIdentification acctAssignmentRef)
Domain name: USTRU Internal type: C Max length: 16
@Generated(value="lombok") public void setPortfolio(@Nullable PortfolioPosition portfolio)
Domain name: RPORTB Internal type: C Max length: 20
@Generated(value="lombok") public void setFinanceProject(@Nullable TreasuryFinanceProject financeProject)
Domain name: T_TFPROJ Internal type: C Max length: 26
@Generated(value="lombok") public void setGuarantor(@Nullable BusinessPartners guarantor)
Domain name: BU_PARTNER Internal type: C Max length: 20
@Generated(value="lombok") public void setAssignment(@Nullable String assignment)
Domain name: TEXT18 Internal type: C Max length: 36
@Generated(value="lombok") public void setExternalReference(@Nullable LowercaseCharOfLength16 externalReference)
Domain name: FTI_CHAR16LOW Internal type: C Max length: 32
@Generated(value="lombok") public void setInternalReference(@Nullable String internalReference)
Domain name: CHAR16 Internal type: C Max length: 32
@Generated(value="lombok") public void setCharacteristics(@Nullable String characteristics)
Domain name: CHAR25 Internal type: C Max length: 50
@Generated(value="lombok") public void setAuthGroup(@Nullable AuthorizationGroupToDataObject authGroup)
Domain name: TRBEGRU Internal type: C Max length: 8
@Generated(value="lombok") public void setFacility(@Nullable Transaction facility)
Domain name: T_RFHA Internal type: C Max length: 26
@Generated(value="lombok") public void setFacilityCompanyCode(@Nullable CompanyCode facilityCompanyCode)
Domain name: BUKRS Internal type: C Max length: 8
@Generated(value="lombok") public void setValuationClass(@Nullable TreasuryGeneralValuationClass valuationClass)
Domain name: TPM_COM_VAL_CLASS Internal type: N Max length: 8
@Generated(value="lombok") public void setFund(@Nullable SponsorFund fund)
Domain name: BP_GEBER Internal type: C Max length: 20
@Generated(value="lombok") public void setGrantNbr(@Nullable Grant grantNbr)
Domain name: GM_GRANT_NBR Internal type: C Max length: 40
@Generated(value="lombok") public void setExpenseKey(@Nullable ExpensesKey expenseKey)
Domain name: T_SPESEN Internal type: C Max length: 2
@Generated(value="lombok") public void setReservReason(@Nullable ReservationReason reservReason)
Domain name: SANST Internal type: C Max length: 4
@Generated(value="lombok") public void setClearingOption(@Nullable CentralClearingOption clearingOption)
Domain name: TPM_TREA_CLEARING_OPT Internal type: N Max length: 2
@Generated(value="lombok") public void setClearingStatus(@Nullable ClearingStatus clearingStatus)
Domain name: TPM_TREA_CLEARING_STATUS Internal type: N Max length: 2
@Generated(value="lombok") public void setClearingDate(@Nullable org.joda.time.LocalDate clearingDate)
Domain name: TPM_TREA_CLEARING_DATE Internal type: D Max length: 16
@Generated(value="lombok") public void setExtAccount(@Nullable ExternalAccount extAccount)
Domain name: TPM_EXT_ACCOUNT Internal type: C Max length: 20
@Generated(value="lombok") public void setClearDateAct(@Nullable org.joda.time.LocalDate clearDateAct)
Domain name: TPM_TREA_CLEARING_DATE Internal type: D Max length: 16
@Generated(value="lombok") public void setRiskMitigation(@Nullable ErpBoolean riskMitigation)
Domain name: FLAG Internal type: C Max length: 2
@Generated(value="lombok") public void setLegalBasis(@Nullable ThresholdScheme legalBasis)
Domain name: FTR_THRESHOLD_SCHEME Internal type: N Max length: 4
@Generated(value="lombok") public void setExternalTradeId(@Nullable ExternalTradeId externalTradeId)
Domain name: FTR_TARO_TRADE_ID Internal type: C Max length: 104
@Generated(value="lombok") public void setProfitCenter(@Nullable ProfitCenter profitCenter)
Domain name: PRCTR Internal type: C Max length: 20
@Generated(value="lombok") public void setCostCenter(@Nullable CostCenter costCenter)
Domain name: KOSTL Internal type: C Max length: 20
@Generated(value="lombok") public void setWbsElement(@Nullable WbsElementNumber wbsElement)
Domain name: PS_POSNR Internal type: N Max length: 16
@Generated(value="lombok") public void setBusinessArea(@Nullable BusinessArea businessArea)
Domain name: GSBER Internal type: C Max length: 8
@Generated(value="lombok") public void setHedgeClassification(@Nullable HedgingClassification hedgeClassification)
Domain name: TOE_HEDGING_CLASSIFICATION_OLD Internal type: C Max length: 4
@Generated(value="lombok") public void setInitClassifier(@Nullable DomainForValueOfThePositionClassifier initClassifier)
Domain name: TRPA_CLASSIFIER_VALUE Internal type: C Max length: 20
@Generated(value="lombok") public void setCountry(@Nullable CountryKey country)
Domain name: LAND1 Internal type: C Max length: 6
@Generated(value="lombok") public void setCountryIso(@Nullable CountryIsoCode countryIso)
Domain name: INTCA Internal type: C Max length: 4
@Generated(value="lombok") public void setSegment(@Nullable SegmentForSegmentalReporting segment)
Domain name: FB_SEGMENT Internal type: C Max length: 20
@Generated(value="lombok") public void setOnBehalfOfCompany(@Nullable CompanyCode onBehalfOfCompany)
Domain name: BUKRS Internal type: C Max length: 8
@Generated(value="lombok") public void setHedgingClassification(@Nullable HedgingClassification5 hedgingClassification)
Domain name: TOE_HEDGING_CLASSIFICATION Internal type: C Max length: 10
@Generated(value="lombok") public void setHedgeRequestId(@Nullable HedgeRequestId hedgeRequestId)
Domain name: TOE_REQUEST_ID Internal type: C Max length: 26
@Generated(value="lombok") public boolean equals(Object o)
@Generated(value="lombok") public int hashCode()
@Generated(value="lombok") public String toString()
Copyright © 2018 SAP SE. All rights reserved.