新しいプラットフォヌムを䜿甚しおワヌクフロヌを自動化したす。 パヌト1.オフィス。 着信ドキュメントの䜿甚

「Flexbbyパラメトリックを蚭蚈する際、既存のむベントハンドラヌずプラットフォヌムアクションを䜿甚しお、組織内のほずんどのプロセスをカスタマむズする機胜を実珟したした 。


たた、Pythonで蚘述されたアドオンスクリプトの圢匏で远加のビゞネスロゞックを開発する機胜も远加したしたシステムでの䜿甚は、ルヌルよりも䟋倖である可胜性が高い 。


「圓瀟のシステムは数十皮類のむベントを凊理したすが、お客様に固有のケヌスが発生した堎合は垞に拡匵したす。他のほずんどのシステムは、䜜成ず倉曎の2぀のむベントのみを凊理したす 。


「新しいプラットフォヌムは、非暙準的な䜕かが発生した堎合、無制限の数の異なるアクションを圢成する機䌚を提䟛し、特定のむベントが発生した堎合にPythonスクリプトを蚘述しお実行できたす。 」


「私たちの新しい開発は、ビゞネスオヌトメヌションの仕事を根本的に倉えたした。珟圚、クラむアントごずにプログラミングを行う必芁はありたせん。午前䞭にクラむアントず䌚い、倜に完成したアプリケヌションをテストしたす 。 」


ただし、10回䌝えるよりも1回芋せたほうが良いでしょう。




単玔な電子文曞管理では、組織のニヌズを満たすこずができたせん。 顧客はビゞネスアプリケヌションの埓来の機胜に満足しなくなり、ビゞネス管理に関連するタスクを解決するためのツヌルを手に入れたいず考えおいたす。 そしお、管理は䌚蚈よりもプロセスのアプロヌチです。


珟圚、ITオヌトメヌション補品の機胜開発は傟向を瀺しおいたす。


•ナニバヌサルBPMシステムはたすたす人気が高たっおいるため、䌁業の完党に異なる゚ンドツヌ゚ンドプロセスを自動化できたす。
•叀兞的なEDMS、CRM、ERPシステムは、プロセス管理機胜を獲埗し始め、䌚蚈システムのみではなくなりたした。
•䞀郚のシステムの機胜は他のシステムに浞透し始め、ドキュメント管理サブシステムを備えたCRMシステムたたはプロセス管理サブシステムを備えたERPシステムを芋るこずができたす。


EDMSを補完する人気のある機胜は次のずおりです。

•自動請求および行為の䜜成。
•䞻芁財務諞衚の文曞を収集するプロセスの自動化。
•取匕盞手の承認プロセスの自動化。
•契玄䞊の矩務の履行に察する制埡の自動化。
•契玄に基づく支払いスケゞュヌルの制埡の自動化。


レビュヌでは、新しいFlexbbyパラメトリックプラットフォヌムに基づいお、次の自動化の可胜な領域を怜蚎したす。


面積プロセス/ドキュメント
オフィス/蚘録管理着信、発信、委任状、プロトコル、泚文、内郚芏範文曞、泚文、サヌビスノヌト、説明ノヌト、泚文など
契玄䜜業契玄テンプレヌトの調和、契玄の調和、カりンタヌパヌティの調和、契玄履行の監芖、契玄の曎新ず自動曎新
電子アヌカむブ文曞の玙コピヌの保管、文曞のストリヌム入力玙文曞のデゞタル化、オリゞナルのアプリケヌション
財務曞類行為の䜜成、請求、䌚蚈曞類の原本の受領の管理、支払い管理の自動化。 予算管理
販売、CRMクラむアントベヌスずの連携、リヌドずの連携リヌド、トランザクションずの連携販売機䌚、泚文ず販売の連携、アクティビティずの連携

圓瀟の新しい開発により、ビゞネス自動化の䜜業が根本的に倉わりたした。 珟圚、各クラむアントのプログラミングを扱う必芁はありたせん。 朝にクラむアントず䌚い、倕方には完成したアプリケヌションをテストしおいたす。


Chancelleryから順番に始めたしょう。これは兞型的なEDMS機胜です。


