問題タブ [peoplesoft]

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 に答える
4393 参照

java - jax-wsを使用してxmlを生成することはできますが、送信することはできません

シナリオは次のとおりです。PeopleSoftがあり、セールスフォースとの間でメッセージをやり取りしたいと考えています。残念ながら、PeopleSoftには、wsdlを使用してクラスを生成するwsimportのようなツールがありません。wsdlを消費するものがありますが、それはすべてスタブメッセージオブジェクトを生成します。開発者は、xmlメッセージ文字列を手動で生成するためのコードを作成する必要があります。

私は明らかにそのすべてをやりたくありません。したがって、JavaはPeopleSoft内から呼び出すことができることを私は知っています。生成されたクラスを使用するだけでメッセージを送信できることも知っていますが、PeopleSoftに組み込まれているメッセージ監視機能を使用したいと思います。

だから私が考えている可能な解決策は:

  1. Javaでwebserviceメソッドを呼び出します(メッセージを送信せずに)
  2. xmlを取得します
  3. peoplesoftメカニズムを介してxmlを送信します
  4. 応答xmlを取得します
  5. 応答xmlを応答javaクラスに戻します
  6. Javaクラスを使用してxml内の値を取得します

私は夢中ですか、それともこれは可能ですか?

ps私は初心者のJava開発者です

これがxmlを取得するためのハンドラークラスですが、メッセージが送信されないようにするための何らかの方法が必要です。

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

peoplesoft - PeopleSoft ログインの問題

こんにちは、私たちは職場でポータルを構築しています。ユーザーがポータルにログオンすると、ユーザーはボタンを押して、ユーザーを peoplesoft Web ページにリダイレクトできます。これは正常に機能しますが、ユーザーが peoplesoft Web ページのタブを閉じるだけでサインアウトしない場合、再び peoplesoft ページにアクセスする際に問題が発生します。例えば; ユーザーがポータルにログオン --> ボタンをクリック --> ( (A)cmd=pslogin 必要に応じてログイン) peoplesoft ページにリダイレクト --> タブを閉じる (サインアウトしない) --> ポータルのあるタブに移動 - -> ボタンをクリック --> peoplesoft ページが読み込まれない 空白の画面が表示されます。表示される空白の画面は前 (A) と同じですが、何も表示されません。問題は、ユーザーがログアウトせずにタブを閉じると、ローカル マシンのセッション/Cookie が削除されないことだと思います。ありがとうございました

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

xml - PeopleSoft XML Publisher - 空の行セットを非表示にする

6 つの子行セットを持つ行セットを使用するレポートを作成しています。ボタンの pplcode を介してこのレポートを生成しています。行セットを宣言します。

次に、行セットを調べて入力します。

等々。

私のレポートでは、一番上に親行セットのものがいくつかあり、次に子行セット (「セクション ヘッダー」付き) が続きます。

子 1: &rs_resp からのデータ

子 2: &rs_expr からのデータ ... 私の問題は、すべての行セットにデータがあるわけではなく、レポートからそれらのセクションを除外したいということです。最初に RTF テンプレートの条件付き領域で @numrows を使用しようとしましたが、空の行セットにも少なくとも 1 つの行があることにすぐに気付きました...

課題は、タイトルだけでなく、データ領域が条件に影響を受けるようにすることです...

誰かがこれをやったことがありますか、または何かアイデアがありますか?

ありがとう!

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

xml - PeopleSoft Rowset は現在の行のみをコピーします

ページに複数の子レコードを持つレコードがあります。ページに、行セットを介して XML Publisher を介してレポートをトリガーするボタンがあります。私が抱えている問題は、レポートに渡す行セットにバッファー内のすべてが含まれていることです。現在のコンテキストのみをレポートに表示したいのです。私が今持っているもの:

&RS0 = GetLevel0().GetRow(1).GetRowset(Scroll.AVZ_JD_DTL_TBL);
&RS0.CopyTo(&rs_dtl);

次に、レポートを開始します。

以前は、各行セット (親と子) で Rowset.Fill を使用していましたが、copyto メソッドはどういうわけか「よりクリーン」に見えました (確かに少ないコード:-))。現在のコンテキストのみをコピーする方法はありますか?

ありがとう

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

peoplesoft - PeopleSoft がページを読み取り専用にする - 特定の行

