public class Header extends Object
Structure: BAPIACHE09
Modifier and Type | Class and Description |
---|---|
static class |
Header.HeaderBuilder |
Modifier and Type | Method and Description |
---|---|
static Header.HeaderBuilder |
builder() |
boolean |
equals(Object o) |
AccountingPrinciple |
getAccPrinciple()
Field name: ACC_PRINCIPLE
|
AccountingDocumentNumber |
getAcDocNo()
Field name: AC_DOC_NO
|
BillingCategory |
getBillCategory()
Field name: BILL_CATEGORY
|
String |
getBusAct()
Field name: BUS_ACT
|
CompanyCode |
getCompCode()
Field name: COMP_CODE
|
ComponentForRwInterface |
getCompoAcc()
Field name: COMPO_ACC
|
org.joda.time.LocalDate |
getDocDate()
Field name: DOC_DATE
|
StatusOfTheDocumentThatIsTransferredToAccounting |
getDocStatus()
Field name: DOC_STATUS
|
DocumentType |
getDocType()
Field name: DOC_TYPE
|
EcsEnvironment |
getEcsEnv()
Field name: ECS_ENV
|
Year |
getFiscYear()
Field name: FISC_YEAR
|
FiscalPeriod |
getFisPeriod()
Field name: FIS_PERIOD
|
String |
getHeaderTxt()
Field name: HEADER_TXT
|
org.joda.time.LocalDate |
getInvoiceRecDate()
Field name: INVOICE_REC_DATE
|
ErpBoolean |
getNegPostng()
Field name: NEG_POSTNG
|
InterfaceInformationCallingApplicationKey |
getObjKey()
Field name: OBJ_KEY
|
InterfaceInformationCallingApplicationKey |
getObjKeyInv()
Field name: OBJ_KEY_INV
|
InterfaceInformationCallingApplicationKey |
getObjKeyR()
Field name: OBJ_KEY_R
|
LogicalSystem |
getObjSys()
Field name: OBJ_SYS
|
InterfaceInformationObjectTypeForCallingApplication |
getObjType()
Field name: OBJ_TYPE
|
ErpBoolean |
getPartialRev()
Field name: PARTIAL_REV
|
org.joda.time.LocalDate |
getPstngDate()
Field name: PSTNG_DATE
|
String |
getReasonRev()
Field name: REASON_REV
|
ReferenceDocumentNumber |
getRefDocNo()
Field name: REF_DOC_NO
|
DigitReferenceDocumentNumber35 |
getRefDocNoLong()
Field name: REF_DOC_NO_LONG
|
org.joda.time.LocalDate |
getTransDate()
Field name: TRANS_DATE
|
UserNameInUserMasterRecord |
getUsername()
Field name: USERNAME
|
org.joda.time.LocalDate |
getVatdate()
Field name: VATDATE
|
int |
hashCode() |
void |
setAccPrinciple(AccountingPrinciple accPrinciple)
Field name: ACC_PRINCIPLE
|
void |
setAcDocNo(AccountingDocumentNumber acDocNo)
Field name: AC_DOC_NO
|
void |
setBillCategory(BillingCategory billCategory)
Field name: BILL_CATEGORY
|
void |
setBusAct(String busAct)
Field name: BUS_ACT
|
void |
setCompCode(CompanyCode compCode)
Field name: COMP_CODE
|
void |
setCompoAcc(ComponentForRwInterface compoAcc)
Field name: COMPO_ACC
|
void |
setDocDate(org.joda.time.LocalDate docDate)
Field name: DOC_DATE
|
void |
setDocStatus(StatusOfTheDocumentThatIsTransferredToAccounting docStatus)
Field name: DOC_STATUS
|
void |
setDocType(DocumentType docType)
Field name: DOC_TYPE
|
void |
setEcsEnv(EcsEnvironment ecsEnv)
Field name: ECS_ENV
|
void |
setFiscYear(Year fiscYear)
Field name: FISC_YEAR
|
void |
setFisPeriod(FiscalPeriod fisPeriod)
Field name: FIS_PERIOD
|
void |
setHeaderTxt(String headerTxt)
Field name: HEADER_TXT
|
void |
setInvoiceRecDate(org.joda.time.LocalDate invoiceRecDate)
Field name: INVOICE_REC_DATE
|
void |
setNegPostng(ErpBoolean negPostng)
Field name: NEG_POSTNG
|
void |
setObjKey(InterfaceInformationCallingApplicationKey objKey)
Field name: OBJ_KEY
|
void |
setObjKeyInv(InterfaceInformationCallingApplicationKey objKeyInv)
Field name: OBJ_KEY_INV
|
void |
setObjKeyR(InterfaceInformationCallingApplicationKey objKeyR)
Field name: OBJ_KEY_R
|
void |
setObjSys(LogicalSystem objSys)
Field name: OBJ_SYS
|
void |
setObjType(InterfaceInformationObjectTypeForCallingApplication objType)
Field name: OBJ_TYPE
|
void |
setPartialRev(ErpBoolean partialRev)
Field name: PARTIAL_REV
|
void |
setPstngDate(org.joda.time.LocalDate pstngDate)
Field name: PSTNG_DATE
|
void |
setReasonRev(String reasonRev)
Field name: REASON_REV
|
void |
setRefDocNo(ReferenceDocumentNumber refDocNo)
Field name: REF_DOC_NO
|
void |
setRefDocNoLong(DigitReferenceDocumentNumber35 refDocNoLong)
Field name: REF_DOC_NO_LONG
|
void |
setTransDate(org.joda.time.LocalDate transDate)
Field name: TRANS_DATE
|
void |
setUsername(UserNameInUserMasterRecord username)
Field name: USERNAME
|
void |
setVatdate(org.joda.time.LocalDate vatdate)
Field name: VATDATE
|
String |
toString() |
void |
validate() |
public void validate() throws IllegalArgumentException
IllegalArgumentException
@Generated(value="lombok") public static Header.HeaderBuilder builder()
@Nullable @Generated(value="lombok") public InterfaceInformationObjectTypeForCallingApplication getObjType()
Domain name: AWTYP Internal type: C Max length: 10
@Nullable @Generated(value="lombok") public InterfaceInformationCallingApplicationKey getObjKey()
Domain name: AWKEY Internal type: C Max length: 40
@Nullable @Generated(value="lombok") public LogicalSystem getObjSys()
Domain name: LOGSYS Internal type: C Max length: 20
@Nullable @Generated(value="lombok") public String getBusAct()
Domain name: CHAR4 Internal type: C Max length: 8
@Nullable @Generated(value="lombok") public UserNameInUserMasterRecord getUsername()
Domain name: XUBNAME Internal type: C Max length: 24
@Nullable @Generated(value="lombok") public String getHeaderTxt()
Domain name: TEXT25 Internal type: C Max length: 50
@Nullable @Generated(value="lombok") public CompanyCode getCompCode()
Domain name: BUKRS Internal type: C Max length: 8
@Nullable @Generated(value="lombok") public org.joda.time.LocalDate getDocDate()
Domain name: DATUM Internal type: D Max length: 16
@Nullable @Generated(value="lombok") public org.joda.time.LocalDate getPstngDate()
Domain name: DATUM Internal type: D Max length: 16
@Nullable @Generated(value="lombok") public org.joda.time.LocalDate getTransDate()
Domain name: DATUM Internal type: D Max length: 16
@Nullable @Generated(value="lombok") public Year getFiscYear()
Domain name: GJAHR Internal type: N Max length: 8
@Nullable @Generated(value="lombok") public FiscalPeriod getFisPeriod()
Domain name: MONAT Internal type: N Max length: 4
@Nullable @Generated(value="lombok") public DocumentType getDocType()
Domain name: BLART Internal type: C Max length: 4
@Nullable @Generated(value="lombok") public ReferenceDocumentNumber getRefDocNo()
Domain name: XBLNR Internal type: C Max length: 32
@Nullable @Generated(value="lombok") public AccountingDocumentNumber getAcDocNo()
Domain name: BELNR Internal type: C Max length: 20
@Nullable @Generated(value="lombok") public InterfaceInformationCallingApplicationKey getObjKeyR()
Domain name: AWKEY Internal type: C Max length: 40
@Nullable @Generated(value="lombok") public String getReasonRev()
Domain name: CHAR2 Internal type: C Max length: 4
@Nullable @Generated(value="lombok") public ComponentForRwInterface getCompoAcc()
Domain name: COMPO Internal type: C Max length: 8
@Nullable @Generated(value="lombok") public DigitReferenceDocumentNumber35 getRefDocNoLong()
Domain name: XBLNR_LONG Internal type: C Max length: 70
@Nullable @Generated(value="lombok") public AccountingPrinciple getAccPrinciple()
Domain name: ACCOUNTING_PRINCIPLE Internal type: C Max length: 8
@Nullable @Generated(value="lombok") public ErpBoolean getNegPostng()
Domain name: XFELD Internal type: C Max length: 2
@Nullable @Generated(value="lombok") public InterfaceInformationCallingApplicationKey getObjKeyInv()
Domain name: AWKEY Internal type: C Max length: 40
@Nullable @Generated(value="lombok") public BillingCategory getBillCategory()
Domain name: FKTYP Internal type: C Max length: 2
@Nullable @Generated(value="lombok") public org.joda.time.LocalDate getVatdate()
Domain name: DATUM Internal type: D Max length: 16
@Nullable @Generated(value="lombok") public org.joda.time.LocalDate getInvoiceRecDate()
Domain name: DATUM Internal type: D Max length: 16
@Nullable @Generated(value="lombok") public EcsEnvironment getEcsEnv()
Domain name: ACC_ECS_IF_TYPE Internal type: C Max length: 20
@Nullable @Generated(value="lombok") public ErpBoolean getPartialRev()
Domain name: XFELD Internal type: C Max length: 2
@Nullable @Generated(value="lombok") public StatusOfTheDocumentThatIsTransferredToAccounting getDocStatus()
Domain name: ACC_STATUS Internal type: C Max length: 2
@Generated(value="lombok") public void setObjType(@Nullable InterfaceInformationObjectTypeForCallingApplication objType)
Domain name: AWTYP Internal type: C Max length: 10
@Generated(value="lombok") public void setObjKey(@Nullable InterfaceInformationCallingApplicationKey objKey)
Domain name: AWKEY Internal type: C Max length: 40
@Generated(value="lombok") public void setObjSys(@Nullable LogicalSystem objSys)
Domain name: LOGSYS Internal type: C Max length: 20
@Generated(value="lombok") public void setBusAct(@Nullable String busAct)
Domain name: CHAR4 Internal type: C Max length: 8
@Generated(value="lombok") public void setUsername(@Nullable UserNameInUserMasterRecord username)
Domain name: XUBNAME Internal type: C Max length: 24
@Generated(value="lombok") public void setHeaderTxt(@Nullable String headerTxt)
Domain name: TEXT25 Internal type: C Max length: 50
@Generated(value="lombok") public void setCompCode(@Nullable CompanyCode compCode)
Domain name: BUKRS Internal type: C Max length: 8
@Generated(value="lombok") public void setDocDate(@Nullable org.joda.time.LocalDate docDate)
Domain name: DATUM Internal type: D Max length: 16
@Generated(value="lombok") public void setPstngDate(@Nullable org.joda.time.LocalDate pstngDate)
Domain name: DATUM Internal type: D Max length: 16
@Generated(value="lombok") public void setTransDate(@Nullable org.joda.time.LocalDate transDate)
Domain name: DATUM Internal type: D Max length: 16
@Generated(value="lombok") public void setFiscYear(@Nullable Year fiscYear)
Domain name: GJAHR Internal type: N Max length: 8
@Generated(value="lombok") public void setFisPeriod(@Nullable FiscalPeriod fisPeriod)
Domain name: MONAT Internal type: N Max length: 4
@Generated(value="lombok") public void setDocType(@Nullable DocumentType docType)
Domain name: BLART Internal type: C Max length: 4
@Generated(value="lombok") public void setRefDocNo(@Nullable ReferenceDocumentNumber refDocNo)
Domain name: XBLNR Internal type: C Max length: 32
@Generated(value="lombok") public void setAcDocNo(@Nullable AccountingDocumentNumber acDocNo)
Domain name: BELNR Internal type: C Max length: 20
@Generated(value="lombok") public void setObjKeyR(@Nullable InterfaceInformationCallingApplicationKey objKeyR)
Domain name: AWKEY Internal type: C Max length: 40
@Generated(value="lombok") public void setReasonRev(@Nullable String reasonRev)
Domain name: CHAR2 Internal type: C Max length: 4
@Generated(value="lombok") public void setCompoAcc(@Nullable ComponentForRwInterface compoAcc)
Domain name: COMPO Internal type: C Max length: 8
@Generated(value="lombok") public void setRefDocNoLong(@Nullable DigitReferenceDocumentNumber35 refDocNoLong)
Domain name: XBLNR_LONG Internal type: C Max length: 70
@Generated(value="lombok") public void setAccPrinciple(@Nullable AccountingPrinciple accPrinciple)
Domain name: ACCOUNTING_PRINCIPLE Internal type: C Max length: 8
@Generated(value="lombok") public void setNegPostng(@Nullable ErpBoolean negPostng)
Domain name: XFELD Internal type: C Max length: 2
@Generated(value="lombok") public void setObjKeyInv(@Nullable InterfaceInformationCallingApplicationKey objKeyInv)
Domain name: AWKEY Internal type: C Max length: 40
@Generated(value="lombok") public void setBillCategory(@Nullable BillingCategory billCategory)
Domain name: FKTYP Internal type: C Max length: 2
@Generated(value="lombok") public void setVatdate(@Nullable org.joda.time.LocalDate vatdate)
Domain name: DATUM Internal type: D Max length: 16
@Generated(value="lombok") public void setInvoiceRecDate(@Nullable org.joda.time.LocalDate invoiceRecDate)
Domain name: DATUM Internal type: D Max length: 16
@Generated(value="lombok") public void setEcsEnv(@Nullable EcsEnvironment ecsEnv)
Domain name: ACC_ECS_IF_TYPE Internal type: C Max length: 20
@Generated(value="lombok") public void setPartialRev(@Nullable ErpBoolean partialRev)
Domain name: XFELD Internal type: C Max length: 2
@Generated(value="lombok") public void setDocStatus(@Nullable StatusOfTheDocumentThatIsTransferredToAccounting docStatus)
Domain name: ACC_STATUS Internal type: C Max length: 2
@Generated(value="lombok") public boolean equals(Object o)
@Generated(value="lombok") public int hashCode()
@Generated(value="lombok") public String toString()
Copyright © 2017 SAP SE. All rights reserved.