Transactions interface

واجهة تمثل المعاملات.

الأساليب

beginTransactionsDownloadByInvoice(string, string, TransactionsTransactionsDownloadByInvoiceOptionalParams)

الحصول على عنوان URL لتنزيل مستند المعاملات لفاتورة. يتم دعم العملية لحسابات الفوترة مع نوع الاتفاقية اتفاقية Enterprise.

beginTransactionsDownloadByInvoiceAndWait(string, string, TransactionsTransactionsDownloadByInvoiceOptionalParams)

الحصول على عنوان URL لتنزيل مستند المعاملات لفاتورة. يتم دعم العملية لحسابات الفوترة مع نوع الاتفاقية اتفاقية Enterprise.

getTransactionSummaryByInvoice(string, string, TransactionsGetTransactionSummaryByInvoiceOptionalParams)

الحصول على ملخص المعاملة لفاتورة. تتضمن المعاملات عمليات الشراء والمبالغ المستردة ورسوم استخدام Azure.

listByBillingProfile(string, string, Date, Date, string, TransactionsListByBillingProfileOptionalParams)

يسرد المعاملات المفوترة أو غير المفوترة حسب اسم ملف تعريف الفوترة لتاريخ البدء والانتهاء المحددين. تتضمن المعاملات عمليات الشراء والمبالغ المستردة ورسوم استخدام Azure. يتم سرد المعاملات غير المفوترة ضمن معرف الفاتورة المعلق ولا تتضمن الضريبة. تتم إضافة الضريبة إلى المبلغ بمجرد إنشاء فاتورة.

listByCustomer(string, string, string, Date, Date, string, TransactionsListByCustomerOptionalParams)

يسرد المعاملات المفوترة أو غير المفوترة حسب معرف العميل لتاريخ البدء وتاريخ الانتهاء المحددين. تتضمن المعاملات عمليات الشراء والمبالغ المستردة ورسوم استخدام Azure. يتم سرد المعاملات غير المفوترة ضمن معرف الفاتورة المعلق ولا تتضمن الضريبة. تتم إضافة الضريبة إلى المبلغ بمجرد إنشاء فاتورة.

listByInvoice(string, string, TransactionsListByInvoiceOptionalParams)

يسرد المعاملات لفاتورة. تتضمن المعاملات عمليات الشراء والمبالغ المستردة ورسوم استخدام Azure.

listByInvoiceSection(string, string, string, Date, Date, string, TransactionsListByInvoiceSectionOptionalParams)

يسرد المعاملات المفوترة أو غير المفوترة حسب اسم قسم الفاتورة لتاريخ البدء وتاريخ الانتهاء المحددين. تتضمن المعاملات عمليات الشراء والمبالغ المستردة ورسوم استخدام Azure. يتم سرد المعاملات غير المفوترة ضمن معرف الفاتورة المعلق ولا تتضمن الضريبة. تتم إضافة الضريبة إلى المبلغ بمجرد إنشاء فاتورة.

تفاصيل الأسلوب

beginTransactionsDownloadByInvoice(string, string, TransactionsTransactionsDownloadByInvoiceOptionalParams)

الحصول على عنوان URL لتنزيل مستند المعاملات لفاتورة. يتم دعم العملية لحسابات الفوترة مع نوع الاتفاقية اتفاقية Enterprise.

function beginTransactionsDownloadByInvoice(billingAccountName: string, invoiceName: string, options?: TransactionsTransactionsDownloadByInvoiceOptionalParams): Promise<SimplePollerLike<OperationState<DocumentDownloadResult>, DocumentDownloadResult>>

المعلمات

billingAccountName

string

المعرف الذي يعرف حساب الفوترة بشكل فريد.

invoiceName

string

المعرف الذي يعرف الفاتورة بشكل فريد.

options
TransactionsTransactionsDownloadByInvoiceOptionalParams

معلمات الخيارات.

المرتجعات

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

beginTransactionsDownloadByInvoiceAndWait(string, string, TransactionsTransactionsDownloadByInvoiceOptionalParams)

الحصول على عنوان URL لتنزيل مستند المعاملات لفاتورة. يتم دعم العملية لحسابات الفوترة مع نوع الاتفاقية اتفاقية Enterprise.

function beginTransactionsDownloadByInvoiceAndWait(billingAccountName: string, invoiceName: string, options?: TransactionsTransactionsDownloadByInvoiceOptionalParams): Promise<DocumentDownloadResult>

المعلمات

billingAccountName

string

المعرف الذي يعرف حساب الفوترة بشكل فريد.

invoiceName

string

المعرف الذي يعرف الفاتورة بشكل فريد.

options
TransactionsTransactionsDownloadByInvoiceOptionalParams

معلمات الخيارات.

المرتجعات

getTransactionSummaryByInvoice(string, string, TransactionsGetTransactionSummaryByInvoiceOptionalParams)

الحصول على ملخص المعاملة لفاتورة. تتضمن المعاملات عمليات الشراء والمبالغ المستردة ورسوم استخدام Azure.

function getTransactionSummaryByInvoice(billingAccountName: string, invoiceName: string, options?: TransactionsGetTransactionSummaryByInvoiceOptionalParams): Promise<TransactionSummary>

المعلمات

billingAccountName

string

المعرف الذي يعرف حساب الفوترة بشكل فريد.

invoiceName

string

المعرف الذي يعرف الفاتورة بشكل فريد.

options
TransactionsGetTransactionSummaryByInvoiceOptionalParams

معلمات الخيارات.

