Table 26550 "Statutory Report" (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 |
| 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 | Code | Code[20] | — | NotBlank |
| 2 | Description | Text[250] | — | |
| 5 | Group Code | Code[20] | — | TableRelation Statutory Report Group |
| 6 | Format Version Code | Code[20] | — | TableRelation Format Version |
| 9 | Sequence No. | Integer | — | |
| 10 | Excel File Name | Text[250] | — | |
| 12 | Report Template | BLOB | — | |
| 13 | Sender No. | Code[20] | — | TableRelation Employee |
| 14 | Report Type | Option | — | OptionCaption: ,Tax,Accounting |
| 15 | Active | Boolean | — | |
| 16 | Ending Date | Date | — | |
| 17 | Starting Date | Date | — | |
| 20 | Recipient Tax Authority Code | Code[20] | — | TableRelation Vendor.“No.” where(“Vendor Type” = const(“Tax Authority”)) |
| 21 | Recipient Tax Authority SONO | Code[4] | — | |
| 22 | Admin. Tax Authority Code | Code[20] | — | TableRelation Vendor.“No.” where(“Vendor Type” = const(“Tax Authority”)) |
| 23 | Admin. Tax Authority SONO | Code[4] | — | |
| 25 | Header | Boolean | — | |
| 26 | Company Address Code | Code[10] | — | TableRelation “Company Address”.Code where(“Address Type” = const(Legal)) |
| 27 | Company Address Language Code | Code[10] | — | TableRelation “Company Address”.“Language Code” where(Code = field(“Company Address Code”), “Address Type” = const(Legal)) |
| 28 | Uppercase Text Excel Format | Boolean | — | |
| 29 | Uppercase Text XML Format | Boolean | — |
Keys
- Key1: Code (clustered)
- Key2: Sequence No.
Procedures
CreateReportData(ReportDataNo: Code[20]; StartDate: Date; EndDate: Date; DataSource: Option Database,Excel)CalculateDataFromIntSource(DataHeaderNo: Code[20]; StartDate: Date; EndDate: Date): BooleanCreateCellFromIntSource(DataHeaderNo: Code[20]; ReportCode: Code[20]; TableCode: Code[20]; RowNo: Integer; ColumnNo: Integer; StartDate: Date; EndDate: Date; SheetName: Text[30])ImportDataFromExcel(DataHeaderNo: Code[20])CloseBook()CopyReport()ErrorExcelProcessing(ErrorMessage: Text[250])FillSectionCellNameBuffer(var SectionCellNameBuffer: Record "Statutory Report Buffer")FindSectionName(var SectionCellNameBuffer: Record "Statutory Report Buffer"; var TempExcelBuffer: Record "Excel Buffer" temporary): Text[250]ImportExcelSheetNames()LookupExcelSheetNames(var ExcelSheetName: Text[250])ImportXMLSchema()ParseNode(Node: DotNet XmlNode; ParentEntryNo: Integer; IndentNo: Integer; Choice: Boolean)ParseType(TypeName: Text[100]; ParentEntryNo: Integer; IndentNo: Integer; Choice: Boolean)ParseRef(RefName: Text[100]; ParentEntryNo: Integer; IndentNo: Integer)AddSchemaLine(Node: DotNet XmlNode; ParentEntryNo: Integer; ElementName: Text[150]; ElementType: Option Complex,Simple,Attribute; IndentNo: Integer; Choice: Boolean): IntegerGetNodeDescription(Node: DotNet XmlNode): Text[250]GetNodeType(Node: DotNet XmlNode; var DataType: Option " ",Text,"Integer",Decimal,Date; var FractionDigits: Integer): BooleanGetNodeType2(TypeName: Text[100]; var DataType: Option " ",Text,"Integer",Decimal,Date; var FractionDigits: Integer): BooleanGetFractionDigits(Node: DotNet XmlNode; var FractionDigits: Integer): BooleanGetAttribute(var XMLNode: DotNet XmlNode; AttributeName: Text[250]; var AttributeValue: Text[250]): BooleanAdjustByOKEI(DataHeaderNo: Code[20]; TableCode: Code[20]; RowNo: Integer; ColumnNo: Integer; Amount: Decimal): DecimalCheckServiceTier()GetElementType(Node: DotNet XmlNode): IntegerExtractPrefix(ElementName: Text[150]): Text[100]
Plus 1 local procedures.
Triggers
OnDelete, OnInsert
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"), 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.