AccountBudgetProposal

Đề xuất ngân sách cấp tài khoản.

Không nhất thiết phải áp dụng trực tiếp tất cả các trường có tiền tố "đề xuất". Ví dụ: chúng tôi có thể điều chỉnh hạn mức chi tiêu được đề xuất trước khi áp dụng. Điều này đúng nếu trường "được đề xuất" có đối tác "được phê duyệt", ví dụ: hạn mức chi tiêu.

Lưu ý rằng loại đề xuất (đề xuấtType) thay đổi những trường bắt buộc và trường nào phải để trống.

Biểu diễn dưới dạng JSON
{
  "resourceName": string,
  "proposalType": enum (AccountBudgetProposalType),
  "status": enum (AccountBudgetProposalStatus),
  "id": string,
  "billingSetup": string,
  "accountBudget": string,
  "proposedName": string,
  "approvedStartDateTime": string,
  "proposedPurchaseOrderNumber": string,
  "proposedNotes": string,
  "creationDateTime": string,
  "approvalDateTime": string,

  // Union field proposed_start_time can be only one of the following:
  "proposedStartDateTime": string,
  "proposedStartTimeType": enum (TimeType)
  // End of list of possible types for union field proposed_start_time.

  // Union field proposed_end_time can be only one of the following:
  "proposedEndDateTime": string,
  "proposedEndTimeType": enum (TimeType)
  // End of list of possible types for union field proposed_end_time.

  // Union field approved_end_time can be only one of the following:
  "approvedEndDateTime": string,
  "approvedEndTimeType": enum (TimeType)
  // End of list of possible types for union field approved_end_time.

  // Union field proposed_spending_limit can be only one of the following:
  "proposedSpendingLimitMicros": string,
  "proposedSpendingLimitType": enum (SpendingLimitType)
  // End of list of possible types for union field proposed_spending_limit.

  // Union field approved_spending_limit can be only one of the following:
  "approvedSpendingLimitMicros": string,
  "approvedSpendingLimitType": enum (SpendingLimitType)
  // End of list of possible types for union field approved_spending_limit.
}
Các trường
resourceName

string

Không thể thay đổi. Tên tài nguyên của đề xuất. Tên tài nguyên AccountNgân sách đề xuất có dạng:

customers/{customerId}/accountBudgetProposals/{account_budget_proposal_id}

proposalType

enum (AccountBudgetProposalType)

Không thể thay đổi. Loại đề xuất này, ví dụ: kết thúc ngân sách được liên kết với đề xuất này.

status

enum (AccountBudgetProposalStatus)

Chỉ có đầu ra. Trạng thái của đề xuất này. Khi một đề xuất mới được tạo, trạng thái mặc định là ĐANG CHỜ XỬ LÝ.

id

string (int64 format)

Chỉ có đầu ra. Mã của đề xuất.

billingSetup

string

Không thể thay đổi. Tên tài nguyên của thông tin thanh toán được liên kết với đề xuất này.

accountBudget

string

Không thể thay đổi. Tên tài nguyên của ngân sách cấp tài khoản liên kết với đề xuất này.

proposedName

string

Không thể thay đổi. Tên để chỉ định cho ngân sách cấp tài khoản.

approvedStartDateTime

string

Chỉ có đầu ra. Thời gian ngày bắt đầu được chấp thuận ở định dạng yyyy-mm-dd hh:mm:ss.

proposedPurchaseOrderNumber

string

Không thể thay đổi. Số đơn đặt hàng là một giá trị cho phép người dùng giúp họ tham chiếu ngân sách này trong các hoá đơn hàng tháng của họ.

proposedNotes

string

Không thể thay đổi. Ghi chú liên quan đến ngân sách này.

creationDateTime

string

Chỉ có đầu ra. Ngày tạo đề xuất ngân sách cấp tài khoản này, không giống với ngày phê duyệt (nếu có).

approvalDateTime

string