簡単な䟋を芋おみたしょう- 「着信文曞」 。


Flexbby Parametricを適切に構成するには、顧客で受信ドキュメントを操䜜するプロセスの簡単な分析を行う必芁がありたす。 システムのほずんどのサプラむダは、おそらく簡単にカスタマむズ可胜な゜リュヌションを提䟛しおおり、瀟内のプロセスで考えられるすべおの機胜を考慮に入れるこずができたす。 このプラットフォヌムでは、ビゞネスプロセスは 「ツリヌ」の圢で登録されるのではなく、ネットワヌクずしお構築され、新しい接続をい぀でも䜜成でき、ビゞネスロゞックの構成を倉曎できたす。 そしお、これはプログラムコヌドの改良を必芁ずしたせん 。したがっお、すべおの倉曎は、アプリケヌションの䜿甚期間党䜓を通しお本圓に迅速か぀費甚効果的に導入されたす。


兞型的なプロゞェクトは次のずおりです。


•コンサルタントが最初にプロセスを説明したす。
•プロセスを蚭定するための芁件をおそらく満たすシステムが遞択されたす。
•長くお苊しいセットアッププロセスが始たりたす。
•システムの機胜を考慮しお、プロセスが再蚭蚈および再構築されたす。


補品Flexbby Contracts、Flexbby Sales、Flexbby Service、Flexbby Oneのカスタマむズおよび倉曎メカニズムを蚭蚈する際、 すぐにアゞャむルアプロヌチを投資したした 。


•システムの怜査ず実装の時間を倧幅に短瞮したす。
•プロセス所有者ずの最初のむンタビュヌの埌、システムでそれらを構成したす。
•初期段階では、䌚瀟のプロセスがシステムの機胜に違反するリスクを予枬したす。 プラットフォヌム内でのプロセスの倉曎たたは新しいモゞュヌルの䜜成 に぀いお 、 十分な情報に基づいた決定を䞋したす。


Flexbbyパラメトリックを蚭蚈する際、 既存のむベントハンドラヌずプラットフォヌムアクションを䜿甚しお、組織内のほずんどのプロセスを構成する機胜を実装したした。
たた、Pythonで蚘述されたアドオンスクリプトの圢匏で远加のビゞネスロゞックを開発する機胜も远加したしたシステムでの䜿甚は、ルヌルよりも䟋倖である可胜性が高い。


ただし、10回䌝えるよりも1回芋せたほうが良いでしょう。


最初に、耇数の顧客ず連携する際に「着信文曞」プロセスを怜蚌した結果を説明したす。


ドキュメントは次のプロセスを通過したす。




このプロセスの圹割*


• 秘曞は、入っおくる文曞を登録する埓業員のグルヌプです。
• ヘッド -これは、ドキュメントを解決し、請負業者ずレビュアヌを任呜する埓業員です。
• 知り合いは、入っおくるドキュメントに慣れる必芁がある埓業員です。
• 請負業者は、察応する発信レタヌを準備し、着信レタヌで䜜業を行う埓業員です。



Inboxを䜿甚するためのパむロット゜リュヌションをテストする段階で、 いく぀かの重芁なポむントを特定したした。


  1. 各受信ドキュメントには特定のカテゎリがあり、それに基づいお、ContractorずReviewerを自動的に远加するためのルヌルを構成できたす。これにより、Contractorsを任呜したManagerを倧幅にアンロヌドできたす。
  2. 受信文曞を遡及的に登録する必芁がある堎合もありたすが、すべおの埓業員がこれを実行できるわけではありたせん。
  3. 入っおくるドキュメントは時々 Contractsに分類されたした 。 したがっお、それは条玄の目的に関連付けられなければなりたせんでした。
  4. ドキュメントを入力する際のナヌザヌ゚ラヌを最小限に抑えるために、 倚くのチェックを構成する必芁がありたした。

システムでドキュメントタむプのプロセスを蚭定する前に、2぀のディレクトリ状態ずロヌルを構成したす。
Statesはシステム内の単玔な参照であり、すべおのプロセスで同じです




ロヌルを構成したす。




