UNPKG

@microsoft/msgraph-beta-sdk-financials

Version:
221 lines 11 kB
import { type Company } from '@microsoft/msgraph-beta-sdk/models/index.js'; import { type AccountsRequestBuilder } from './accounts/index.js'; import { type AgedAccountsPayableRequestBuilder } from './agedAccountsPayable/index.js'; import { type AgedAccountsReceivableRequestBuilder } from './agedAccountsReceivable/index.js'; import { type CompanyInformationRequestBuilder } from './companyInformation/index.js'; import { type CountriesRegionsRequestBuilder } from './countriesRegions/index.js'; import { type CurrenciesRequestBuilder } from './currencies/index.js'; import { type CustomerPaymentJournalsRequestBuilder } from './customerPaymentJournals/index.js'; import { type CustomerPaymentsRequestBuilder } from './customerPayments/index.js'; import { type CustomersRequestBuilder } from './customers/index.js'; import { type DimensionsRequestBuilder } from './dimensions/index.js'; import { type DimensionValuesRequestBuilder } from './dimensionValues/index.js'; import { type EmployeesRequestBuilder } from './employees/index.js'; import { type GeneralLedgerEntriesRequestBuilder } from './generalLedgerEntries/index.js'; import { type ItemCategoriesRequestBuilder } from './itemCategories/index.js'; import { type ItemsRequestBuilder } from './items/index.js'; import { type JournalLinesRequestBuilder } from './journalLines/index.js'; import { type JournalsRequestBuilder } from './journals/index.js'; import { type PaymentMethodsRequestBuilder } from './paymentMethods/index.js'; import { type PaymentTermsRequestBuilder } from './paymentTerms/index.js'; import { type PictureRequestBuilder } from './picture/index.js'; import { type PurchaseInvoiceLinesRequestBuilder } from './purchaseInvoiceLines/index.js'; import { type PurchaseInvoicesRequestBuilder } from './purchaseInvoices/index.js'; import { type SalesCreditMemoLinesRequestBuilder } from './salesCreditMemoLines/index.js'; import { type SalesCreditMemosRequestBuilder } from './salesCreditMemos/index.js'; import { type SalesInvoiceLinesRequestBuilder } from './salesInvoiceLines/index.js'; import { type SalesInvoicesRequestBuilder } from './salesInvoices/index.js'; import { type SalesOrderLinesRequestBuilder } from './salesOrderLines/index.js'; import { type SalesOrdersRequestBuilder } from './salesOrders/index.js'; import { type SalesQuoteLinesRequestBuilder } from './salesQuoteLines/index.js'; import { type SalesQuotesRequestBuilder } from './salesQuotes/index.js'; import { type ShipmentMethodsRequestBuilder } from './shipmentMethods/index.js'; import { type TaxAreasRequestBuilder } from './taxAreas/index.js'; import { type TaxGroupsRequestBuilder } from './taxGroups/index.js'; import { type UnitsOfMeasureRequestBuilder } from './unitsOfMeasure/index.js'; import { type VendorsRequestBuilder } from './vendors/index.js'; import { type BaseRequestBuilder, type KeysToExcludeForNavigationMetadata, type NavigationMetadata, type RequestConfiguration, type RequestInformation, type RequestsMetadata } from '@microsoft/kiota-abstractions'; /** * Provides operations to manage the companies property of the microsoft.graph.financials entity. */ export interface CompanyItemRequestBuilder extends BaseRequestBuilder<CompanyItemRequestBuilder> { /** * Provides operations to manage the accounts property of the microsoft.graph.company entity. */ get accounts(): AccountsRequestBuilder; /** * Provides operations to manage the agedAccountsPayable property of the microsoft.graph.company entity. */ get agedAccountsPayable(): AgedAccountsPayableRequestBuilder; /** * Provides operations to manage the agedAccountsReceivable property of the microsoft.graph.company entity. */ get agedAccountsReceivable(): AgedAccountsReceivableRequestBuilder; /** * Provides operations to manage the companyInformation property of the microsoft.graph.company entity. */ get companyInformation(): CompanyInformationRequestBuilder; /** * Provides operations to manage the countriesRegions property of the microsoft.graph.company entity. */ get countriesRegions(): CountriesRegionsRequestBuilder; /** * Provides operations to manage the currencies property of the microsoft.graph.company entity. */ get currencies(): CurrenciesRequestBuilder; /** * Provides operations to manage the customerPaymentJournals property of the microsoft.graph.company entity. */ get customerPaymentJournals(): CustomerPaymentJournalsRequestBuilder; /** * Provides operations to manage the customerPayments property of the microsoft.graph.company entity. */ get customerPayments(): CustomerPaymentsRequestBuilder; /** * Provides operations to manage the customers property of the microsoft.graph.company entity. */ get customers(): CustomersRequestBuilder; /** * Provides operations to manage the dimensions property of the microsoft.graph.company entity. */ get dimensions(): DimensionsRequestBuilder; /** * Provides operations to manage the dimensionValues property of the microsoft.graph.company entity. */ get dimensionValues(): DimensionValuesRequestBuilder; /** * Provides operations to manage the employees property of the microsoft.graph.company entity. */ get employees(): EmployeesRequestBuilder; /** * Provides operations to manage the generalLedgerEntries property of the microsoft.graph.company entity. */ get generalLedgerEntries(): GeneralLedgerEntriesRequestBuilder; /** * Provides operations to manage the itemCategories property of the microsoft.graph.company entity. */ get itemCategories(): ItemCategoriesRequestBuilder; /** * Provides operations to manage the items property of the microsoft.graph.company entity. */ get items(): ItemsRequestBuilder; /** * Provides operations to manage the journalLines property of the microsoft.graph.company entity. */ get journalLines(): JournalLinesRequestBuilder; /** * Provides operations to manage the journals property of the microsoft.graph.company entity. */ get journals(): JournalsRequestBuilder; /** * Provides operations to manage the paymentMethods property of the microsoft.graph.company entity. */ get paymentMethods(): PaymentMethodsRequestBuilder; /** * Provides operations to manage the paymentTerms property of the microsoft.graph.company entity. */ get paymentTerms(): PaymentTermsRequestBuilder; /** * Provides operations to manage the picture property of the microsoft.graph.company entity. */ get picture(): PictureRequestBuilder; /** * Provides operations to manage the purchaseInvoiceLines property of the microsoft.graph.company entity. */ get purchaseInvoiceLines(): PurchaseInvoiceLinesRequestBuilder; /** * Provides operations to manage the purchaseInvoices property of the microsoft.graph.company entity. */ get purchaseInvoices(): PurchaseInvoicesRequestBuilder; /** * Provides operations to manage the salesCreditMemoLines property of the microsoft.graph.company entity. */ get salesCreditMemoLines(): SalesCreditMemoLinesRequestBuilder; /** * Provides operations to manage the salesCreditMemos property of the microsoft.graph.company entity. */ get salesCreditMemos(): SalesCreditMemosRequestBuilder; /** * Provides operations to manage the salesInvoiceLines property of the microsoft.graph.company entity. */ get salesInvoiceLines(): SalesInvoiceLinesRequestBuilder; /** * Provides operations to manage the salesInvoices property of the microsoft.graph.company entity. */ get salesInvoices(): SalesInvoicesRequestBuilder; /** * Provides operations to manage the salesOrderLines property of the microsoft.graph.company entity. */ get salesOrderLines(): SalesOrderLinesRequestBuilder; /** * Provides operations to manage the salesOrders property of the microsoft.graph.company entity. */ get salesOrders(): SalesOrdersRequestBuilder; /** * Provides operations to manage the salesQuoteLines property of the microsoft.graph.company entity. */ get salesQuoteLines(): SalesQuoteLinesRequestBuilder; /** * Provides operations to manage the salesQuotes property of the microsoft.graph.company entity. */ get salesQuotes(): SalesQuotesRequestBuilder; /** * Provides operations to manage the shipmentMethods property of the microsoft.graph.company entity. */ get shipmentMethods(): ShipmentMethodsRequestBuilder; /** * Provides operations to manage the taxAreas property of the microsoft.graph.company entity. */ get taxAreas(): TaxAreasRequestBuilder; /** * Provides operations to manage the taxGroups property of the microsoft.graph.company entity. */ get taxGroups(): TaxGroupsRequestBuilder; /** * Provides operations to manage the unitsOfMeasure property of the microsoft.graph.company entity. */ get unitsOfMeasure(): UnitsOfMeasureRequestBuilder; /** * Provides operations to manage the vendors property of the microsoft.graph.company entity. */ get vendors(): VendorsRequestBuilder; /** * Get companies from financials * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {Promise<Company>} * @throws {ODataError} error when the service returns a 4XX or 5XX status code */ get(requestConfiguration?: RequestConfiguration<CompanyItemRequestBuilderGetQueryParameters> | undefined): Promise<Company | undefined>; /** * Get companies from financials * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {RequestInformation} */ toGetRequestInformation(requestConfiguration?: RequestConfiguration<CompanyItemRequestBuilderGetQueryParameters> | undefined): RequestInformation; } /** * Get companies from financials */ export interface CompanyItemRequestBuilderGetQueryParameters { /** * Expand related entities */ expand?: string[]; /** * Select properties to be returned */ select?: string[]; } /** * Uri template for the request builder. */ export declare const CompanyItemRequestBuilderUriTemplate = "{+baseurl}/financials/companies/{company%2Did}{?%24expand,%24select}"; /** * Metadata for all the navigation properties in the request builder. */ export declare const CompanyItemRequestBuilderNavigationMetadata: Record<Exclude<keyof CompanyItemRequestBuilder, KeysToExcludeForNavigationMetadata>, NavigationMetadata>; /** * Metadata for all the requests in the request builder. */ export declare const CompanyItemRequestBuilderRequestsMetadata: RequestsMetadata; //# sourceMappingURL=index.d.ts.map