Chỉ có đầu ra. Ngày giờ phê duyệt ngân sách cấp tài khoản này (nếu có).

Trường nhóm proposed_start_time. Ngày bắt đầu đề xuất của ngân sách cấp tài khoản không được là ngày trong quá khứ. proposed_start_time chỉ có thể là một trong những trạng thái sau đây:
proposedStartDateTime

string

Không thể thay đổi. Thời gian ngày bắt đầu được đề xuất ở định dạng yyyy-mm-dd hh:mm:ss.

proposedStartTimeType

enum (TimeType)

Không thể thay đổi. Ngày bắt đầu đề xuất dưới dạng một loại được xác định rõ, ví dụ: NOW.

Trường nhóm proposed_end_time. Ngày kết thúc được đề xuất của ngân sách cấp tài khoản không được là ngày trong quá khứ. proposed_end_time chỉ có thể là một trong những trạng thái sau đây:
proposedEndDateTime

string

Không thể thay đổi. Thời gian ngày kết thúc được đề xuất ở định dạng yyyy-mm-dd hh:mm:ss.

proposedEndTimeType

enum (TimeType)

Không thể thay đổi. Ngày giờ kết thúc được đề xuất dưới dạng một loại được xác định rõ ràng, ví dụ: MÃNG HÃI.

Trường nhóm approved_end_time. Ngày kết thúc được phê duyệt của ngân sách cấp tài khoản. approved_end_time chỉ có thể là một trong những trạng thái sau đây:
approvedEndDateTime

string

Chỉ có đầu ra. Thời gian ngày kết thúc được chấp thuận ở định dạng yyyy-mm-dd hh:mm:ss.

approvedEndTimeType

enum (TimeType)

Chỉ có đầu ra. Ngày giờ kết thúc được chấp thuận dưới dạng một loại được xác định rõ ràng, ví dụ: MÃNH VỰC.

Trường nhóm proposed_spending_limit. Hạn mức chi tiêu được đề xuất. proposed_spending_limit chỉ có thể là một trong những trạng thái sau đây:
proposedSpendingLimitMicros

string (int64 format)

Không thể thay đổi. Hạn mức chi tiêu đề xuất cực nhỏ. Một triệu tương đương với một đơn vị.

proposedSpendingLimitType

enum (SpendingLimitType)

Không thể thay đổi. Hạn mức chi tiêu đề xuất dưới dạng một loại được xác định rõ, ví dụ: INFINITE.

Trường nhóm approved_spending_limit. Hạn mức chi tiêu được phê duyệt. approved_spending_limit chỉ có thể là một trong những trạng thái sau đây:
approvedSpendingLimitMicros

string (int64 format)

Chỉ có đầu ra. Hạn mức chi tiêu được phê duyệt theo cực nhỏ. Một triệu tương đương với một đơn vị.

approvedSpendingLimitType

enum (SpendingLimitType)

Chỉ có đầu ra. Hạn mức chi tiêu được phê duyệt dưới dạng một loại được xác định rõ, ví dụ: INFINITE.

AccountBudgetProposalStatus

Các trạng thái có thể có của một Đề xuất ngân sách tài khoản.

Enum
UNSPECIFIED Chưa xác định.
UNKNOWN Chỉ dùng cho giá trị trả về. Đại diện cho giá trị không xác định trong phiên bản này.
PENDING Đề xuất đang chờ phê duyệt.
APPROVED_HELD Đề xuất đã được phê duyệt nhưng thông tin thanh toán tương ứng chưa được phê duyệt. Điều này có thể xảy ra đối với đề xuất thiết lập ngân sách đầu tiên khi đăng ký thanh toán hoặc khi thực hiện thay đổi hoạt động lập hoá đơn.
APPROVED Đề xuất đã được phê duyệt.
CANCELLED Đề xuất đã bị người dùng huỷ.
REJECTED Đề xuất đã bị người dùng từ chối, ví dụ: bằng cách từ chối email chấp nhận.