問題タブ [siebel]

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 投票する
3 に答える
2904 参照

siebel - Siebel との対話

Siebel Communications ActiveX Web アプリケーションと対話しようとしています。Siebel ActiveX の要素と対話する必要がある既存の Web アプリケーションがあります。

Siebel アプリを iframe に追加しようとしても効果がありません。その iframe をスクリプト化できません。別のドメインにあります。

私が検討しているアプローチ:Webブラウザコントロールを使用して別のactivexを作成して、siebelアプリをロードします。

何か案は?

0 投票する
3 に答える
1343 参照

siebel - Siebel から mdb にデータを取得する方法

私は Siebel CRM の初心者です。そのため、オブジェクト (アカウント、リード、連絡先など) ごとにデータを取得して Access (mdb) に入れる必要があります。方法とアドバイスを教えてください..サポートに感謝します

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

action - Siebel CSSBCActivity.SetGridBeginEndDateまたはeScriptで繰り返しアクションのすべてのインスタンスを取得する方法は?

eScriptbcActionクエリを介して繰り返しアクションのすべてのインスタンスを取得したいと思います。

繰り返しの行動について私がすでに知ったこと:

  • 繰り返しアクションを作成します、繰り返し間隔=毎日
  • Siebelカレンダーアプレットで、このアクションの複数のインスタンスを確認できます。
  • eScriptですべてのアクションをクエリすると、繰り返しアクションの1つの行が表示されます。これは、すべての繰り返しインスタンスの「テンプレート」のようなものです。
  • Siebelカレンダーを介して特定のアクションインスタンスを変更すると、そのインスタンスに対して新しい行が作成されます。
  • すべてのアクションを再度クエリすると、繰り返しアクションに関連する2つのアクションが得られます。「テンプレート」と変更されたインスタンス。
  • Siebelカレンダーで変更されていない繰り返しアクションインスタンスを開き、メニューの[ヘルプ]-> [レコードについて...]を開くと、インスタンスの行IDが一時的なROWIDのように特別であることがわかります。 8SIA-81UT810/10/2010

ここまでは順調ですね。ここで、変更されているかどうかに関係なく、eScriptで繰り返しアクションのすべてのインスタンスを取得したいと思います。Siebelカレンダーアプレットと同じように。

Bookshelfで、私は有望な方法を見つけました。

ビジネスコンポーネントをカレンダーモードに設定する必要があります。これを行うことで、指定された時間枠のすべての繰り返しアクションインスタンスに対して、一時的なアクション行が作成され、クエリを実行できるようになることを願っています。

ただし、「00/00/0000はタイムスタンプに変換できません」という例外を除いて、クエリの実行は失敗します。クエリをトレースしたところ、次のことがわかりました。

ここのいくつかの日付リテラルには明らかに何か問題があります。だから私は何か間違ったことをしているに違いない。それを正しく行う方法はありますか?ありがとう!

0 投票する
3 に答える
6046 参照

version-control - Recommended Development practices for working with Siebel CRM?

I may be working with Siebel CRM soon, and I'm looking for advice on using modern development practices and enterprise best practices.

Specifically I'd like advice on the following areas:

  • How should we set up version control (specifically with Subversion)? What kind of structure should our repository have? How should we handle branches and tags?
  • How can we do code reviews? How can we peer review configuration changes made through Siebel Tools that don't necessarily have any "code"? We want to review these changes for quality assurance and knowledge transfer, as well as compliance with change management policies.
  • What sort of change management works well with Siebel? How do we verify that only things listed in our change log are actually changed when we do a new deploy?
  • How can we automate testing of our application? Is unit testing even possible with Siebel? I saw another question suggesting QTP for web testing, but are there other options that work?
  • Are there other things we can do to implement Continuous Integration practices with our Siebel development efforts?
  • What recommendations do you have for naming conventions and other things that would traditionally fall under "coding style" guidelines?
  • How should we separate development roles from Siebel Administrator roles? What should our build/test/deploy cycle look like?

It's not likely that I'll be able to obtain any new expensive tools for this, but if there's a paid tool that provides really great ROI, feel free to mention it.

If you have other recommendations along these lines, but not specifically addressed by one of my questions, feel free to add that as well.

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

c# - SiebelDBの質問

