生産カレンダーと分類器

以前の記事では、 easla.comワークフローシステム最初のステップを実行する方法について説明しました。 ここで、作業カレンダーを設定し、変更されないデータまたはほとんど変更されないデータをシステムに保存する方法について説明します。





カレンダー



仕事または生産カレンダーは、各組織の仕事と休日を管理するためのユニークなツールです。 その助けを借りて、 easla.comでは、 暦日ではなく稼働日で時間間隔を計算することができます。

たとえば、タスク管理のプロセスでは、タスクの完了の特定の基準に基づいてタスクの計画終了日を計算するという問題が常にあります。 計画日の計算に関しては、タスクの緊急度、タスクのカテゴリ、顧客のタイプ、およびその他の基準が表示される場合があり、その結果、週末と祝日を除く労働時間を考慮して、タスクの計画終了日時を計算する必要があります。



または、 "IT"プラクティスの良い例です。提供されるサービスレベルの説明のパラメーターを考慮して、就業日と時間でのインシデントの予定日時を計算する必要がある場合。 サービスでは、消去時間は、たとえば8時間、つまり 480分で、週末と勝利日の前夜の短縮勤務日の終わりの40分前の金曜日に事件を除去するために計画された時間は何であるかを計算する必要があります



稼働中のカレンダーなしでこれを行うことはほとんど不可能です!



easla.comでは、作業カレンダーは1日以上を記述する一連のルールです。 各ルールは1年間有効でなければなりません。 ルールは配置順に適用されます。 最初のルールが最も重要であり、それに続く他のすべてのルールは、最初のルールの例外を説明しています。 したがって、ほとんどの場合、各組織には少なくとも3つのルールがあります。



もちろん、通常、より多くのルールがあります。年末年始、さまざまな休日、祝日です。



就業日と休日には、就業時間を示す必要があります。 それらは連続した、重複しない時間間隔でなければなりません。 たとえば、09:00から18:00までの営業日と13:00から14:00までの昼休みは、09:00-13:00と14:00から18:00の2つの時間間隔で記述する必要があります。 さらに、時間間隔は正しい順序で配置する必要があります。

カレンダーでの作業を容易にするために、特別なサービス機能が役立ちます。これは、毎年の終わりが近づくにつれてeasla.comに追加されます。 現在、2016年の「すべてのカレンダールール」セクションで、サービスチーム「2016年の作業カレンダー」が利用可能になりました。 その助けを借りて、09:00から18:00までの就業日、13:00から14:00までの昼休み、およびすべての休日、休日、週末を含む典型的な作業カレンダーが作成されます。



適切に構成されたカレンダーを使用すると、特別な関数calendarDateAddおよびcalendarDateDiffを使用して、最大1日までの稼働日と時間で正確に計算された日付を取得できます。



管理者の利便性のためのカレンダールールはリストとして表示されます。





カレンダーの形式で:





分類子



各組織では、ビジネスプロセスを管理するときに、まったく変化しないか、非常にまれにしか変化しない一連の異なるパラメーターを決定する必要があります。 このようなパラメータは、さまざまなプロセスで見られ、たとえば次のように起因する可能性があります。



easla.comには、このようなパラメーターを保存するための分類子が存在します。 それらは階層的に保存されます。 管理者のみが分類子を作成、変更、および削除できます。



分類子を作成するとき、指定と名前の2つの必須属性を指定する必要があります。 さらに、各分類子には3つの追加属性があります。最初のデータ、2番目のデータ、3番目のデータです。 本質的に、これらは追加の保存を可能にするタグです。 分類子に関する情報。 タグの使用の最も典型的な例は、分類子の名前が所有権の実際の形式を示す場合の所有権の形式のリストであり、タグ-指定です。

属性とスクリプトで分類子の値を使用して、オブジェクトの動作を記述することができます。





以前に公開された記事で説明されているプロセスは、何らかの方法で分類子に依存しています。 たとえば、送信メールの送信ルール、コンテンツのタイプ( 受信メールと送信メール)などです。



All Articles