Operacje biznesowe

Operacje biznesowe służą do harmonogramowania zadań. Zadania te automatyzują procesy biznesowe, takie jak billing, fakturowanie i raportowanie.

Tematy w tym dokumencie:

Aby uzyskać dostęp do tej sekcji w Monetization, w Menu kliknij Business operations.

Jobs

Aby uzyskać dostęp do tej sekcji, kliknij Jobs. W tej sekcji wyświetlane są zaplanowane zadania oraz zadania aktualnie wykonywane.

W Monetization dostępne są następujące zadania:

Billing Job

Zadanie billing jest skonfigurowane do wykonywania billigu dla każdego profilu billingowego, który spełnia kryteria zadania i znajduje się w stanie umożliwiającym uruchomienie billingu.

Aby utworzyć zadanie billing, kliknij Create new. Podaj nazwę i opis. Ustaw także harmonogram zadania billing job. Aby zaplanować jednorazowe uruchomienie zadania, wybierz One-off; aby uruchamiać je cyklicznie według skonfigurowanego okresu, wybierz Repeatable; aby zadanie było uruchamiane przez inne zadanie, wybierz Chain.

Jeśli wybrano harmonogram One-off, zadanie musi zostać skonfigurowane do uruchomienia w określonej dacie i godzinie.

Jeśli wybrano harmonogram Repeatable, zadanie również musi zostać skonfigurowane do uruchomienia w określonej dacie i godzinie. Dodatkowo należy określić częstotliwość wykonywania zadania: roczną, miesięczną, tygodniową, dzienną, godzinową albo w minutach.

Dla zadania billing można skonfigurować konkretne kryteria; służą one do określenia elementów, na które zadanie będzie miało wpływ. Elementy obejmują typ klienta, identyfikatory klientów, grupy, atrybut niestandardowy oraz typy płatności. Na przykład zadanie billing może być zastosowane tylko do klientów z typem płatności post-paid.

Aby dodać kryterium, w sekcji Criteria kliknij Create new. Aby usunąć kryterium, w sekcji Criteria kliknij Delete.

Aby połączyć inne zadania w łańcuch, w sekcji Chain jobs kliknij Create new; wybierz Job type oraz Job.

Aby usunąć zadanie łańcuchowe, kliknij Delete.


Po skonfigurowaniu zadania billing wyświetlane są jego zmienne status, name, criteria i next run at. Aby wstrzymać zadanie, kliknij Pause; aby wznowić zadanie, kliknij Resume; aby usunąć zadanie, kliknij Delete.

Invoicing Job

Zadanie invoicing jest skonfigurowane do generowania odpowiedniej faktury dla rachunków o określonym statusie billingowym. Rachunki zostaną pokazane na fakturze, którą klient może opłacić.

Aby utworzyć zadanie invoicing, kliknij Create new. Podaj nazwę i opis. Ustaw także harmonogram zadania invoicing job. Aby zaplanować jednorazowe uruchomienie zadania, wybierz One-off; aby uruchamiać je cyklicznie według skonfigurowanego okresu, wybierz Repeatable; aby zadanie było uruchamiane przez inne zadanie, wybierz Chain.

Jeśli wybrano harmonogram One-off, zadanie musi zostać skonfigurowane do uruchomienia w określonej dacie i godzinie.

Jeśli wybrano harmonogram Repeatable, zadanie również musi zostać skonfigurowane do uruchomienia w określonej dacie i godzinie. Dodatkowo należy określić częstotliwość wykonywania zadania: roczną, miesięczną, tygodniową, dzienną, godzinową albo w minutach.

Dla zadania invoicing można skonfigurować konkretne kryteria; służą one do określenia elementów, na które zadanie będzie miało wpływ. Elementy obejmują typ klienta oraz identyfikatory klientów. Na przykład zadanie invoicing może być zastosowane tylko do określonego typu klienta.

Aby dodać kryterium, w sekcji Criteria kliknij Create new. Aby usunąć kryterium, w sekcji Criteria kliknij Delete.

Aby połączyć inne zadania w łańcuch, w sekcji Chain jobs kliknij Create new; wybierz Job type oraz Job.

Aby usunąć zadanie łańcuchowe, kliknij Delete.


Po skonfigurowaniu zadania invoicing wyświetlane są jego zmienne status, name, criteria i next run at. Aby wstrzymać zadanie, kliknij Pause; aby wznowić zadanie, kliknij Resume; aby usunąć zadanie, kliknij Delete.

