0

約 1 週間以来、売上請求書番号と伝票の番号シーケンスは、1 つのシステムで番号シーケンスの次の番号ではなく「000000」を返します。

これまでのところ、次のことを試しました。

  • 数列の手動、連続、およびその他の設定を確認してください。すべてが順調に進んでいるようです
  • ウィザードを使用して番号シーケンスを再作成します: 新しく作成された番号シーケンスはまだ機能しません
  • 他の数列をチェックしてください:それらは機能します
  • 他の法人および他のシステムの番号シーケンスを確認してください: そこで番号シーケンスが機能します

また、AX2012 R2 へのアップグレード後の番号シーケンスの問題も見つかりました(ただし、問題のあるシステムはアップグレードされませんでした)。これにより、getNumInternalストアド プロシージャにたどり着きました。手順を別のシステムと比較しましたが、違いは見つかりませんでした。問題は 1 つの法人の一部の番号シーケンスでのみ発生するため、許可の問題ではないと思います。私の次のステップはそれをデバッグすることですが、おそらく誰かが別のアイデアを持っていますか?

目標は、売上請求書番号と伝票の番号順序が再び正常に機能するようにすることです。

システムはバージョン AX 2012 R2 CU7 です。

4

1 に答える 1

0

結局、許可の問題でした。ストアド プロシージャは連続した番号シーケンスに対してのみ呼び出され、問題のシステムには問題が発生した法人にのみストアド プロシージャが呼び出されるため、私は気を失いました。AOS サービス ユーザーをストアド プロシージャのアクセス許可に追加した後、正しい番号が返されました。

于 2015-06-05T07:23:09.080 に答える