Поделиться через


InvoiceSections interface

Интерфейс, представляющий счет-фактуру.

Методы

beginCreateOrUpdate(string, string, string, InvoiceSection, InvoiceSectionsCreateOrUpdateOptionalParams)

Создает или обновляет раздел счета. Эта операция поддерживается только для учетных записей выставления счетов с типом клиентского соглашения Майкрософт.

beginCreateOrUpdateAndWait(string, string, string, InvoiceSection, InvoiceSectionsCreateOrUpdateOptionalParams)

Создает или обновляет раздел счета. Эта операция поддерживается только для учетных записей выставления счетов с типом клиентского соглашения Майкрософт.

beginDelete(string, string, string, InvoiceSectionsDeleteOptionalParams)

Удаляет раздел счета. Эта операция поддерживается для учетных записей выставления счетов с типом клиентского соглашения Майкрософт.

beginDeleteAndWait(string, string, string, InvoiceSectionsDeleteOptionalParams)

Удаляет раздел счета. Эта операция поддерживается для учетных записей выставления счетов с типом клиентского соглашения Майкрософт.

get(string, string, string, InvoiceSectionsGetOptionalParams)

Возвращает раздел счета по идентификатору. Эта операция поддерживается только для учетных записей выставления счетов с типом клиентского соглашения Майкрософт.

listByBillingProfile(string, string, InvoiceSectionsListByBillingProfileOptionalParams)

Перечисляет разделы счета, к которым у пользователя есть доступ. Эта операция поддерживается только для учетных записей выставления счетов с типом клиентского соглашения Майкрософт.

validateDeleteEligibility(string, string, string, InvoiceSectionsValidateDeleteEligibilityOptionalParams)

Проверяет, можно ли удалить раздел счета. Эта операция поддерживается для учетных записей выставления счетов с типом клиентского соглашения Майкрософт.

Сведения о методе

beginCreateOrUpdate(string, string, string, InvoiceSection, InvoiceSectionsCreateOrUpdateOptionalParams)

Создает или обновляет раздел счета. Эта операция поддерживается только для учетных записей выставления счетов с типом клиентского соглашения Майкрософт.

function beginCreateOrUpdate(billingAccountName: string, billingProfileName: string, invoiceSectionName: string, parameters: InvoiceSection, options?: InvoiceSectionsCreateOrUpdateOptionalParams): Promise<SimplePollerLike<OperationState<InvoiceSection>, InvoiceSection>>

Параметры

billingAccountName

string

Идентификатор, который однозначно идентифицирует учетную запись выставления счетов.

billingProfileName

string

Идентификатор, который однозначно идентифицирует профиль выставления счетов.

invoiceSectionName

string

Идентификатор, который однозначно идентифицирует раздел счета.

parameters
InvoiceSection

Раздел счета.

options
InvoiceSectionsCreateOrUpdateOptionalParams

Параметры параметров.

Возвращаемое значение

Promise<@azure/core-lro.SimplePollerLike<OperationState<InvoiceSection>, InvoiceSection>>

beginCreateOrUpdateAndWait(string, string, string, InvoiceSection, InvoiceSectionsCreateOrUpdateOptionalParams)

Создает или обновляет раздел счета. Эта операция поддерживается только для учетных записей выставления счетов с типом клиентского соглашения Майкрософт.

function beginCreateOrUpdateAndWait(billingAccountName: string, billingProfileName: string, invoiceSectionName: string, parameters: InvoiceSection, options?: InvoiceSectionsCreateOrUpdateOptionalParams): Promise<InvoiceSection>

Параметры

billingAccountName

string

Идентификатор, который однозначно идентифицирует учетную запись выставления счетов.

billingProfileName

string

Идентификатор, который однозначно идентифицирует профиль выставления счетов.

invoiceSectionName

string

Идентификатор, который однозначно идентифицирует раздел счета.

parameters
InvoiceSection

Раздел счета.

options
InvoiceSectionsCreateOrUpdateOptionalParams

Параметры параметров.

Возвращаемое значение

Promise<InvoiceSection>

beginDelete(string, string, string, InvoiceSectionsDeleteOptionalParams)

Удаляет раздел счета. Эта операция поддерживается для учетных записей выставления счетов с типом клиентского соглашения Майкрософт.

