Table 26552 "Statutory Report Table" (RU)
RU country layer
Across versions
- BC23-28not present
- BC29-30present
RU country layer · BC29-30 · source at ea08af5e · facts from BC29
An object of the RU localization, not part of W1.
Properties
| Property | Value |
|---|---|
| Caption | Statutory Report Table |
| DataClassification | CustomerContent |
Fields
Explanation: the field’s ToolTip in the code; without one, the ToolTip of a page control bound to the field (marked via the page); without that, its Caption (marked caption) when that differs from the name.
| No. | Name | Type | Explanation | Notes |
|---|---|---|---|---|
| 1 | Report Code | Code[20] | — | TableRelation Statutory Report |
| 2 | Code | Code[20] | — | NotBlank |
| 3 | Description | Text[250] | — | |
| 9 | Sequence No. | Integer | — | |
| 11 | Excel Sheet Name | Text[30] | — | TableRelation “Stat. Report Excel Sheet”.“Sheet Name” where(“Report Code” = field(“Report Code”), “Report Data No.” = const(‘’)) |
| 12 | Scalable Table | Boolean | — | |
| 15 | Row Code | Text[20] | — | |
| 16 | Rows Quantity | Integer | — | FlowField: count(“Stat. Report Table Row” where(“Report Code” = field(“Report Code”), “Table Code” = field(Code))); not editable |
| 17 | Columns Quantity | Integer | — | FlowField: count(“Stat. Report Table Column” where(“Report Code” = field(“Report Code”), “Table Code” = field(Code))); not editable |
| 20 | Scalable Table First Row No. | Integer | — | |
| 21 | Scalable Table Row Step | Integer | — | |
| 22 | Scalable Table Max Rows Qty | Integer | — | |
| 23 | Multipage Table | Boolean | — | |
| 24 | Page Indication Text | Text[250] | — | |
| 25 | Page Indic. Excel Cell Name | Code[10] | — | |
| 26 | Page Indic. Requisite Line No. | Integer | — | TableRelation “Table Individual Requisite”.“Line No.” where(“Report Code” = field(“Report Code”), “Table Code” = field(Code)) |
| 27 | Table Indication Text | Text[250] | — | |
| 28 | Table Indic. Excel Cell Name | Code[10] | — | |
| 30 | Parent Table Code | Code[20] | — | TableRelation “Statutory Report Table”.Code where(“Report Code” = field(“Report Code”)) |
| 31 | Vertical Table | Boolean | — | |
| 50 | Int. Source Type | Option | — | OptionCaption: ,Acc. Schedule,Tax Register,Tax Difference |
| 51 | Int. Source Section Code | Code[10] | — | TableRelation if (“Int. Source Type” = filter(“Tax Register”)) “Tax Register Section” else if (“Int. Source Type” = const(“Tax Difference”)) “Tax Calc. Section” |
| 52 | Int. Source No. | Code[10] | — | TableRelation if (“Int. Source Type” = const(“Acc. Schedule”)) “Acc. Schedule Name” else if (“Int. Source Type” = const(“Tax Register”)) “Tax Register”.“No.” where(“Section Code” = field(“Int. Source Section Code”)) else if (“Int. Source Type” = const(“Tax Difference”)) “Tax Calc. Header”.“No.” where(“Section Cod… |
| 53 | Int. Source Col. Name | Code[10] | Int. Source Column Layout caption | TableRelation Column Layout Name |
Keys
- Key1: Report Code, Code (clustered)
- Key2: Report Code, Sequence No.
Procedures
CreateAccSchedule()GetRecDescription(): Text[250]CopyTableStructure(ReportFromCode: Code[20]; TableFromCode: Code[20])ImportExcelSheet(DataHeaderNo: Code[20]; var TempExcelBuffer: Record "Excel Buffer" temporary; ExcelSheetName: Text[30]; var ErrorMessage: Text[250]): BooleanImportExcelSheetXML(DataHeaderNo: Code[20]; var TempExcelBuffer: Record "Excel Buffer" temporary; ExcelSheetName: Text[30]; var ErrorMessage: Text[250]; var StatReportExcelSheet: Record "Stat. Report Excel Sheet"): BooleanImportScalableTableDataXML(ResultCode: Code[20]; var TempExcelBuffer: Record "Excel Buffer" temporary; ExcelSheetName: Text[30]; var ErrorMessage: Text[250]): BooleanCheckTableIdentText(var TempExcelBuffer: Record "Excel Buffer" temporary): BooleanGetXMLElementValue(var XMLElementLine: Record "XML Element Line"; DataHeaderNo: Code[20]; ExcelSheetName: Text[30]): Text[250]DeletePageIndicationElements()UpdateIntSourceLinks()CheckIntSourceMappingExistence()UpdatePageIndicReqValue(DataHeaderNo: Code[20]; ExcelSheetName: Text[30]; var StatReportExcelSheet: Record "Stat. Report Excel Sheet")
Triggers
OnDelete
Ask your agent
Procedure bodies are not stored here (D10). For a procedure body or the calls of one procedure, ask bc-code-atlas (external, by Stefan Maron, MIT; default corpus w1-28), which the bc-observatory plugin connects: bcatlas_resolve_node(object_type: "table", object_name: "Statutory Report Table"), then bcatlas_get_procedure_body or bcatlas_get_neighbors on the returned id.
A RU country object, not part of W1: the default corpus does not have it; bcatlas_list_countries shows which countries the atlas has.