問題タブ [otrs]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
777 参照

fogbugz - fogbugz 対 OTRS

サポート ケース管理のためのシンプルなソリューションを探しています。最終候補は Fogbugz とオープンソースの OTRS です。

0 投票する
1 に答える
3680 参照

otrs - OTRS 3.0: 電子メールによるエージェントのメモ - 通知

私の目標は、エージェントがメールでチケットにメモを添付できるようにすることです。
PostMaster フィルターによってフィルター処理される 2 番目のメール アドレス ticketnotes@... をセットアップしました。このようにして、X-OTRS-[FollowUp-]ArticleTypeヘッダーをnote-internalに設定し、X-OTRS-[ FollowUp-]SenderTypeエージェントに設定すると、件名に記載されているチケットにエージェント ノートとして電子メールが添付されます。それは非常にうまく機能します。問題は、後続の通知メールのタイプがAgent ::FollowUp であり、 Agent::AddNoteではないことです。それは私のエージェントを混乱させています。

ここで何が欠けているのか誰か教えてもらえますか?

0 投票する
1 に答える
2843 参照

otrs - OTRS 2.4でカスタムモジュールを登録する方法

多かれ少なかれ既存のモジュール (AgentTicketSearch) のコピーである OTRS 用のカスタム モジュールを作成しました。Kernel\Modules\開発者マニュアルに記載されているように配置しました。

使用しようとすると、次のエラー メッセージが表示されます。

「モジュール Kernel::Modules::AgentTicketMyModule が Kernel/Config.pm に登録されていません!」

質問: カスタム モジュールを config.pm に登録するにはどうすればよいですか?

0 投票する
2 に答える
4776 参照

perl - Perl JSONポンド記号のエスケープ

Perl (OTRS) で記述されたサービスの Web API を使用しようとしています。データは JSON 形式で送信されます。

JSON 構造内の文字列値の 1 つにポンド記号が含まれており、JSON でコメント文字として使用されているようです。これにより、解析エラーが発生します。

JSON 文字列の解析中に予期しない文字列の終わり

文字列を正常に解析するために文字をエスケープする方法が見つかりませんでした。明らかなスラッシュ エスケープの結果は次のようになります。

文字列内の不正なバックスラッシュ エスケープ シーケンス

それを回避する方法はありますか?

更新: 使用しようとしている URL は次のようになります (単純化されていますが、それでもエラーが発生します)。

0 投票する
1 に答える
1848 参照

php - OTRSアタッチメント

私はバックエンドとしてOTRSを使用する顧客発券ポータルを作成しています。ポータルを使用すると、顧客はチケットを作成したり、添付ファイルをアップロードしたりできます。

私はPHPとnuSOAPを使用して、適切なOTRSテーブル(ticket、ticket_history、article、article_attachmentなど)にチケットの詳細と添付ファイルの詳細を挿入するWebサービスを作成しました。しかし、私はWebサービスを使用しているので、添付ファイルをbase64_encodeしてから、パラメーターとしてWebサービスメソッドに送信します。そして、私がOTRS側でこのコンテンツをbase64_decodeするとき、なぜそれがデータベースに挿入されないのか、私は私の人生を理解することができません。だから私はそれをデコードせずにコンテンツを挿入します。

また、ポータルページで、添付ファイルをクリックしてダウンロードすると、添付ファイルを表示する前にコンテンツをbase64_decodeします。

カスタマーポータルではすべて正常に機能しますが、OTRSのエージェントチケットズームページから添付ファイルをダウンロードしようとすると、ファイル形式がサポートされていないと表示されます。コンテンツはエンコードされており、ダウンロードする前にデコードする必要があるため、これは理解できます。

この問題をトラブルシューティングするための最良の方法は何ですか?または、添付ファイルをダウンロードする前に、OTRS base64_decodeをコンテンツにするにはどうすればよいですか?

0 投票する
1 に答える
1470 参照