function beginDelete(billingAccountName: string, billingProfileName: string, invoiceSectionName: string, options?: InvoiceSectionsDeleteOptionalParams): Promise<SimplePollerLike<OperationState<InvoiceSectionsDeleteHeaders>, InvoiceSectionsDeleteHeaders>>

Параметры

billingAccountName

string

Идентификатор, который однозначно идентифицирует учетную запись выставления счетов.

billingProfileName

string

Идентификатор, который однозначно идентифицирует профиль выставления счетов.

invoiceSectionName

string

Идентификатор, который однозначно идентифицирует раздел счета.

options
InvoiceSectionsDeleteOptionalParams

Параметры параметров.

Возвращаемое значение

Promise<@azure/core-lro.SimplePollerLike<OperationState<InvoiceSectionsDeleteHeaders>, InvoiceSectionsDeleteHeaders>>

beginDeleteAndWait(string, string, string, InvoiceSectionsDeleteOptionalParams)

Удаляет раздел счета. Эта операция поддерживается для учетных записей выставления счетов с типом клиентского соглашения Майкрософт.

function beginDeleteAndWait(billingAccountName: string, billingProfileName: string, invoiceSectionName: string, options?: InvoiceSectionsDeleteOptionalParams): Promise<InvoiceSectionsDeleteHeaders>

Параметры

billingAccountName

string

Идентификатор, который однозначно идентифицирует учетную запись выставления счетов.

billingProfileName

string

Идентификатор, который однозначно идентифицирует профиль выставления счетов.

invoiceSectionName

string

Идентификатор, который однозначно идентифицирует раздел счета.

options
InvoiceSectionsDeleteOptionalParams

Параметры параметров.

Возвращаемое значение

get(string, string, string, InvoiceSectionsGetOptionalParams)

Возвращает раздел счета по идентификатору. Эта операция поддерживается только для учетных записей выставления счетов с типом клиентского соглашения Майкрософт.

function get(billingAccountName: string, billingProfileName: string, invoiceSectionName: string, options?: InvoiceSectionsGetOptionalParams): Promise<InvoiceSection>

Параметры

billingAccountName

string

Идентификатор, который однозначно идентифицирует учетную запись выставления счетов.

billingProfileName

string

Идентификатор, который однозначно идентифицирует профиль выставления счетов.

invoiceSectionName

string

Идентификатор, который однозначно идентифицирует раздел счета.

options
InvoiceSectionsGetOptionalParams

Параметры параметров.

Возвращаемое значение

Promise<InvoiceSection>

listByBillingProfile(string, string, InvoiceSectionsListByBillingProfileOptionalParams)

Перечисляет разделы счета, к которым у пользователя есть доступ. Эта операция поддерживается только для учетных записей выставления счетов с типом клиентского соглашения Майкрософт.

function listByBillingProfile(billingAccountName: string, billingProfileName: string, options?: InvoiceSectionsListByBillingProfileOptionalParams): PagedAsyncIterableIterator<InvoiceSection, InvoiceSection[], PageSettings>

Параметры

billingAccountName

string

Идентификатор, который однозначно идентифицирует учетную запись выставления счетов.

billingProfileName

string

Идентификатор, который однозначно идентифицирует профиль выставления счетов.

options
InvoiceSectionsListByBillingProfileOptionalParams

Параметры параметров.

Возвращаемое значение

validateDeleteEligibility(string, string, string, InvoiceSectionsValidateDeleteEligibilityOptionalParams)

Проверяет, можно ли удалить раздел счета. Эта операция поддерживается для учетных записей выставления счетов с типом клиентского соглашения Майкрософт.

function validateDeleteEligibility(billingAccountName: string, billingProfileName: string, invoiceSectionName: string, options?: InvoiceSectionsValidateDeleteEligibilityOptionalParams): Promise<DeleteInvoiceSectionEligibilityResult>

Параметры

billingAccountName

string

Идентификатор, который однозначно идентифицирует учетную запись выставления счетов.

billingProfileName

string

Идентификатор, который однозначно идентифицирует профиль выставления счетов.

invoiceSectionName

string

Идентификатор, который однозначно идентифицирует раздел счета.

options
InvoiceSectionsValidateDeleteEligibilityOptionalParams

Параметры параметров.

Возвращаемое значение