sap.successfactors.ecincometaxdeclaration
Module sap.successfactors.ecincometaxdeclaration
API
Definitions
ballerinax/sap.successfactors.ecincometaxdeclaration Ballerina library
Overview
SAP SuccessFactors Employee Central is a comprehensive human capital management solution that helps organizations manage their workforce effectively. It provides a unified platform for HR processes including employee data management, organizational structures, and employment lifecycle management.
The ballerinax/sap.successfactors.ecincometaxdeclaration package provides APIs to interact with the SAP SuccessFactors Employee Central Income Tax Declaration API.
Key Features
- Manage income tax declaration and investment declarations
- Configure fiscal year tax settings and exemption categories
- Query declaration types and tax configuration data
- Support for basic and OAuth 2.0 authentication
Setup guide
-
Sign in to your SAP SuccessFactors instance as an administrator.
-
Navigate to Admin Center > Manage OAuth2 Client Applications and register a new OAuth2 client application for your integration.

-
Note down the API Key (client ID) and configure the appropriate scopes for the Employee Central APIs you intend to use.
-
Locate your Company ID and the API server hostname for your SuccessFactors region. You can find the list of API servers in the SAP SuccessFactors API documentation.
-
Use Basic Authentication (username + password) or OAuth 2.0 SAML Bearer to authenticate with the API.
Quickstart
To use the sap.successfactors.ecincometaxdeclaration connector in your Ballerina application, modify the .bal file as follows:
Step 1: Import the module
Import the sap.successfactors.ecincometaxdeclaration module.
import ballerinax/sap.successfactors.ecincometaxdeclaration as incometaxdlaration;
Step 2: Instantiate a new connector
Use the hostname and credentials to initiate a client.
configurable string hostname = ?; configurable string username = ?; configurable string password = ?; incometaxdlaration:Client incometaxdlarationClient = check new ( { auth: { username, password } }, hostname );
Step 3: Invoke the connector operation
Now, utilize the available connector operations.
incometaxdlaration:ItDeclarationWrapper result = check incometaxdlarationClient->listItDeclarations();
Step 4: Run the Ballerina application
bal run
Examples
The SAP SuccessFactors Employee Central Ballerina connectors provide practical examples illustrating usage in various scenarios. Explore these examples, covering use cases like syncing employee data and sending notifications.
-
Google Sheets to SuccessFactors - Read employee records from a Google Sheets roster and create Personal Information records in SuccessFactors.
-
SuccessFactors to Slack - Poll SuccessFactors for newly onboarded employees and send welcome notifications to a Slack channel.
Clients
sap.successfactors.ecincometaxdeclaration: Client
You can use these APIs to record income tax declaration and submit tax declarations actuals. You can also use these APIs to categorize or group investment types, and configure the window period that controls the creation of actuals and proposals.
You can find your company's API server in List of API Servers in SAP SuccessFactors.
Constructor
Gets invoked to initialize the connector.
init (ConnectionConfig config, string hostname, int port)- config ConnectionConfig - The configurations to be used when initializing the
connector
- hostname string -
- port int 443 -
listDeclarationTypes
function listDeclarationTypes(map<string|string[]> headers, *ListDeclarationTypesQueries queries) returns Wrapper|errorGet entities from DeclarationType
Parameters
- queries *ListDeclarationTypesQueries - Queries to be sent with the request
getDeclarationType
function getDeclarationType(string externalCode, map<string|string[]> headers, *GetDeclarationTypeQueries queries) returns DeclarationType|errorGet entity from DeclarationType by key
Parameters
- externalCode string - key: externalCode
- queries *GetDeclarationTypeQueries - Queries to be sent with the request
Return Type
- DeclarationType|error - Retrieved entity
listFiscalYearVariants
function listFiscalYearVariants(map<string|string[]> headers, *ListFiscalYearVariantsQueries queries) returns Wrapper_1|errorGet entities from FiscalYearVariant
Parameters
- queries *ListFiscalYearVariantsQueries - Queries to be sent with the request
getFiscalYearVariant
function getFiscalYearVariant(string externalCode, map<string|string[]> headers, *GetFiscalYearVariantQueries queries) returns FiscalYearVariant|errorGet entity from FiscalYearVariant by key
Parameters
- externalCode string - key: externalCode
- queries *GetFiscalYearVariantQueries - Queries to be sent with the request
Return Type
- FiscalYearVariant|error - Retrieved entity
listFiscalYearToCountryMaps
function listFiscalYearToCountryMaps(map<string|string[]> headers, *ListFiscalYearToCountryMapsQueries queries) returns Wrapper_2|errorGet entities from FiscalYearToCountryMap
Parameters
- queries *ListFiscalYearToCountryMapsQueries - Queries to be sent with the request
getFiscalYearToCountryMap
function getFiscalYearToCountryMap(string externalCode, map<string|string[]> headers, *GetFiscalYearToCountryMapQueries queries) returns FiscalYearToCountryMap|errorGet entity from FiscalYearToCountryMap by key
Parameters
- externalCode string - key: externalCode
- queries *GetFiscalYearToCountryMapQueries - Queries to be sent with the request
Return Type
- FiscalYearToCountryMap|error - Retrieved entity
listItDeclarationTimeBounds
function listItDeclarationTimeBounds(map<string|string[]> headers, *ListItDeclarationTimeBoundsQueries queries) returns Wrapper_3|errorGet entities from ItDeclarationTimeBound
Parameters
- queries *ListItDeclarationTimeBoundsQueries - Queries to be sent with the request
getItDeclarationTimeBound
function getItDeclarationTimeBound(string externalCode, map<string|string[]> headers, *GetItDeclarationTimeBoundQueries queries) returns ItDeclarationTimeBound|errorGet entity from ItDeclarationTimeBound by key
Parameters
- externalCode string - key: externalCode
- queries *GetItDeclarationTimeBoundQueries - Queries to be sent with the request
Return Type
- ItDeclarationTimeBound|error - Retrieved entity
listItDeclInvestmentTypes
function listItDeclInvestmentTypes(map<string|string[]> headers, *ListItDeclInvestmentTypesQueries queries) returns Wrapper_4|errorGet entities from ItDeclInvestmentType
Parameters
- queries *ListItDeclInvestmentTypesQueries - Queries to be sent with the request
getItDeclInvestmentType
function getItDeclInvestmentType(string effectiveStartDate, string externalCode, map<string|string[]> headers, *GetItDeclInvestmentTypeQueries queries) returns ItDeclInvestmentType|errorGet entity from ItDeclInvestmentType by key
Parameters
- effectiveStartDate string - key: effectiveStartDate
- externalCode string - key: externalCode
- queries *GetItDeclInvestmentTypeQueries - Queries to be sent with the request
Return Type
- ItDeclInvestmentType|error - Retrieved entity
listItDeclarations
function listItDeclarations(map<string|string[]> headers, *ListItDeclarationsQueries queries) returns Wrapper_5|errorGet entities from ItDeclaration
Parameters
- queries *ListItDeclarationsQueries - Queries to be sent with the request
getItDeclaration
function getItDeclaration(string effectiveStartDate, string externalCode, map<string|string[]> headers, *GetItDeclarationQueries queries) returns ItDeclaration|errorGet entity from ItDeclaration by key
Parameters
- effectiveStartDate string - key: effectiveStartDate
- externalCode string - key: externalCode
- queries *GetItDeclarationQueries - Queries to be sent with the request
Return Type
- ItDeclaration|error - Retrieved entity
Records
sap.successfactors.ecincometaxdeclaration: CollectionofDeclarationType
Fields
- results? DeclarationType[] -
sap.successfactors.ecincometaxdeclaration: CollectionofFiscalYearToCountryMap
Fields
- results? FiscalYearToCountryMap[] -
sap.successfactors.ecincometaxdeclaration: CollectionofFiscalYearVariant
Fields
- results? FiscalYearVariant[] -
sap.successfactors.ecincometaxdeclaration: CollectionofItDeclaration
Fields
- results? ItDeclaration[] -
sap.successfactors.ecincometaxdeclaration: CollectionofItDeclarationTimeBound
Fields
- results? ItDeclarationTimeBound[] -
sap.successfactors.ecincometaxdeclaration: CollectionofItDeclInvestmentType
Fields
- results? ItDeclInvestmentType[] -
sap.successfactors.ecincometaxdeclaration: ConnectionConfig
Provides a set of configurations for controlling the behaviours when communicating with a remote HTTP endpoint.
Fields
- auth CredentialsConfig - Configurations related to client authentication
- httpVersion HttpVersion(default http:HTTP_2_0) - The HTTP version understood by the client
- http1Settings ClientHttp1Settings(default {}) - Configurations related to HTTP/1.x protocol
- http2Settings ClientHttp2Settings(default {}) - Configurations related to HTTP/2 protocol
- timeout decimal(default 30) - The maximum time to wait (in seconds) for a response before closing the connection
- forwarded string(default "disable") - The choice of setting
forwarded/x-forwardedheader
- followRedirects? FollowRedirects - Configurations associated with Redirection
- poolConfig? PoolConfiguration - Configurations associated with request pooling
- cache CacheConfig(default {}) - HTTP caching related configurations
- compression Compression(default http:COMPRESSION_AUTO) - Specifies the way of handling compression (
accept-encoding) header
- circuitBreaker? CircuitBreakerConfig - Configurations associated with the behaviour of the Circuit Breaker
- retryConfig? RetryConfig - Configurations associated with retrying
- cookieConfig? CookieConfig - Configurations associated with cookies
- responseLimits ResponseLimitConfigs(default {}) - Configurations associated with inbound response size limits
- secureSocket? ClientSecureSocket - SSL/TLS-related options
- proxy? ProxyConfig - Proxy server related options
- socketConfig ClientSocketConfig(default {}) - Provides settings related to client socket configuration
- validation boolean(default true) - Enables the inbound payload validation functionality which provided by the constraint package. Enabled by default
- laxDataBinding boolean(default true) - Enables relaxed data binding on the client side. When enabled,
nilvalues are treated as optional, and absent fields are handled asnilabletypes. Enabled by default.
sap.successfactors.ecincometaxdeclaration: DeclarationType
Fields
- externalCode? string -
sap.successfactors.ecincometaxdeclaration: FiscalYearToCountryMap
Fields
sap.successfactors.ecincometaxdeclaration: FiscalYearVariant
Fields
- externalCode? string -
sap.successfactors.ecincometaxdeclaration: GetDeclarationTypeQueries
Represents the Queries record for the operation: getDeclarationType
Fields
- \$select? ("createdBy"|"createdDateTime"|"externalCode"|"externalName"|"lastModifiedBy"|"lastModifiedDateTime"|"mdfSystemCreatedBy"|"mdfSystemCreatedDate"|"mdfSystemEffectiveEndDate"|"mdfSystemEffectiveStartDate"|"mdfSystemEntityId"|"mdfSystemLastModifiedBy"|"mdfSystemLastModifiedDate"|"mdfSystemLastModifiedDateWithTZ"|"mdfSystemObjectType"|"mdfSystemRecordId"|"mdfSystemRecordStatus"|"mdfSystemStatus"|"mdfSystemTransactionSequence"|"mdfSystemVersionId"|"remarks")[] - Select properties to be returned, see OData Select
sap.successfactors.ecincometaxdeclaration: GetFiscalYearToCountryMapQueries
Represents the Queries record for the operation: getFiscalYearToCountryMap
Fields
- \$expand? ("*"|"fiscalYearVariantNav")[] - Expand related entities, see OData Expand
- \$select? ("country"|"createdBy"|"createdDateTime"|"externalCode"|"fiscalYearVariant"|"lastModifiedBy"|"lastModifiedDateTime"|"mdfSystemRecordStatus")[] - Select properties to be returned, see OData Select
sap.successfactors.ecincometaxdeclaration: GetFiscalYearVariantQueries
Represents the Queries record for the operation: getFiscalYearVariant
Fields
- \$select? ("createdBy"|"createdDateTime"|"description"|"externalCode"|"lastModifiedBy"|"lastModifiedDateTime"|"mdfSystemRecordStatus")[] - Select properties to be returned, see OData Select
sap.successfactors.ecincometaxdeclaration: GetItDeclarationQueries
Represents the Queries record for the operation: getItDeclaration
Fields
- \$expand? ("*"|"itDeclInvestmentTypeNav"|"typeNav")[] - Expand related entities, see OData Expand
- \$select? ("amount"|"approvalStatus"|"category"|"createdBy"|"createdDate"|"createdDateTime"|"currencyCode"|"declarationType"|"effectiveStartDate"|"externalCode"|"externalName"|"fiscalYear"|"itDeclInvestmentType"|"lastModifiedBy"|"lastModifiedDate"|"lastModifiedDateTime"|"lastModifiedDateWithTZ"|"mdfSystemEffectiveEndDate"|"mdfSystemEntityId"|"mdfSystemObjectType"|"mdfSystemRecordId"|"mdfSystemRecordStatus"|"mdfSystemStatus"|"mdfSystemTransactionSequence"|"mdfSystemVersionId"|"postingDate"|"type"|"userSysId"|"userSysIdCopy")[] - Select properties to be returned, see OData Select
sap.successfactors.ecincometaxdeclaration: GetItDeclarationTimeBoundQueries
Represents the Queries record for the operation: getItDeclarationTimeBound
Fields
- \$select? ("createdBy"|"createdDateTime"|"endDay"|"endMonth"|"externalCode"|"lastModifiedBy"|"lastModifiedDateTime"|"mdfSystemCreatedBy"|"mdfSystemCreatedDate"|"mdfSystemEffectiveEndDate"|"mdfSystemEffectiveStartDate"|"mdfSystemEntityId"|"mdfSystemLastModifiedBy"|"mdfSystemLastModifiedDate"|"mdfSystemLastModifiedDateWithTZ"|"mdfSystemObjectType"|"mdfSystemRecordId"|"mdfSystemRecordStatus"|"mdfSystemStatus"|"mdfSystemTransactionSequence"|"mdfSystemVersionId"|"startDay"|"startMonth"|"status")[] - Select properties to be returned, see OData Select
sap.successfactors.ecincometaxdeclaration: GetItDeclInvestmentTypeQueries
Represents the Queries record for the operation: getItDeclInvestmentType
Fields
- \$expand? ("*"|"declarationTypeNav")[] - Expand related entities, see OData Expand
- \$select? ("category"|"country"|"createdBy"|"createdDateTime"|"declarationType"|"effectiveEndDate"|"effectiveStartDate"|"externalCode"|"externalName"|"investmentType"|"lastModifiedBy"|"lastModifiedDateTime"|"mdfSystemCreatedBy"|"mdfSystemCreatedDate"|"mdfSystemEntityId"|"mdfSystemLastModifiedBy"|"mdfSystemLastModifiedDate"|"mdfSystemLastModifiedDateWithTZ"|"mdfSystemObjectType"|"mdfSystemRecordId"|"mdfSystemRecordStatus"|"mdfSystemTransactionSequence"|"mdfSystemVersionId"|"status"|"useOnlyForActuals"|"wfProposal")[] - Select properties to be returned, see OData Select
sap.successfactors.ecincometaxdeclaration: ItDeclaration
Fields
- effectiveStartDate? string -
- externalCode? string -
- itDeclInvestmentTypeNav? ItDeclInvestmentType -
- typeNav? DeclarationType -
sap.successfactors.ecincometaxdeclaration: ItDeclarationTimeBound
Fields
- externalCode? string -
sap.successfactors.ecincometaxdeclaration: ItDeclInvestmentType
Fields
- effectiveStartDate? string -
- externalCode? string -
- declarationTypeNav? DeclarationType -
sap.successfactors.ecincometaxdeclaration: ListDeclarationTypesQueries
Represents the Queries record for the operation: listDeclarationTypes
Fields
- \$skip? int - Skip the first n items, see OData Paging - Skip
- \$top int(default 20) - Show only the first n items, see OData Paging - Top
- \$filter? string - Filter items by property values, see OData Filtering
- \$search? string - Search items by search phrases, see OData Searching
- \$orderby? ("createdBy"|"createdBy desc"|"createdDateTime"|"createdDateTime desc"|"externalCode"|"externalCode desc"|"externalName"|"externalName desc"|"lastModifiedBy"|"lastModifiedBy desc"|"lastModifiedDateTime"|"lastModifiedDateTime desc"|"mdfSystemCreatedBy"|"mdfSystemCreatedBy desc"|"mdfSystemCreatedDate"|"mdfSystemCreatedDate desc"|"mdfSystemEffectiveEndDate"|"mdfSystemEffectiveEndDate desc"|"mdfSystemEffectiveStartDate"|"mdfSystemEffectiveStartDate desc"|"mdfSystemEntityId"|"mdfSystemEntityId desc"|"mdfSystemLastModifiedBy"|"mdfSystemLastModifiedBy desc"|"mdfSystemLastModifiedDate"|"mdfSystemLastModifiedDate desc"|"mdfSystemLastModifiedDateWithTZ"|"mdfSystemLastModifiedDateWithTZ desc"|"mdfSystemObjectType"|"mdfSystemObjectType desc"|"mdfSystemRecordId"|"mdfSystemRecordId desc"|"mdfSystemRecordStatus"|"mdfSystemRecordStatus desc"|"mdfSystemStatus"|"mdfSystemStatus desc"|"mdfSystemTransactionSequence"|"mdfSystemTransactionSequence desc"|"mdfSystemVersionId"|"mdfSystemVersionId desc"|"remarks"|"remarks desc")[] - Order items by property values, see OData Sorting
- \$count? boolean - Include count of items, see OData Count
- \$select? ("createdBy"|"createdDateTime"|"externalCode"|"externalName"|"lastModifiedBy"|"lastModifiedDateTime"|"mdfSystemCreatedBy"|"mdfSystemCreatedDate"|"mdfSystemEffectiveEndDate"|"mdfSystemEffectiveStartDate"|"mdfSystemEntityId"|"mdfSystemLastModifiedBy"|"mdfSystemLastModifiedDate"|"mdfSystemLastModifiedDateWithTZ"|"mdfSystemObjectType"|"mdfSystemRecordId"|"mdfSystemRecordStatus"|"mdfSystemStatus"|"mdfSystemTransactionSequence"|"mdfSystemVersionId"|"remarks")[] - Select properties to be returned, see OData Select
sap.successfactors.ecincometaxdeclaration: ListFiscalYearToCountryMapsQueries
Represents the Queries record for the operation: listFiscalYearToCountryMaps
Fields
- \$skip? int - Skip the first n items, see OData Paging - Skip
- \$top int(default 20) - Show only the first n items, see OData Paging - Top
- \$filter? string - Filter items by property values, see OData Filtering
- \$search? string - Search items by search phrases, see OData Searching
- \$orderby? ("country"|"country desc"|"createdBy"|"createdBy desc"|"createdDateTime"|"createdDateTime desc"|"externalCode"|"externalCode desc"|"fiscalYearVariant"|"fiscalYearVariant desc"|"lastModifiedBy"|"lastModifiedBy desc"|"lastModifiedDateTime"|"lastModifiedDateTime desc"|"mdfSystemRecordStatus"|"mdfSystemRecordStatus desc")[] - Order items by property values, see OData Sorting
- \$expand? ("*"|"fiscalYearVariantNav")[] - Expand related entities, see OData Expand
- \$count? boolean - Include count of items, see OData Count
- \$select? ("country"|"createdBy"|"createdDateTime"|"externalCode"|"fiscalYearVariant"|"lastModifiedBy"|"lastModifiedDateTime"|"mdfSystemRecordStatus")[] - Select properties to be returned, see OData Select
sap.successfactors.ecincometaxdeclaration: ListFiscalYearVariantsQueries
Represents the Queries record for the operation: listFiscalYearVariants
Fields
- \$skip? int - Skip the first n items, see OData Paging - Skip
- \$top int(default 20) - Show only the first n items, see OData Paging - Top
- \$filter? string - Filter items by property values, see OData Filtering
- \$search? string - Search items by search phrases, see OData Searching
- \$orderby? ("createdBy"|"createdBy desc"|"createdDateTime"|"createdDateTime desc"|"description"|"description desc"|"externalCode"|"externalCode desc"|"lastModifiedBy"|"lastModifiedBy desc"|"lastModifiedDateTime"|"lastModifiedDateTime desc"|"mdfSystemRecordStatus"|"mdfSystemRecordStatus desc")[] - Order items by property values, see OData Sorting
- \$count? boolean - Include count of items, see OData Count
- \$select? ("createdBy"|"createdDateTime"|"description"|"externalCode"|"lastModifiedBy"|"lastModifiedDateTime"|"mdfSystemRecordStatus")[] - Select properties to be returned, see OData Select
sap.successfactors.ecincometaxdeclaration: ListItDeclarationsQueries
Represents the Queries record for the operation: listItDeclarations
Fields
- \$skip? int - Skip the first n items, see OData Paging - Skip
- \$top int(default 20) - Show only the first n items, see OData Paging - Top
- \$filter? string - Filter items by property values, see OData Filtering
- \$search? string - Search items by search phrases, see OData Searching
- \$orderby? ("amount"|"amount desc"|"approvalStatus"|"approvalStatus desc"|"category"|"category desc"|"createdBy"|"createdBy desc"|"createdDate"|"createdDate desc"|"createdDateTime"|"createdDateTime desc"|"currencyCode"|"currencyCode desc"|"declarationType"|"declarationType desc"|"effectiveStartDate"|"effectiveStartDate desc"|"externalCode"|"externalCode desc"|"externalName"|"externalName desc"|"fiscalYear"|"fiscalYear desc"|"itDeclInvestmentType"|"itDeclInvestmentType desc"|"lastModifiedBy"|"lastModifiedBy desc"|"lastModifiedDate"|"lastModifiedDate desc"|"lastModifiedDateTime"|"lastModifiedDateTime desc"|"lastModifiedDateWithTZ"|"lastModifiedDateWithTZ desc"|"mdfSystemEffectiveEndDate"|"mdfSystemEffectiveEndDate desc"|"mdfSystemEntityId"|"mdfSystemEntityId desc"|"mdfSystemObjectType"|"mdfSystemObjectType desc"|"mdfSystemRecordId"|"mdfSystemRecordId desc"|"mdfSystemRecordStatus"|"mdfSystemRecordStatus desc"|"mdfSystemStatus"|"mdfSystemStatus desc"|"mdfSystemTransactionSequence"|"mdfSystemTransactionSequence desc"|"mdfSystemVersionId"|"mdfSystemVersionId desc"|"postingDate"|"postingDate desc"|"type"|"type desc"|"userSysId"|"userSysId desc"|"userSysIdCopy"|"userSysIdCopy desc")[] - Order items by property values, see OData Sorting
- \$expand? ("*"|"itDeclInvestmentTypeNav"|"typeNav")[] - Expand related entities, see OData Expand
- \$count? boolean - Include count of items, see OData Count
- \$select? ("amount"|"approvalStatus"|"category"|"createdBy"|"createdDate"|"createdDateTime"|"currencyCode"|"declarationType"|"effectiveStartDate"|"externalCode"|"externalName"|"fiscalYear"|"itDeclInvestmentType"|"lastModifiedBy"|"lastModifiedDate"|"lastModifiedDateTime"|"lastModifiedDateWithTZ"|"mdfSystemEffectiveEndDate"|"mdfSystemEntityId"|"mdfSystemObjectType"|"mdfSystemRecordId"|"mdfSystemRecordStatus"|"mdfSystemStatus"|"mdfSystemTransactionSequence"|"mdfSystemVersionId"|"postingDate"|"type"|"userSysId"|"userSysIdCopy")[] - Select properties to be returned, see OData Select
sap.successfactors.ecincometaxdeclaration: ListItDeclarationTimeBoundsQueries
Represents the Queries record for the operation: listItDeclarationTimeBounds
Fields
- \$skip? int - Skip the first n items, see OData Paging - Skip
- \$top int(default 20) - Show only the first n items, see OData Paging - Top
- \$filter? string - Filter items by property values, see OData Filtering
- \$search? string - Search items by search phrases, see OData Searching
- \$orderby? ("createdBy"|"createdBy desc"|"createdDateTime"|"createdDateTime desc"|"endDay"|"endDay desc"|"endMonth"|"endMonth desc"|"externalCode"|"externalCode desc"|"lastModifiedBy"|"lastModifiedBy desc"|"lastModifiedDateTime"|"lastModifiedDateTime desc"|"mdfSystemCreatedBy"|"mdfSystemCreatedBy desc"|"mdfSystemCreatedDate"|"mdfSystemCreatedDate desc"|"mdfSystemEffectiveEndDate"|"mdfSystemEffectiveEndDate desc"|"mdfSystemEffectiveStartDate"|"mdfSystemEffectiveStartDate desc"|"mdfSystemEntityId"|"mdfSystemEntityId desc"|"mdfSystemLastModifiedBy"|"mdfSystemLastModifiedBy desc"|"mdfSystemLastModifiedDate"|"mdfSystemLastModifiedDate desc"|"mdfSystemLastModifiedDateWithTZ"|"mdfSystemLastModifiedDateWithTZ desc"|"mdfSystemObjectType"|"mdfSystemObjectType desc"|"mdfSystemRecordId"|"mdfSystemRecordId desc"|"mdfSystemRecordStatus"|"mdfSystemRecordStatus desc"|"mdfSystemStatus"|"mdfSystemStatus desc"|"mdfSystemTransactionSequence"|"mdfSystemTransactionSequence desc"|"mdfSystemVersionId"|"mdfSystemVersionId desc"|"startDay"|"startDay desc"|"startMonth"|"startMonth desc"|"status"|"status desc")[] - Order items by property values, see OData Sorting
- \$count? boolean - Include count of items, see OData Count
- \$select? ("createdBy"|"createdDateTime"|"endDay"|"endMonth"|"externalCode"|"lastModifiedBy"|"lastModifiedDateTime"|"mdfSystemCreatedBy"|"mdfSystemCreatedDate"|"mdfSystemEffectiveEndDate"|"mdfSystemEffectiveStartDate"|"mdfSystemEntityId"|"mdfSystemLastModifiedBy"|"mdfSystemLastModifiedDate"|"mdfSystemLastModifiedDateWithTZ"|"mdfSystemObjectType"|"mdfSystemRecordId"|"mdfSystemRecordStatus"|"mdfSystemStatus"|"mdfSystemTransactionSequence"|"mdfSystemVersionId"|"startDay"|"startMonth"|"status")[] - Select properties to be returned, see OData Select
sap.successfactors.ecincometaxdeclaration: ListItDeclInvestmentTypesQueries
Represents the Queries record for the operation: listItDeclInvestmentTypes
Fields
- \$skip? int - Skip the first n items, see OData Paging - Skip
- \$top int(default 20) - Show only the first n items, see OData Paging - Top
- \$filter? string - Filter items by property values, see OData Filtering
- \$search? string - Search items by search phrases, see OData Searching
- \$orderby? ("category"|"category desc"|"country"|"country desc"|"createdBy"|"createdBy desc"|"createdDateTime"|"createdDateTime desc"|"declarationType"|"declarationType desc"|"effectiveEndDate"|"effectiveEndDate desc"|"effectiveStartDate"|"effectiveStartDate desc"|"externalCode"|"externalCode desc"|"externalName"|"externalName desc"|"investmentType"|"investmentType desc"|"lastModifiedBy"|"lastModifiedBy desc"|"lastModifiedDateTime"|"lastModifiedDateTime desc"|"mdfSystemCreatedBy"|"mdfSystemCreatedBy desc"|"mdfSystemCreatedDate"|"mdfSystemCreatedDate desc"|"mdfSystemEntityId"|"mdfSystemEntityId desc"|"mdfSystemLastModifiedBy"|"mdfSystemLastModifiedBy desc"|"mdfSystemLastModifiedDate"|"mdfSystemLastModifiedDate desc"|"mdfSystemLastModifiedDateWithTZ"|"mdfSystemLastModifiedDateWithTZ desc"|"mdfSystemObjectType"|"mdfSystemObjectType desc"|"mdfSystemRecordId"|"mdfSystemRecordId desc"|"mdfSystemRecordStatus"|"mdfSystemRecordStatus desc"|"mdfSystemTransactionSequence"|"mdfSystemTransactionSequence desc"|"mdfSystemVersionId"|"mdfSystemVersionId desc"|"status"|"status desc"|"useOnlyForActuals"|"useOnlyForActuals desc"|"wfProposal"|"wfProposal desc")[] - Order items by property values, see OData Sorting
- \$expand? ("*"|"declarationTypeNav")[] - Expand related entities, see OData Expand
- \$count? boolean - Include count of items, see OData Count
- \$select? ("category"|"country"|"createdBy"|"createdDateTime"|"declarationType"|"effectiveEndDate"|"effectiveStartDate"|"externalCode"|"externalName"|"investmentType"|"lastModifiedBy"|"lastModifiedDateTime"|"mdfSystemCreatedBy"|"mdfSystemCreatedDate"|"mdfSystemEntityId"|"mdfSystemLastModifiedBy"|"mdfSystemLastModifiedDate"|"mdfSystemLastModifiedDateWithTZ"|"mdfSystemObjectType"|"mdfSystemRecordId"|"mdfSystemRecordStatus"|"mdfSystemTransactionSequence"|"mdfSystemVersionId"|"status"|"useOnlyForActuals"|"wfProposal")[] - Select properties to be returned, see OData Select
sap.successfactors.ecincometaxdeclaration: Wrapper
Fields
sap.successfactors.ecincometaxdeclaration: Wrapper_1
Fields
sap.successfactors.ecincometaxdeclaration: Wrapper_2
Fields
sap.successfactors.ecincometaxdeclaration: Wrapper_3
Fields
sap.successfactors.ecincometaxdeclaration: Wrapper_4
Fields
sap.successfactors.ecincometaxdeclaration: Wrapper_5
Fields
Import
import ballerinax/sap.successfactors.ecincometaxdeclaration;Metadata
Released date: 13 days ago
Version: 1.0.0
License: Apache-2.0
Compatibility
Platform: any
Ballerina version: 2201.12.0
GraalVM compatible: Yes
Pull count
Total: 2
Current verison: 1
Weekly downloads
Keywords
Business Management/HCM
Cost/Paid
Vendor/SAP
SuccessFactors
Employee Central
Contributors