Purchase Verification Job

Zadanie purchase verification sprawdza, czy produkty klientów powinny zostać odnowione lub anulowane, a następnie wykonuje odpowiednią akcję.

Aby utworzyć zadanie purchase verification, kliknij Create new. Podaj nazwę i opis. Ustaw także harmonogram zadania purchase verification job. Aby zaplanować jednorazowe uruchomienie zadania, wybierz One-off; aby uruchamiać je cyklicznie według skonfigurowanego okresu, wybierz Repeatable; aby zadanie było uruchamiane przez inne zadanie, wybierz Chain.

Jeśli wybrano harmonogram One-off, zadanie musi zostać skonfigurowane do uruchomienia w określonej dacie i godzinie.

Jeśli wybrano harmonogram Repeatable, zadanie również musi zostać skonfigurowane do uruchomienia w określonej dacie i godzinie. Dodatkowo należy określić częstotliwość wykonywania zadania: roczną, miesięczną, tygodniową, dzienną, godzinową albo w minutach.

Dla zadania purchase verification można skonfigurować konkretne kryteria; służą one do określenia elementów, na które zadanie będzie miało wpływ. Elementy obejmują typ klienta oraz identyfikatory klientów. Na przykład zadanie purchase verification może być zastosowane tylko do określonego typu klienta.

Aby dodać kryterium, w sekcji Criteria kliknij Create new. Aby usunąć kryterium, w sekcji Criteria kliknij Delete.

Aby połączyć inne zadania w łańcuch, w sekcji Chain jobs kliknij Create new; wybierz Job type oraz Job.

Aby usunąć zadanie łańcuchowe, kliknij Delete.


Po skonfigurowaniu zadania purchase verification wyświetlane są jego zmienne status, name, criteria i next run at. Aby wstrzymać zadanie, kliknij Pause; aby wznowić zadanie, kliknij Resume; aby usunąć zadanie, kliknij Delete.

Plan Transition Job

Zadanie plan transition obsługuje migrację klienta z jednego planu do innego. Na przykład, jeśli zadanie plan transition jest skonfigurowane do uruchamiania raz dziennie o północy, każdy klient oczekujący na zmianę planu w danym dniu będzie miał plan zmieniony o północy.

Aby utworzyć zadanie plan transition, kliknij Create new. Podaj nazwę i opis. Ustaw także harmonogram zadania plan transition job. Aby zaplanować jednorazowe uruchomienie zadania, wybierz One-off; aby uruchamiać je cyklicznie według skonfigurowanego okresu, wybierz Repeatable; aby zadanie było uruchamiane przez inne zadanie, wybierz Chain.

Jeśli wybrano harmonogram One-off, zadanie musi zostać skonfigurowane do uruchomienia w określonej dacie i godzinie.

Jeśli wybrano harmonogram Repeatable, zadanie również musi zostać skonfigurowane do uruchomienia w określonej dacie i godzinie. Dodatkowo należy określić częstotliwość wykonywania zadania: roczną, miesięczną, tygodniową, dzienną, godzinową albo w minutach.

Dla zadania plan transition można skonfigurować konkretne kryteria; służą one do określenia elementów, na które zadanie będzie miało wpływ. Elementy obejmują typ klienta oraz identyfikatory klientów. Na przykład zadanie plan transition może być zastosowane tylko do określonego typu klienta.

Aby dodać kryterium, w sekcji Criteria kliknij Create new. Aby usunąć kryterium, w sekcji Criteria kliknij Delete.

Aby połączyć inne zadania w łańcuch, w sekcji Chain jobs kliknij Create new; wybierz Job type oraz Job.

Aby usunąć zadanie łańcuchowe, kliknij Delete.


Po skonfigurowaniu zadania plan transition wyświetlane są jego zmienne status, name, criteria i next run at. Aby wstrzymać zadanie, kliknij Pause; aby wznowić zadanie, kliknij Resume; aby usunąć zadanie, kliknij Delete.

Activate Deferred Purchases Job

Klienci mogą planować zakupy z wyprzedzeniem. Po skonfigurowaniu i uruchomieniu zadanie activate deferred purchases aktywuje takie zakupy i naliczy za nie opłaty klientowi.

Aby utworzyć zadanie activate deferred purchases, kliknij Create new. Podaj nazwę i opis. Ustaw także harmonogram zadania activate deferred purchases job. Aby zaplanować jednorazowe uruchomienie zadania, wybierz One-off; aby uruchamiać je cyklicznie według skonfigurowanego okresu, wybierz Repeatable; aby zadanie było uruchamiane przez inne zadanie, wybierz Chain.