Flexbby Parametricの利点の 1぀は、プロセスが個別に構成さ れ、ドキュメントタむプに関連付けられるこずです。 カスタマむズされたプロセスは、無制限の数のカスタムドキュメントタむプに䜿甚できるため、 カスタマむズのコストが倧幅に簡玠化および削枛されたす。 通垞、ドキュメントが移動する䌚瀟では、3〜4぀のテンプレヌトプロセスが匷調衚瀺されたす。 基本的に、ほずんどのドキュメントは、パラメヌタずテンプレヌトがわずかに異なりたす。 したがっお、プロセスを䞀床セットアップしおから、制限なしでドキュメントで䜿甚および再定矩できたす。


次に、受信プロセスをセットアップしたす 。




これは、システムで構成されたプロセス図の倖芳です。 括匧内の数字は、この州にある文曞の数を瀺しおいたす。
実装されたシステムの動䜜バヌゞョンから意図的にスクリヌンショットを撮りたす。
赀いボックスは、どこにも移行のないドキュメントが米囜にあるこずを瀺しおいたす。


システムは柔軟性があり、ドキュメントがプロセスに沿っお移動しおいる堎合でもプロセスを再構成できたす。ビゞネス管理者は、スタックしおいるドキュメントを远跡でき、実行可胜なプロセスで実行するための䞀時的な蚭定を行うか、オプションずしおシステムから削陀したり、アヌカむブしたす。


蚭定の䞻なものは、 プロセスでの圹割の蚭定ず遷移の蚭定です。


Rolesを蚭定するこずから始めたしょう。
システムのグロヌバルディレクトリでロヌルをすでに定矩しおいたす。
次に、特定のプロセスに぀いお、このロヌルを実行できるナヌザヌを決定したす。




システム内のナヌザヌ、組織の埓業員、特定の埓業員フルネヌムを参照せずに垞勀単䜍にするこずができたす。


特定の埓業員を蚭定するず、その埓業員が解雇された堎合、圌に届いた文曞はこの埓業員の決定を埅ちたすが、そのような状況では、システムは決定たたは代替の条件付きたたは無条件の委任の可胜性を提䟛したす。


次に、プロセスに移行が構成され、 移行を実行できるロヌル/ロヌルが定矩されたす。




移行に぀いおは、移行が実行される初期状態ず最終状態が決定されたす。


遷移の堎合、遷移ボタンの名前が決定されたす




および移行の結果は、ドキュメントの履歎に蚘録されたす。




次に重芁な蚭定は、移行条件です。


蚱可されたメンバヌ
このオプションを䜿甚するず、この移行を完了する必芁がある参加者の人数を構成できたす。


最も単玔なケヌスは、1人の参加者がいお、圌だけが決定を䞋す堎合です。
しかし、特に倚くの暩限が䞭間管理職に委任されおいる倚くの組織では、たずえば3人のうち2人がこの決定を䞋す必芁がありたす。 この堎合、コスト芁求は、あなたのレベルの少なくずも2人のマネヌゞャヌによっお確認されたす。 3人のコヌディネヌタヌを远加するように埓業員を蚭定できたす。2人がドキュメントを確認した堎合、3人目の決定を埅たずに行動を続けたす。


達成率
この蚭定を䜿甚しお、移行を完了するために必芁な意思決定者の割合を蚭定できたす。 100に蚭定するず、プロセスのすべおの参加者がこの決定に投祚する必芁がありたす。


最倧割合
倚数決により採択された決定。


最優先メンバヌ
この蚭定により、参加者の優先床に基づいお遷移に関する決定が行われるように、遷移を構成できたす。 ドキュメントを承認する過皋で、他の参加者が別の決定を䞋した堎合でも、マネヌゞャヌにドキュメントを調敎する暩利がある堎合がありたす。


参加者がいない堎合の自動転送
特定のネゎシ゚ヌション状態がスキップされるようにプロセスを構成できたす。
たずえば、テンプレヌトの合意は、それに察する䞍䞀臎のプロトコルがある堎合にのみ、匁護士ず䌚蚈士によっお合意されたす。 したがっお、Flexbby Parametricハンドラヌを䜿甚しお、契玄開始者がプロトコルをアップロヌドした堎合にコヌディネヌタヌの远加を構成できたす。
プロトコルがロヌドされおいない堎合、システムは自動的にテンプレヌト契玄に同意し、眲名のために送信したす。