親レコードといくつかの子レコードを含むページがあります。「最終ドラフト」フィールドであるチェックボックスであるフィールド (レベル 1) があります。これがチェックされると、それ以上変更を加えることができなくなります (修正モードであっても)。新しい行/effdt を挿入する必要があります。子レコードはすべてレベル 2 です。現在、私が持っているものは次のとおりです。

たとえば、私が修正モードにあり、3 つの行があるとしましょう - effdts 2012 年 1 月 1 日、2012 年 5 月 1 日、および 2012 年 6 月 1 日。発効日を「ページング」/「スクロール」しているので、2012 年 1 月 1 日の日付の行を編集可能にし、2012 年 5 月 1 日の日付の行を読み取り専用にし、2012 年 6 月 1 日の日付の行を編集可能にします。編集可能にします。

ページ全体ではなく、各行セットを個別に「無効にする」必要があると思います。行セット/スクロールについて頭を悩ませているだけで、プログラムの早い段階で操作を行っています。

&RS1 = GetLevel0().GetRow(1).GetRowset(Scroll.AVZ_JD_DTL_TBL).GetRow(1).GetRowset(Scroll.AVZ_JD_RESP_TBL); &RS2 = GetLevel0().GetRow(1).GetRowset(Scroll.AVZ_JD_DTL_TBL).GetRow(1).GetRowset(Scroll.AVZ_JD_EXPR_TBL);

&RS1.Sort(AVZ_JD_RESP_TBL.ORDER_SEQ, "A"); &RS2.Sort(AVZ_JD_EXPR_TBL.ORDER_SEQ, "A");

問題は、現在表示している行をどのように確認し、その行の FINAL_VALUE フィールドを取得して、その effdt のページ上のすべてをグレー/無効にするかです。(もちろん、その effdt を過ぎてそのチェックボックスがチェックされていないものに移動した場合は、すべてを再度編集可能にする必要があります)。

ありがとう

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

view - PeopleSoft prompt table adding eff_status criteria

I am using a custom prompt table (PS_AVZ_JD_JBCD_SRC) based on the JOBCODE_TBL record: SELECT a.jobcode , a.descr , a.eff_status , a.flsa_status ,a.job_family FROM ps_jobcode_tbl a WHERE 1=1 AND A.setid='GLOBL' AND a.effdt = ( SELECT MAX(a_ed.effdt) FROM ps_jobcode_tbl a_ed WHERE a_ed.jobcode = a.jobcode AND a_ed.effdt <= sysdate)

This ought to return both active and inactive jobcodes (I am not specifying this in the view). However, when I click the prompt button, only active jobcodes are returned. A SQL Trace shows the following SQL being fired: SELECT /*+ FIRST_ROWS */ JOBCODE, DESCR, EFF_STATUS FROM PS_AVZ_JD_JBCD_SRC WHERE EFF_STATUS<>'I' ORDER BY JOBCODE

Where is the eff_status criteria coming from? The prompt is on a non-key field if that matters...

0 投票する
0 に答える
317 参照

peoplesoft - アドレス検証のために PeopleSoft ページで SmartyStreets を使用した人はいますか?

SmartyStreets のサブスクリプションがあり、MSSql.Net で正常に使用されていますが、アドレスの検証と書式設定のために PeopleSoft ページに適用したいと考えています。コードの提案は役に立ちますか? PSoft 統合ブローカーを経由する必要がありますか? (IB の経験はあまりありません) 対処すべきセキュリティ上の問題はありますか? UnixオペレーティングシステムでOracleデータベースを使用しています。ご協力いただきありがとうございます。マーシャ

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

excel - Excel VBA を使用して PeopleSoft を自動化するにはどうすればよいですか?

スプレッドシートにユーザーとその電子メールのリストがあり、People Soft V8 のアカウントに電子メールを入力する必要があります。それらは何千もあるので、このプロセスを自動化しようとしていました。

私は次のコードから始めましたが、取得しています

実行時エラー
自動化エラー 未特定エラー

誰かが素晴らしいアイデアを持っているなら、ありがとう。

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

peoplesoft - Peoplesoft 8.52 メニュー認証エラー

管理者以外のどの種類のアカウントでも、ドロップダウン メニューの認証エラーが発生します。(および他のページ)

ユーザーは、WEBLIB_PT_NAV を使用した PTPT1000 アクセスと、その weblib 内のすべての iscript へのフル アクセスを持っています。

また、セキュリティ同期を実行し、キャッシュをクリアしました。

何が間違っているのか、これを修正する方法についてのアイデアはありますか?