Jeśli wybrano harmonogram One-off, zadanie musi zostać skonfigurowane do uruchomienia w określonej dacie i godzinie.

Jeśli wybrano harmonogram Repeatable, zadanie również musi zostać skonfigurowane do uruchomienia w określonej dacie i godzinie. Dodatkowo należy określić częstotliwość wykonywania zadania: roczną, miesięczną, tygodniową, dzienną, godzinową albo w minutach.

Dla zadania activate deferred purchases można skonfigurować konkretne kryteria; służą one do określenia elementów, na które zadanie będzie miało wpływ. Elementy obejmują typ klienta oraz identyfikatory klientów. Na przykład zadanie activate deferred purchases może być zastosowane tylko do określonego typu klienta.

Aby dodać kryterium, w sekcji Criteria kliknij Create new. Aby usunąć kryterium, w sekcji Criteria kliknij Delete.

Aby połączyć inne zadania w łańcuch, w sekcji Chain jobs kliknij Create new; wybierz Job type oraz Job.

Aby usunąć zadanie łańcuchowe, kliknij Delete.


Po skonfigurowaniu zadania activate deferred purchases wyświetlane są jego zmienne status, name, criteria i next run at. Aby wstrzymać zadanie, kliknij Pause; aby wznowić zadanie, kliknij Resume; aby usunąć zadanie, kliknij Delete.

Payment Collection Job

Zadanie payment collection jest skonfigurowane do automatycznego pobierania płatności za każdy wymagalny rachunek, jeśli klient dodał domyślną metodę płatności (kartę kredytową lub debetową).

Aby utworzyć zadanie payment collection, kliknij Create new. Podaj nazwę i opis. Ustaw także harmonogram zadania payment collection. Aby zaplanować jednorazowe uruchomienie zadania, wybierz One-off; aby uruchamiać je cyklicznie według skonfigurowanego okresu, wybierz Repeatable; aby zadanie było uruchamiane przez inne zadanie, wybierz Chain.

Jeśli wybrano harmonogram One-off, zadanie musi zostać skonfigurowane do uruchomienia w określonej dacie i godzinie.

Jeśli wybrano harmonogram Repeatable, zadanie również musi zostać skonfigurowane do uruchomienia w określonej dacie i godzinie. Dodatkowo należy określić częstotliwość wykonywania zadania: roczną, miesięczną, tygodniową, dzienną, godzinową albo w minutach.

Dla zadania payment collection można skonfigurować konkretne kryteria; służą one do określenia elementów, na które zadanie będzie miało wpływ. Elementy obejmują typ klienta oraz identyfikatory klientów. Na przykład zadanie payment collection może być zastosowane tylko do określonego typu klienta.

Aby dodać kryterium, w sekcji Criteria kliknij Create new. Aby usunąć kryterium, w sekcji Criteria kliknij Delete.

Aby połączyć inne zadania w łańcuch, w sekcji Chain jobs kliknij Create new; wybierz Job type oraz Job.

Aby usunąć zadanie łańcuchowe, kliknij Delete.


Po skonfigurowaniu zadania payment collection wyświetlane są jego zmienne status, name, criteria i next run at. Aby wstrzymać zadanie, kliknij Pause; aby wznowić zadanie, kliknij Resume; aby usunąć zadanie, kliknij Delete.

Dunning Job

Zadanie dunning uruchamia akcje ustawione w konfiguracjach dunning. Więcej informacji znajdziesz w sekcji Dunning.

Aby utworzyć zadanie dunning, kliknij Create new. Podaj nazwę i opis. Ustaw także harmonogram zadania dunning job. Aby zaplanować jednorazowe uruchomienie zadania, wybierz One-off; aby uruchamiać je cyklicznie według skonfigurowanego okresu, wybierz Repeatable; aby zadanie było uruchamiane przez inne zadanie, wybierz Chain.

Jeśli wybrano harmonogram One-off, zadanie musi zostać skonfigurowane do uruchomienia w określonej dacie i godzinie.

Jeśli wybrano harmonogram Repeatable, zadanie również musi zostać skonfigurowane do uruchomienia w określonej dacie i godzinie. Dodatkowo należy określić częstotliwość wykonywania zadania: roczną, miesięczną, tygodniową, dzienną, godzinową albo w minutach.