私のクライアントの1つには、Siebelプログラムと.DBFデータベースがインストールされています。ac#アプリケーション内でこの「dbファイル」に直接リクエストを送信できるかどうか知りたいですか?開発マシンにもSiebelをインストールする必要がありますか?

ありがとう!

アップデート

機能した。いくつかのdllとEXEファイルが必要です。•dbctrs8.dll•dbcon8.dll•dbserv8.dll•dbodbc8.dll•dblgen8.dll•dbeng8.exe

(これはSiebel 7からのものですが、とにかくエラーが発生するため、必要なdllを見つけることができます)。

Siebelがインストールされているコンピューターが必要であり、そこからODBC接続パラメーターを「コピー」します。したがって、そのコンピューターに移動し、実行、実行、odbcad32に移動します。ODBC接続を見つけ、パラメーターを確認します(メインdll +その他のパラメーターが表示されます)。次に、ターゲットコンピューターに移動し、同じパラメーターを使用してODBC接続を追加します。

「ODBCドライバー」が利用できない場合は、手動でインストールする必要があります。そこでの手順に従いました: http ://www.developer.com/db/article.php/3712461/Installing-a-Custom-ODBC-Driver-on-Windows-for-SQL-Anywhere.htm

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

siebel - ローカルデータベースのSiebel8で監査証跡をアクティブ化する方法は?

ローカルデータベースのSiebel8で監査証跡をアクティブ化する方法は?

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

components - Siebel 読み取り専用フィールドの問題

指定された値が PickList から選択されたときにのみ、フィールドを読み取り可能にしようとしています。リストにその値がある場合は Y に設定され、それ以外の場合は N に設定されるフラグを使用しています。

Field Read Only Field: MyField という名前の Business Component User Prop をフラグに設定して作成しました。

つまり、これはバニラ コンポーネントでは機能しますが、カスタム コンポーネントでは機能しません。何が起こっているのかわかりません。フィールドとフラグのプロパティはまったく同じです。それはうまくいくはずです...

あなたが私に与えることができるどんな助けにも感謝します.

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

workflow - Siebel ポリシーが 1 回だけ実行されるべきなのに 2 回実行される

私の問題は、ポリシーが 1 回ではなく 2 回実行されていることです。

ポリシーは、商談フィールド [ステータス] が「クローズ」に変更されたときに実行されます。ポリシーはワークフローを実行しますが、そのフィールドを変更すると、ポリシーが 2 回実行され、2 ~ 15 秒の遅延間隔でワークフローが 2 回実行されます (その機会のアクティビティが作成されます)。

そのフィールドで別のポリシーが実行されているかどうかを検索したところ、そのポリシーが 2 回実行されていることを確認しました (まったく同じポリシー)。作成されたアクティビティが 1 つあり、それが機能するかどうかを「検証」するために、ワークフローでクエリと決定ポイントを作成しようとしましたが、ポリシーが 9 秒を超える遅延で実行された場合のみです。それより短い時間で機能する場合、ワークフローは 2 回実行されます。

どうすればこれを解決できますか?

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

javascript - HTMLページ内から外部のJavaScript/ブックマークレットの実行をブロックする方法はありますか?

例: javascript を使用してブックマークレットの実行を防ぐことは可能でしょうか?

背景: IE8 で Oracle Siebel をテストしていますが、新しいバージョン以降、ブックマークレットが機能しません。フィードバックなし、エラーなし。複数のクライアントで検証済み。問題のコードをスクリプト コンソール経由で実行すると、機能します。

セキュリティのために、Siebel が何らかの形でブックマークレットをブロックしている可能性があると思いますが、どうすればよいでしょうか?

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

xslt - Siebelサービスのxslを使用して、SOAPユーザー名トークンとSOAPメッセージのパスワードを変更します

xslを使用してWebサービスのユーザー資格情報(ユーザー名トークンとパスワード)を変更するために、Webサービス呼び出しをインターセプトしようとしています。

SO呼び出しは、クライアント->インターセプター(ユーザー資格情報の変更)+その他の変更->元のOracle ERP /SiebelWebサービスの呼び出しに似ています。

これはxslを介して実行されます...さまざまなオプションを試しましたが、機能しませんでした...これについてはひどく助けが必要です...多くのサイトを検索しましたが、正しい答えが見つかりません。

Webサービスリクエストのサンプルを以下に示します。

これは、次の出力を提供するためにxslを使用して変換する必要があります。