Table 730 "Standard Address"
Base Application · Microsoft.Foundation.Address
Across versions
- BC23present
- BC24declaration changed
- BC25-30unchanged
Neighbourhood 3 connected objects and pages
Base Application · Microsoft.Foundation.Address · BC23-30 · source at ea08af5e · facts from BC29
Properties
| Property | Value |
|---|---|
| Caption | Standard Address |
| 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 | Related RecordID | RecordID | — | |
| 2 | Address Type | Option | — | OptionCaption: ,Sell-to,Bill-to |
| 3 | Address | Text[100] | — | |
| 4 | Address 2 | Text[50] | — | |
| 5 | City | Text[30] | — | TableRelation Table 225 “Post Code” (if (“Country/Region Code” = const(‘’)) “Post Code”.City else if (“Country/Region Code” = filter(<> ‘’)) “Post Code”.City where(“Country/Region Code” = field(“Country/Region Code”))) |
| 6 | Country/Region Code | Code[10] | — | TableRelation Table 9 “Country/Region” (Country/Region) |
| 7 | Post Code | Code[20] | — | TableRelation Table 225 “Post Code” (if (“Country/Region Code” = const(‘’)) “Post Code” else if (“Country/Region Code” = filter(<> ‘’)) “Post Code” where(“Country/Region Code” = field(“Country/Region Code”))) |
| 8 | County | Text[30] | — |
Keys
- Key1: Related RecordID (clustered)
Events published
OnBeforeToString(var StandardAddress: Record "Standard Address"; var FullAddress: Text; var IsHandled: Boolean)(integration)OnSaveToCustomerOnBeforeModify(StandardAddress: Record "Standard Address"; var Customer: Record Customer)(integration)OnCopyFromCustomerOnBeforeInsert(var StandardAddress: Record "Standard Address"; var Customer: Record Customer)(integration)
Procedures
ToString(): TextCopyFromCustomer(Customer: Record Customer)CopyFromCompanyInformation(CompanyInformation: Record "Company Information")CopyFromSalesHeaderSellTo(SalesHeader: Record "Sales Header")CopyFromSalesInvoiceHeaderSellTo(SalesInvoiceHeader: Record "Sales Invoice Header")SaveToRecord()
Plus 3 local procedures.
Triggers
OnInsert
Relations
- City: TableRelation Table 225 “Post Code” (conditional)
- Post Code: TableRelation Table 225 “Post Code” (conditional)
- Country/Region Code: TableRelation Table 9 “Country/Region”
Calls
From the extracted call graph of BC29 (graphify-al on the snapshot checkout): calls whose target is known from a declared type or an Object::"Name" argument. Interface dispatch and calls through events are not counted, so the list is not complete.
- Codeunit 365 “Format Address” (1 call:
ToString → FormatAddr)
Ask your agent
Procedure bodies are not stored here (D10). The call sections above are our own, per object, from the BC29 call graph. 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: "Standard Address"), then bcatlas_get_procedure_body or bcatlas_get_neighbors on the returned id.