Dla zadania dunning można skonfigurować konkretne kryteria; służą one do określenia elementów, na które zadanie będzie miało wpływ. Elementy obejmują typ klienta, identyfikatory klientów oraz atrybut niestandardowy. Na przykład zadanie dunning może być zastosowane tylko do określonego typu klienta.

Aby dodać kryterium, w sekcji Criteria kliknij Create new. Aby usunąć kryterium, w sekcji Criteria kliknij Delete.

Aby połączyć inne zadania w łańcuch, w sekcji Chain jobs kliknij Create new; wybierz Job type oraz Job.

Aby usunąć zadanie łańcuchowe, kliknij Delete.


Po skonfigurowaniu zadania dunning wyświetlane są jego zmienne status, name, criteria i next run at. Aby wstrzymać zadanie, kliknij Pause; aby wznowić zadanie, kliknij Resume; aby usunąć zadanie, kliknij Delete.

Finance Reporting Job

Zadanie finance reporting zbiera wszystkie dzienniki finansowe dla wyznaczonego okresu.

Aby utworzyć zadanie finance reporting, kliknij Create new. Podaj nazwę i opis. Ustaw także harmonogram zadania finance reporting job. Aby zaplanować jednorazowe uruchomienie zadania, wybierz One-off; aby uruchamiać je cyklicznie według skonfigurowanego okresu, wybierz Repeatable; aby zadanie było uruchamiane przez inne zadanie, wybierz Chain.

Jeśli wybrano harmonogram One-off, zadanie musi zostać skonfigurowane do uruchomienia w określonej dacie i godzinie.

Jeśli wybrano harmonogram Repeatable, zadanie również musi zostać skonfigurowane do uruchomienia w określonej dacie i godzinie. Dodatkowo należy określić częstotliwość wykonywania zadania: roczną, miesięczną, tygodniową, dzienną, godzinową albo w minutach.

Dla zadania financial reporting można skonfigurować konkretne kryteria; służą one do określenia elementów, na które zadanie będzie miało wpływ. Elementy obejmują księgi główne, grupy ksiąg głównych, typy przychodów oraz typy kont. Na przykład zadanie financial reporting może być zastosowane tylko do określonego typu konta.

Aby dodać kryterium, w sekcji Criteria kliknij Create new. Aby usunąć kryterium, w sekcji Criteria kliknij Delete.

Pole Period duration określa okres, dla którego zostanie utworzony raport finansowy, na przykład raport finansowy za marzec 2022 r. albo raport za poprzedni miesiąc.

Aby połączyć inne zadania w łańcuch, w sekcji Chain jobs kliknij Create new; wybierz Job type oraz Job.

Aby usunąć zadanie łańcuchowe, kliknij Delete.


Po skonfigurowaniu zadania dunning wyświetlane są jego zmienne status, name, criteria i next run at. Aby wstrzymać zadanie, kliknij Pause; aby wznowić zadanie, kliknij Resume; aby usunąć zadanie, kliknij Delete.

Exporting Job

Zadanie exporting eksportuje wiele komponentów, takich jak faktury, raporty finansowe, transakcje płatnicze i zdarzenia użycia, w różnych formatach oraz do różnych lokalizacji.

Aby utworzyć zadanie exporting, kliknij Create new. Podaj nazwę i opis. Ustaw także harmonogram zadania exporting job. Aby zaplanować jednorazowe uruchomienie zadania, wybierz One-off; aby uruchamiać je cyklicznie według skonfigurowanego okresu, wybierz Repeatable; aby zadanie było uruchamiane przez inne zadanie, wybierz Chain.

Jeśli wybrano harmonogram One-off, zadanie musi zostać skonfigurowane do uruchomienia w określonej dacie i godzinie.

Jeśli wybrano harmonogram Repeatable, zadanie również musi zostać skonfigurowane do uruchomienia w określonej dacie i godzinie. Dodatkowo należy określić częstotliwość wykonywania zadania: roczną, miesięczną, tygodniową, dzienną, godzinową albo w minutach.

W sekcji Configuration skonfiguruj typ danych do eksportu, którym może być faktura, raport finansowy, transakcja płatnicza albo zdarzenie. Następnie skonfiguruj miejsce docelowe: email, SFTP albo webhook.

Jeśli jako miejsce docelowe skonfigurowano email, podaj szablon poczty. Szablon poczty konfiguruje się w sekcji Business configuration Template Mail templates.

Jeśli skonfigurowano SFTP, podaj lokalizację i format. Lokalizacja określa, dokąd zostanie przesłany eksportowany plik.