この決定を行うずきにダむアログを閉じたす
決定が行われたずきにドキュメントのダむアログりィンドりを自動的に閉じるように構成したす。


二床目の決定の堎合に参加者の決定を芚えおおいおください
決定を思い出すこずができたす。 これは、ドキュメントが茪になっお回るこずができ、投祚した人の意芋が考慮されなくなった堎合に必芁です。


すべおの参加者の決定を埅぀
他の条件に埓っお、移行基準必芁な有暩者の割合などに達した堎合でも、参加者のすべおの決定を埅぀可胜性を構成できたす。


プロセスのレビュヌを終了したす。 いく぀かの興味深い蚭定ず「ナヌスケヌス」がありたすが、これに぀いおは別の投皿で説明したす。 たずえば、専甚の圹割「契玄管理者」がいお、契玄を任意の州に移動する暩利があるが、通垞のナヌザヌはこの参加者をプロセスに衚瀺する堎合、契玄プロセスの蚭定を解析できたす。 実装のプラクティスでは、ナヌザヌが倚くの間違いを犯すため、プロセスぞのそのような参加者が必芁であり、そのためプロセスが停止したり、間違った方向に進んだりするこずが瀺されおいたす。


次に行う必芁がある蚭定は、ドキュメント自䜓のタむプを構成するこずです。
以䞋のパラメヌタヌは、文曞タむプのセットアップで定矩されたす。








各アむテムに぀いお、耇数ペヌゞのテキストを曞くこずができたす。いく぀かのケヌススタディに限定したす。


そしお、 通信蚭定から始めたす 。


前述のように、着信ドキュメントは個人たたは法人に関連付けられたす。たた、任意の契玄に関連付けるこずもできたすこれはたずえば。


最初に、 リンクロヌルが蚭定されたす。 この堎合、「From who」ず「Contract」の2぀のロヌルを構成する必芁がありたす。


「From」ロヌル-怜蚎䞭のケヌスに3人の参加者を含めるこずができたすこの堎合、これらはオブゞェクトクラスであり、Flexbby Parametricの詳现を別の投皿で匷調する予定です。




ロヌル内には倚くの蚭定がありたすが、詳现に぀いおは説明したせん。




通信ロヌルの䞻な構成は、オブゞェクトを遞択するこずですシステム内のPythonで蚘述されおいたす。 ぀たり、Connectionsを䜿甚するず、远加のコヌド開発なしでプロセス内のオブゞェクトを接続し、ビゞネスロゞックの凊理を提䟛できたす。


利甚可胜なオブゞェクトクラスのテヌブルの䟋 




Pythonで実装されたクラスをシステムむンタヌフェむスに衚瀺する䟋




次に、 コミュニケヌション自䜓を構成したす。これは、オブゞェクト蚭定ドキュメントタむプで既に瀺されおいたす。




関係は、オブゞェクトのクラスによっお定矩されるロヌルで構成されたす。 リンクむンタヌフェむスでの衚瀺の優先床、リンク内のオブゞェクトの最小および最倧蚱容数、オブゞェクトテヌブルの衚瀺でリンクを非衚瀺にする機胜、およびリンクトランスフォヌムが瀺されたす。 非垞に重芁な機胜あるドキュメントのプロセスが別のドキュメントを生成するずき、たずえば、契玄から自動アカりントが䜜成されるずき、あるオブゞェクトの接続が別のオブゞェクトのリンクに自動的に倉換されるように倉換が蚭定される必芁がありたす。
コミュニケヌションが提䟛する蚭定ず機䌚に぀いおは、別の投皿で怜蚎したす。


結果は、オブゞェクトのカヌドを芋るず、コミュニケヌション蚭定が「From who」+「Contract」の堎合




契玄なしで「誰から」だけの堎合




接続により、システム構成の柔軟性が向䞊し、顧客のビゞネスロゞックをカスタマむズできたす。これは、システムを蚭蚈する堎合でも想像するのが困難です。


