{"id":351,"date":"2017-07-12T14:46:51","date_gmt":"2017-07-12T12:46:51","guid":{"rendered":"http:\/\/www.stefan-kuehn.net\/?p=351"},"modified":"2018-11-04T17:47:05","modified_gmt":"2018-11-04T16:47:05","slug":"invoice-output-workflow","status":"publish","type":"post","link":"https:\/\/www.stefan-kuehn.net\/index.php\/2017\/07\/12\/invoice-output-workflow\/","title":{"rendered":"Invoice Workflow"},"content":{"rendered":"<p><strong>Period 2012<\/strong><\/p>\n<h3><strong>Business process \/requirement<\/strong><\/h3>\n<p>Setup workflow release step to supress automatic output of special invoices. Team leader has to review the invoices and approve or reject them<\/p>\n<h3><strong>Solution<\/strong><\/h3>\n<ul>\n<li>Create own business object SWO1<\/li>\n<li>Create a class for the workflow methods<\/li>\n<li>Configure the workflow with the workflow builder (Tasks, decissions, &#8230;)<\/li>\n<li>Setup special task agent determination<\/li>\n<li>Setup variable text for the workitem<\/li>\n<li>Setup HR organization for agent determination<\/li>\n<li>Setup user exit to block or release the invoice output regarding the release status<\/li>\n<\/ul>\n<h3><strong>My role<\/strong><\/h3>\n<ul class=\"imBullet\">\n<li>Solution Architect<\/li>\n<li class=\"imAlign_left\"><span class=\"ff2 fc0 fs10 \">Consultant<\/span><\/li>\n<li class=\"imAlign_left\"><span class=\"ff2 fc0 fs10 \">Responsible developer<\/span><\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>Period 2012 Business process \/requirement Setup workflow release step to supress automatic output of special invoices. Team leader has to review the invoices and approve or reject them Solution Create own business object SWO1 Create a class for the workflow methods Configure the workflow with the workflow builder (Tasks, decissions, &#8230;) Setup special task agent [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":150,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[2,13,44],"tags":[43,41,42,40],"_links":{"self":[{"href":"https:\/\/www.stefan-kuehn.net\/index.php\/wp-json\/wp\/v2\/posts\/351"}],"collection":[{"href":"https:\/\/www.stefan-kuehn.net\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.stefan-kuehn.net\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.stefan-kuehn.net\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.stefan-kuehn.net\/index.php\/wp-json\/wp\/v2\/comments?post=351"}],"version-history":[{"count":8,"href":"https:\/\/www.stefan-kuehn.net\/index.php\/wp-json\/wp\/v2\/posts\/351\/revisions"}],"predecessor-version":[{"id":406,"href":"https:\/\/www.stefan-kuehn.net\/index.php\/wp-json\/wp\/v2\/posts\/351\/revisions\/406"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.stefan-kuehn.net\/index.php\/wp-json\/wp\/v2\/media\/150"}],"wp:attachment":[{"href":"https:\/\/www.stefan-kuehn.net\/index.php\/wp-json\/wp\/v2\/media?parent=351"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.stefan-kuehn.net\/index.php\/wp-json\/wp\/v2\/categories?post=351"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.stefan-kuehn.net\/index.php\/wp-json\/wp\/v2\/tags?post=351"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}