UF U8は、売掛金請求書の明細行の和解法案を達成するための設定や過去のデータを変更します

UF U8債権管理のみ三大レポート:文、総勘定元帳、貸借対照表、報告書の3 20年の歴史は、格納されたデータベースは、2001年のノートで見つけるprocedure'll。

UF UAPプラットフォームの打ち上げ後が、これらのレポートのいくつかが書き換えられているが、一部の機能は、レポートのために必要な古いUAPを達成することはできませんので、ソフトウェアはまだ、デフォルトで古いレポート形式を表示します。

実装の観点では、過去の経験から、需要を通じて顧客からのフィードバックの多くは、我々は、請求書の詳細行が表示された法案にしたいが、行に表示さ法案では、デフォルトでサポートされていません。

私の実務経験と組み合わせるUF開発エンジニア、との通信の後、我々は特定の操作方法やデータ分析方法の簡単な概要を変更します。

図1に示すように、データ・ソース

UF U8の金銭債権債務は、収集及び決済注文、販売仕入請求書などの詳細データテーブル、ar_detail買掛金シングル、償却、転送、などです

法案のメインアクセスアカウントは、パケットの数に関する詳細なデータのユーザソフトウェアのフォアグラウンドセットは取るためにグループの概要道によると、このテーブルの源であります

要件の0002

図UF U8は通常、パケットパターン生成文を有効にするには、フロントの設定です。

しかし、UF U8は、文書内の異なるラインがマージされますと、ある顧客+ +在庫、にのみ要約文書ことができます。

同社は、通常の販売記録のほかに製品を販売する場合は、次の図は、例えば、贈り物のラインがあるが、価格ナンバー金額はゼロ(通常販売200、価格190元、20を寄贈しました)です。

しかし、声明、二行、それは株式と同じ種類であるので、それらは1つのラインに統合された、総数は220であるが、平均単価は172.73元だった、党は受け入れることができません。

3、ソリューション

あなたはフロントデスクは「顧客のチケット番号+ + +棚卸文書の行数」グループによって達成された文書のラインによってグループ化された法案に私たちを許すだろうと言うなら、あなたは需要を達成することができます。

UFのエンジニアとのコミュニケーションの後、テーブル本体のカスタマイズを有効にすることができ、あなたは同時に、メータ本体のカスタム項目は、文書の行番号を取るために、体内でグループ化されたカスタム・テーブル・エントリを実装できます。

 

クリアこの時点の後、方法は、以下のステップに分け、特に非常に単純な後続の変更、です。

まず、メータ本体のカスタマイズを可能にする、実際には、それはデフォルトで有効になっていますが、名前を変更する必要性は機能のすべての種類に表示されるように:

 メータ本体にインボイスの後、ルールのカスタマイズテーブル本体の行数の設定値は次のとおりです。

 最後の文は、新しく追加されたこのカスタム項目を選択し、グループ化を設定する(U8を再起動することを忘れないでください):

  还有一件事情需要注意,对账单默认不显示借贷方金额均为零元的记录,所以查询条件需要打开“显示单据金额为0”:

 4、数据修改

通过上面第三部分的设置,对账单就可以实现按单据行列出明细了,而且单据行即便是0元也会列出。

但是有个不足是,新设置的自定义项取值规则只对后续录入或修改的单据有效,历史数据是无效的。

因此还需要对历史数据进行修改,不过这里需要修改的不是发票表体,而是后台明细账表Ar_detial。

AR_Detail表里面没有发票行号,但有发票子表ID,我们可以根据子表ID查找到行号,然后更新过来。

注意,同一张发票会列出多次,包括审核时、核销时、并账时等,我们只需修改发票审核时的记录。

最后的修改语句如下,注意先备份再修改:

--备份语句
select * into ar_detail_bak20200107  from ar_detail

--修改语句
update ar_detail set cdefine33=salebillvouchs.irowno
from salebillvouchs
where ar_detail.ibvid=salebillvouchs.AutoID
and ar_detail.cVouchType='27'
and ar_detail.cCoVouchType='27'

最终效果如下,第一行为正常记录,第二行为赠品:

おすすめ

転載: www.cnblogs.com/daiyudong/p/12156793.html