ハイ、
ネットスイートの統合について詳しく説明する必要があります。クライアントのネットスイートサーバーからデータを取得するためにPHPtoolkit.phpファイルを使用しています。
netsuiteサーバーからカテゴリ、製品の詳細を取得する必要があります。
誰かが私を助けてくれたらとても嬉しいです。
ハイ、
ネットスイートの統合について詳しく説明する必要があります。クライアントのネットスイートサーバーからデータを取得するためにPHPtoolkit.phpファイルを使用しています。
netsuiteサーバーからカテゴリ、製品の詳細を取得する必要があります。
誰かが私を助けてくれたらとても嬉しいです。
私の経験からすると、netsuite PHPToolkit を使用するのは非常に困難です。ほとんどがnetsuiteで作成されたカスタムレコードを使用して、netsuiteとの統合を行う必要があり、netsuite通信に使用しているベースレイヤーをKohana 2モジュールにラップしました。私が行った PHPToolkit.php へのいくつかの修正もあり、参考になるかもしれません (コミット ログを確認してください)。
モジュールは Kohana 2 を念頭に置いて作成されていますが、実際には、Kohana ライブラリを参照するものはいくつかあります (主に構成およびログ機能)。コメントとコード例内で役立つ情報を見つけることができるはずです (ただし、現時点では十分に文書化または説明されていません)。
Daniel が述べたように、netsuite ユーザー グループは支援のための絶好の場所です。netsuite の学習とデバッグに役立ったリンクを次に示します。
これは製品とカテゴリに関する質問への回答ではありませんが、うまくいけば、これが正しい方向性を示し、途中で役立つリソースを提供することを願っています.
私は、PHP ツールキットを使用して多くの便利なスクリプトを作成しました。これらはすべてコマンド ライン ツールであり、これは少し奇妙ですが、NetSuite でサポートされている唯一のインタープリター言語でした。PHP に慣れている場合は、それを行うことができます。また、「ベータ」の指定は現在なくなっているようです。
特に 1 つがここに文書化されています: http://dgts.dreamgearweb.com/tech-corner/netsuite
他の方法では不可能なことを行います - それは測定単位をインポートします。
在庫調整をインポートするものもありますが、これは最新バージョンのネットスイートで「ある程度」可能になりました。
NetSuite システムとの間でデータをプルおよびプッシュした経験があります。C# または Java を使用することをお勧めします。これは、NetSuite からの方が簡単で、より文書化されているためです。PHPtoolkit はまだベータ版です。
このブログには、Netsuite での php Toolkit の使用に関するいくつかの投稿があります: Ozone and Programming
構築できるコード例がいくつかあります。また、Netsuite ユーザー グループ フォーラムに投稿することをお勧めします。これは便利なリソースです:ユーザーグループ
フォーラムを検索すると、通常、扱っているレコードに関連するサンプル コードを見つけることができます。(登録が必要ですが、無料です)
重要なのは、Netsuite スキーマとレコードの関係を理解することです。PHPToolkit には 2、3 のコード例しか同梱されていないため、初心者が理解するのは非常に困難です。
Web Traffic Exchange には、Netsuite のコード例を含む優れたリソースがいくつかあります。