public static final class GLAccountInChartOfAccounts.GLAccountInChartOfAccountsBuilder extends Object
@Nonnull public GLAccountInChartOfAccounts.GLAccountInChartOfAccountsBuilder text(GLAccountText... value)
value
- The GLAccountTexts to build this GLAccountInChartOfAccounts with.public GLAccountInChartOfAccounts.GLAccountInChartOfAccountsBuilder chartOfAccounts(@Nullable String chartOfAccounts)
Original property name from the Odata EDM: ChartOfAccounts
public GLAccountInChartOfAccounts.GLAccountInChartOfAccountsBuilder gLAccount(@Nullable String gLAccount)
Original property name from the Odata EDM: GLAccount
public GLAccountInChartOfAccounts.GLAccountInChartOfAccountsBuilder isBalanceSheetAccount(@Nullable Boolean isBalanceSheetAccount)
Original property name from the Odata EDM: IsBalanceSheetAccount
If you determine that you erroneously defined a G/L account as a balance sheet account instead of a profit and loss account for the previous fiscal year, the G/L account master will have to be changed. You then have to rerun the SAPF011 program so that the balance carried forward for the G/L accounts is correct.
accounts in this field.public GLAccountInChartOfAccounts.GLAccountInChartOfAccountsBuilder gLAccountGroup(@Nullable String gLAccountGroup)
Original property name from the Odata EDM: GLAccountGroup
The account group determines the fields for the entry screens if you create or change a master record in the company code. The account group also determines in which number range the account number must be contained.
required entry.public GLAccountInChartOfAccounts.GLAccountInChartOfAccountsBuilder corporateGroupAccount(@Nullable String corporateGroupAccount)
Original property name from the Odata EDM: CorporateGroupAccount
The usage of the group account number offers the advantage that by specifying a number, a group of accounts can be assigned immediately to the balance sheet or P+L item.If a balance sheet or P+L structure is to be defined which is to be used for several company codes with different charts of accounts, the problems which are created as a result can be avoided by using the group account number so that:accounts with the same meaning have different account numbersaccounts with the same account number have different meanings and, if necessary, are to be assigned to different line items in the balance sheet or P+L.
balance sheet and P+L. This assignment is made either via the G/L account number or alternatively via the group account number given in this field.public GLAccountInChartOfAccounts.GLAccountInChartOfAccountsBuilder profitLossAccountType(@Nullable String profitLossAccountType)
Original property name from the Odata EDM: ProfitLossAccountType
If you are creating a P&L account, you must make an entry here.If you determine during a fiscal year that you mistakenly designated a G/L account as a P&L account instead of a balance sheet account, you will need to change its master record. You will then have to rerun program SAPF011 to correct the balances of the G/L accounts carried forward.
The retained earnings account is used during year-end closing to calculate the company's result.public GLAccountInChartOfAccounts.GLAccountInChartOfAccountsBuilder sampleGLAccount(@Nullable String sampleGLAccount)
Original property name from the Odata EDM: SampleGLAccount
The sample account contains data which will be transferred when you have created a master record in the company code. Using the sample accounts is optional. Data transfer rules determine how data will be transferred from the sample account.
public GLAccountInChartOfAccounts.GLAccountInChartOfAccountsBuilder accountIsMarkedForDeletion(@Nullable Boolean accountIsMarkedForDeletion)
Original property name from the Odata EDM: AccountIsMarkedForDeletion
The deletion must be carried out using the program for archiving G/L account master data. This program archives the master records that have been marked for deletion, providing there is no dependent data remaining in the system.The program for deleting master records also takes account of those master records marked for deletion. However, you should only use this program to delete test data before you go live with the system.
public GLAccountInChartOfAccounts.GLAccountInChartOfAccountsBuilder accountIsBlockedForCreation(@Nullable Boolean accountIsBlockedForCreation)
Original property name from the Odata EDM: AccountIsBlockedForCreation
public GLAccountInChartOfAccounts.GLAccountInChartOfAccountsBuilder accountIsBlockedForPosting(@Nullable Boolean accountIsBlockedForPosting)
Original property name from the Odata EDM: AccountIsBlockedForPosting
public GLAccountInChartOfAccounts.GLAccountInChartOfAccountsBuilder accountIsBlockedForPlanning(@Nullable Boolean accountIsBlockedForPlanning)
Original property name from the Odata EDM: AccountIsBlockedForPlanning
public GLAccountInChartOfAccounts.GLAccountInChartOfAccountsBuilder partnerCompany(@Nullable String partnerCompany)
Original property name from the Odata EDM: PartnerCompany
public GLAccountInChartOfAccounts.GLAccountInChartOfAccountsBuilder functionalArea(@Nullable String functionalArea)
Original property name from the Odata EDM: FunctionalArea
Use for Cost-of-Sales AccountingThe functional area is required to create a profit and loss account in Financial Accounting using cost-of-sales accounting. The following are examples of structure criteria:ManufacturingAdministrationSalesResearch and developmentUse for GovernmentThe functional area is needed for Funds Management to meet legal requirements for reporting with functional aspects. You can use the functional area to represent the global targets and goals (such as public safety or city development), in particular the expenses of your organization.Use in cost-of-sales accountingSee the documentation on Filling the Functional Area Field.For comprehensive information on cost-of-sales accounting and on the functional area, see the SAP Library under Accounting -> Financial Accounting -> General Ledger -> Cost-of-Sales Accounting.Use in governmentFor more information on the functional area, see the implementation Guide for Funds Management Government in the section Activate Account Assignment Elements.
public GLAccountInChartOfAccounts.GLAccountInChartOfAccountsBuilder creationDate(@Nullable LocalDateTime creationDate)
Original property name from the Odata EDM: CreationDate
public GLAccountInChartOfAccounts.GLAccountInChartOfAccountsBuilder createdByUser(@Nullable String createdByUser)
Original property name from the Odata EDM: CreatedByUser
public GLAccountInChartOfAccounts.GLAccountInChartOfAccountsBuilder lastChangeDateTime(@Nullable ZonedDateTime lastChangeDateTime)
Original property name from the Odata EDM: LastChangeDateTime
To normalize local times in a UTC time stamp and make them comparable, they must be converted using their time
zone and the ABAP command convert.Although the time zone for the conversion can be fetched from customizing or
master data, you should save it redundantly.The internal structure of the UTC time stamp is logically divided
into a date and time part in packed number format
public GLAccountInChartOfAccounts.GLAccountInChartOfAccountsBuilder gLAccountType(@Nullable String gLAccountType)
Original property name from the Odata EDM: GLAccountType
The general ledger account type determines how the general ledger account can be used in financial accounting (FI) and controlling (CO).The following values are possible:X - Balance Sheet AccountBalance sheet accountN - Nonoperating Expense or IncomeProfit and loss account that is used in FI onlyP - Primary Costs or RevenueProfit and loss account that is used in FI and COS - Secondary CostsProfit and loss account that is used in CO only
public GLAccountInChartOfAccounts.GLAccountInChartOfAccountsBuilder gLAccountExternal(@Nullable String gLAccountExternal)
Original property name from the Odata EDM: GLAccountExternal
public GLAccountInChartOfAccounts.GLAccountInChartOfAccountsBuilder isProfitLossAccount(@Nullable Boolean isProfitLossAccount)
Original property name from the Odata EDM: IsProfitLossAccount
If you determine that you erroneously defined a G/L account as a balance sheet account instead of a profit and loss account for the previous fiscal year, the G/L account master will have to be changed. You then have to rerun the SAPF011 program so that the balance carried forward for the G/L accounts is correct.
accounts in this field.public GLAccountInChartOfAccounts build()
Copyright © 2020 SAP SE. All rights reserved.