たずえば、ある顧客は、オフィスサヌビス契玄をオフィスレンタル契玄にリンクし、有効なオフィスレンタル契玄がない堎合、オフィスメンテナンス契玄を締結できないようにする必芁がありたした。


たたは、さたざたな囜にある法人を通じお販売し、経営陣により接続されおいる顧客䌚瀟があり、取匕ではどの法人を通じお支払いを行うかを瀺す必芁がありたした。 特定の䌚瀟の遞択に基づいお、請求曞が䜜成され、目的のルヌトに沿っお送信されたした。


そしおもう䞀぀のケヌス。 すべおの売り手がすべおの法人を通じお販売できるわけではなく、売り手が圌に承認されおいない法人を瀺した堎合、そのような取匕には远加の承認が必芁でした。


カスタマむズ可胜なオプション
ドキュメントカヌドに衚瀺されるさたざたなタむプのフィヌルドのセットを蚭定できたす。


ドキュメントカヌドに衚瀺される内容の䟋




蚭定での衚瀺方法。
すべおのパラメヌタヌのリスト。




1぀のパラメヌタヌを蚭定する䟋。 以䞋に、ビゞネスプロセスロゞックを蚭定するずきにパラメヌタ倀を凊理する方法を説明したす。




むベントハンドラヌずアクションは、 Flexbby Parametric の基盀です。




ハンドラヌは、システムで発生するむベントを監芖し、 条件に応じお特定のアクションを実行したす。
私たちの経隓が瀺すように、むベントハンドラの抂念を䜿甚しおビゞネスシステムを䜜成および拡匵するこずは、はるかに簡単です。 ケヌスを考慮せず、疑わしい堎合でも、埌で別のハンドラで远加できたす。 たずえば、特定の皮類の契玄で仕様の新しいバヌゞョンが䜜成された堎合、䌁業のチヌプンゞニアに通知する必芁がありたす。


「Requests the answer」が遞択されおいる堎合は、受信ボックスぞの応答の日付を入力する必芁性を凊理する単玔なハンドラヌを分析しおみたしょうこれらのパラメヌタヌを入力した少し高い。
プロセスが状態を倉曎するず、むベントによっおトリガヌされたす-むベント「移動」。
私たちのシステムは数十皮類のむベントを凊理したす。お客様でナニヌクなケヌスが発生した堎合、垞にそれを拡倧しおいたす。 他のほずんどのシステムは、䜜成ず倉曎の2぀のむベントのみを凊理したす。




次に、 Conditionsを課し、関連するオブゞェクトのフィヌルドの倀を確認したす。


そしお、ハンドラヌをトリガヌするための条件ず、実行する必芁のあるアクションを芏定したす。




Flexbby Parametricは、非暙準の䜕かが発生した堎合、無制限の数の異なるActionを圢成する機胜を提䟛したす。特定のむベントが発生した堎合、Pythonスクリプトを蚘述しお実行できたす。
Flexbby Parametricによっお凊理されるむベント、およびアクションに぀いおは、別の投皿でも曞きたす。


最も重芁なこずは、オブゞェクトカヌドでどのように芋えるかです。
「登録」ボタンをクリックするず、通知が衚瀺され、プロセスはすべおのデヌタが入力されるたで次のステヌタスに進みたせん。




むンタヌフェヌス蚭定に぀いお少し


Flexbbyパラメトリックでは、条件、プロセスのステヌタス、ナヌザヌロヌルなどに応じお、ドキュメントカヌドオブゞェクトを非衚瀺にできたす。 さたざたなビゞネスルヌルを柔軟に構成できたす。


この蚭定は、パラメヌタヌの倀に「いいえに蚭定」ずいう回答が必芁な堎合、送信ドキュメントテヌブルを非衚瀺にしたす。




ドキュメントカヌドの倖芳。


このパラメヌタヌには、「Set to」Yesの回答が必芁です。




このパラメヌタヌには、「いいえに蚭定」ずいう回答が必芁です。




最埌たで読んでくれたみんなに感謝したす。


フレックスビヌになろう

Source: https://habr.com/ru/post/J335844/


All Articles