Debug
Schrijft een tijdgestempelde regel bij het passeren van de oproep, zeven dagen leesbaar in het logboek van het plan. Hij onderbreekt de oproep nooit, ook niet als het schrijven mislukt.
In het kort
| Uitgangen | één, altijd gebruikt |
| Velden | Bericht, dat {{variabelen}} aanvaardt |
| Lengte van een bericht | 500 tekens, daarboven afgekapt |
| Plafond | 500 regels per dag, voor de volledige installatie |
| Bewaring | 7 dagen, daarna automatische verwijdering |
| Waar de regels worden gelezen | Belplannen, notitieblokicoon op de regel van het plan |
| Effect op de oproep | geen, zelfs wanneer het schrijven mislukt |
De hulptekst die in het venster wordt getoond, is: « Schrijft een tijdgestempelde regel in het debuglogboek, zeven dagen raadpleegbaar vanuit de lijst met belplannen. Gebruik {{variabele}} om de waarde van een variabele te tonen. Onderbreekt de oproep nooit. »
Hoe het werkt
Dit is het instrument dat antwoordt op « maar waarom doet deze oproep niet wat ik verwacht ». Plaats hem waar u twijfelt, bel, en lees het spoor.
Bij het passeren van de oproep schrijft de module één regel: de datum en het uur, het nummer van de beller, en uw bericht. Daarna gaat de oproep verder, zonder waarneembare vertraging en zonder dat er een aankondiging wordt afgespeeld. Zelfs een onmogelijke schrijfactie onderbreekt hem niet.
Het bericht aanvaardt {{variabelen}}, die op het moment van het schrijven worden vervangen. Daar zit heel het nut: in plaats van vast te stellen dat een tak werd genomen, leest u met welke waarden dat is gebeurd. Een bericht dat er geen enkele bevat, blijft nuttig als doorgangsmerker.
Het lezen gebeurt op Belplannen, via de notitieblokicoon van de regel van het plan. De pagina Debuglogboek van deze gids beschrijft dit scherm: de groepering per oproep, de knop Vernieuwen, en de weergegeven tijdzone.
De drie limieten om te kennen
- Een bericht wordt beperkt tot 500 tekens. Daarboven wordt het afgekapt, zonder waarschuwing.
- De volledige installatie kan 500 regels per dag schrijven. Bij het bereiken van het plafond kondigt een laatste regel aan dat het logboek is afgekapt, en wordt er niets meer geschreven tot de volgende dag. Dit plafond geldt voor al uw plannen samen, niet voor één enkel plan.
- De regels worden 7 dagen bewaard, en dan verwijderd.
Wat u moet invullen
| Veld | Wat wordt verwacht | Als u het leeg laat |
|---|---|---|
| Bericht | de te schrijven tekst, met de {{variabelen}} die u interesseren | er wordt geen enkele regel geschreven, en de oproep zet haar weg voort alsof er niets is gebeurd |
Stap voor stap
- Open de editor van het te observeren plan.
- Plaats de module Debug op de tak waarover u twijfelt, en verbind hem in serie: de ingang komt van de vorige node, de uitgang vertrekt naar het vervolg.
- Open hem en schrijf het Bericht. Benoem de tak in plaats van het vanzelfsprekende:
avondtakzegt u meer danhier. - Voeg de nuttige variabelen toe, gekopieerd vanuit het paneel Beschikbare variabelen, bijvoorbeeld
invoer={{invoer}} naam={{odoo_partner_name}}. - Klik op Opslaan.
- Controleer dat de uitgang van de module wel degelijk verbonden is met het vervolg van het plan.
- Klik op Wijzigingen toepassen in de bovenste balk.
- Bel uw nummer via de geobserveerde tak.
- Ga terug naar Belplannen, klik op de notitieblokicoon van de regel van het plan, en lees de regels. Vernieuwen leest het logboek opnieuw na een nieuwe oproep.
Als het niet werkt
Er verschijnt geen enkele regel in het logboek. Vier controles, in volgorde: het Bericht is niet leeg, want een leeg bericht schrijft niets; de module is verbonden in het plan en niet enkel ernaast geplaatst; het plan is sindsdien opgeslagen en toegepast; er heeft daadwerkelijk een oproep deze tak gevolgd.
Mijn bericht wordt in het midden afgekapt. Een bericht wordt beperkt tot 500 tekens. Splits het over twee modules als u meer nodig hebt.
Een regel kondigt aan dat het logboek is afgekapt. Het plafond van 500 regels voor die dag is bereikt, en er wordt niets meer geschreven tot morgen. Verwijder de Debug-modules die bij elke oproep schrijven en behoud enkel die van de lopende diagnose.
De regels van tien dagen geleden zijn verdwenen. De bewaring is zeven dagen. Dit is gewild, en er is geen instelling voor.
De oproep wordt net na de module verbroken. Dat is niet de Debug: hij onderbreekt de oproep nooit. Het is zijn enige uitgang die nergens mee verbonden is. Verbind ze met het vervolg van het plan.
Hoe het belplan wordt opgebouwd, uitgelegd in beelden
Bekijk de pagina Belplannen