Návody¶
Tato kapitola popisuje ukázkové postupy práce s rozšířením Document Phase Management. Příklady vycházejí z fází zobrazených na stránce Sales Document Phases v kapitole Fáze dokladů.
Nastavení toku pro B2B prodejní objednávky¶
Tento návod popisuje nastavení toku, ve kterém B2B prodejní objednávka čeká na bankovní platbu. Pokud platba nedorazí, zákazník dostane upomínku a později se objednávka stornuje. Postup je určený pro uživatele, který nastavuje fáze.
Krok 1: Nastavte výchozí fázi.
- Otevřete stránku Sales Document Phases a zvolte New.
- Document Type: Sales Order, Code:
01_NEW, Description: např. Default phase for a new Sales Order. - Zapněte Default. Tuto fázi dostane každá nová prodejní objednávka.
Krok 2: Nastavte fázi pro přijatou B2B objednávku.
- Code:
B2B_01, Public Description: Order received. - Previous Phase Filter:
01_NEW. - Reason Code Filter:
B2B. Do fáze přejdou jen objednávky s tímto kódem důvodu; objednávky s kódem důvoduB2Cmohou pokračovat do vlastní fáze (např.B2C_01). - Přiřaďte akce, např. SendEmailNotification pro potvrzení objednávky zákazníkovi, a vyplňte E-mail Notification Layout a Subject.
Krok 3: Nastavte čekání na platbu.
- Code:
B2B_02_01_BANK, Public Description: Waiting for payment. - Previous Phase Filter:
B2B_01. - Payment Method Code Filter: bankovní způsoby platby, např.
ACCOUNT|BANK.
Krok 4: Nastavte upomínku a storno.
- Code:
B2B_02_02_NOTICE, Previous Phase Filter:B2B_02_01_BANK, Interval (Days):5. Přiřaďte akci SendEmailNotification s rozvržením upomínky. - Code:
B2B_02_03_CANCELED, Previous Phase Filter:B2B_02_02_NOTICE, Interval (Days):2. Přiřaďte akce pro storno, např. DeleteReservations.
Krok 5: Nastavte fázi pro uhrazenou objednávku.
- Code:
B2B_03_PAYED, Public Description: Payment received. - Previous Phase Filter: čekací fáze, např.
B2B_02_01_BANK|B2B_02_02_NOTICE. - Payment Confirmed: Payment Confirmed. Objednávka do fáze přejde, jakmile se na ní zapne pole Paid.
- Přiřaďte navazující akce, např. ReleaseSalesDocument a AutomaticReservation.
Krok 6: Naplánujte sestavu Phase Management ve frontě úloh (viz Nastavení).
Poznámka
Kódy v tomto příkladu jsou zvolené tak, aby jejich abecední pořadí odpovídalo pořadí v procesu. Pokud podmínky splňuje více fází zároveň, vyhraje fáze s abecedně prvním kódem.
Ruční storno objednávky¶
Tento návod popisuje, jak uživatel stornuje objednávku pomocí manuální fáze.
- Otevřete prodejní objednávku.
- Zvolte akci Select Phase.
- Vyberte fázi pro stornované objednávky, např.
STORNO. Nabízejí se jen fáze označené jako Manual Phase. - Spustí se akce přiřazené k fázi a změna se zapíše do logu fází.
Řešení neúspěšné změny fáze¶
Tento návod popisuje, jak postupovat u dokladu, jehož změna fáze skončila chybou.
- V centru rolí Sales Order Processor zkontrolujte dlaždice Phase Validation Errors. Kliknutím na dlaždici otevřete seznam dokladů s chybou.
- Otevřete Sales Document Phases Log a vyberte záznam se stavem Phase State Validation Error.
- Otevřete log akcí a přečtěte si Error Text akce, která skončila chybou (např. There is nothing to release for the document…).
- Odstraňte příčinu chyby na dokladu nebo v nastavení.
- V logu akcí vyberte chybnou akci a zvolte Actions > Restart and Continue. Chybná akce se spustí znovu a pokračují zbývající akce fáze.
- Zkontrolujte, že se Phase State dokladu změnil na OK – restarted.
Poznámka
Dokud uživatel akce nerestartuje, doklad zůstává ve stavu Validation Error.