Skip to content

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.

  1. Otevřete stránku Sales Document Phases a zvolte New.
  2. Document Type: Sales Order, Code: 01_NEW, Description: např. Default phase for a new Sales Order.
  3. Zapněte Default. Tuto fázi dostane každá nová prodejní objednávka.

Krok 2: Nastavte fázi pro přijatou B2B objednávku.

  1. Code: B2B_01, Public Description: Order received.
  2. Previous Phase Filter: 01_NEW.
  3. 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ůvodu B2C mohou pokračovat do vlastní fáze (např. B2C_01).
  4. 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.

  1. Code: B2B_02_01_BANK, Public Description: Waiting for payment.
  2. Previous Phase Filter: B2B_01.
  3. Payment Method Code Filter: bankovní způsoby platby, např. ACCOUNT|BANK.

Krok 4: Nastavte upomínku a storno.

  1. 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.
  2. 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.

  1. Code: B2B_03_PAYED, Public Description: Payment received.
  2. Previous Phase Filter: čekací fáze, např. B2B_02_01_BANK|B2B_02_02_NOTICE.
  3. Payment Confirmed: Payment Confirmed. Objednávka do fáze přejde, jakmile se na ní zapne pole Paid.
  4. 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.

  1. Otevřete prodejní objednávku.
  2. Zvolte akci Select Phase.
  3. Vyberte fázi pro stornované objednávky, např. STORNO. Nabízejí se jen fáze označené jako Manual Phase.
  4. 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.

  1. V centru rolí Sales Order Processor zkontrolujte dlaždice Phase Validation Errors. Kliknutím na dlaždici otevřete seznam dokladů s chybou.
  2. Otevřete Sales Document Phases Log a vyberte záznam se stavem Phase State Validation Error.
  3. 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…).
  4. Odstraňte příčinu chyby na dokladu nebo v nastavení.
  5. 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.
  6. 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.