file - OTRSアタッチメントアップローダー

私はOTRSに不慣れで、まだプラットフォームに精通しています。最近、何らかの特定の理由で、添付ファイルアップローダーが機能しなくなりました。基本的に、ファイルが添付されるたびに、ページが更新され、ファイルが失われます。なぜこれが起こっているのかについてのアイデアはありますか?

0 投票する
1 に答える
10190 参照

perl - fcgiwrap を使用した nginx サーバーでの CGI 応答エラー

debian wheezy で nginx サーバーを実行しています。私はOTRSのインストールを行っています。しかし、私たちの古いperl-fcgi ラッパーは他の重要なプロセスに干渉していたので、fcgiwrap パッケージを選択することにしました: http://www.haschmi.de/de/otrs/otrs-on-nginx.html

そのため、古いラッパーを削除して、新しいラッパーをインストールしました。古いラッパーには

そして新しいもの

ここに完全な設定があります

OTRS にアクセスすると、すべてが機能します。しかし、息子としてログインフォームを送信すると、

何が間違っているのですか?どうすればこれを解決できますか?

0 投票する
2 に答える
1980 参照

integration - OpenERPOTRS統合

OTRSをOpenERPと統合しようとしていますが、統合するアイデアがありません。ウェブサービスの助けを借りて、私はotrsからすべてのユーザーの記録を取得したいです。これに関連するアイデアがあれば、私たちと共有してください。ソフトウェア仕様:OpenERP 6.1、OTRS otrs-3.1.10、MySQL 14.14、およびApache2

0 投票する
2 に答える
1756 参照

php - PHP / mySQL日付/時刻計算(OTRS)

私はOTRSのダッシュボードとして機能するためにいくつかのPHPページをまとめようとしています。アイデアは、オフィスのディスプレイに出力して、最初の応答に近づいているチケットを表示し、エスカレーションを更新することです。私はこれまでのところ、これに苦労している開発者ではありません。エスカレーション時間が設定されているチケットのみを出力することができました...素晴らしいです!ただし、エスカレーションまでの時間を表示したいと思います。これは私が絶対に無知なところです。運が悪かったので、php/mysqlガイドをいじくりまわしてみました。

私はこれまでに私のコードを含めました...誰かがエスカレーション列に時間を追加する方向に私を向けることができることを期待するだけでなく(これは現在の日付に従ってescalation_update_time(Unix)を操作することを含むと私は推測しています/ time?)だけでなく、誰かが私が達成しようとしているのと同じことをするのに役立つかもしれません...これはかなり便利です!(obvはIP /ユーザー名/パスを変更しました)。

要約すると、理想的には、以下のスクリプトに追加したいものは次のとおりです。

(Unixではなく)標準の日付/時刻形式でエスカレーション時間を表示する機能エスカレーションまでのカウントダウンを表示する機能(例:チケットごとに3時間15分または2日3時間14分など)

これは私が推測するOTRSに固有のものではなく、すべてのmySQL / PHP環境に適用されるので、うまくいけば、このことを理解している気まぐれな子供がそこにいます!

誰かが提供できるかもしれないガイダンスや助けを事前に感謝します:)

0 投票する
2 に答える
6014 参照

sql - otrs データベースのクエリ

OTRS から postgresql データベースにクエリを作成する際に問題があります。CMDB に保存されているデータを含むアセット リストを取得する必要がありますが、データの保存方法に問題があります。

このクエリは問題なく動作しますが、別の左結合を追加してさらにデータを取得するとすぐに、結果を返すことなく実行されます。

私が見る限り、問題はすべての情報が関係なしに xml_storage テーブルに含まれているため、データを取得するためにそのテーブルを繰り返しクエリする必要があることです。また、場合によっては整数が可変文字として格納されるデータ型が混在しているため、その値を使用して一般カタログから追加情報を取得することができません。

私はこれで何日もレンガの壁に頭をぶつけていたので、本当に助けていただければ幸いです