.. doctest docs/specs/orders.rst .. include:: /../docs/shared/include/defs.rst .. _presto.specs.orders: ========= Orders ========= Orders in Presto are implemented using the :mod:`lino_xl.lib.orders` plugin. .. include:: /../docs/shared/include/tested.rst >>> from lino import startup >>> startup('lino_presto.projects.noereth.settings.doctests') >>> from lino.api.doctest import * >>> with translation.override("en"): ... print(dd.plugins.orders.verbose_name) Orders >>> rt.show(ledger.JournalGroups, language="en") ... #doctest: +ELLIPSIS +NORMALIZE_WHITESPACE +REPORT_UDIFF -SKIP ======= =========== ============================ value name text ------- ----------- ---------------------------- 05 orders Orders 10 sales Sales 20 purchases Purchases 30 wages Wages 40 financial Financial 50 vat VAT 60 misc Miscellaneous transactions ======= =========== ============================ >>> rt.show(orders.Orders, language="en") ... #doctest: +ELLIPSIS +NORMALIZE_WHITESPACE +REPORT_UDIFF -SKIP ============ ========================================= ======== =============== Start date Client Remark Workflow ------------ ----------------------------------------- -------- --------------- 13/03/2017 MIESSEN Michael (147) **Active** 12/03/2017 MEESSEN Melissa (146) **Cancelled** 12/03/2017 LAMBERTZ Guido (141) **Done** 12/03/2017 MARTELAER Mark (171) **Done** 12/03/2017 RADERMACHER Alfons (152) **Urgent** ... 24/02/2017 DOBBELSTEIN-DEMEULENAERE Dorothée (122) **Urgent** 24/02/2017 EMONTS Erich (149) **Active** 23/02/2017 DEMEULENAERE Dorothée (121) **Done** 23/02/2017 EMONTS-GAST Erna (151) **Urgent** 23/02/2017 CHARLIER Ulrike (118) **Active** 23/02/2017 DOBBELSTEIN Dorothée (123) **Active** 22/02/2017 BRECHT Bernd (176) **Cancelled** 22/02/2017 DENON Denis (179) **Cancelled** 22/02/2017 BASTIAENSEN Laurent (116) **Done** 22/02/2017 ALTENBERG Hans (114) **Waiting** 22/02/2017 CHANTRAINE Marc (119) **Waiting** 22/02/2017 DERICUM Daniel (120) **Waiting** 21/02/2017 AUSDEMWALD Alfons (115) **Urgent** 21/02/2017 ARENS Andreas (112) **Active** ============ ========================================= ======== =============== >>> rt.show(orders.OrderStates, language="en") ... #doctest: +ELLIPSIS +NORMALIZE_WHITESPACE +REPORT_UDIFF -SKIP ======= ============ =========== ========== value name text Editable ------- ------------ ----------- ---------- 10 draft Waiting Yes 20 active Active Yes 30 urgent Urgent Yes 40 registered Done No 50 cancelled Cancelled No ======= ============ =========== ========== >>> rt.show(ledger.VoucherTypes, language="en") ... #doctest: +ELLIPSIS +NORMALIZE_WHITESPACE +REPORT_UDIFF -SKIP =========================== ====== ========================================= ====================================================== value name text Model --------------------------- ------ ----------------------------------------- ------------------------------------------------------ orders.OrdersByJournal Order (orders.OrdersByJournal) orders.TraOrdersByJournal Order (orders.TraOrdersByJournal) sales.InvoicesByJournal Sales invoice (sales.InvoicesByJournal) vat.InvoicesByJournal Invoice (vat.InvoicesByJournal) =========================== ====== ========================================= ====================================================== >>> ledger.VoucherTypes.get_for_model(orders.Order) >>> rt.login('robin').show(orders.WaitingOrders, language="en") ... #doctest: +ELLIPSIS +NORMALIZE_WHITESPACE +REPORT_UDIFF -SKIP ============ =========================== ===================================== ==================================================== ================= ================================ ============= Entry date Client Order Workflow Author When Times ------------ --------------------------- ------------------------------------- ---------------------------------------------------- ----------------- -------------------------------- ------------- 21/02/2017 ALTENBERG Hans (114) `Garten 1/2017 `__ **Waiting** → [Active] [Urgent] [Done] [Cancelled] Martha On Wednesday, 22 February 2017 08:00-09:00 21/02/2017 CHANTRAINE Marc (119) `Büro 1/2017 `__ **Waiting** → [Active] [Urgent] [Done] [Cancelled] Romain Raffault Every day 08:00-09:00 22/02/2017 DERICUM Daniel (120) `Heimpflege 2/2017 `__ **Waiting** → [Active] [Urgent] [Done] [Cancelled] Rolf Rompen Every week 08:00-09:00 23/02/2017 EMONTS Daniel (127) `Haushaltshilfe 3/2017 `__ **Waiting** → [Active] [Urgent] [Done] [Cancelled] Robin Rood Every month 08:00-09:00 24/02/2017 ERNST Berta (124) `Renovierung 4/2017 `__ **Waiting** → [Active] [Urgent] [Done] [Cancelled] Martha On Saturday, 25 February 2017 08:00-09:00 25/02/2017 GROTECLAES Gregory (131) `Umzüge 5/2017 `__ **Waiting** → [Active] [Urgent] [Done] [Cancelled] Romain Raffault Every day 08:00-09:00 26/02/2017 JANSEN Jérémy (135) `Garten 6/2017 `__ **Waiting** → [Active] [Urgent] [Done] [Cancelled] Rolf Rompen Every week 08:00-09:00 26/02/2017 KAIVERS Karl (140) `Büro 6/2017 `__ **Waiting** → [Active] [Urgent] [Done] [Cancelled] Robin Rood Every month 08:00-09:00 27/02/2017 LAZARUS Line (143) `Heimpflege 7/2017 `__ **Waiting** → [Active] [Urgent] [Done] [Cancelled] Martha On Tuesday, 28 February 2017 08:00-09:00 28/02/2017 MEIER Marie-Louise (148) `Haushaltshilfe 8/2017 `__ **Waiting** → [Active] [Urgent] [Done] [Cancelled] Romain Raffault Every day 08:00-09:00 01/03/2017 RADERMACHER Daniela (155) `Renovierung 9/2017 `__ **Waiting** → [Active] [Urgent] [Done] [Cancelled] Rolf Rompen Every week 08:00-09:00 02/03/2017 RADERMACHER Hedi (160) `Umzüge 10/2017 `__ **Waiting** → [Active] [Urgent] [Done] [Cancelled] Robin Rood Every month 08:00-09:00 03/03/2017 DA VINCI David (164) `Garten 11/2017 `__ **Waiting** → [Active] [Urgent] [Done] [Cancelled] Martha On Saturday, 4 March 2017 08:00-09:00 03/03/2017 ALTENBERG Hans (114) `Büro 11/2017 `__ **Waiting** → [Active] [Urgent] [Done] [Cancelled] Romain Raffault Every day 08:00-09:00 04/03/2017 CHANTRAINE Marc (119) `Heimpflege 12/2017 `__ **Waiting** → [Active] [Urgent] [Done] [Cancelled] Rolf Rompen Every week 08:00-09:00 05/03/2017 DERICUM Daniel (120) `Haushaltshilfe 13/2017 `__ **Waiting** → [Active] [Urgent] [Done] [Cancelled] Robin Rood Every month 08:00-09:00 06/03/2017 EMONTS Daniel (127) `Renovierung 14/2017 `__ **Waiting** → [Active] [Urgent] [Done] [Cancelled] Martha On Tuesday, 7 March 2017 08:00-09:00 07/03/2017 ERNST Berta (124) `Umzüge 15/2017 `__ **Waiting** → [Active] [Urgent] [Done] [Cancelled] Romain Raffault Every day 08:00-09:00 08/03/2017 GROTECLAES Gregory (131) `Garten 16/2017 `__ **Waiting** → [Active] [Urgent] [Done] [Cancelled] Rolf Rompen Every week 08:00-09:00 08/03/2017 JANSEN Jérémy (135) `Büro 16/2017 `__ **Waiting** → [Active] [Urgent] [Done] [Cancelled] Robin Rood Every month 08:00-09:00 09/03/2017 KAIVERS Karl (140) `Heimpflege 17/2017 `__ **Waiting** → [Active] [Urgent] [Done] [Cancelled] Martha On Friday, 10 March 2017 08:00-09:00 10/03/2017 LAZARUS Line (143) `Haushaltshilfe 18/2017 `__ **Waiting** → [Active] [Urgent] [Done] [Cancelled] Romain Raffault Every day 08:00-09:00 11/03/2017 MEIER Marie-Louise (148) `Renovierung 19/2017 `__ **Waiting** → [Active] [Urgent] [Done] [Cancelled] Rolf Rompen Every week 08:00-09:00 ============ =========================== ===================================== ==================================================== ================= ================================ =============