20.12.2021
カスタムレポート。 規制されたレポートの生成 1c でのレポートの書き方
各組織は、タイムリーで正しい管理上の意思決定を行うために、倉庫内の商品の在庫状況、そのコスト、および売上に関する運用情報を必要とします。 貿易組織は多数の品目や取引相手と連携するため、分析会計と取引先を適切に設定する必要があります。 クイックレシート彼のデータに従って必要な情報。 この記事では、データ構成システムに基づいて構築された標準ソリューション「1C: Trade Management 8」(エディション 11)の標準レポートを操作するための基本的なテクニックについて説明し、初心者ユーザーにも役立つ実用的な推奨事項を提供します。および以前の版から新しい版に切り替えられた方。
たとえば、レポートを見てみましょう
- 製品の入手可能性の分析。
設定.
コラム内 比較の種類 命名法
- 等しい
- 等しくない
- リストに載ってる
- リストに載っていない
- グループで 命名法;
- グループに属していません 命名法;
- リストからグループ内で 命名法;
- リストのグループに属していません 命名法.
意味
「クイック選択」
1C:Enterprise 8 プラットフォームが発展し、新しいバージョン 8.2 が登場するにつれて、システム内のレポートはより柔軟になり、ユーザーはプログラマーの助けを借りずにレポートを要件に合わせてカスタマイズできる機会がますます増えています。
データ構成システム (DCS) によって提供される新しい機会により、これまでにないレポート作成時に 1C:Enterprise 8 機能の利点を体験できるようになります。 また、レポート インターフェイスは大幅に変更されました (「取引管理」構成のエディション 10.3 と比較して、以下 UT と呼びます) にもかかわらず、平均的なユーザーはレポート設定を引き続き利用できます。 これらを操作するための基本的なテクニックをいくつか見てみましょう。
まず注目すべきことは、クイック選択です。 ユーザーの希望に応じて、レポート フィールドの特定の値に基づいてレポートにデータを表示できます。
たとえば、レポートを見てみましょう UT での製品入手可能性の分析。 UT 11 のレポート機能のデモンストレーション全体が 2 つのレポートの例を使用して行われることにすぐに注目してください。
- 製品の入手可能性の分析。
- 収益と売上原価。
一部のフィールドによる選択は、レポート フォームで直接行うか、ボタンを使用して行うことができます。 設定.
コラム内 比較の種類ユーザーはさまざまな比較条件を選択できます。 たとえば、フィールドの場合、 命名法次のタイプの比較を選択できます。
- 等しい- レポートは選択したアイテムに対してのみ作成されます。
- 等しくない- レポートは、選択したアイテムを除く製品範囲全体に対して生成されます。
- リストに載ってる- レポートは項目項目のリストに基づいて行われます。
- リストに載っていない- レポートは、選択した品目を除く製品範囲全体に基づいて作成されます。
- グループで- レポートは、選択したディレクトリ フォルダーにあるアイテム全体に基づいて構築されます。 命名法;
- グループに属していません- レポートは、選択したディレクトリ フォルダにあるアイテムを除く製品範囲全体に基づいて作成されます。 命名法;
- リストからグループ内で- 比較と同様。リストでは、ディレクトリ内のフォルダーのみがリスト値として選択されます。 命名法;
- リストのグループに属していません- 比較に似ています。リストには含まれません。ディレクトリ内のフォルダーのみがリスト値として選択されます。 命名法.
選択フィールドの左側にあるチェックボックスは、このフィールドの選択が「有効」であること、つまりレポートで考慮されることを示します。
チェックされていないフィールドは、それらのフィールドに特定の値を選択した場合でも考慮されません。
列で選択した比較のタイプに応じて 意味ディレクトリの特定の要素またはフォルダー (グループ)、または要素またはフォルダーのリストが示されます。
「クイック選択」は、1C:Enterprise 8 プラットフォームのすべてのソリューションで利用できます。
レポート設定の簡単な変更の例
レポート設定を表示/変更するには、メニューに移動する必要があります すべてのアクション - オプションの変更.
選択したレポート オプションの設定ウィンドウが目の前に開きます。
レポート構造がウィンドウの上部に表示されます。 本質的に、これはレポートの行と列のグループを視覚的に表示するものです。つまり、分析データがレポート内の行と列に表示される順序です。
ウィンドウの下部には、レポート全体に関連する情報が表示されます (レポート構造で最上位が選択されている場合) 報告)、またはレポートの特定の行または列のグループ (下位レベルのグループが選択されている場合)、情報の表示とフィールドのデザインの設定。
例1
ステップ1。 製品特性によるグループ化を削除し、製品別のグループのみを残す必要があります。 これを行うには、レポート設定ウィンドウの上部でフィールドをクリックします。 名称・特徴。 ウィンドウの下部にあるタブに移動します グループ.
フィールドを選択してください 特性そしてボタンをクリックしてください 消去コマンドパネル。
ボタンをクリックしてレポート設定の変更を確認します 編集を終了する画面の左下隅にあります。
ステップ2。 特性を削除した後、例の条件に従って、価格グループを追加することがタスクとなります。 本質的に、このグループ化は倉庫別のグループ化よりも低いレベルである必要がありますが、品目別のグループ化よりも高いレベルである必要があります。 したがって、レポートの構造では、グループ分けを強調します。 ストック.
それを右クリックして、コンテキスト メニューからコマンドを選択します 新しい集団.
表示されるグループ化フィールド編集ウィンドウで、 命名法.価格グループ.
ボタンをクリックすることで わかりました、グループ化の下位に新しいグループ化がレポートに追加されたことがわかります。 ストック.
次に、製品ごとのグループを選択し、マウスの右ボタンを放さずに、価格グループごとのグループ内 (つまり下) にドラッグします。 図 1 に示す構造が得られます。レポートを設定した結果が図 2 に示されています。
米。 1. 結果として得られるレポート構造
米。 2. レポートのカスタマイズ結果
カスタムフィールドの操作
ここで、1C: Trade Management 8 プログラムのレポートをカスタマイズするための新しいオプションを詳しく見てみましょう。
レポートの構造と設定を編集するという形で、タブに注目してみましょう カスタムフィールド.
以前は、開発者によって事前に指定されたリストのフィールドをレポートに追加していました。 このタブを使用すると、必要な独自のフィールドを作成できます。 選択フィールドまたは 式フィールド.
例 2
「売上履歴」レポート(「収益および売上原価」レポートのオプション)をカスタマイズしてみましょう。 パートナー別および製品範囲ごとの販売データが表示されます。 私たちの会社がモスクワと地方で商品を販売していると仮定しましょう。 したがって、情報ベース内の各クライアントは、特定の地理的地域 (「パートナー」ディレクトリの「ビジネス地域」属性) に属します。 レポート内の売上データを地域ごとに簡単にグループ化できますが、さらに集計された統計、特に「モスクワで販売された商品の数と、他のすべての地域を合わせた商品の数」という質問に対する答えに興味がある場合はどうすればよいでしょうか。 ここで「カスタムフィールド」が役に立ちます。 |
ステップ1。 レポートを開いてみましょう。 レポート構造を設定するためのフォームに進みましょう ( すべてのアクション -> オプションの変更)。 レポート内で以前に作成したすべてのグループを順番に削除しましょう。これを行うには、各グループを選択してボタンをクリックします。 消去コマンド パネルを使用するか、DEL キーを使用します。
前の例と同様に、レポートにパートナー別、次に品目別にグループ化を追加してみましょう。 その方法はすでにわかっているので、それほど時間はかかりません。
ステップ2。 新しいカスタムフィールドを作成しましょう。 ブックマークを開いてみましょう カスタムフィールドそしてコマンドを実行します 追加 -> 新しい選択フィールド.
新しいフィールドに名前を付けましょう - 地域全般.
ボタンをクリックしましょう 追加。 新しい行で、列内のボタンをクリックします。 選択。 表示される選択編集フォームで、フィールドごとに選択を追加します パートナー.事業領域。 比較の種類を選択しましょう 等しい、 意味 - モスクワ.
ボタンをクリックしましょう わかりましたその後、カスタムフィールド編集ウィンドウに戻ります。 次に、列のボタンをクリックする必要があります 意味表示されるデータ型選択リストで、 ラインそして値として書き込みます モスクワ.
操作を繰り返してみましょう。 テーブルにもう 1 行追加してみましょう。 今回は分野別に選ぶ パートナー.事業領域比較の種類を選択してください 等しくない.
カスタムフィールド編集ウィンドウに戻り、列の 意味かきましょう その他の地域(図3を参照)。
米。 3. カスタムフィールドの編集
ボタンをクリックしましょう わかりました。 私たちの新しいフィールドは準備ができています。
ステップ3。 新しいフィールドをレポート構造に追加しましょう。 マウスで最上位レベルを選択する 構造内のレポート、新しいグループを追加します。 小道具で 分野選びましょう 地域全般.
新しく作成した相手別グループと従属の項目別グループをマウスでドラッグしてその中に入れてみましょう。
レポートを生成して、結果を見てみましょう (図 4 を参照)。
米。 4. レポート作成結果
選択と並べ替え
レポートの構造と設定を編集するウィンドウに戻り、ブックマークに注目してみましょう。 選択そして 仕分け.
ルート要素がレポート構造で選択されている場合 ( 報告) を選択すると、これらのタブで行った設定がレポート全体に適用されます。 レポートのグループ化が選択されている場合、設定はそのグループ化にのみ影響します。
例 3
その結果、レポートでは、 販売実績マネージャーが指定されている実装のみが含まれます。 イワノフ・イワン・フェドロヴィチ.
例 4
変更を保存する
レポート構造を変更した場合は、次のコマンドを使用していつでも保存できます。 すべてのアクション -> 保存オプション.
オプションを保存するフォームでは、スイッチを使用して選択できます に保存 既存のオプション報告(すでに利用可能なオプションのいずれかの代わりに)、または 新しいレポートのバージョンを保存する.
アクセス制御システムに基づいて実装されたレポートの設定を詳細に検討しました。 次に、レポート オプションのより微妙で詳細な設定を見てみましょう。 レポートオプションの「詳細」設定の画面は、「その他」-「その他」-「レポートオプションの変更」コマンドで呼び出します。
レポートのバージョンを変更するウィンドウは 2 つの部分に分かれています。
1. レポートの構造。
2. レポート設定。
レポート オプションの構造セクションは、標準レポート設定の「構造」タブに似ています。 グループ化の目的と構成については、この記事のパート 1 で詳しく説明します。
レポート バリアント構造テーブルには、グループ化された実際の列に加えて、いくつかの追加列が含まれています。
レポート オプション設定セクションでは、ユーザーがニーズに合わせてレポートを構成する十分な機会を提供します。 これは、パート 1 で説明した標準レポート設定とほぼ完全に一致します。このセクションのすべてのタブを見て、違いに注目してみましょう。
設定セクションは次のタブで構成されます。
1. パラメータ。ユーザーが使用できる ACS パラメータが含まれています。
SKDパラメータは、レポートデータを取得するために使用される値です。 これは、データを選択または確認するための条件値であり、補助的な値でもあります。
パラメータテーブルは「パラメータ」-「値」の形式で表示されます。 必要に応じて、パラメータ値を変更できます。 「カスタム設定項目プロパティ」ボタンをクリックすると、要素のカスタム設定が開きます。
このウィンドウでは、要素をユーザー設定に含めるかどうか (つまり、レポートの設定時にユーザーに表示されるかどうか)、要素のプレゼンテーションおよび編集モード (レポート ヘッダーではクイック アクセス、レポート ヘッダーでは通常アクセス) を設定できます。レポート設定にアクセスできません)。
カスタム設定項目のプロパティには、グループ化可能なフィールド、マージン、選択、および条件付き外観要素もあります。
2. カスタムフィールド。レポートで選択されたデータに基づいてユーザー自身が生成するフィールドが含まれます。
ユーザーは 2 種類のフィールドを追加できます。
- 新しい選択フィールド...
- 新しい式フィールド...
選択フィールドを使用すると、特定の条件に基づいて値を計算できます。 選択フィールド編集ウィンドウには、フィールドのタイトルと、フィールドの選択、値、表示を指定するテーブルが含まれています。 選択は条件であり、それに応じて希望の値が置き換えられます。
たとえば、販売数の見積もりを計算してみましょう。 製品の販売個数が 10 個未満の場合は少し売れた、10 個を超える場合はたくさん売れたと仮定します。 これを行うには、計算フィールドに 2 つの値を設定します。最初の値は「商品の数が「10」以下」を選択したもので、2 つ目は「商品の数が「10」より大きい」を選択したものです。 ””。
式フィールドを使用すると、任意のアルゴリズムを使用して値を計算できます。 クエリ言語と組み込みの 1C プログラミング言語の機能を使用できます。 式フィールド編集ウィンドウには、詳細レコードと要約レコードの式のための 2 つのフィールドが含まれています。 合計レコードは、「レポート構造」領域で構成されたグループ化であり、集計関数 (「合計」、「最小」、「最大」、「数量」) を使用する必要があります。
たとえば、平均割引率を計算してみましょう。 平均割引率は、[割引なしの販売額] - [割引ありの販売額] / [割引なしの販売額] の式を使用して計算されます。 割引なしの販売額はゼロになる可能性があるため、SELECT 演算子を使用して確認することに注意してください。 次の式が得られます。
· 詳細なエントリについては、次のとおりです。
選択
[割引なしの売上金額]=0の場合
その後、0
それ以外の場合 [割引なしの販売金額] - [割引後の販売金額] / [割引なしの販売金額]
終わり
· 要約記録の場合:
選択
金額([割引なしの売上金額]) = 0の場合
その後、0
それ以外の場合 Sum([割引なしの販売額]) - Sum([割引ありの販売額]) / Sum([割引なしの販売額])
終わり
前述したように、合計レコードの表現には集計関数「Sum」を使用します。
3. グループ化可能なフィールド。レポートバリアントの結果をグループ化するためのフィールドが含まれます。 グループ化フィールドはグループごとに個別に設定されますが、構造ツリーで「レポート」ルートを選択すると、レポート オプションに一般的なグループ化フィールドを設定できます。 レポート結果からフィールド、カスタム フィールドを追加するか、自動フィールドを選択すると、システムによってフィールドが自動的に選択されます。 このタブでは、グループ化されたフィールドの順序を変更することもできます。
4. フィールド。レポートバリアントの結果として出力されるフィールドが含まれます。 フィールドはグループごとに個別に設定されますが、構造ツリーでルートの「レポート」を選択すると、レポート オプションに共通のフィールドを設定できます。 レポート結果からフィールド、カスタム フィールドを追加するか、自動フィールドを選択すると、システムによってフィールドが自動的に選択されます。 このタブでは、フィールドの順序を変更することもできます。
フィールドをグループ化して、レポートの任意の部分を論理的に強調表示したり、列の特別な配置を指定したりできます。 グループを追加すると、「場所」列がアクティブになり、場所オプションのいずれかを選択できるようになります。
- 自動 - システムがフィールドを自動的に配置します。
- 水平 - フィールドは水平に配置されます。
- 垂直 - フィールドは垂直に配置されます。
- 別の列 - フィールドは別の列に配置されます。
- 一緒に - フィールドは 1 つの列に配置されます。
5. 選択。レポートバリアントで使用される選択が含まれます。 選択範囲の設定については、この記事のパート 1 で詳しく説明しました。 フィルターはグループごとに個別に設定されますが、構造ツリーでルートの「レポート」を選択すると、レポート オプションに一般的なフィルターを設定できます。
6. 並べ替え。レポートバリアントで使用される並べ替えフィールドが含まれます。 並べ替えフィールドの設定については、この記事のパート 1 で詳しく説明しました。 並べ替えはグループごとに個別に設定されますが、構造ツリーでルートの「レポート」を選択すると、レポート オプションの一般的な並べ替えフィールドを設定できます。
7. 条件付き登録。レポート バリアントで使用される条件付き設計要素が含まれます。 条件付き外観の設定については、この記事のパート 1 で詳しく説明しました。 条件付き外観はグループごとに個別に設定されますが、設定することもできます。 共通の要素構造ツリーでルート「レポート」を選択すると、レポート オプションの条件付き設計が可能になります。
8. 追加の設定。追加のレポート デザイン設定が含まれます。 共通のものを選択できます 外観レポート、フィールドの場所、グループ化、詳細、リソース、合計、グラフ設定の設定、タイトル、パラメータおよび選択の表示の制御、リソースの位置の決定、レポート バージョンのヘッダー列とグループ化列の修正。
結論として、レポート設定はレポート オプションとして保存できるだけでなく、ファイルにアップロードすることもできることに注意してください (メニューの「詳細」 - 「設定の保存」)。 ダウンロードするには、「設定をロード」を選択し、保存したファイルを選択する必要があります。 したがって、同じ構成を持つ異なるデータベース間でレポート バリアント設定を転送できます。
これに基づいて、ユーザーは自分のニーズに合わせてレポートを独自にカスタマイズできるだけでなく、設定を保存し、必要に応じて将来使用することもできると要約できます。
データ構成システムを使用して 1C 8.3 でレポートを作成するプロセスを見てみましょう。 たとえば、次のタスクを考えてみましょう。レポートでは、特定の期間および選択した組織の商品およびサービスの販売伝票の商品の表部分からデータを入力する必要があります。 また、アカウント、ドキュメントへのリンク、アイテムのフィールドごとにデータをグループ化する必要もあります。
結果のレポートの例は、からダウンロードできます。
「ファイル」->「新規」メニューを使用して、新しい外部レポートを追加し、名前を付けてディスクに保存します。 [データ レイアウト図を開く] ボタンを使用してレイアウト図を作成しましょう。
SKD の 1C リクエストの書き込み
レイアウト図を作成した後、レポートのデータを収集するクエリを作成する必要があります。 これを行うには、[データ セット] タブでクエリ データ セットを作成します。
これで、データ セット内にクエリ用の特別なフィールドが存在するため、クエリの作成を開始できます。 手動で記述することも、コンストラクターを使用して記述することもできます (コンストラクターの方がはるかに便利です)。 私たちのレポートでは、クエリは最も単純です。
|選択 | 商品およびサービスの販売 商品のリンク、 | 商品およびサービスの販売 商品. リンク. 組織、 | 商品およびサービスの販売 商品. リンク. 取引先、 | 商品およびサービスの販売 商品。 商品およびサービスの販売 商品。金額、 | 商品およびサービス商品の販売。付加価値税率、 | 商品およびサービスの売上、付加価値税の額、 | 商品およびサービスの販売 価格 | FROM | ドキュメント、商品およびサービスの販売、商品 | 製品とサービスの販売方法 製品 | 場所 | 商品およびサービスの販売 商品. リンク. 日付 | 期間の開始(&E) と 期間の終了(&E) の間 | および商品およびサービスの販売 リンク. 組織 | =&組織
データセットフィールドの設定
リクエストを作成した後、ACS はテーブルにフィールド設定を自動的に入力します。
いくつかの設定について簡単に説明します。
リソースのセットアップ
データ合成システムにおいて、リソースフィールドとは、グループ化に含まれる詳細なレコードに基づいて値が計算されるフィールドを意味します。 基本的に、リソースはレポートのグループ結果または全体的な結果です。 この場合、リソースは「金額」フィールドと「VAT 金額」フィールドになります。 リソースの合計は、SKD 式言語の関数を使用して計算できます。最も単純なものは、Sum()、Average()、Minimum()、Minimum()、および Quantity() です。 レポート リソースを設定するには、[リソース] タブに移動し、必要なレポート フィールドをリソース テーブルにドラッグする必要があります。 この後、式 (この場合は Sum()) を設定する必要があります。また、このリソースの合計を表示するグループを選択することもできます。これは [計算方法] 列で行うことができます。
リソースで選択したフィールドに基づいてグループを作成することはできないことに注意してください。
リクエストで指定されたすべてのパラメータが、[レイアウト スキーム パラメータ] タブに表示されます。 私たちの場合、これらは期間の開始、期間の終了、および組織です。 設定の一部を見てみましょう。
- [名前]、[タイトル]、および [タイプ] 列は自動的に入力されるため、それらの値は不必要に変更しないでください。
- 値のリストが利用可能です。 リストをパラメーターとして渡したい場合は、このフラグを設定する必要があります。そうしないと、リストの最初の要素のみがそこに渡されます。
- 意味。 ここでパラメータのデフォルト値を指定できます。 この例では、Organizations パラメーターの値 Elements (Organizations ディレクトリへの空のリンク) を選択します。
- 利用可能なフィールドに含めます。 このフラグをクリアすると、パラメータは設定 (選択されたフィールド、選択) に表示されなくなります。
- 可用性の制限。 このフラグは、ACS 設定でパラメータ値を設定する機能を担当します。
レポート構造のセットアップ
[設定] タブに移動しましょう。ここでは、レポートのグループ化、レポートに表示されるフィールド、選択、並べ替えなどを指定できます。 タスク条件では、レポートでデータをフィールド (アカウント、リンク、アイテム) ごとにグループ化する必要があることが示されており、グループ化領域に順番に表示します。
[選択したフィールド] タブで、リソース (金額、VAT 金額) を使用可能なフィールドからレポート フィールドにドラッグします。
レポートを使いやすくするために、請負業者と品目による選択を追加しましょう。 選択を使用するためのフラグをクリアします。必要に応じてユーザーがフラグを設定します。
これでレポートのセットアップが完了し、エンタープライズ モードでレポートを実行できるようになります。
レポートの生成
1C のアクセス制御システムに関するレポートの場合、フォームを作成する必要はなく、レイアウト システム自体がフォームを生成します。 1C Enterprise 8 モードでレポートを開きます。
作成する前に、「設定」ボタンをクリックしてパラメータ値を入力します。 必要に応じて選択を設定したり、グループ化や並べ替えなどを変更したりすることもできます。
アクセス制御システムでのレポートの作成に関するビデオもご覧ください。
1C でのレポートについての会話を始める前に、レポートには次の 3 つのタイプがあることを指摘することが重要です。
- 規制されています。
- 標準;
- 自分の。
これらのタイプはそれぞれ、プログラムに入力された一次ドキュメントに基づいて形成され、特定の目的を果たします。
規制されたレポート - 法的に承認された一連の印刷フォームと 電子文書、各組織は定期的に規制当局に提出する必要があります。
独自のレポートは各組織によって個別に開発され、さまざまな段階での企業の活動の結果を表示するのに役立ちます。
標準レポートは、ビジネス トランザクションを表示するために一般的に使用される形式を表します。
規制された報告
すべての標準 1C 構成は、ビジネス トランザクションの会計と記録だけでなく、入力されたデータに基づいてレポートを生成し、以下に送信することも目的としています。
- 税務サービス;
- 連邦統計局;
- さまざまな財団および監督当局。
規制された書類の記入は、原則として報告期間(四半期、年)の終わりに行われます。 規制された報告フォームは各連邦機関によって個別に作成され、定期的に変更および改良されます。
1C の専門家は、法的枠組みにおけるすべての変更を注意深く調査し、これらの変更に基づいて規制レポートを更新します。 したがって、ユーザーが情報技術サポート (ITS) の有効なサブスクリプションを持っていて、構成を体系的に更新している場合、規制当局に送信するためのレポートが現在のすべての要件に従って生成されることを確信できます。
重要! レポートを作成して提出する前に、すべての業務トランザクションがプログラムに入力され、正しく文書化されていることを確認し、また、月末締めなどの日常的な作業が完了していることを確認してください。
規制されたレポートの作成と記入
企業の経済活動を反映する最も古くて重要な書類の一つが「貸借対照表」です。 現在関連するフォームは 2010 年に財務省によって開発されました。 ロシア連邦 2010 年 6 月 2 日の命令第 66 号によって承認されました。 この命令によれば、2013年からロシア連邦で活動するすべての組織は、毎年税務当局にこの命令を提出する必要がある。
必要な規制レポートを開くには、(Accounting 8.3 プログラムで) 「レポート」サブシステムに移動し、「1C レポート」メニューで適切なコマンドを選択する必要があります (図 1)。
ユーザーが特定のサブシステムにアクセスする権限を持っていない場合、プログラム インターフェイスの一部のオブジェクト、およびそれに応じて規制されたドキュメントを生成する機能が利用できない場合があることに注意してください。
開いたフォーム (図 2) には次の内容が表示されます。
- すでにデータベースに登録されているレポート。
- それらはどの時代に作成されましたか?
- 報告の種類 (一次または修正)。
- レポートの状態 (送信済み、進行中、準備中)。
図2
対応するボタンを使用すると、次のことができます。
- 必要なレポートを作成します。
- コンピュータに保存されているファイルからロードします。
- アップロードが正しく形成されているかどうか、およびチェックサムがプログラムに埋め込まれたアルゴリズムに対応しているかどうかを確認します。
- 入力されたデータに基づいて生成されたスプレッドシート ドキュメントを印刷します。
- アップロードファイルを作成して送信します。
「作成」ボタンをクリックすると、必要な「貸借対照表」が見つかります。 クリックするとフォームが表示されます(図3)
図3
「お気に入り」タブで開いたウィンドウに項目がない場合は、「 財務諸表(2011 年以降)」の場合は、「すべて」タブに移動してこのドキュメントを選択する必要があります。
基本データの入力を開始する前に、プログラムはいくつかのフィールドに入力するよう求めます (図 4)。
図4
複数の組織の会計処理を維持する構成の場合、フォーム上で「組織」選択フィールドが使用可能になります。さらに、貸借対照表の作成に参加する情報の期間を入力する必要があります。
「作成」ボタンをクリックすると、対応するフォームが開きます (図 5)。
図5
すぐに 1 つの状況に注意を払う必要があります。「会計諸表」は「貸借対照表」であるだけでなく、次のことも含みます。
これらすべてのレポートは、「すべてのレポート」を選択して「入力」ボタン (図 6) を 1 つクリックするだけで生成できます。
図6
特定の文書に記入するには、「最新」を選択する必要があります。
完成した「貸借対照表」フォームを図 7 に示します。
図7
「行を追加」コマンドをクリックすると、任意のフィールドに独自のデータを追加できます。
キーフィールドのすべての数値は、ヘッダーの対応するボタンをクリックすると解読できます。
成績証明書フォーム 売掛金図8に示します。
米。 8.
復号化金額をダブルクリックすると、標準の「アカウント貸借対照表」レポートが開きます。
標準レポート
「売上高貸借対照表」、「サブコント分析」、「アカウント カード」、「チェス シート」、および会計データを分析できるその他の多くのフォームは、通常、標準レポートと呼ばれます。
その運営原理を「売上高貸借対照表」に基づいて考えてみましょう。 図 1 のフォームは、標準レポートと規制レポートを 1 つのサブシステムから呼び出すことができることを示しています。
必要なオブジェクトを開いてみましょう (図 9)
図9
レポートを作成する前に、ユーザーはフォームに記入するときにデータが考慮される期間を設定したり、レポートをさらに作成したりできます。 微調整(「設定を表示」ボタンをクリックすることにより)
図 10 では、このプログラムが多くの機能を提供していることがわかります。 詳細な説明アップロードでは、設定を複数のタブに分割する必要があることがわかりました。
図10
この構造を詳しく見てみましょう。
- グループ化 – [サブアカウント別] チェックボックスをオンにすると、フォームにメインアカウントだけでなくそのサブグループのコンテキストのデータも含まれることを示します。
- 選択 - ここでユーザーは、どの組織、部門、またはアカウントのデータを表示したいかを指定でき、オフバランスシートアカウントの情報を表示する必要性も決定できます。
- 指標 - 会計または税務会計のどちらの数値が表示されるかが決定されます。
- 詳細な残高 – アカウントおよびサブアカウントの詳細情報が必要です。
- 追加フィールド - フォームの外観を決定します。
- デザイン – 負の値を赤で強調表示し、自動インデントを減らす必要がありますか?
規制された「貸借対照表」レポートと同様に、売上高の特定の値を解読するためのフォームを呼び出すことができます。
独自のレポート
もちろん、標準的なレポート メカニズムを使用すると、企業の経済活動を真剣に分析できますが、それだけでは十分でない場合もあります。 この場合、ユーザーは (最小限のトレーニングで) 何らかの側面で興味のある情報を独立して画面上に表示できます。 この目的のために、プログラムはいくつかのメカニズムを提供します。
- ユニバーサルレポート。
- データ レイアウト図 (DCS)。
2 番目のケースでは、1C の情報ストレージの構造に関する知識に加えて、ユーザーはコンフィギュレーターへのアクセスと、1C クエリ言語のある程度の理解が必要な場合があります。 しかし、アクセス制御システムを使用して取得されたレポートは、その外観とパラメータをカスタマイズできる柔軟性が高いという特徴があります。
ユニバーサル レポートはそれほど汎用的ではありませんが、同じサブシステムから呼び出すことができるため、非常に使いやすくなります。 図 11 にこのオブジェクトの外観を示します。
図11
私たちが見ているもの:
- 標準期間の選択;
- 情報を表示するオブジェクトのタイプ ( この場合– 蓄積レジスタですが、次の値を取ることができます: ディレクトリ、情報レジスタ、文書、会計レジスタ)。
- メタデータ オブジェクトの特定の名前 (「収入に関する USN 情報」)。
- 私たちが参照しているテーブルは、この場合「売上高」です(蓄積レジスタの場合は、「残存」および「残存および売上高」の値を取ることもできます)。
スプレッドシート ドキュメントにどのデータを、どのような選択と並べ替え方向で表示するかについての詳細な説明は、レポート設定フォームで指定できます。
学生としてサイトにログインする
初心者向けデータ構成システム 1C 8.3: SKD に関する最初のレポート
このモジュールの概要を読んでいない場合は、次の内容を読んでください。
レッスンを完了するには必要なもの 1C 8.3 (それ以下ではない) 8.3.13.1644 ) .
すでに 1C バージョン 8.3 がインストールされている場合は、それを使用してください。 そうでない場合は、教育用バージョンをダウンロードしてインストールします。このバージョンは、1C が特に教育目的のために作成しています。
次のショートカットがデスクトップに表示されるはずです。
このシリーズのすべてのレッスンでは、私が用意した Gastronom データベースを使用します。 これは、学校のモジュールでクエリを学習するときに使用したベースと完全に一致します。 したがって、その参考書やドキュメントに精通していることが期待されます。
削除した場合は、次の方法を使用して再度ダウンロードし、解凍してデータベースのリストに追加します。
ついに、 職場設定が完了したら、データ構成システムを使用して最初のレポートを一緒に作成します。 データ合成システム (略称) の一般的な機能を実証するのは非常に簡単です。 SKD).
目標を設定する
このレッスンの目的- ユーザー モードで、次のフィールドを含むクライアントのリストを表示するレポートを作成します。
- 名前
- 床
- お客様の好きな色。
レポートは外部のものである必要があります。 これは、コンフィギュレーターで作成および構成され、コンピューター上に別の (外部) ファイルとして保存されることを意味します。
1C でこのようなレポートを生成するには、ユーザーはデータベースをユーザー モードで起動し、このファイルを開いて「生成」ボタンをクリックする必要があります。
行く!
レポートの作成
Gastronom データベースのコンフィギュレーターを起動します。
メイン メニューから、[ファイル] -> [新規...] を選択します。
「外部レポート」を選択します。
レポート内でのデータ レイアウト図の作成
外部レポートを作成するためのウィンドウが開きます。 名前には、「」と入力します。 レッスン1」を選択し、ボタンを押します。 オープンデータ構成図":
スキーマ作成デザイナーが起動しました。 デフォルトの名前に同意します」 MainData レイアウト スキーマ「ボタンを押してください」 準備ができて":
メインの作業ウィンドウが開き、多くのタブとフィールドが表示され、そこでデータ レイアウト スキームを構成します。
恐れる必要はありません。ここには本当にたくさんのチャンスがありますが、そのすべてが必要なわけではありません。 特に最初のレッスンでは。
今、私たちはブックマークにいます」 データセット「私たちはそこに泊まります。」
コンストラクターを通じてリクエストを作成します
データ構成システム (DCS と略称) では、次のことが要求されます。 データ、それがユーザーに表示されます。
最も簡単な方法 - リクエストを書く基地へ。 学校では、リクエストを書いて理解することを学びました。そのため、適切なスキルを備えていることを期待しています。
クリック 緑プラス記号を入力し、ドロップダウン リストで項目「」を選択します。 データセットの追加 - クエリ":
私たちのタスクは、このフィールドにリクエストのテキストを書き込むことです。 もうやり方を忘れてしまいましたか?
ヒントを教えます:
このクエリでは、3 つのフィールドを選択しました (" 名前", "床" そして " 好きな色") テーブルから" ディレクトリ.クライアント".
ただし、急いで「リクエスト」フィールドにこのテキストを手動で入力しないでください。
次に、マウスのみを使用して、同じリクエストを視覚的に作成します。 この方法は「」と呼ばれます クエリコンストラクター".
このコンストラクターを呼び出すには、ボタンをクリックします。 クエリコンストラクタ...「リクエスト」フィールドの右上部分にある「」:
開いたウィンドウで、テーブルをドラッグします。 クライアント「最初の列から 2 番目の列まで」は、このテーブルからデータをクエリすることを示します。
次のようになりました。
次に、テーブルを開きます」 クライアント「2列目に記号で」 プラス「すべてのフィールドを表示してフィールドをドラッグするには」 名前" 2 列目から 3 列目までは、このテーブルから「名前」フィールドをクエリする必要があることを示します。
次のようになりました。
畑でも同じようにしましょう」 床" そして " 好きな色"。結果は次のようになります。
[OK] ボタンをクリックしてクエリ ビルダーを終了し、クエリ テキストが [クエリ] フィールドに自動的に追加されることを確認します。
さらに、リクエストのテキストに基づいて、1C 自体がデータ構成スキームで使用されるフィールド (リクエストの上の領域) の名前を抽出しました。
リクエストをまとめたので、ACS はレポート用のデータを取得する方法を認識しました。
データプレゼンテーションの設定
なんとなく残ってる このデータを視覚化する印刷されたフォームの形でユーザーに提供されます。 ここで ACS が驚異的な効果を発揮します。
そのような奇跡を起こすために、タブに行きましょう」 設定」を選択し、設定デザイナー ボタン ( 魔法の杖):
開いたウィンドウで、レポートの種類を指定します。 リスト"を押して「 さらに遠く":
次のウィンドウで、リストに表示する必要があるフィールドを選択 (ドラッグ) します (利用可能なフィールドをすべてドラッグします)。 好きな色", "名前" そして " 床"):
この結果を取得してボタンを押しましょう。」 わかりました":
設定デザイナーが閉じられ、項目「 詳細なエントリ":
レポートが完成しました。確認してみましょう。 これを行うには、まずレポートを外部ファイルとして保存します。
レポートをファイルとして保存する
メインメニュー項目を開きます。 ファイル"->"保存":
「」という名前でデスクトップに保存します。 レッスン1":
ユーザーモードでレポートを確認する
最後に、コンフィギュレーターを閉じて、ユーザー モードでデータベースに移動しましょう。
ユーザー名「Administrator」、パスワードなし:
メニューから項目「」を選択します。 ファイル"->"開ける...":
そして、レポート ファイルを指定します (ここでは「Lesson1.erf」という名前でデスクトップに保存しました)。
レポートフォームが開きますので、「」ボタンをクリックしてください。 形状":
準備ができて! 以下は、クライアント、好きな色、性別のリストを印刷したものです。
印刷可能なフォームを簡単に印刷できます。 これを行うには、項目「」を選択するだけです。 ファイル"->"シール...":
このようにして、プログラミングを行わずに、ユーザーがデータベースで開き、生成し、印刷できる本格的なレポートを作成することができました。
学生 - メールで回答します。 しかし、最初に見てください.
学生としてサイトにログインする
学校の教材にアクセスするには学生としてログインしてください