Transactions interface
واجهة تمثل المعاملات.
الأساليب
| begin |
الحصول على عنوان URL لتنزيل مستند المعاملات لفاتورة. يتم دعم العملية لحسابات الفوترة مع نوع الاتفاقية اتفاقية Enterprise. |
| begin |
الحصول على عنوان URL لتنزيل مستند المعاملات لفاتورة. يتم دعم العملية لحسابات الفوترة مع نوع الاتفاقية اتفاقية Enterprise. |
| get |
الحصول على ملخص المعاملة لفاتورة. تتضمن المعاملات عمليات الشراء والمبالغ المستردة ورسوم استخدام Azure. |
| list |
يسرد المعاملات المفوترة أو غير المفوترة حسب اسم ملف تعريف الفوترة لتاريخ البدء والانتهاء المحددين. تتضمن المعاملات عمليات الشراء والمبالغ المستردة ورسوم استخدام Azure. يتم سرد المعاملات غير المفوترة ضمن معرف الفاتورة المعلق ولا تتضمن الضريبة. تتم إضافة الضريبة إلى المبلغ بمجرد إنشاء فاتورة. |
| list |
يسرد المعاملات المفوترة أو غير المفوترة حسب معرف العميل لتاريخ البدء وتاريخ الانتهاء المحددين. تتضمن المعاملات عمليات الشراء والمبالغ المستردة ورسوم استخدام Azure. يتم سرد المعاملات غير المفوترة ضمن معرف الفاتورة المعلق ولا تتضمن الضريبة. تتم إضافة الضريبة إلى المبلغ بمجرد إنشاء فاتورة. |
| list |
يسرد المعاملات لفاتورة. تتضمن المعاملات عمليات الشراء والمبالغ المستردة ورسوم استخدام Azure. |
| list |
يسرد المعاملات المفوترة أو غير المفوترة حسب اسم قسم الفاتورة لتاريخ البدء وتاريخ الانتهاء المحددين. تتضمن المعاملات عمليات الشراء والمبالغ المستردة ورسوم استخدام Azure. يتم سرد المعاملات غير المفوترة ضمن معرف الفاتورة المعلق ولا تتضمن الضريبة. تتم إضافة الضريبة إلى المبلغ بمجرد إنشاء فاتورة. |
تفاصيل الأسلوب
beginTransactionsDownloadByInvoice(string, string, TransactionsTransactionsDownloadByInvoiceOptionalParams)
الحصول على عنوان URL لتنزيل مستند المعاملات لفاتورة. يتم دعم العملية لحسابات الفوترة مع نوع الاتفاقية اتفاقية Enterprise.
function beginTransactionsDownloadByInvoice(billingAccountName: string, invoiceName: string, options?: TransactionsTransactionsDownloadByInvoiceOptionalParams): Promise<SimplePollerLike<OperationState<DocumentDownloadResult>, DocumentDownloadResult>>
المعلمات
- billingAccountName
-
string
المعرف الذي يعرف حساب الفوترة بشكل فريد.
- invoiceName
-
string
المعرف الذي يعرف الفاتورة بشكل فريد.
معلمات الخيارات.
المرتجعات
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
المعرف الذي يعرف الفاتورة بشكل فريد.
معلمات الخيارات.
المرتجعات
Promise<DocumentDownloadResult>
getTransactionSummaryByInvoice(string, string, TransactionsGetTransactionSummaryByInvoiceOptionalParams)
الحصول على ملخص المعاملة لفاتورة. تتضمن المعاملات عمليات الشراء والمبالغ المستردة ورسوم استخدام Azure.
function getTransactionSummaryByInvoice(billingAccountName: string, invoiceName: string, options?: TransactionsGetTransactionSummaryByInvoiceOptionalParams): Promise<TransactionSummary>
المعلمات
- billingAccountName
-
string
المعرف الذي يعرف حساب الفوترة بشكل فريد.
- invoiceName
-
string
المعرف الذي يعرف الفاتورة بشكل فريد.
معلمات الخيارات.
المرتجعات
Promise<TransactionSummary>
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
نوع المعاملة.
معلمات الخيارات.
المرتجعات
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
نوع المعاملة.
معلمات الخيارات.
المرتجعات
listByInvoice(string, string, TransactionsListByInvoiceOptionalParams)
يسرد المعاملات لفاتورة. تتضمن المعاملات عمليات الشراء والمبالغ المستردة ورسوم استخدام Azure.
function listByInvoice(billingAccountName: string, invoiceName: string, options?: TransactionsListByInvoiceOptionalParams): PagedAsyncIterableIterator<Transaction, Transaction[], PageSettings>
المعلمات
- billingAccountName
-
string
المعرف الذي يعرف حساب الفوترة بشكل فريد.
- invoiceName
-
string
المعرف الذي يعرف الفاتورة بشكل فريد.
معلمات الخيارات.
المرتجعات
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
نوع المعاملة.
معلمات الخيارات.