المرتجعات

listByBillingProfile(string, string, Date, Date, string, TransactionsListByBillingProfileOptionalParams)

يسرد المعاملات المفوترة أو غير المفوترة حسب اسم ملف تعريف الفوترة لتاريخ البدء والانتهاء المحددين. تتضمن المعاملات عمليات الشراء والمبالغ المستردة ورسوم استخدام Azure. يتم سرد المعاملات غير المفوترة ضمن معرف الفاتورة المعلق ولا تتضمن الضريبة. تتم إضافة الضريبة إلى المبلغ بمجرد إنشاء فاتورة.

function listByBillingProfile(billingAccountName: string, billingProfileName: string, periodStartDate: Date, periodEndDate: Date, typeParam: string, options?: TransactionsListByBillingProfileOptionalParams): PagedAsyncIterableIterator<Transaction, Transaction[], PageSettings>

المعلمات

billingAccountName

string

المعرف الذي يعرف حساب الفوترة بشكل فريد.

billingProfileName

string

المعرف الذي يعرف ملف تعريف الفوترة بشكل فريد.

periodStartDate

Date

تاريخ البدء لإحضار المعاملات. يجب تحديد التاريخ بتنسيق MM-DD-YYYY.

periodEndDate

Date

تاريخ الانتهاء لإحضار المعاملات. يجب تحديد التاريخ بتنسيق MM-DD-YYYY.

typeParam

string

نوع المعاملة.

options
TransactionsListByBillingProfileOptionalParams

معلمات الخيارات.

المرتجعات

listByCustomer(string, string, string, Date, Date, string, TransactionsListByCustomerOptionalParams)

يسرد المعاملات المفوترة أو غير المفوترة حسب معرف العميل لتاريخ البدء وتاريخ الانتهاء المحددين. تتضمن المعاملات عمليات الشراء والمبالغ المستردة ورسوم استخدام Azure. يتم سرد المعاملات غير المفوترة ضمن معرف الفاتورة المعلق ولا تتضمن الضريبة. تتم إضافة الضريبة إلى المبلغ بمجرد إنشاء فاتورة.

function listByCustomer(billingAccountName: string, billingProfileName: string, customerName: string, periodStartDate: Date, periodEndDate: Date, typeParam: string, options?: TransactionsListByCustomerOptionalParams): PagedAsyncIterableIterator<Transaction, Transaction[], PageSettings>

المعلمات

billingAccountName

string

المعرف الذي يعرف حساب الفوترة بشكل فريد.

billingProfileName

string

المعرف الذي يعرف ملف تعريف الفوترة بشكل فريد.

customerName

string

المعرف الذي يعرف العميل بشكل فريد.

periodStartDate

Date

تاريخ البدء لإحضار المعاملات. يجب تحديد التاريخ بتنسيق MM-DD-YYYY.

periodEndDate

Date

تاريخ الانتهاء لإحضار المعاملات. يجب تحديد التاريخ بتنسيق MM-DD-YYYY.

typeParam

string

نوع المعاملة.

options
TransactionsListByCustomerOptionalParams

معلمات الخيارات.

المرتجعات

listByInvoice(string, string, TransactionsListByInvoiceOptionalParams)

يسرد المعاملات لفاتورة. تتضمن المعاملات عمليات الشراء والمبالغ المستردة ورسوم استخدام Azure.

function listByInvoice(billingAccountName: string, invoiceName: string, options?: TransactionsListByInvoiceOptionalParams): PagedAsyncIterableIterator<Transaction, Transaction[], PageSettings>

المعلمات

billingAccountName

string

المعرف الذي يعرف حساب الفوترة بشكل فريد.

invoiceName

string

المعرف الذي يعرف الفاتورة بشكل فريد.

options
TransactionsListByInvoiceOptionalParams

معلمات الخيارات.

المرتجعات

listByInvoiceSection(string, string, string, Date, Date, string, TransactionsListByInvoiceSectionOptionalParams)

يسرد المعاملات المفوترة أو غير المفوترة حسب اسم قسم الفاتورة لتاريخ البدء وتاريخ الانتهاء المحددين. تتضمن المعاملات عمليات الشراء والمبالغ المستردة ورسوم استخدام Azure. يتم سرد المعاملات غير المفوترة ضمن معرف الفاتورة المعلق ولا تتضمن الضريبة. تتم إضافة الضريبة إلى المبلغ بمجرد إنشاء فاتورة.

function listByInvoiceSection(billingAccountName: string, billingProfileName: string, invoiceSectionName: string, periodStartDate: Date, periodEndDate: Date, typeParam: string, options?: TransactionsListByInvoiceSectionOptionalParams): PagedAsyncIterableIterator<Transaction, Transaction[], PageSettings>

المعلمات

billingAccountName

string

المعرف الذي يعرف حساب الفوترة بشكل فريد.

billingProfileName

string

المعرف الذي يعرف ملف تعريف الفوترة بشكل فريد.

invoiceSectionName

string

المعرف الذي يعرف قسم الفاتورة بشكل فريد.

periodStartDate

Date

تاريخ البدء لإحضار المعاملات. يجب تحديد التاريخ بتنسيق MM-DD-YYYY.

periodEndDate

Date

تاريخ الانتهاء لإحضار المعاملات. يجب تحديد التاريخ بتنسيق MM-DD-YYYY.

typeParam

string

نوع المعاملة.

options
TransactionsListByInvoiceSectionOptionalParams

معلمات الخيارات.

المرتجعات