Propozycja budżetu na poziomie konta.
Niekoniecznie wszystkie pola z prefiksem „proponowane” można zastosować bezpośrednio. Na przykład proponowane limity wydatków mogą zostać skorygowane przed zastosowaniem. Dzieje się tak, jeśli pole „proponowane” ma odpowiednik „zatwierdzony”, np. limity wydatków.
Pamiętaj, że typ oferty pakietowej (proposalType) zmienia pola wymagane, a które muszą pozostać puste.
Zapis JSON |
---|
{ "resourceName": string, "proposalType": enum ( |
Pola | |
---|---|
resourceName |
Stałe. Nazwa zasobu oferty pakietowej. Nazwy zasobów AccountBudgetProposal mają postać:
|
proposalType |
Stałe. Typ tej oferty pakietowej, np. END (kończąca powiązany z nią budżet). |
status |
Tylko dane wyjściowe. Stan oferty pakietowej. Po utworzeniu nowej oferty pakietowej jej stan przyjmuje domyślnie wartość OCZEKUJĄCA. |
id |
Tylko dane wyjściowe. Identyfikator oferty pakietowej. |
billingSetup |
Stałe. Nazwa zasobu konfiguracji płatności powiązanej z tą ofertą pakietową. |
accountBudget |
Stałe. Nazwa zasobu budżetu na poziomie konta powiązanego z daną ofertą pakietową. |
proposedName |
Stałe. Nazwa, która ma zostać przypisana do budżetu na poziomie konta. |
approvedStartDateTime |
Tylko dane wyjściowe. Zatwierdzona data i godzina rozpoczęcia w formacie rrrr-mm-dd gg:mm:ss. |
proposedPurchaseOrderNumber |
Stałe. Numer zamówienia to wartość, która umożliwia użytkownikowi wskazanie tego budżetu na fakturach miesięcznych. |
proposedNotes |
Stałe. Uwagi powiązane z tym budżetem. |
creationDateTime |
Tylko dane wyjściowe. Data i godzina utworzenia tej propozycji budżetu na poziomie konta, która w stosownych przypadkach różni się od daty i godziny zatwierdzenia. |
approvalDateTime |
Tylko dane wyjściowe. Data i godzina zatwierdzenia tego budżetu na poziomie konta (w stosownych przypadkach). |
Pole sumy proposed_start_time . Proponowana data i godzina rozpoczęcia budżetu na poziomie konta, która nie może przypadać w przeszłości. proposed_start_time może być tylko jedną z tych wartości: |
|
proposedStartDateTime |
Stałe. Proponowana data i godzina rozpoczęcia w formacie rrrr-mm-dd gg:mm:ss. |
proposedStartTimeType |
Stałe. Proponowana data i godzina rozpoczęcia jako dobrze zdefiniowany typ, np. TERAZ. |
Pole sumy proposed_end_time . Proponowana data i godzina zakończenia budżetu na poziomie konta, która nie może przypadać w przeszłości. proposed_end_time może być tylko jedną z tych wartości: |
|
proposedEndDateTime |
Stałe. Proponowana data i godzina zakończenia w formacie rrrr-mm-dd gg:mm:ss. |
proposedEndTimeType |
Stałe. Proponowana data i godzina zakończenia jako dobrze zdefiniowany typ, na przykład NASTĘPNIE. |
Pole sumy approved_end_time . Zatwierdzona data i godzina zakończenia budżetu na poziomie konta. approved_end_time może być tylko jedną z tych wartości: |
|
approvedEndDateTime |
Tylko dane wyjściowe. Zatwierdzona data i godzina zakończenia w formacie rrrr-mm-dd gg:mm:ss. |
approvedEndTimeType |
Tylko dane wyjściowe. Zatwierdzona data i godzina zakończenia jako dobrze zdefiniowany typ, na przykład NASTĘPNIE. |
Pole sumy proposed_spending_limit . Proponowany limit wydatków. proposed_spending_limit może być tylko jedną z tych wartości: |
|
proposedSpendingLimitMicros |
Stałe. Proponowany limit wydatków w milionowych częściach jednostki. milion to jedna jednostka. |
proposedSpendingLimitType |
Stałe. Proponowany limit wydatków jako dobrze zdefiniowany typ, np. INFINITE. |
Pole sumy approved_spending_limit . Zatwierdzony limit wydatków. approved_spending_limit może być tylko jedną z tych wartości: |
|
approvedSpendingLimitMicros |
Tylko dane wyjściowe. Zatwierdzony limit wydatków w mikro. milion to jedna jednostka. |
approvedSpendingLimitType |
Tylko dane wyjściowe. Zatwierdzony limit wydatków jako dobrze zdefiniowany typ, np. INFINITE. |
AccountBudgetProposalStatus
Możliwe stany propozycji budżetu konta.
Wartości w polu enum | |
---|---|
UNSPECIFIED |
Nie określono. |
UNKNOWN |
Używana tylko w przypadku wartości zwracanej. Reprezentuje wartość nieznaną w tej wersji. |
PENDING |
Oferta pakietowa czeka na zatwierdzenie. |
APPROVED_HELD |
Oferta pakietowa została zatwierdzona, ale powiązana z nią konfiguracja płatności nie została jeszcze zatwierdzona. Może się tak zdarzyć w przypadku ofert pakietowych, w których pierwszy budżet jest ustawiany podczas rejestrowania się na potrzeby rozliczeń lub gdy zmieniasz formę płatności. |
APPROVED |
Oferta pakietowa została zatwierdzona. |
CANCELLED |
Oferta pakietowa została anulowana przez użytkownika. |
REJECTED |
Użytkownik odrzucił ofertę pakietową, na przykład przez odrzucenie e-maila z akceptacją oferty. |