Dla zadania exporting można skonfigurować konkretne kryteria; służą one do określenia elementów, na które zadanie będzie miało wpływ. Elementy obejmują typ klienta, atrybut niestandardowy oraz typy płatności. Na przykład zadanie exporting może być zastosowane tylko do klientów z typem płatności post-paid.

Aby dodać kryterium, w sekcji Criteria kliknij Create new. Aby usunąć kryterium, w sekcji Criteria kliknij Delete.

Pole Period duration określa okres, dla którego zostanie utworzony eksport, na przykład eksport zdarzeń użycia z marca 2022 r. albo faktur z poprzedniego miesiąca. Pole Period field określa pole używane do wyszukiwania.

Aby połączyć inne zadania w łańcuch, w sekcji Chain jobs kliknij Create new; wybierz Job type oraz Job.

Aby usunąć zadanie łańcuchowe, kliknij Delete.


Po skonfigurowaniu zadania exporting wyświetlane są jego zmienne status, name, criteria i next run at. Aby wstrzymać zadanie, kliknij Pause; aby wznowić zadanie, kliknij Resume; aby usunąć zadanie, kliknij Delete.

Communication Job

Communication Job służy do wysyłania klientom wiadomości marketingowych lub transakcyjnych zgodnie z harmonogramem.
Łączy Mail Template (treść) z konfiguracją zadania, czyli odbiorcami, terminem i regułami dostarczania.

Tworzenie Communication Job

Wykonaj poniższe kroki, aby utworzyć i skonfigurować nowe zadanie komunikacyjne:

Kroki

  1. Przejdź do Business OperationsCommunications.
  2. Kliknij Create New.
  3. Wprowadź szczegóły zadania:
  • Name — unikalny identyfikator zadania.
  • Description — (opcjonalnie) wewnętrzne notatki dotyczące zadania.
  1. Skonfiguruj harmonogram:
  • Wybierz One-off albo Repeatable.
  • Ustaw datę i godzinę w polu Run at.
  • Jeśli wybrano Repeatable, zdefiniuj wzorzec powtarzania.
  1. Zdefiniuj konfigurację zadania:
  • Type — wybierz Email.
  • Mail template — wybierz wcześniej utworzony szablon poczty.
  1. Ustaw kryteria kierowania:
  • Dodaj reguły (np., Customer type equals Partner).
  • Połącz wiele kryteriów, aby doprecyzować grupę odbiorców.
  1. Kliknij Submit, aby zapisać i aktywować zadanie.

Przykładowy przebieg

  1. Create Mail Template
  • Name: Payment Details Changed
  • Subject: Our Payment Details Changed
  • From: no-reply@yourcompany.com
  • Body: dodaj obraz główny, kolumny treści itp.
  • Zapisz szablon.
  1. Create Communication Job
  • Name: Payment Details Changed notification
  • Typ: Email
  • Mail template: Payment Details Changed
  • Schedule: One-off → September 1st at 09:00
  • Criteria: Customer type equals Partner
  • Prześlij zadanie.

New Communication Job Rysunek 1: Nowe zadanie Communication Job


Rozwiązywanie problemów i walidacja

  • Wiadomości e-mail nie zostały dostarczone? Sprawdź ustawienia SMTP oraz logi SMTP razem z logami historii zadań w Monetization.
  • Symbole zastępcze nie zostały wypełnione? Sprawdź składnię symboli zastępczych i potwierdź, że pola istnieją w danych obiektu.

Job History

Aby uzyskać dostęp do tej sekcji, kliknij Job history. Historia zadań pokazuje stronicowaną listę wykonanych zadań dla każdego zadania w formie tabeli z wybranego okresu. Zawiera datę i godzinę ostatniego uruchomienia zadania oraz łączną liczbę błędów i zakończeń powodzeniem.

Dla każdego wykonanego zadania pole Name oznacza nazwę zadania, Time pokazuje czas rozpoczęcia, zakończenia i czas trwania wykonania, a Processed pokazuje liczbę zakończeń powodzeniem oraz błędów.

Aby zobaczyć pełne szczegóły komunikatu błędu dla każdego nieudanego zadania, a także zakończenia powodzeniem, kliknij Details.

Usage

Aby uzyskać dostęp do tej sekcji, kliknij Usage. Ta sekcja pokazuje zdarzenia użycia, których nie można wycenić z powodu problemu z wyceną lub polem wejściowym. Takie zdarzenia można poprawić, a następnie ponownie wycenić.