Debugowanie
Zapisuje linię z datą i godziną w momencie przejścia połączenia, czytelną przez siedem dni w dzienniku planu. Nigdy nie przerywa połączenia, nawet jeśli zapis się nie powiedzie.
W skrócie
| Wyjścia | jedno, zawsze używane |
| Pola | Komunikat, który przyjmuje zmienne {{zmienna}} |
| Długość komunikatu | 500 znaków, ucinana powyżej |
| Limit | 500 linii dziennie, dla całej instalacji |
| Przechowywanie | 7 dni, potem automatyczne usunięcie |
| Gdzie czytać linie | Plany numeracji, ikona notatnika na linii planu |
| Wpływ na połączenie | żaden, nawet gdy zapis się nie powiedzie |
Tekst pomocy wyświetlany w oknie to: „Zapisuje linię z datą i godziną w dzienniku debugowania, dostępną przez 7 dni z listy planów numeracji. Użyj {{zmienna}}, aby wyświetlić wartość zmiennej. Nigdy nie przerywa połączenia.”
Jak to działa
To narzędzie, które odpowiada na pytanie „dlaczego to połączenie nie robi tego, czego oczekuję”. Umieść go w miejscu, co do którego masz wątpliwości, zadzwoń, przeczytaj ślad.
W momencie przejścia połączenia moduł zapisuje jedną linię: datę i godzinę, numer dzwoniącego oraz twój komunikat. Następnie połączenie kontynuuje, bez odczuwalnego opóźnienia i bez odtwarzania żadnej zapowiedzi. Nawet niemożliwy zapis go nie przerywa.
Komunikat przyjmuje zmienne {{zmienna}}, zastępowane w chwili zapisu. W tym cały sens: zamiast stwierdzać, że dana gałąź została użyta, czytasz, z jakimi wartościami została użyta. Komunikat, który nie zawiera żadnej, pozostaje użyteczny jako punkt orientacyjny przejścia.
Odczyt odbywa się w Plany numeracji, przez ikonę notatnika na linii planu. Strona Dziennik debugowania tego przewodnika opisuje ten ekran: grupowanie według połączenia, przycisk Odśwież i strefę czasową wyświetlania.
Trzy limity, które warto znać
- Komunikat jest zachowywany do 500 znaków. Powyżej zostaje ucięty, bez ostrzeżenia.
- Cała instalacja może zapisać 500 linii dziennie. Po osiągnięciu limitu ostatnia linia zapowiada, że dziennik jest obcięty, i nic więcej nie jest zapisywane do następnego dnia. Ten limit dotyczy wszystkich twoich planów razem, nie jednego z osobna.
- Linie są przechowywane 7 dni, a potem usuwane.
Co należy uzupełnić
| Pole | Czego się oczekuje | Jeśli zostawisz puste |
|---|---|---|
| Komunikat | tekst do zapisania, z interesującymi cię zmiennymi {{zmienna}} | żadna linia nie zostaje zapisana, a połączenie kontynuuje swoją drogę, jakby nic się nie stało |
Jak to zrobić krok po kroku
- Otwórz edytor obserwowanego planu.
- Umieść moduł Debugowanie na gałęzi, co do której masz wątpliwości, i połącz go szeregowo: wejście pochodzi z poprzedniego węzła, wyjście prowadzi dalej.
- Otwórz go i napisz Komunikat. Nazwij gałąź, zamiast opisywać oczywistość:
gałąź wieczornapowie ci więcej niżtutaj. - Dodaj przydatne zmienne, skopiowane z panelu Dostępne zmienne, na przykład
wprowadzenie={{wprowadzenie}} nazwa={{odoo_partner_name}}. - Kliknij Zapisz.
- Sprawdź, czy wyjście modułu jest rzeczywiście połączone z dalszym przebiegiem planu.
- Kliknij Zastosuj zmiany w górnym pasku.
- Zadzwoń pod swój numer, wybierając obserwowaną gałąź.
- Wróć do Plany numeracji, kliknij ikonę notatnika na linii planu i przeczytaj linie. Odśwież wczytuje dziennik ponownie po nowym połączeniu.
Jeśli coś nie działa
Żadna linia się nie pojawia w dzienniku. Cztery kontrole, w tej kolejności: Komunikat nie jest pusty, bo pusty komunikat niczego nie zapisuje; moduł jest połączony w planie, a nie tylko umieszczony obok; plan został od tego czasu zapisany i zastosowany; jakieś połączenie rzeczywiście przeszło przez tę gałąź.
Mój komunikat jest ucięty w połowie. Komunikat jest zachowywany do 500 znaków. Podziel go na dwa moduły, jeśli potrzebujesz więcej.
Linia zapowiada, że dziennik jest obcięty. Dzienny limit 500 linii został osiągnięty, i nic więcej nie zostanie zapisane przed jutrem. Usuń moduły Debugowanie, które zapisują przy każdym połączeniu, i zachowaj tylko te z bieżącej diagnozy.
Linie sprzed dziesięciu dni zniknęły. Przechowywanie trwa siedem dni. To celowe, i nie ma na to ustawienia.
Połączenie kończy się zaraz po module. To nie Debugowanie: nigdy nie przerywa połączenia. To jego jedyne wyjście nie jest z niczym połączone. Połącz je z dalszym ciągiem planu.
Jak powstaje plan połączeń, wyjaśnione na obrazach
Zobacz stronę Plany numeracji