Class CompanyCode.CompanyCodeBuilder

java.lang.Object
com.sap.cloud.sdk.s4hana.datamodel.odata.namespaces.companycode.CompanyCode.CompanyCodeBuilder
Enclosing class:
CompanyCode

public static class CompanyCode.CompanyCodeBuilder extends Object
  • Method Details

    • companyCode

      @Nonnull public CompanyCode.CompanyCodeBuilder companyCode(@Nullable String companyCode)
      (Key Field) Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: CompanyCode

      Returns:
      this.
    • companyCodeName

      @Nonnull public CompanyCode.CompanyCodeBuilder companyCodeName(@Nullable String companyCodeName)
      Constraints: Not nullable, Maximum length: 25

      Original property name from the Odata EDM: CompanyCodeName

      Returns:
      this.
    • cityName

      @Nonnull public CompanyCode.CompanyCodeBuilder cityName(@Nullable String cityName)
      Constraints: Not nullable, Maximum length: 25

      Original property name from the Odata EDM: CityName

      Returns:
      this.
    • country

      @Nonnull public CompanyCode.CompanyCodeBuilder country(@Nullable String country)
      Constraints: Not nullable, Maximum length: 3

      Original property name from the Odata EDM: Country

      Returns:
      this.
    • currency

      @Nonnull public CompanyCode.CompanyCodeBuilder currency(@Nullable String currency)
      Constraints: Not nullable, Maximum length: 5

      Original property name from the Odata EDM: Currency

      Returns:
      this.
    • language

      @Nonnull public CompanyCode.CompanyCodeBuilder language(@Nullable String language)
      Constraints: Not nullable, Maximum length: 2

      Original property name from the Odata EDM: Language

      Returns:
      this.
    • chartOfAccounts

      @Nonnull public CompanyCode.CompanyCodeBuilder chartOfAccounts(@Nullable String chartOfAccounts)
      Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: ChartOfAccounts

      Returns:
      this.
    • fiscalYearVariant

      @Nonnull public CompanyCode.CompanyCodeBuilder fiscalYearVariant(@Nullable String fiscalYearVariant)
      Constraints: Not nullable, Maximum length: 2

      Original property name from the Odata EDM: FiscalYearVariant

      Returns:
      this.
    • company

      @Nonnull public CompanyCode.CompanyCodeBuilder company(@Nullable String company)
      Constraints: Not nullable, Maximum length: 6

      Original property name from the Odata EDM: Company

      Returns:
      this.
    • creditControlArea

      @Nonnull public CompanyCode.CompanyCodeBuilder creditControlArea(@Nullable String creditControlArea)
      Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: CreditControlArea

      Returns:
      this.
    • countryChartOfAccounts

      @Nonnull public CompanyCode.CompanyCodeBuilder countryChartOfAccounts(@Nullable String countryChartOfAccounts)
      Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: CountryChartOfAccounts

      Returns:
      this.
    • financialManagementArea

      @Nonnull public CompanyCode.CompanyCodeBuilder financialManagementArea(@Nullable String financialManagementArea)
      Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: FinancialManagementArea

      Returns:
      this.
    • addressID

      @Nonnull public CompanyCode.CompanyCodeBuilder addressID(@Nullable String addressID)
      Constraints: Not nullable, Maximum length: 10

      Original property name from the Odata EDM: AddressID

      Returns:
      this.
    • taxableEntity

      @Nonnull public CompanyCode.CompanyCodeBuilder taxableEntity(@Nullable String taxableEntity)
      Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: TaxableEntity

      Returns:
      this.
    • vATRegistration

      @Nonnull public CompanyCode.CompanyCodeBuilder vATRegistration(@Nullable String vATRegistration)
      Constraints: Not nullable, Maximum length: 20

      Original property name from the Odata EDM: VATRegistration

      Returns:
      this.
    • extendedWhldgTaxIsActive

      @Nonnull public CompanyCode.CompanyCodeBuilder extendedWhldgTaxIsActive(@Nullable Boolean extendedWhldgTaxIsActive)
      Constraints: none

      Original property name from the Odata EDM: ExtendedWhldgTaxIsActive

      Returns:
      this.
    • controllingArea

      @Nonnull public CompanyCode.CompanyCodeBuilder controllingArea(@Nullable String controllingArea)
      Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: ControllingArea

      Returns:
      this.
    • fieldStatusVariant

      @Nonnull public CompanyCode.CompanyCodeBuilder fieldStatusVariant(@Nullable String fieldStatusVariant)
      Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: FieldStatusVariant

      Returns:
      this.
    • nonTaxableTransactionTaxCode

      @Nonnull public CompanyCode.CompanyCodeBuilder nonTaxableTransactionTaxCode(@Nullable String nonTaxableTransactionTaxCode)
      Constraints: Not nullable, Maximum length: 2

      Original property name from the Odata EDM: NonTaxableTransactionTaxCode

      Returns:
      this.
    • docDateIsUsedForTaxDetn

      @Nonnull public CompanyCode.CompanyCodeBuilder docDateIsUsedForTaxDetn(@Nullable Boolean docDateIsUsedForTaxDetn)
      Constraints: none

      Original property name from the Odata EDM: DocDateIsUsedForTaxDetn

      Returns:
      this.
    • taxRptgDateIsActive

      @Nonnull public CompanyCode.CompanyCodeBuilder taxRptgDateIsActive(@Nullable Boolean taxRptgDateIsActive)
      Constraints: none

      Original property name from the Odata EDM: TaxRptgDateIsActive

      Returns:
      this.
    • build

      @Nonnull public CompanyCode build()
    • toString

      @Nonnull public String toString()
      Overrides:
      toString in class Object